Enable generation of GNU stack notes on Linux
[official-gcc.git] / Makefile.in
blob1dda62a03032bf1f6d6ceb118285feb1c509eb20
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)
641 # Disable warnings as errors for a few reasons:
642 # - sources for gen* binaries do not have .gcda files available
643 # - inlining decisions generate extra warnings
644 STAGEfeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
646 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
647 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
649 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
650 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
651 # Disable warnings as errors since inlining decisions with -fauto-profile
652 # may result in additional warnings.
653 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
655 do-compare = @do_compare@
656 do-compare3 = $(do-compare)
658 # -----------------------------------------------
659 # Programs producing files for the TARGET machine
660 # -----------------------------------------------
662 AR_FOR_TARGET=@AR_FOR_TARGET@
663 AS_FOR_TARGET=@AS_FOR_TARGET@
664 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
666 # If GCC_FOR_TARGET is not overriden on the command line, then this
667 # variable is passed down to the gcc Makefile, where it is used to
668 # build libgcc2.a. We define it here so that it can itself be
669 # overridden on the command line.
670 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
671 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
672 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
673 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
674 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
675 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
676 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
677 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
678 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
679 LD_FOR_TARGET=@LD_FOR_TARGET@
681 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
682 NM_FOR_TARGET=@NM_FOR_TARGET@
683 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
684 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
685 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
686 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
687 READELF_FOR_TARGET=@READELF_FOR_TARGET@
688 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
689 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
690 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
692 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
693 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
694 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
696 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
697 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
699 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
700 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
701 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
702 GM2FLAGS_FOR_TARGET = -O2 -g
703 GOCFLAGS_FOR_TARGET = -O2 -g
704 GDCFLAGS_FOR_TARGET = -O2 -g
706 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
707 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
708 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
710 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
712 # ------------------------------------
713 # Miscellaneous targets and flag lists
714 # ------------------------------------
716 # The first rule in the file had better be this one. Don't put any above it.
717 # This lives here to allow makefile fragments to contain dependencies.
718 all:
720 #### host and target specific makefile fragments come in here.
721 @target_makefile_frag@
722 @alphaieee_frag@
723 @ospace_frag@
724 @host_makefile_frag@
727 # This is the list of directories that may be needed in RPATH_ENVVAR
728 # so that programs built for the target machine work.
729 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)
731 @if target-libstdc++-v3
732 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
733 @endif target-libstdc++-v3
735 @if target-libsanitizer
736 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
737 @endif target-libsanitizer
739 @if target-libvtv
740 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
741 @endif target-libvtv
743 @if target-libssp
744 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
745 @endif target-libssp
747 @if target-libphobos
748 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
749 @endif target-libphobos
751 @if target-libgm2
752 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
753 @endif target-libgm2
755 @if target-libgomp
756 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
757 @endif target-libgomp
759 @if target-libitm
760 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
761 @endif target-libitm
763 @if target-libatomic
764 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
765 @endif target-libatomic
769 # This is the list of directories that may be needed in RPATH_ENVVAR
770 # so that programs built for the host machine work.
771 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
773 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
774 @if gcc
775 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
776 @endif gcc
779 @if gmp
780 HOST_LIB_PATH_gmp = \
781 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
782 @endif gmp
784 @if mpfr
785 HOST_LIB_PATH_mpfr = \
786 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
787 @endif mpfr
789 @if mpc
790 HOST_LIB_PATH_mpc = \
791 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
792 @endif mpc
794 @if isl
795 HOST_LIB_PATH_isl = \
796 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
797 @endif isl
800 CXX_FOR_TARGET_FLAG_TO_PASS = \
801 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
802 @if target-libstdc++-v3
803 # CXX_FOR_TARGET is tricky to get right for target libs that require a
804 # functional C++ compiler. When we recurse, if we expand
805 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
806 # libstdc++ include flags from the script. Instead, we get an
807 # -funconfigured-* word, so that we'll get errors if this invalid C++
808 # command line is used for anything, but also so that we can use the
809 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
810 # don't pass it on, sub-make will use the default definition, that
811 # re-expands it at the time of use, so we'll get it right when we need
812 # it. One potential exception is the expansion of CXX_FOR_TARGET
813 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
814 # really work, for C++ host programs can't depend on the current-stage
815 # C++ target library.
816 CXX_FOR_TARGET_FLAG_TO_PASS = \
817 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
818 @endif target-libstdc++-v3
820 # Flags to pass down to all sub-makes. STAGE*FLAGS,
821 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
822 # overrideable (for a bootstrap build stage1 also builds gcc.info).
823 BASE_FLAGS_TO_PASS = \
824 "DESTDIR=$(DESTDIR)" \
825 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
826 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
827 "bindir=$(bindir)" \
828 "datadir=$(datadir)" \
829 "exec_prefix=$(exec_prefix)" \
830 "includedir=$(includedir)" \
831 "datarootdir=$(datarootdir)" \
832 "docdir=$(docdir)" \
833 "infodir=$(infodir)" \
834 "pdfdir=$(pdfdir)" \
835 "htmldir=$(htmldir)" \
836 "libdir=$(libdir)" \
837 "libexecdir=$(libexecdir)" \
838 "lispdir=$(lispdir)" \
839 "localstatedir=$(localstatedir)" \
840 "mandir=$(mandir)" \
841 "oldincludedir=$(oldincludedir)" \
842 "prefix=$(prefix)" \
843 "sbindir=$(sbindir)" \
844 "sharedstatedir=$(sharedstatedir)" \
845 "sysconfdir=$(sysconfdir)" \
846 "tooldir=$(tooldir)" \
847 "build_tooldir=$(build_tooldir)" \
848 "target_alias=$(target_alias)" \
849 "AWK=$(AWK)" \
850 "BISON=$(BISON)" \
851 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
852 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
853 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
854 "EXPECT=$(EXPECT)" \
855 "FLEX=$(FLEX)" \
856 "INSTALL=$(INSTALL)" \
857 "INSTALL_DATA=$(INSTALL_DATA)" \
858 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
859 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
860 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
861 "LEX=$(LEX)" \
862 "M4=$(M4)" \
863 "MAKE=$(MAKE)" \
864 "RUNTEST=$(RUNTEST)" \
865 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
866 "SED=$(SED)" \
867 "SHELL=$(SHELL)" \
868 "YACC=$(YACC)" \
869 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
870 "ADA_CFLAGS=$(ADA_CFLAGS)" \
871 "AR_FLAGS=$(AR_FLAGS)" \
872 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
873 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
874 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
875 "CFLAGS=$(CFLAGS)" \
876 "CXXFLAGS=$(CXXFLAGS)" \
877 "LDFLAGS=$(LDFLAGS)" \
878 "LIBCFLAGS=$(LIBCFLAGS)" \
879 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
880 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
881 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
882 "GNATBIND=$(GNATBIND)" \
883 "GNATMAKE=$(GNATMAKE)" \
884 "GDC=$(GDC)" \
885 "GDCFLAGS=$(GDCFLAGS)" \
886 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
887 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
888 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
889 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
890 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
891 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
892 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
893 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
894 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
895 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
896 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
897 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
898 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
899 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
900 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
901 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
902 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
903 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
904 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
905 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
906 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
907 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
908 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
909 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
910 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
911 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
912 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
913 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
914 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
915 "BUILD_CONFIG=$(BUILD_CONFIG)" \
916 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
917 "LEAN=$(LEAN)" \
918 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
919 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
920 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
921 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
922 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
923 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
924 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
925 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
926 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
927 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
928 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
929 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
930 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
931 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
932 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
933 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
934 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
935 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
936 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
937 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
938 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
939 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
940 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
941 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
942 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
943 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
944 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
945 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
946 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
947 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
948 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
949 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
950 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
951 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
952 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
953 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
954 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
955 "TFLAGS=$(TFLAGS)" \
956 "CONFIG_SHELL=$(SHELL)" \
957 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
958 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
960 # We leave this in just in case, but it is not needed anymore.
961 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
963 # Flags to pass down to most sub-makes, in which we're building with
964 # the host environment.
965 EXTRA_HOST_FLAGS = \
966 'AR=$(AR)' \
967 'AS=$(AS)' \
968 'CC=$(CC)' \
969 'CXX=$(CXX)' \
970 'DLLTOOL=$(DLLTOOL)' \
971 'DSYMUTIL=$(DSYMUTIL)' \
972 'GFORTRAN=$(GFORTRAN)' \
973 'GOC=$(GOC)' \
974 'GDC=$(GDC)' \
975 'GM2=$(GM2)' \
976 'LD=$(LD)' \
977 'LIPO=$(LIPO)' \
978 'NM=$(NM)' \
979 'OBJDUMP=$(OBJDUMP)' \
980 'OTOOL=$(OTOOL)' \
981 'RANLIB=$(RANLIB)' \
982 'READELF=$(READELF)' \
983 'STRIP=$(STRIP)' \
984 'WINDRES=$(WINDRES)' \
985 'WINDMC=$(WINDMC)' \
986 'CREATE_GCOV=$(CREATE_GCOV)' \
987 'PROFILE_MERGER=$(PROFILE_MERGER)'
989 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
991 # Flags to pass to stage1 or when not bootstrapping.
993 STAGE1_FLAGS_TO_PASS = \
994 LDFLAGS="$${LDFLAGS}" \
995 HOST_LIBS="$${HOST_LIBS}"
997 # Flags to pass to stage2 and later makes.
999 POSTSTAGE1_FLAGS_TO_PASS = \
1000 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
1001 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
1002 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
1003 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
1004 GNATBIND="$${GNATBIND}" \
1005 LDFLAGS="$${LDFLAGS}" \
1006 HOST_LIBS="$${HOST_LIBS}" \
1007 $(LTO_FLAGS_TO_PASS) \
1008 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1010 @if gcc-bootstrap
1011 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1012 $(POSTSTAGE1_HOST_EXPORTS) \
1015 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1016 @endif gcc-bootstrap
1018 # Flags to pass down to makes which are built with the target environment.
1019 # The double $ decreases the length of the command line; those variables
1020 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1021 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1022 # so we expand them here.
1023 EXTRA_TARGET_FLAGS = \
1024 'AR=$$(AR_FOR_TARGET)' \
1025 'AS=$(COMPILER_AS_FOR_TARGET)' \
1026 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1027 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1028 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1029 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1030 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1031 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1032 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1033 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1034 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1035 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1036 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1037 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1038 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1039 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1040 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1041 'LD=$(COMPILER_LD_FOR_TARGET)' \
1042 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1043 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1044 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1045 'NM=$(COMPILER_NM_FOR_TARGET)' \
1046 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1047 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1048 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1049 'READELF=$$(READELF_FOR_TARGET)' \
1050 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1051 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1052 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1053 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1054 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1055 "TFLAGS=$$TFLAGS"
1057 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1059 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1060 # unfortunately needs the native compiler and the target ar and
1061 # ranlib.
1062 # If any variables are added here, they must be added to do-*, below.
1063 # The BUILD_* variables are a special case, which are used for the gcc
1064 # cross-building scheme.
1065 EXTRA_GCC_FLAGS = \
1066 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1067 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1068 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1069 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1071 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1073 @if gcc
1074 BUILD_CONFIG = @BUILD_CONFIG@
1075 ifneq ($(BUILD_CONFIG),)
1076 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1077 endif
1078 @endif gcc
1080 .PHONY: configure-host
1081 configure-host: \
1082 maybe-configure-bfd \
1083 maybe-configure-opcodes \
1084 maybe-configure-binutils \
1085 maybe-configure-bison \
1086 maybe-configure-cgen \
1087 maybe-configure-dejagnu \
1088 maybe-configure-etc \
1089 maybe-configure-fastjar \
1090 maybe-configure-fixincludes \
1091 maybe-configure-flex \
1092 maybe-configure-gas \
1093 maybe-configure-gcc \
1094 maybe-configure-gmp \
1095 maybe-configure-mpfr \
1096 maybe-configure-mpc \
1097 maybe-configure-isl \
1098 maybe-configure-gold \
1099 maybe-configure-gprof \
1100 maybe-configure-gprofng \
1101 maybe-configure-intl \
1102 maybe-configure-tcl \
1103 maybe-configure-itcl \
1104 maybe-configure-ld \
1105 maybe-configure-libbacktrace \
1106 maybe-configure-libcpp \
1107 maybe-configure-libcody \
1108 maybe-configure-libdecnumber \
1109 maybe-configure-libgui \
1110 maybe-configure-libiberty \
1111 maybe-configure-libiberty-linker-plugin \
1112 maybe-configure-libiconv \
1113 maybe-configure-m4 \
1114 maybe-configure-readline \
1115 maybe-configure-sid \
1116 maybe-configure-sim \
1117 maybe-configure-texinfo \
1118 maybe-configure-zlib \
1119 maybe-configure-gnulib \
1120 maybe-configure-gdbsupport \
1121 maybe-configure-gdbserver \
1122 maybe-configure-gdb \
1123 maybe-configure-expect \
1124 maybe-configure-guile \
1125 maybe-configure-tk \
1126 maybe-configure-libtermcap \
1127 maybe-configure-utils \
1128 maybe-configure-c++tools \
1129 maybe-configure-gnattools \
1130 maybe-configure-lto-plugin \
1131 maybe-configure-libcc1 \
1132 maybe-configure-gotools \
1133 maybe-configure-libctf \
1134 maybe-configure-libsframe
1135 .PHONY: configure-target
1136 configure-target: \
1137 maybe-configure-target-libstdc++-v3 \
1138 maybe-configure-target-libsanitizer \
1139 maybe-configure-target-libvtv \
1140 maybe-configure-target-libssp \
1141 maybe-configure-target-newlib \
1142 maybe-configure-target-libgcc \
1143 maybe-configure-target-libbacktrace \
1144 maybe-configure-target-libquadmath \
1145 maybe-configure-target-libgfortran \
1146 maybe-configure-target-libobjc \
1147 maybe-configure-target-libgo \
1148 maybe-configure-target-libphobos \
1149 maybe-configure-target-libtermcap \
1150 maybe-configure-target-winsup \
1151 maybe-configure-target-libgloss \
1152 maybe-configure-target-libffi \
1153 maybe-configure-target-zlib \
1154 maybe-configure-target-rda \
1155 maybe-configure-target-libada \
1156 maybe-configure-target-libgm2 \
1157 maybe-configure-target-libgomp \
1158 maybe-configure-target-libitm \
1159 maybe-configure-target-libatomic
1161 # The target built for a native non-bootstrap build.
1162 .PHONY: all
1164 # --enable-pgo-build enables the PGO build.
1165 # 1. First build with -fprofile-generate.
1166 # 2. Use "make maybe-check-*" to generate profiling data.
1167 # 3. Use "make clean" to remove the previous build.
1168 # 4. Rebuild with -fprofile-use.
1169 all:
1170 @if gcc-bootstrap
1171 [ -f stage_final ] || echo stage3 > stage_final
1172 @r=`${PWD_COMMAND}`; export r; \
1173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1174 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1175 @endif gcc-bootstrap
1176 @: $(MAKE); $(unstage)
1177 +@r=`${PWD_COMMAND}`; export r; \
1178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1179 @if gcc-bootstrap
1180 if [ -f stage_last ]; then \
1181 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1182 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1183 else \
1184 @endif gcc-bootstrap
1185 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1186 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1187 @if pgo-build
1188 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1189 $(PGO_BUILD_TRAINING_MFLAGS) \
1190 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1191 $(PGO_BUILD_TRAINING) \
1192 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1193 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1194 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1195 @endif pgo-build
1196 @if gcc-bootstrap
1198 fi \
1199 @endif gcc-bootstrap
1200 && :
1202 .PHONY: all-build
1204 all-build: maybe-all-build-libiberty
1205 all-build: maybe-all-build-bison
1206 all-build: maybe-all-build-flex
1207 all-build: maybe-all-build-m4
1208 all-build: maybe-all-build-texinfo
1209 all-build: maybe-all-build-fixincludes
1210 all-build: maybe-all-build-libcpp
1212 .PHONY: all-host
1214 @if bfd-no-bootstrap
1215 all-host: maybe-all-bfd
1216 @endif bfd-no-bootstrap
1217 @if opcodes-no-bootstrap
1218 all-host: maybe-all-opcodes
1219 @endif opcodes-no-bootstrap
1220 @if binutils-no-bootstrap
1221 all-host: maybe-all-binutils
1222 @endif binutils-no-bootstrap
1223 all-host: maybe-all-bison
1224 all-host: maybe-all-cgen
1225 all-host: maybe-all-dejagnu
1226 all-host: maybe-all-etc
1227 all-host: maybe-all-fastjar
1228 @if fixincludes-no-bootstrap
1229 all-host: maybe-all-fixincludes
1230 @endif fixincludes-no-bootstrap
1231 all-host: maybe-all-flex
1232 @if gas-no-bootstrap
1233 all-host: maybe-all-gas
1234 @endif gas-no-bootstrap
1235 @if gcc-no-bootstrap
1236 all-host: maybe-all-gcc
1237 @endif gcc-no-bootstrap
1238 @if gmp-no-bootstrap
1239 all-host: maybe-all-gmp
1240 @endif gmp-no-bootstrap
1241 @if mpfr-no-bootstrap
1242 all-host: maybe-all-mpfr
1243 @endif mpfr-no-bootstrap
1244 @if mpc-no-bootstrap
1245 all-host: maybe-all-mpc
1246 @endif mpc-no-bootstrap
1247 @if isl-no-bootstrap
1248 all-host: maybe-all-isl
1249 @endif isl-no-bootstrap
1250 @if gold-no-bootstrap
1251 all-host: maybe-all-gold
1252 @endif gold-no-bootstrap
1253 all-host: maybe-all-gprof
1254 all-host: maybe-all-gprofng
1255 @if intl-no-bootstrap
1256 all-host: maybe-all-intl
1257 @endif intl-no-bootstrap
1258 all-host: maybe-all-tcl
1259 all-host: maybe-all-itcl
1260 @if ld-no-bootstrap
1261 all-host: maybe-all-ld
1262 @endif ld-no-bootstrap
1263 @if libbacktrace-no-bootstrap
1264 all-host: maybe-all-libbacktrace
1265 @endif libbacktrace-no-bootstrap
1266 @if libcpp-no-bootstrap
1267 all-host: maybe-all-libcpp
1268 @endif libcpp-no-bootstrap
1269 @if libcody-no-bootstrap
1270 all-host: maybe-all-libcody
1271 @endif libcody-no-bootstrap
1272 @if libdecnumber-no-bootstrap
1273 all-host: maybe-all-libdecnumber
1274 @endif libdecnumber-no-bootstrap
1275 all-host: maybe-all-libgui
1276 @if libiberty-no-bootstrap
1277 all-host: maybe-all-libiberty
1278 @endif libiberty-no-bootstrap
1279 @if libiberty-linker-plugin-no-bootstrap
1280 all-host: maybe-all-libiberty-linker-plugin
1281 @endif libiberty-linker-plugin-no-bootstrap
1282 @if libiconv-no-bootstrap
1283 all-host: maybe-all-libiconv
1284 @endif libiconv-no-bootstrap
1285 all-host: maybe-all-m4
1286 all-host: maybe-all-readline
1287 all-host: maybe-all-sid
1288 all-host: maybe-all-sim
1289 all-host: maybe-all-texinfo
1290 @if zlib-no-bootstrap
1291 all-host: maybe-all-zlib
1292 @endif zlib-no-bootstrap
1293 all-host: maybe-all-gnulib
1294 all-host: maybe-all-gdbsupport
1295 all-host: maybe-all-gdbserver
1296 all-host: maybe-all-gdb
1297 all-host: maybe-all-expect
1298 all-host: maybe-all-guile
1299 all-host: maybe-all-tk
1300 all-host: maybe-all-libtermcap
1301 all-host: maybe-all-utils
1302 all-host: maybe-all-c++tools
1303 all-host: maybe-all-gnattools
1304 @if lto-plugin-no-bootstrap
1305 all-host: maybe-all-lto-plugin
1306 @endif lto-plugin-no-bootstrap
1307 all-host: maybe-all-libcc1
1308 all-host: maybe-all-gotools
1309 @if libctf-no-bootstrap
1310 all-host: maybe-all-libctf
1311 @endif libctf-no-bootstrap
1312 @if libsframe-no-bootstrap
1313 all-host: maybe-all-libsframe
1314 @endif libsframe-no-bootstrap
1316 .PHONY: all-target
1318 @if target-libstdc++-v3-no-bootstrap
1319 all-target: maybe-all-target-libstdc++-v3
1320 @endif target-libstdc++-v3-no-bootstrap
1321 @if target-libsanitizer-no-bootstrap
1322 all-target: maybe-all-target-libsanitizer
1323 @endif target-libsanitizer-no-bootstrap
1324 @if target-libvtv-no-bootstrap
1325 all-target: maybe-all-target-libvtv
1326 @endif target-libvtv-no-bootstrap
1327 all-target: maybe-all-target-libssp
1328 all-target: maybe-all-target-newlib
1329 @if target-libgcc-no-bootstrap
1330 all-target: maybe-all-target-libgcc
1331 @endif target-libgcc-no-bootstrap
1332 @if target-libbacktrace-no-bootstrap
1333 all-target: maybe-all-target-libbacktrace
1334 @endif target-libbacktrace-no-bootstrap
1335 all-target: maybe-all-target-libquadmath
1336 all-target: maybe-all-target-libgfortran
1337 all-target: maybe-all-target-libobjc
1338 all-target: maybe-all-target-libgo
1339 @if target-libphobos-no-bootstrap
1340 all-target: maybe-all-target-libphobos
1341 @endif target-libphobos-no-bootstrap
1342 all-target: maybe-all-target-libtermcap
1343 all-target: maybe-all-target-winsup
1344 all-target: maybe-all-target-libgloss
1345 all-target: maybe-all-target-libffi
1346 @if target-zlib-no-bootstrap
1347 all-target: maybe-all-target-zlib
1348 @endif target-zlib-no-bootstrap
1349 all-target: maybe-all-target-rda
1350 all-target: maybe-all-target-libada
1351 all-target: maybe-all-target-libgm2
1352 @if target-libgomp-no-bootstrap
1353 all-target: maybe-all-target-libgomp
1354 @endif target-libgomp-no-bootstrap
1355 all-target: maybe-all-target-libitm
1356 @if target-libatomic-no-bootstrap
1357 all-target: maybe-all-target-libatomic
1358 @endif target-libatomic-no-bootstrap
1360 # Do a target for all the subdirectories. A ``make do-X'' will do a
1361 # ``make X'' in all subdirectories (because, in general, there is a
1362 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1363 # but it may do additional work as well).
1365 .PHONY: do-info
1366 do-info:
1367 @: $(MAKE); $(unstage)
1368 @r=`${PWD_COMMAND}`; export r; \
1369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1370 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1371 info-target
1374 .PHONY: info-host
1376 info-host: maybe-info-bfd
1377 info-host: maybe-info-opcodes
1378 info-host: maybe-info-binutils
1379 info-host: maybe-info-bison
1380 info-host: maybe-info-cgen
1381 info-host: maybe-info-dejagnu
1382 info-host: maybe-info-etc
1383 info-host: maybe-info-fastjar
1384 info-host: maybe-info-fixincludes
1385 info-host: maybe-info-flex
1386 info-host: maybe-info-gas
1387 info-host: maybe-info-gcc
1388 info-host: maybe-info-gmp
1389 info-host: maybe-info-mpfr
1390 info-host: maybe-info-mpc
1391 info-host: maybe-info-isl
1392 info-host: maybe-info-gold
1393 info-host: maybe-info-gprof
1394 info-host: maybe-info-gprofng
1395 info-host: maybe-info-intl
1396 info-host: maybe-info-tcl
1397 info-host: maybe-info-itcl
1398 info-host: maybe-info-ld
1399 info-host: maybe-info-libbacktrace
1400 info-host: maybe-info-libcpp
1401 info-host: maybe-info-libcody
1402 info-host: maybe-info-libdecnumber
1403 info-host: maybe-info-libgui
1404 info-host: maybe-info-libiberty
1405 info-host: maybe-info-libiberty-linker-plugin
1406 info-host: maybe-info-libiconv
1407 info-host: maybe-info-m4
1408 info-host: maybe-info-readline
1409 info-host: maybe-info-sid
1410 info-host: maybe-info-sim
1411 info-host: maybe-info-texinfo
1412 info-host: maybe-info-zlib
1413 info-host: maybe-info-gnulib
1414 info-host: maybe-info-gdbsupport
1415 info-host: maybe-info-gdbserver
1416 info-host: maybe-info-gdb
1417 info-host: maybe-info-expect
1418 info-host: maybe-info-guile
1419 info-host: maybe-info-tk
1420 info-host: maybe-info-libtermcap
1421 info-host: maybe-info-utils
1422 info-host: maybe-info-c++tools
1423 info-host: maybe-info-gnattools
1424 info-host: maybe-info-lto-plugin
1425 info-host: maybe-info-libcc1
1426 info-host: maybe-info-gotools
1427 info-host: maybe-info-libctf
1428 info-host: maybe-info-libsframe
1430 .PHONY: info-target
1432 info-target: maybe-info-target-libstdc++-v3
1433 info-target: maybe-info-target-libsanitizer
1434 info-target: maybe-info-target-libvtv
1435 info-target: maybe-info-target-libssp
1436 info-target: maybe-info-target-newlib
1437 info-target: maybe-info-target-libgcc
1438 info-target: maybe-info-target-libbacktrace
1439 info-target: maybe-info-target-libquadmath
1440 info-target: maybe-info-target-libgfortran
1441 info-target: maybe-info-target-libobjc
1442 info-target: maybe-info-target-libgo
1443 info-target: maybe-info-target-libphobos
1444 info-target: maybe-info-target-libtermcap
1445 info-target: maybe-info-target-winsup
1446 info-target: maybe-info-target-libgloss
1447 info-target: maybe-info-target-libffi
1448 info-target: maybe-info-target-zlib
1449 info-target: maybe-info-target-rda
1450 info-target: maybe-info-target-libada
1451 info-target: maybe-info-target-libgm2
1452 info-target: maybe-info-target-libgomp
1453 info-target: maybe-info-target-libitm
1454 info-target: maybe-info-target-libatomic
1456 .PHONY: do-dvi
1457 do-dvi:
1458 @: $(MAKE); $(unstage)
1459 @r=`${PWD_COMMAND}`; export r; \
1460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1461 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1462 dvi-target
1465 .PHONY: dvi-host
1467 dvi-host: maybe-dvi-bfd
1468 dvi-host: maybe-dvi-opcodes
1469 dvi-host: maybe-dvi-binutils
1470 dvi-host: maybe-dvi-bison
1471 dvi-host: maybe-dvi-cgen
1472 dvi-host: maybe-dvi-dejagnu
1473 dvi-host: maybe-dvi-etc
1474 dvi-host: maybe-dvi-fastjar
1475 dvi-host: maybe-dvi-fixincludes
1476 dvi-host: maybe-dvi-flex
1477 dvi-host: maybe-dvi-gas
1478 dvi-host: maybe-dvi-gcc
1479 dvi-host: maybe-dvi-gmp
1480 dvi-host: maybe-dvi-mpfr
1481 dvi-host: maybe-dvi-mpc
1482 dvi-host: maybe-dvi-isl
1483 dvi-host: maybe-dvi-gold
1484 dvi-host: maybe-dvi-gprof
1485 dvi-host: maybe-dvi-gprofng
1486 dvi-host: maybe-dvi-intl
1487 dvi-host: maybe-dvi-tcl
1488 dvi-host: maybe-dvi-itcl
1489 dvi-host: maybe-dvi-ld
1490 dvi-host: maybe-dvi-libbacktrace
1491 dvi-host: maybe-dvi-libcpp
1492 dvi-host: maybe-dvi-libcody
1493 dvi-host: maybe-dvi-libdecnumber
1494 dvi-host: maybe-dvi-libgui
1495 dvi-host: maybe-dvi-libiberty
1496 dvi-host: maybe-dvi-libiberty-linker-plugin
1497 dvi-host: maybe-dvi-libiconv
1498 dvi-host: maybe-dvi-m4
1499 dvi-host: maybe-dvi-readline
1500 dvi-host: maybe-dvi-sid
1501 dvi-host: maybe-dvi-sim
1502 dvi-host: maybe-dvi-texinfo
1503 dvi-host: maybe-dvi-zlib
1504 dvi-host: maybe-dvi-gnulib
1505 dvi-host: maybe-dvi-gdbsupport
1506 dvi-host: maybe-dvi-gdbserver
1507 dvi-host: maybe-dvi-gdb
1508 dvi-host: maybe-dvi-expect
1509 dvi-host: maybe-dvi-guile
1510 dvi-host: maybe-dvi-tk
1511 dvi-host: maybe-dvi-libtermcap
1512 dvi-host: maybe-dvi-utils
1513 dvi-host: maybe-dvi-c++tools
1514 dvi-host: maybe-dvi-gnattools
1515 dvi-host: maybe-dvi-lto-plugin
1516 dvi-host: maybe-dvi-libcc1
1517 dvi-host: maybe-dvi-gotools
1518 dvi-host: maybe-dvi-libctf
1519 dvi-host: maybe-dvi-libsframe
1521 .PHONY: dvi-target
1523 dvi-target: maybe-dvi-target-libstdc++-v3
1524 dvi-target: maybe-dvi-target-libsanitizer
1525 dvi-target: maybe-dvi-target-libvtv
1526 dvi-target: maybe-dvi-target-libssp
1527 dvi-target: maybe-dvi-target-newlib
1528 dvi-target: maybe-dvi-target-libgcc
1529 dvi-target: maybe-dvi-target-libbacktrace
1530 dvi-target: maybe-dvi-target-libquadmath
1531 dvi-target: maybe-dvi-target-libgfortran
1532 dvi-target: maybe-dvi-target-libobjc
1533 dvi-target: maybe-dvi-target-libgo
1534 dvi-target: maybe-dvi-target-libphobos
1535 dvi-target: maybe-dvi-target-libtermcap
1536 dvi-target: maybe-dvi-target-winsup
1537 dvi-target: maybe-dvi-target-libgloss
1538 dvi-target: maybe-dvi-target-libffi
1539 dvi-target: maybe-dvi-target-zlib
1540 dvi-target: maybe-dvi-target-rda
1541 dvi-target: maybe-dvi-target-libada
1542 dvi-target: maybe-dvi-target-libgm2
1543 dvi-target: maybe-dvi-target-libgomp
1544 dvi-target: maybe-dvi-target-libitm
1545 dvi-target: maybe-dvi-target-libatomic
1547 .PHONY: do-pdf
1548 do-pdf:
1549 @: $(MAKE); $(unstage)
1550 @r=`${PWD_COMMAND}`; export r; \
1551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1552 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1553 pdf-target
1556 .PHONY: pdf-host
1558 pdf-host: maybe-pdf-bfd
1559 pdf-host: maybe-pdf-opcodes
1560 pdf-host: maybe-pdf-binutils
1561 pdf-host: maybe-pdf-bison
1562 pdf-host: maybe-pdf-cgen
1563 pdf-host: maybe-pdf-dejagnu
1564 pdf-host: maybe-pdf-etc
1565 pdf-host: maybe-pdf-fastjar
1566 pdf-host: maybe-pdf-fixincludes
1567 pdf-host: maybe-pdf-flex
1568 pdf-host: maybe-pdf-gas
1569 pdf-host: maybe-pdf-gcc
1570 pdf-host: maybe-pdf-gmp
1571 pdf-host: maybe-pdf-mpfr
1572 pdf-host: maybe-pdf-mpc
1573 pdf-host: maybe-pdf-isl
1574 pdf-host: maybe-pdf-gold
1575 pdf-host: maybe-pdf-gprof
1576 pdf-host: maybe-pdf-gprofng
1577 pdf-host: maybe-pdf-intl
1578 pdf-host: maybe-pdf-tcl
1579 pdf-host: maybe-pdf-itcl
1580 pdf-host: maybe-pdf-ld
1581 pdf-host: maybe-pdf-libbacktrace
1582 pdf-host: maybe-pdf-libcpp
1583 pdf-host: maybe-pdf-libcody
1584 pdf-host: maybe-pdf-libdecnumber
1585 pdf-host: maybe-pdf-libgui
1586 pdf-host: maybe-pdf-libiberty
1587 pdf-host: maybe-pdf-libiberty-linker-plugin
1588 pdf-host: maybe-pdf-libiconv
1589 pdf-host: maybe-pdf-m4
1590 pdf-host: maybe-pdf-readline
1591 pdf-host: maybe-pdf-sid
1592 pdf-host: maybe-pdf-sim
1593 pdf-host: maybe-pdf-texinfo
1594 pdf-host: maybe-pdf-zlib
1595 pdf-host: maybe-pdf-gnulib
1596 pdf-host: maybe-pdf-gdbsupport
1597 pdf-host: maybe-pdf-gdbserver
1598 pdf-host: maybe-pdf-gdb
1599 pdf-host: maybe-pdf-expect
1600 pdf-host: maybe-pdf-guile
1601 pdf-host: maybe-pdf-tk
1602 pdf-host: maybe-pdf-libtermcap
1603 pdf-host: maybe-pdf-utils
1604 pdf-host: maybe-pdf-c++tools
1605 pdf-host: maybe-pdf-gnattools
1606 pdf-host: maybe-pdf-lto-plugin
1607 pdf-host: maybe-pdf-libcc1
1608 pdf-host: maybe-pdf-gotools
1609 pdf-host: maybe-pdf-libctf
1610 pdf-host: maybe-pdf-libsframe
1612 .PHONY: pdf-target
1614 pdf-target: maybe-pdf-target-libstdc++-v3
1615 pdf-target: maybe-pdf-target-libsanitizer
1616 pdf-target: maybe-pdf-target-libvtv
1617 pdf-target: maybe-pdf-target-libssp
1618 pdf-target: maybe-pdf-target-newlib
1619 pdf-target: maybe-pdf-target-libgcc
1620 pdf-target: maybe-pdf-target-libbacktrace
1621 pdf-target: maybe-pdf-target-libquadmath
1622 pdf-target: maybe-pdf-target-libgfortran
1623 pdf-target: maybe-pdf-target-libobjc
1624 pdf-target: maybe-pdf-target-libgo
1625 pdf-target: maybe-pdf-target-libphobos
1626 pdf-target: maybe-pdf-target-libtermcap
1627 pdf-target: maybe-pdf-target-winsup
1628 pdf-target: maybe-pdf-target-libgloss
1629 pdf-target: maybe-pdf-target-libffi
1630 pdf-target: maybe-pdf-target-zlib
1631 pdf-target: maybe-pdf-target-rda
1632 pdf-target: maybe-pdf-target-libada
1633 pdf-target: maybe-pdf-target-libgm2
1634 pdf-target: maybe-pdf-target-libgomp
1635 pdf-target: maybe-pdf-target-libitm
1636 pdf-target: maybe-pdf-target-libatomic
1638 .PHONY: do-html
1639 do-html:
1640 @: $(MAKE); $(unstage)
1641 @r=`${PWD_COMMAND}`; export r; \
1642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1643 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1644 html-target
1647 .PHONY: html-host
1649 html-host: maybe-html-bfd
1650 html-host: maybe-html-opcodes
1651 html-host: maybe-html-binutils
1652 html-host: maybe-html-bison
1653 html-host: maybe-html-cgen
1654 html-host: maybe-html-dejagnu
1655 html-host: maybe-html-etc
1656 html-host: maybe-html-fastjar
1657 html-host: maybe-html-fixincludes
1658 html-host: maybe-html-flex
1659 html-host: maybe-html-gas
1660 html-host: maybe-html-gcc
1661 html-host: maybe-html-gmp
1662 html-host: maybe-html-mpfr
1663 html-host: maybe-html-mpc
1664 html-host: maybe-html-isl
1665 html-host: maybe-html-gold
1666 html-host: maybe-html-gprof
1667 html-host: maybe-html-gprofng
1668 html-host: maybe-html-intl
1669 html-host: maybe-html-tcl
1670 html-host: maybe-html-itcl
1671 html-host: maybe-html-ld
1672 html-host: maybe-html-libbacktrace
1673 html-host: maybe-html-libcpp
1674 html-host: maybe-html-libcody
1675 html-host: maybe-html-libdecnumber
1676 html-host: maybe-html-libgui
1677 html-host: maybe-html-libiberty
1678 html-host: maybe-html-libiberty-linker-plugin
1679 html-host: maybe-html-libiconv
1680 html-host: maybe-html-m4
1681 html-host: maybe-html-readline
1682 html-host: maybe-html-sid
1683 html-host: maybe-html-sim
1684 html-host: maybe-html-texinfo
1685 html-host: maybe-html-zlib
1686 html-host: maybe-html-gnulib
1687 html-host: maybe-html-gdbsupport
1688 html-host: maybe-html-gdbserver
1689 html-host: maybe-html-gdb
1690 html-host: maybe-html-expect
1691 html-host: maybe-html-guile
1692 html-host: maybe-html-tk
1693 html-host: maybe-html-libtermcap
1694 html-host: maybe-html-utils
1695 html-host: maybe-html-c++tools
1696 html-host: maybe-html-gnattools
1697 html-host: maybe-html-lto-plugin
1698 html-host: maybe-html-libcc1
1699 html-host: maybe-html-gotools
1700 html-host: maybe-html-libctf
1701 html-host: maybe-html-libsframe
1703 .PHONY: html-target
1705 html-target: maybe-html-target-libstdc++-v3
1706 html-target: maybe-html-target-libsanitizer
1707 html-target: maybe-html-target-libvtv
1708 html-target: maybe-html-target-libssp
1709 html-target: maybe-html-target-newlib
1710 html-target: maybe-html-target-libgcc
1711 html-target: maybe-html-target-libbacktrace
1712 html-target: maybe-html-target-libquadmath
1713 html-target: maybe-html-target-libgfortran
1714 html-target: maybe-html-target-libobjc
1715 html-target: maybe-html-target-libgo
1716 html-target: maybe-html-target-libphobos
1717 html-target: maybe-html-target-libtermcap
1718 html-target: maybe-html-target-winsup
1719 html-target: maybe-html-target-libgloss
1720 html-target: maybe-html-target-libffi
1721 html-target: maybe-html-target-zlib
1722 html-target: maybe-html-target-rda
1723 html-target: maybe-html-target-libada
1724 html-target: maybe-html-target-libgm2
1725 html-target: maybe-html-target-libgomp
1726 html-target: maybe-html-target-libitm
1727 html-target: maybe-html-target-libatomic
1729 .PHONY: do-TAGS
1730 do-TAGS:
1731 @: $(MAKE); $(unstage)
1732 @r=`${PWD_COMMAND}`; export r; \
1733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1735 TAGS-target
1738 .PHONY: TAGS-host
1740 TAGS-host: maybe-TAGS-bfd
1741 TAGS-host: maybe-TAGS-opcodes
1742 TAGS-host: maybe-TAGS-binutils
1743 TAGS-host: maybe-TAGS-bison
1744 TAGS-host: maybe-TAGS-cgen
1745 TAGS-host: maybe-TAGS-dejagnu
1746 TAGS-host: maybe-TAGS-etc
1747 TAGS-host: maybe-TAGS-fastjar
1748 TAGS-host: maybe-TAGS-fixincludes
1749 TAGS-host: maybe-TAGS-flex
1750 TAGS-host: maybe-TAGS-gas
1751 TAGS-host: maybe-TAGS-gcc
1752 TAGS-host: maybe-TAGS-gmp
1753 TAGS-host: maybe-TAGS-mpfr
1754 TAGS-host: maybe-TAGS-mpc
1755 TAGS-host: maybe-TAGS-isl
1756 TAGS-host: maybe-TAGS-gold
1757 TAGS-host: maybe-TAGS-gprof
1758 TAGS-host: maybe-TAGS-gprofng
1759 TAGS-host: maybe-TAGS-intl
1760 TAGS-host: maybe-TAGS-tcl
1761 TAGS-host: maybe-TAGS-itcl
1762 TAGS-host: maybe-TAGS-ld
1763 TAGS-host: maybe-TAGS-libbacktrace
1764 TAGS-host: maybe-TAGS-libcpp
1765 TAGS-host: maybe-TAGS-libcody
1766 TAGS-host: maybe-TAGS-libdecnumber
1767 TAGS-host: maybe-TAGS-libgui
1768 TAGS-host: maybe-TAGS-libiberty
1769 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1770 TAGS-host: maybe-TAGS-libiconv
1771 TAGS-host: maybe-TAGS-m4
1772 TAGS-host: maybe-TAGS-readline
1773 TAGS-host: maybe-TAGS-sid
1774 TAGS-host: maybe-TAGS-sim
1775 TAGS-host: maybe-TAGS-texinfo
1776 TAGS-host: maybe-TAGS-zlib
1777 TAGS-host: maybe-TAGS-gnulib
1778 TAGS-host: maybe-TAGS-gdbsupport
1779 TAGS-host: maybe-TAGS-gdbserver
1780 TAGS-host: maybe-TAGS-gdb
1781 TAGS-host: maybe-TAGS-expect
1782 TAGS-host: maybe-TAGS-guile
1783 TAGS-host: maybe-TAGS-tk
1784 TAGS-host: maybe-TAGS-libtermcap
1785 TAGS-host: maybe-TAGS-utils
1786 TAGS-host: maybe-TAGS-c++tools
1787 TAGS-host: maybe-TAGS-gnattools
1788 TAGS-host: maybe-TAGS-lto-plugin
1789 TAGS-host: maybe-TAGS-libcc1
1790 TAGS-host: maybe-TAGS-gotools
1791 TAGS-host: maybe-TAGS-libctf
1792 TAGS-host: maybe-TAGS-libsframe
1794 .PHONY: TAGS-target
1796 TAGS-target: maybe-TAGS-target-libstdc++-v3
1797 TAGS-target: maybe-TAGS-target-libsanitizer
1798 TAGS-target: maybe-TAGS-target-libvtv
1799 TAGS-target: maybe-TAGS-target-libssp
1800 TAGS-target: maybe-TAGS-target-newlib
1801 TAGS-target: maybe-TAGS-target-libgcc
1802 TAGS-target: maybe-TAGS-target-libbacktrace
1803 TAGS-target: maybe-TAGS-target-libquadmath
1804 TAGS-target: maybe-TAGS-target-libgfortran
1805 TAGS-target: maybe-TAGS-target-libobjc
1806 TAGS-target: maybe-TAGS-target-libgo
1807 TAGS-target: maybe-TAGS-target-libphobos
1808 TAGS-target: maybe-TAGS-target-libtermcap
1809 TAGS-target: maybe-TAGS-target-winsup
1810 TAGS-target: maybe-TAGS-target-libgloss
1811 TAGS-target: maybe-TAGS-target-libffi
1812 TAGS-target: maybe-TAGS-target-zlib
1813 TAGS-target: maybe-TAGS-target-rda
1814 TAGS-target: maybe-TAGS-target-libada
1815 TAGS-target: maybe-TAGS-target-libgm2
1816 TAGS-target: maybe-TAGS-target-libgomp
1817 TAGS-target: maybe-TAGS-target-libitm
1818 TAGS-target: maybe-TAGS-target-libatomic
1820 .PHONY: do-install-info
1821 do-install-info:
1822 @: $(MAKE); $(unstage)
1823 @r=`${PWD_COMMAND}`; export r; \
1824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1825 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1826 install-info-target
1829 .PHONY: install-info-host
1831 install-info-host: maybe-install-info-bfd
1832 install-info-host: maybe-install-info-opcodes
1833 install-info-host: maybe-install-info-binutils
1834 install-info-host: maybe-install-info-bison
1835 install-info-host: maybe-install-info-cgen
1836 install-info-host: maybe-install-info-dejagnu
1837 install-info-host: maybe-install-info-etc
1838 install-info-host: maybe-install-info-fastjar
1839 install-info-host: maybe-install-info-fixincludes
1840 install-info-host: maybe-install-info-flex
1841 install-info-host: maybe-install-info-gas
1842 install-info-host: maybe-install-info-gcc
1843 install-info-host: maybe-install-info-gmp
1844 install-info-host: maybe-install-info-mpfr
1845 install-info-host: maybe-install-info-mpc
1846 install-info-host: maybe-install-info-isl
1847 install-info-host: maybe-install-info-gold
1848 install-info-host: maybe-install-info-gprof
1849 install-info-host: maybe-install-info-gprofng
1850 install-info-host: maybe-install-info-intl
1851 install-info-host: maybe-install-info-tcl
1852 install-info-host: maybe-install-info-itcl
1853 install-info-host: maybe-install-info-ld
1854 install-info-host: maybe-install-info-libbacktrace
1855 install-info-host: maybe-install-info-libcpp
1856 install-info-host: maybe-install-info-libcody
1857 install-info-host: maybe-install-info-libdecnumber
1858 install-info-host: maybe-install-info-libgui
1859 install-info-host: maybe-install-info-libiberty
1860 install-info-host: maybe-install-info-libiberty-linker-plugin
1861 install-info-host: maybe-install-info-libiconv
1862 install-info-host: maybe-install-info-m4
1863 install-info-host: maybe-install-info-readline
1864 install-info-host: maybe-install-info-sid
1865 install-info-host: maybe-install-info-sim
1866 install-info-host: maybe-install-info-texinfo
1867 install-info-host: maybe-install-info-zlib
1868 install-info-host: maybe-install-info-gnulib
1869 install-info-host: maybe-install-info-gdbsupport
1870 install-info-host: maybe-install-info-gdbserver
1871 install-info-host: maybe-install-info-gdb
1872 install-info-host: maybe-install-info-expect
1873 install-info-host: maybe-install-info-guile
1874 install-info-host: maybe-install-info-tk
1875 install-info-host: maybe-install-info-libtermcap
1876 install-info-host: maybe-install-info-utils
1877 install-info-host: maybe-install-info-c++tools
1878 install-info-host: maybe-install-info-gnattools
1879 install-info-host: maybe-install-info-lto-plugin
1880 install-info-host: maybe-install-info-libcc1
1881 install-info-host: maybe-install-info-gotools
1882 install-info-host: maybe-install-info-libctf
1883 install-info-host: maybe-install-info-libsframe
1885 .PHONY: install-info-target
1887 install-info-target: maybe-install-info-target-libstdc++-v3
1888 install-info-target: maybe-install-info-target-libsanitizer
1889 install-info-target: maybe-install-info-target-libvtv
1890 install-info-target: maybe-install-info-target-libssp
1891 install-info-target: maybe-install-info-target-newlib
1892 install-info-target: maybe-install-info-target-libgcc
1893 install-info-target: maybe-install-info-target-libbacktrace
1894 install-info-target: maybe-install-info-target-libquadmath
1895 install-info-target: maybe-install-info-target-libgfortran
1896 install-info-target: maybe-install-info-target-libobjc
1897 install-info-target: maybe-install-info-target-libgo
1898 install-info-target: maybe-install-info-target-libphobos
1899 install-info-target: maybe-install-info-target-libtermcap
1900 install-info-target: maybe-install-info-target-winsup
1901 install-info-target: maybe-install-info-target-libgloss
1902 install-info-target: maybe-install-info-target-libffi
1903 install-info-target: maybe-install-info-target-zlib
1904 install-info-target: maybe-install-info-target-rda
1905 install-info-target: maybe-install-info-target-libada
1906 install-info-target: maybe-install-info-target-libgm2
1907 install-info-target: maybe-install-info-target-libgomp
1908 install-info-target: maybe-install-info-target-libitm
1909 install-info-target: maybe-install-info-target-libatomic
1911 .PHONY: do-install-dvi
1912 do-install-dvi:
1913 @: $(MAKE); $(unstage)
1914 @r=`${PWD_COMMAND}`; export r; \
1915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1916 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1917 install-dvi-target
1920 .PHONY: install-dvi-host
1922 install-dvi-host: maybe-install-dvi-bfd
1923 install-dvi-host: maybe-install-dvi-opcodes
1924 install-dvi-host: maybe-install-dvi-binutils
1925 install-dvi-host: maybe-install-dvi-bison
1926 install-dvi-host: maybe-install-dvi-cgen
1927 install-dvi-host: maybe-install-dvi-dejagnu
1928 install-dvi-host: maybe-install-dvi-etc
1929 install-dvi-host: maybe-install-dvi-fastjar
1930 install-dvi-host: maybe-install-dvi-fixincludes
1931 install-dvi-host: maybe-install-dvi-flex
1932 install-dvi-host: maybe-install-dvi-gas
1933 install-dvi-host: maybe-install-dvi-gcc
1934 install-dvi-host: maybe-install-dvi-gmp
1935 install-dvi-host: maybe-install-dvi-mpfr
1936 install-dvi-host: maybe-install-dvi-mpc
1937 install-dvi-host: maybe-install-dvi-isl
1938 install-dvi-host: maybe-install-dvi-gold
1939 install-dvi-host: maybe-install-dvi-gprof
1940 install-dvi-host: maybe-install-dvi-gprofng
1941 install-dvi-host: maybe-install-dvi-intl
1942 install-dvi-host: maybe-install-dvi-tcl
1943 install-dvi-host: maybe-install-dvi-itcl
1944 install-dvi-host: maybe-install-dvi-ld
1945 install-dvi-host: maybe-install-dvi-libbacktrace
1946 install-dvi-host: maybe-install-dvi-libcpp
1947 install-dvi-host: maybe-install-dvi-libcody
1948 install-dvi-host: maybe-install-dvi-libdecnumber
1949 install-dvi-host: maybe-install-dvi-libgui
1950 install-dvi-host: maybe-install-dvi-libiberty
1951 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1952 install-dvi-host: maybe-install-dvi-libiconv
1953 install-dvi-host: maybe-install-dvi-m4
1954 install-dvi-host: maybe-install-dvi-readline
1955 install-dvi-host: maybe-install-dvi-sid
1956 install-dvi-host: maybe-install-dvi-sim
1957 install-dvi-host: maybe-install-dvi-texinfo
1958 install-dvi-host: maybe-install-dvi-zlib
1959 install-dvi-host: maybe-install-dvi-gnulib
1960 install-dvi-host: maybe-install-dvi-gdbsupport
1961 install-dvi-host: maybe-install-dvi-gdbserver
1962 install-dvi-host: maybe-install-dvi-gdb
1963 install-dvi-host: maybe-install-dvi-expect
1964 install-dvi-host: maybe-install-dvi-guile
1965 install-dvi-host: maybe-install-dvi-tk
1966 install-dvi-host: maybe-install-dvi-libtermcap
1967 install-dvi-host: maybe-install-dvi-utils
1968 install-dvi-host: maybe-install-dvi-c++tools
1969 install-dvi-host: maybe-install-dvi-gnattools
1970 install-dvi-host: maybe-install-dvi-lto-plugin
1971 install-dvi-host: maybe-install-dvi-libcc1
1972 install-dvi-host: maybe-install-dvi-gotools
1973 install-dvi-host: maybe-install-dvi-libctf
1974 install-dvi-host: maybe-install-dvi-libsframe
1976 .PHONY: install-dvi-target
1978 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1979 install-dvi-target: maybe-install-dvi-target-libsanitizer
1980 install-dvi-target: maybe-install-dvi-target-libvtv
1981 install-dvi-target: maybe-install-dvi-target-libssp
1982 install-dvi-target: maybe-install-dvi-target-newlib
1983 install-dvi-target: maybe-install-dvi-target-libgcc
1984 install-dvi-target: maybe-install-dvi-target-libbacktrace
1985 install-dvi-target: maybe-install-dvi-target-libquadmath
1986 install-dvi-target: maybe-install-dvi-target-libgfortran
1987 install-dvi-target: maybe-install-dvi-target-libobjc
1988 install-dvi-target: maybe-install-dvi-target-libgo
1989 install-dvi-target: maybe-install-dvi-target-libphobos
1990 install-dvi-target: maybe-install-dvi-target-libtermcap
1991 install-dvi-target: maybe-install-dvi-target-winsup
1992 install-dvi-target: maybe-install-dvi-target-libgloss
1993 install-dvi-target: maybe-install-dvi-target-libffi
1994 install-dvi-target: maybe-install-dvi-target-zlib
1995 install-dvi-target: maybe-install-dvi-target-rda
1996 install-dvi-target: maybe-install-dvi-target-libada
1997 install-dvi-target: maybe-install-dvi-target-libgm2
1998 install-dvi-target: maybe-install-dvi-target-libgomp
1999 install-dvi-target: maybe-install-dvi-target-libitm
2000 install-dvi-target: maybe-install-dvi-target-libatomic
2002 .PHONY: do-install-pdf
2003 do-install-pdf:
2004 @: $(MAKE); $(unstage)
2005 @r=`${PWD_COMMAND}`; export r; \
2006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2007 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2008 install-pdf-target
2011 .PHONY: install-pdf-host
2013 install-pdf-host: maybe-install-pdf-bfd
2014 install-pdf-host: maybe-install-pdf-opcodes
2015 install-pdf-host: maybe-install-pdf-binutils
2016 install-pdf-host: maybe-install-pdf-bison
2017 install-pdf-host: maybe-install-pdf-cgen
2018 install-pdf-host: maybe-install-pdf-dejagnu
2019 install-pdf-host: maybe-install-pdf-etc
2020 install-pdf-host: maybe-install-pdf-fastjar
2021 install-pdf-host: maybe-install-pdf-fixincludes
2022 install-pdf-host: maybe-install-pdf-flex
2023 install-pdf-host: maybe-install-pdf-gas
2024 install-pdf-host: maybe-install-pdf-gcc
2025 install-pdf-host: maybe-install-pdf-gmp
2026 install-pdf-host: maybe-install-pdf-mpfr
2027 install-pdf-host: maybe-install-pdf-mpc
2028 install-pdf-host: maybe-install-pdf-isl
2029 install-pdf-host: maybe-install-pdf-gold
2030 install-pdf-host: maybe-install-pdf-gprof
2031 install-pdf-host: maybe-install-pdf-gprofng
2032 install-pdf-host: maybe-install-pdf-intl
2033 install-pdf-host: maybe-install-pdf-tcl
2034 install-pdf-host: maybe-install-pdf-itcl
2035 install-pdf-host: maybe-install-pdf-ld
2036 install-pdf-host: maybe-install-pdf-libbacktrace
2037 install-pdf-host: maybe-install-pdf-libcpp
2038 install-pdf-host: maybe-install-pdf-libcody
2039 install-pdf-host: maybe-install-pdf-libdecnumber
2040 install-pdf-host: maybe-install-pdf-libgui
2041 install-pdf-host: maybe-install-pdf-libiberty
2042 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2043 install-pdf-host: maybe-install-pdf-libiconv
2044 install-pdf-host: maybe-install-pdf-m4
2045 install-pdf-host: maybe-install-pdf-readline
2046 install-pdf-host: maybe-install-pdf-sid
2047 install-pdf-host: maybe-install-pdf-sim
2048 install-pdf-host: maybe-install-pdf-texinfo
2049 install-pdf-host: maybe-install-pdf-zlib
2050 install-pdf-host: maybe-install-pdf-gnulib
2051 install-pdf-host: maybe-install-pdf-gdbsupport
2052 install-pdf-host: maybe-install-pdf-gdbserver
2053 install-pdf-host: maybe-install-pdf-gdb
2054 install-pdf-host: maybe-install-pdf-expect
2055 install-pdf-host: maybe-install-pdf-guile
2056 install-pdf-host: maybe-install-pdf-tk
2057 install-pdf-host: maybe-install-pdf-libtermcap
2058 install-pdf-host: maybe-install-pdf-utils
2059 install-pdf-host: maybe-install-pdf-c++tools
2060 install-pdf-host: maybe-install-pdf-gnattools
2061 install-pdf-host: maybe-install-pdf-lto-plugin
2062 install-pdf-host: maybe-install-pdf-libcc1
2063 install-pdf-host: maybe-install-pdf-gotools
2064 install-pdf-host: maybe-install-pdf-libctf
2065 install-pdf-host: maybe-install-pdf-libsframe
2067 .PHONY: install-pdf-target
2069 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2070 install-pdf-target: maybe-install-pdf-target-libsanitizer
2071 install-pdf-target: maybe-install-pdf-target-libvtv
2072 install-pdf-target: maybe-install-pdf-target-libssp
2073 install-pdf-target: maybe-install-pdf-target-newlib
2074 install-pdf-target: maybe-install-pdf-target-libgcc
2075 install-pdf-target: maybe-install-pdf-target-libbacktrace
2076 install-pdf-target: maybe-install-pdf-target-libquadmath
2077 install-pdf-target: maybe-install-pdf-target-libgfortran
2078 install-pdf-target: maybe-install-pdf-target-libobjc
2079 install-pdf-target: maybe-install-pdf-target-libgo
2080 install-pdf-target: maybe-install-pdf-target-libphobos
2081 install-pdf-target: maybe-install-pdf-target-libtermcap
2082 install-pdf-target: maybe-install-pdf-target-winsup
2083 install-pdf-target: maybe-install-pdf-target-libgloss
2084 install-pdf-target: maybe-install-pdf-target-libffi
2085 install-pdf-target: maybe-install-pdf-target-zlib
2086 install-pdf-target: maybe-install-pdf-target-rda
2087 install-pdf-target: maybe-install-pdf-target-libada
2088 install-pdf-target: maybe-install-pdf-target-libgm2
2089 install-pdf-target: maybe-install-pdf-target-libgomp
2090 install-pdf-target: maybe-install-pdf-target-libitm
2091 install-pdf-target: maybe-install-pdf-target-libatomic
2093 .PHONY: do-install-html
2094 do-install-html:
2095 @: $(MAKE); $(unstage)
2096 @r=`${PWD_COMMAND}`; export r; \
2097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2098 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2099 install-html-target
2102 .PHONY: install-html-host
2104 install-html-host: maybe-install-html-bfd
2105 install-html-host: maybe-install-html-opcodes
2106 install-html-host: maybe-install-html-binutils
2107 install-html-host: maybe-install-html-bison
2108 install-html-host: maybe-install-html-cgen
2109 install-html-host: maybe-install-html-dejagnu
2110 install-html-host: maybe-install-html-etc
2111 install-html-host: maybe-install-html-fastjar
2112 install-html-host: maybe-install-html-fixincludes
2113 install-html-host: maybe-install-html-flex
2114 install-html-host: maybe-install-html-gas
2115 install-html-host: maybe-install-html-gcc
2116 install-html-host: maybe-install-html-gmp
2117 install-html-host: maybe-install-html-mpfr
2118 install-html-host: maybe-install-html-mpc
2119 install-html-host: maybe-install-html-isl
2120 install-html-host: maybe-install-html-gold
2121 install-html-host: maybe-install-html-gprof
2122 install-html-host: maybe-install-html-gprofng
2123 install-html-host: maybe-install-html-intl
2124 install-html-host: maybe-install-html-tcl
2125 install-html-host: maybe-install-html-itcl
2126 install-html-host: maybe-install-html-ld
2127 install-html-host: maybe-install-html-libbacktrace
2128 install-html-host: maybe-install-html-libcpp
2129 install-html-host: maybe-install-html-libcody
2130 install-html-host: maybe-install-html-libdecnumber
2131 install-html-host: maybe-install-html-libgui
2132 install-html-host: maybe-install-html-libiberty
2133 install-html-host: maybe-install-html-libiberty-linker-plugin
2134 install-html-host: maybe-install-html-libiconv
2135 install-html-host: maybe-install-html-m4
2136 install-html-host: maybe-install-html-readline
2137 install-html-host: maybe-install-html-sid
2138 install-html-host: maybe-install-html-sim
2139 install-html-host: maybe-install-html-texinfo
2140 install-html-host: maybe-install-html-zlib
2141 install-html-host: maybe-install-html-gnulib
2142 install-html-host: maybe-install-html-gdbsupport
2143 install-html-host: maybe-install-html-gdbserver
2144 install-html-host: maybe-install-html-gdb
2145 install-html-host: maybe-install-html-expect
2146 install-html-host: maybe-install-html-guile
2147 install-html-host: maybe-install-html-tk
2148 install-html-host: maybe-install-html-libtermcap
2149 install-html-host: maybe-install-html-utils
2150 install-html-host: maybe-install-html-c++tools
2151 install-html-host: maybe-install-html-gnattools
2152 install-html-host: maybe-install-html-lto-plugin
2153 install-html-host: maybe-install-html-libcc1
2154 install-html-host: maybe-install-html-gotools
2155 install-html-host: maybe-install-html-libctf
2156 install-html-host: maybe-install-html-libsframe
2158 .PHONY: install-html-target
2160 install-html-target: maybe-install-html-target-libstdc++-v3
2161 install-html-target: maybe-install-html-target-libsanitizer
2162 install-html-target: maybe-install-html-target-libvtv
2163 install-html-target: maybe-install-html-target-libssp
2164 install-html-target: maybe-install-html-target-newlib
2165 install-html-target: maybe-install-html-target-libgcc
2166 install-html-target: maybe-install-html-target-libbacktrace
2167 install-html-target: maybe-install-html-target-libquadmath
2168 install-html-target: maybe-install-html-target-libgfortran
2169 install-html-target: maybe-install-html-target-libobjc
2170 install-html-target: maybe-install-html-target-libgo
2171 install-html-target: maybe-install-html-target-libphobos
2172 install-html-target: maybe-install-html-target-libtermcap
2173 install-html-target: maybe-install-html-target-winsup
2174 install-html-target: maybe-install-html-target-libgloss
2175 install-html-target: maybe-install-html-target-libffi
2176 install-html-target: maybe-install-html-target-zlib
2177 install-html-target: maybe-install-html-target-rda
2178 install-html-target: maybe-install-html-target-libada
2179 install-html-target: maybe-install-html-target-libgm2
2180 install-html-target: maybe-install-html-target-libgomp
2181 install-html-target: maybe-install-html-target-libitm
2182 install-html-target: maybe-install-html-target-libatomic
2184 .PHONY: do-installcheck
2185 do-installcheck:
2186 @: $(MAKE); $(unstage)
2187 @r=`${PWD_COMMAND}`; export r; \
2188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2189 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2190 installcheck-target
2193 .PHONY: installcheck-host
2195 installcheck-host: maybe-installcheck-bfd
2196 installcheck-host: maybe-installcheck-opcodes
2197 installcheck-host: maybe-installcheck-binutils
2198 installcheck-host: maybe-installcheck-bison
2199 installcheck-host: maybe-installcheck-cgen
2200 installcheck-host: maybe-installcheck-dejagnu
2201 installcheck-host: maybe-installcheck-etc
2202 installcheck-host: maybe-installcheck-fastjar
2203 installcheck-host: maybe-installcheck-fixincludes
2204 installcheck-host: maybe-installcheck-flex
2205 installcheck-host: maybe-installcheck-gas
2206 installcheck-host: maybe-installcheck-gcc
2207 installcheck-host: maybe-installcheck-gmp
2208 installcheck-host: maybe-installcheck-mpfr
2209 installcheck-host: maybe-installcheck-mpc
2210 installcheck-host: maybe-installcheck-isl
2211 installcheck-host: maybe-installcheck-gold
2212 installcheck-host: maybe-installcheck-gprof
2213 installcheck-host: maybe-installcheck-gprofng
2214 installcheck-host: maybe-installcheck-intl
2215 installcheck-host: maybe-installcheck-tcl
2216 installcheck-host: maybe-installcheck-itcl
2217 installcheck-host: maybe-installcheck-ld
2218 installcheck-host: maybe-installcheck-libbacktrace
2219 installcheck-host: maybe-installcheck-libcpp
2220 installcheck-host: maybe-installcheck-libcody
2221 installcheck-host: maybe-installcheck-libdecnumber
2222 installcheck-host: maybe-installcheck-libgui
2223 installcheck-host: maybe-installcheck-libiberty
2224 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2225 installcheck-host: maybe-installcheck-libiconv
2226 installcheck-host: maybe-installcheck-m4
2227 installcheck-host: maybe-installcheck-readline
2228 installcheck-host: maybe-installcheck-sid
2229 installcheck-host: maybe-installcheck-sim
2230 installcheck-host: maybe-installcheck-texinfo
2231 installcheck-host: maybe-installcheck-zlib
2232 installcheck-host: maybe-installcheck-gnulib
2233 installcheck-host: maybe-installcheck-gdbsupport
2234 installcheck-host: maybe-installcheck-gdbserver
2235 installcheck-host: maybe-installcheck-gdb
2236 installcheck-host: maybe-installcheck-expect
2237 installcheck-host: maybe-installcheck-guile
2238 installcheck-host: maybe-installcheck-tk
2239 installcheck-host: maybe-installcheck-libtermcap
2240 installcheck-host: maybe-installcheck-utils
2241 installcheck-host: maybe-installcheck-c++tools
2242 installcheck-host: maybe-installcheck-gnattools
2243 installcheck-host: maybe-installcheck-lto-plugin
2244 installcheck-host: maybe-installcheck-libcc1
2245 installcheck-host: maybe-installcheck-gotools
2246 installcheck-host: maybe-installcheck-libctf
2247 installcheck-host: maybe-installcheck-libsframe
2249 .PHONY: installcheck-target
2251 installcheck-target: maybe-installcheck-target-libstdc++-v3
2252 installcheck-target: maybe-installcheck-target-libsanitizer
2253 installcheck-target: maybe-installcheck-target-libvtv
2254 installcheck-target: maybe-installcheck-target-libssp
2255 installcheck-target: maybe-installcheck-target-newlib
2256 installcheck-target: maybe-installcheck-target-libgcc
2257 installcheck-target: maybe-installcheck-target-libbacktrace
2258 installcheck-target: maybe-installcheck-target-libquadmath
2259 installcheck-target: maybe-installcheck-target-libgfortran
2260 installcheck-target: maybe-installcheck-target-libobjc
2261 installcheck-target: maybe-installcheck-target-libgo
2262 installcheck-target: maybe-installcheck-target-libphobos
2263 installcheck-target: maybe-installcheck-target-libtermcap
2264 installcheck-target: maybe-installcheck-target-winsup
2265 installcheck-target: maybe-installcheck-target-libgloss
2266 installcheck-target: maybe-installcheck-target-libffi
2267 installcheck-target: maybe-installcheck-target-zlib
2268 installcheck-target: maybe-installcheck-target-rda
2269 installcheck-target: maybe-installcheck-target-libada
2270 installcheck-target: maybe-installcheck-target-libgm2
2271 installcheck-target: maybe-installcheck-target-libgomp
2272 installcheck-target: maybe-installcheck-target-libitm
2273 installcheck-target: maybe-installcheck-target-libatomic
2275 .PHONY: do-mostlyclean
2276 do-mostlyclean:
2277 @: $(MAKE); $(unstage)
2278 @r=`${PWD_COMMAND}`; export r; \
2279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2280 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2281 mostlyclean-target
2284 .PHONY: mostlyclean-host
2286 mostlyclean-host: maybe-mostlyclean-bfd
2287 mostlyclean-host: maybe-mostlyclean-opcodes
2288 mostlyclean-host: maybe-mostlyclean-binutils
2289 mostlyclean-host: maybe-mostlyclean-bison
2290 mostlyclean-host: maybe-mostlyclean-cgen
2291 mostlyclean-host: maybe-mostlyclean-dejagnu
2292 mostlyclean-host: maybe-mostlyclean-etc
2293 mostlyclean-host: maybe-mostlyclean-fastjar
2294 mostlyclean-host: maybe-mostlyclean-fixincludes
2295 mostlyclean-host: maybe-mostlyclean-flex
2296 mostlyclean-host: maybe-mostlyclean-gas
2297 mostlyclean-host: maybe-mostlyclean-gcc
2298 mostlyclean-host: maybe-mostlyclean-gmp
2299 mostlyclean-host: maybe-mostlyclean-mpfr
2300 mostlyclean-host: maybe-mostlyclean-mpc
2301 mostlyclean-host: maybe-mostlyclean-isl
2302 mostlyclean-host: maybe-mostlyclean-gold
2303 mostlyclean-host: maybe-mostlyclean-gprof
2304 mostlyclean-host: maybe-mostlyclean-gprofng
2305 mostlyclean-host: maybe-mostlyclean-intl
2306 mostlyclean-host: maybe-mostlyclean-tcl
2307 mostlyclean-host: maybe-mostlyclean-itcl
2308 mostlyclean-host: maybe-mostlyclean-ld
2309 mostlyclean-host: maybe-mostlyclean-libbacktrace
2310 mostlyclean-host: maybe-mostlyclean-libcpp
2311 mostlyclean-host: maybe-mostlyclean-libcody
2312 mostlyclean-host: maybe-mostlyclean-libdecnumber
2313 mostlyclean-host: maybe-mostlyclean-libgui
2314 mostlyclean-host: maybe-mostlyclean-libiberty
2315 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2316 mostlyclean-host: maybe-mostlyclean-libiconv
2317 mostlyclean-host: maybe-mostlyclean-m4
2318 mostlyclean-host: maybe-mostlyclean-readline
2319 mostlyclean-host: maybe-mostlyclean-sid
2320 mostlyclean-host: maybe-mostlyclean-sim
2321 mostlyclean-host: maybe-mostlyclean-texinfo
2322 mostlyclean-host: maybe-mostlyclean-zlib
2323 mostlyclean-host: maybe-mostlyclean-gnulib
2324 mostlyclean-host: maybe-mostlyclean-gdbsupport
2325 mostlyclean-host: maybe-mostlyclean-gdbserver
2326 mostlyclean-host: maybe-mostlyclean-gdb
2327 mostlyclean-host: maybe-mostlyclean-expect
2328 mostlyclean-host: maybe-mostlyclean-guile
2329 mostlyclean-host: maybe-mostlyclean-tk
2330 mostlyclean-host: maybe-mostlyclean-libtermcap
2331 mostlyclean-host: maybe-mostlyclean-utils
2332 mostlyclean-host: maybe-mostlyclean-c++tools
2333 mostlyclean-host: maybe-mostlyclean-gnattools
2334 mostlyclean-host: maybe-mostlyclean-lto-plugin
2335 mostlyclean-host: maybe-mostlyclean-libcc1
2336 mostlyclean-host: maybe-mostlyclean-gotools
2337 mostlyclean-host: maybe-mostlyclean-libctf
2338 mostlyclean-host: maybe-mostlyclean-libsframe
2340 .PHONY: mostlyclean-target
2342 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2343 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2344 mostlyclean-target: maybe-mostlyclean-target-libvtv
2345 mostlyclean-target: maybe-mostlyclean-target-libssp
2346 mostlyclean-target: maybe-mostlyclean-target-newlib
2347 mostlyclean-target: maybe-mostlyclean-target-libgcc
2348 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2349 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2350 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2351 mostlyclean-target: maybe-mostlyclean-target-libobjc
2352 mostlyclean-target: maybe-mostlyclean-target-libgo
2353 mostlyclean-target: maybe-mostlyclean-target-libphobos
2354 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2355 mostlyclean-target: maybe-mostlyclean-target-winsup
2356 mostlyclean-target: maybe-mostlyclean-target-libgloss
2357 mostlyclean-target: maybe-mostlyclean-target-libffi
2358 mostlyclean-target: maybe-mostlyclean-target-zlib
2359 mostlyclean-target: maybe-mostlyclean-target-rda
2360 mostlyclean-target: maybe-mostlyclean-target-libada
2361 mostlyclean-target: maybe-mostlyclean-target-libgm2
2362 mostlyclean-target: maybe-mostlyclean-target-libgomp
2363 mostlyclean-target: maybe-mostlyclean-target-libitm
2364 mostlyclean-target: maybe-mostlyclean-target-libatomic
2366 .PHONY: do-clean
2367 do-clean:
2368 @: $(MAKE); $(unstage)
2369 @r=`${PWD_COMMAND}`; export r; \
2370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2371 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2372 clean-target
2375 .PHONY: clean-host
2377 clean-host: maybe-clean-bfd
2378 clean-host: maybe-clean-opcodes
2379 clean-host: maybe-clean-binutils
2380 clean-host: maybe-clean-bison
2381 clean-host: maybe-clean-cgen
2382 clean-host: maybe-clean-dejagnu
2383 clean-host: maybe-clean-etc
2384 clean-host: maybe-clean-fastjar
2385 clean-host: maybe-clean-fixincludes
2386 clean-host: maybe-clean-flex
2387 clean-host: maybe-clean-gas
2388 clean-host: maybe-clean-gcc
2389 clean-host: maybe-clean-gmp
2390 clean-host: maybe-clean-mpfr
2391 clean-host: maybe-clean-mpc
2392 clean-host: maybe-clean-isl
2393 clean-host: maybe-clean-gold
2394 clean-host: maybe-clean-gprof
2395 clean-host: maybe-clean-gprofng
2396 clean-host: maybe-clean-intl
2397 clean-host: maybe-clean-tcl
2398 clean-host: maybe-clean-itcl
2399 clean-host: maybe-clean-ld
2400 clean-host: maybe-clean-libbacktrace
2401 clean-host: maybe-clean-libcpp
2402 clean-host: maybe-clean-libcody
2403 clean-host: maybe-clean-libdecnumber
2404 clean-host: maybe-clean-libgui
2405 clean-host: maybe-clean-libiberty
2406 clean-host: maybe-clean-libiberty-linker-plugin
2407 clean-host: maybe-clean-libiconv
2408 clean-host: maybe-clean-m4
2409 clean-host: maybe-clean-readline
2410 clean-host: maybe-clean-sid
2411 clean-host: maybe-clean-sim
2412 clean-host: maybe-clean-texinfo
2413 clean-host: maybe-clean-zlib
2414 clean-host: maybe-clean-gnulib
2415 clean-host: maybe-clean-gdbsupport
2416 clean-host: maybe-clean-gdbserver
2417 clean-host: maybe-clean-gdb
2418 clean-host: maybe-clean-expect
2419 clean-host: maybe-clean-guile
2420 clean-host: maybe-clean-tk
2421 clean-host: maybe-clean-libtermcap
2422 clean-host: maybe-clean-utils
2423 clean-host: maybe-clean-c++tools
2424 clean-host: maybe-clean-gnattools
2425 clean-host: maybe-clean-lto-plugin
2426 clean-host: maybe-clean-libcc1
2427 clean-host: maybe-clean-gotools
2428 clean-host: maybe-clean-libctf
2429 clean-host: maybe-clean-libsframe
2431 .PHONY: clean-target
2433 clean-target: maybe-clean-target-libstdc++-v3
2434 clean-target: maybe-clean-target-libsanitizer
2435 clean-target: maybe-clean-target-libvtv
2436 clean-target: maybe-clean-target-libssp
2437 clean-target: maybe-clean-target-newlib
2438 clean-target: maybe-clean-target-libgcc
2439 clean-target: maybe-clean-target-libbacktrace
2440 clean-target: maybe-clean-target-libquadmath
2441 clean-target: maybe-clean-target-libgfortran
2442 clean-target: maybe-clean-target-libobjc
2443 clean-target: maybe-clean-target-libgo
2444 clean-target: maybe-clean-target-libphobos
2445 clean-target: maybe-clean-target-libtermcap
2446 clean-target: maybe-clean-target-winsup
2447 clean-target: maybe-clean-target-libgloss
2448 clean-target: maybe-clean-target-libffi
2449 clean-target: maybe-clean-target-zlib
2450 clean-target: maybe-clean-target-rda
2451 clean-target: maybe-clean-target-libada
2452 clean-target: maybe-clean-target-libgm2
2453 clean-target: maybe-clean-target-libgomp
2454 clean-target: maybe-clean-target-libitm
2455 clean-target: maybe-clean-target-libatomic
2457 .PHONY: do-distclean
2458 do-distclean:
2459 @: $(MAKE); $(unstage)
2460 @r=`${PWD_COMMAND}`; export r; \
2461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2462 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2463 distclean-target
2466 .PHONY: distclean-host
2468 distclean-host: maybe-distclean-bfd
2469 distclean-host: maybe-distclean-opcodes
2470 distclean-host: maybe-distclean-binutils
2471 distclean-host: maybe-distclean-bison
2472 distclean-host: maybe-distclean-cgen
2473 distclean-host: maybe-distclean-dejagnu
2474 distclean-host: maybe-distclean-etc
2475 distclean-host: maybe-distclean-fastjar
2476 distclean-host: maybe-distclean-fixincludes
2477 distclean-host: maybe-distclean-flex
2478 distclean-host: maybe-distclean-gas
2479 distclean-host: maybe-distclean-gcc
2480 distclean-host: maybe-distclean-gmp
2481 distclean-host: maybe-distclean-mpfr
2482 distclean-host: maybe-distclean-mpc
2483 distclean-host: maybe-distclean-isl
2484 distclean-host: maybe-distclean-gold
2485 distclean-host: maybe-distclean-gprof
2486 distclean-host: maybe-distclean-gprofng
2487 distclean-host: maybe-distclean-intl
2488 distclean-host: maybe-distclean-tcl
2489 distclean-host: maybe-distclean-itcl
2490 distclean-host: maybe-distclean-ld
2491 distclean-host: maybe-distclean-libbacktrace
2492 distclean-host: maybe-distclean-libcpp
2493 distclean-host: maybe-distclean-libcody
2494 distclean-host: maybe-distclean-libdecnumber
2495 distclean-host: maybe-distclean-libgui
2496 distclean-host: maybe-distclean-libiberty
2497 distclean-host: maybe-distclean-libiberty-linker-plugin
2498 distclean-host: maybe-distclean-libiconv
2499 distclean-host: maybe-distclean-m4
2500 distclean-host: maybe-distclean-readline
2501 distclean-host: maybe-distclean-sid
2502 distclean-host: maybe-distclean-sim
2503 distclean-host: maybe-distclean-texinfo
2504 distclean-host: maybe-distclean-zlib
2505 distclean-host: maybe-distclean-gnulib
2506 distclean-host: maybe-distclean-gdbsupport
2507 distclean-host: maybe-distclean-gdbserver
2508 distclean-host: maybe-distclean-gdb
2509 distclean-host: maybe-distclean-expect
2510 distclean-host: maybe-distclean-guile
2511 distclean-host: maybe-distclean-tk
2512 distclean-host: maybe-distclean-libtermcap
2513 distclean-host: maybe-distclean-utils
2514 distclean-host: maybe-distclean-c++tools
2515 distclean-host: maybe-distclean-gnattools
2516 distclean-host: maybe-distclean-lto-plugin
2517 distclean-host: maybe-distclean-libcc1
2518 distclean-host: maybe-distclean-gotools
2519 distclean-host: maybe-distclean-libctf
2520 distclean-host: maybe-distclean-libsframe
2522 .PHONY: distclean-target
2524 distclean-target: maybe-distclean-target-libstdc++-v3
2525 distclean-target: maybe-distclean-target-libsanitizer
2526 distclean-target: maybe-distclean-target-libvtv
2527 distclean-target: maybe-distclean-target-libssp
2528 distclean-target: maybe-distclean-target-newlib
2529 distclean-target: maybe-distclean-target-libgcc
2530 distclean-target: maybe-distclean-target-libbacktrace
2531 distclean-target: maybe-distclean-target-libquadmath
2532 distclean-target: maybe-distclean-target-libgfortran
2533 distclean-target: maybe-distclean-target-libobjc
2534 distclean-target: maybe-distclean-target-libgo
2535 distclean-target: maybe-distclean-target-libphobos
2536 distclean-target: maybe-distclean-target-libtermcap
2537 distclean-target: maybe-distclean-target-winsup
2538 distclean-target: maybe-distclean-target-libgloss
2539 distclean-target: maybe-distclean-target-libffi
2540 distclean-target: maybe-distclean-target-zlib
2541 distclean-target: maybe-distclean-target-rda
2542 distclean-target: maybe-distclean-target-libada
2543 distclean-target: maybe-distclean-target-libgm2
2544 distclean-target: maybe-distclean-target-libgomp
2545 distclean-target: maybe-distclean-target-libitm
2546 distclean-target: maybe-distclean-target-libatomic
2548 .PHONY: do-maintainer-clean
2549 do-maintainer-clean:
2550 @: $(MAKE); $(unstage)
2551 @r=`${PWD_COMMAND}`; export r; \
2552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2553 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2554 maintainer-clean-target
2557 .PHONY: maintainer-clean-host
2559 maintainer-clean-host: maybe-maintainer-clean-bfd
2560 maintainer-clean-host: maybe-maintainer-clean-opcodes
2561 maintainer-clean-host: maybe-maintainer-clean-binutils
2562 maintainer-clean-host: maybe-maintainer-clean-bison
2563 maintainer-clean-host: maybe-maintainer-clean-cgen
2564 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2565 maintainer-clean-host: maybe-maintainer-clean-etc
2566 maintainer-clean-host: maybe-maintainer-clean-fastjar
2567 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2568 maintainer-clean-host: maybe-maintainer-clean-flex
2569 maintainer-clean-host: maybe-maintainer-clean-gas
2570 maintainer-clean-host: maybe-maintainer-clean-gcc
2571 maintainer-clean-host: maybe-maintainer-clean-gmp
2572 maintainer-clean-host: maybe-maintainer-clean-mpfr
2573 maintainer-clean-host: maybe-maintainer-clean-mpc
2574 maintainer-clean-host: maybe-maintainer-clean-isl
2575 maintainer-clean-host: maybe-maintainer-clean-gold
2576 maintainer-clean-host: maybe-maintainer-clean-gprof
2577 maintainer-clean-host: maybe-maintainer-clean-gprofng
2578 maintainer-clean-host: maybe-maintainer-clean-intl
2579 maintainer-clean-host: maybe-maintainer-clean-tcl
2580 maintainer-clean-host: maybe-maintainer-clean-itcl
2581 maintainer-clean-host: maybe-maintainer-clean-ld
2582 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2583 maintainer-clean-host: maybe-maintainer-clean-libcpp
2584 maintainer-clean-host: maybe-maintainer-clean-libcody
2585 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2586 maintainer-clean-host: maybe-maintainer-clean-libgui
2587 maintainer-clean-host: maybe-maintainer-clean-libiberty
2588 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2589 maintainer-clean-host: maybe-maintainer-clean-libiconv
2590 maintainer-clean-host: maybe-maintainer-clean-m4
2591 maintainer-clean-host: maybe-maintainer-clean-readline
2592 maintainer-clean-host: maybe-maintainer-clean-sid
2593 maintainer-clean-host: maybe-maintainer-clean-sim
2594 maintainer-clean-host: maybe-maintainer-clean-texinfo
2595 maintainer-clean-host: maybe-maintainer-clean-zlib
2596 maintainer-clean-host: maybe-maintainer-clean-gnulib
2597 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2598 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2599 maintainer-clean-host: maybe-maintainer-clean-gdb
2600 maintainer-clean-host: maybe-maintainer-clean-expect
2601 maintainer-clean-host: maybe-maintainer-clean-guile
2602 maintainer-clean-host: maybe-maintainer-clean-tk
2603 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2604 maintainer-clean-host: maybe-maintainer-clean-utils
2605 maintainer-clean-host: maybe-maintainer-clean-c++tools
2606 maintainer-clean-host: maybe-maintainer-clean-gnattools
2607 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2608 maintainer-clean-host: maybe-maintainer-clean-libcc1
2609 maintainer-clean-host: maybe-maintainer-clean-gotools
2610 maintainer-clean-host: maybe-maintainer-clean-libctf
2611 maintainer-clean-host: maybe-maintainer-clean-libsframe
2613 .PHONY: maintainer-clean-target
2615 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2616 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2617 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2618 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2619 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2620 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2621 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2622 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2623 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2624 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2625 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2626 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2627 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2628 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2629 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2630 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2631 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2632 maintainer-clean-target: maybe-maintainer-clean-target-rda
2633 maintainer-clean-target: maybe-maintainer-clean-target-libada
2634 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2635 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2636 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2637 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2640 # Here are the targets which correspond to the do-X targets.
2642 .PHONY: info installcheck dvi pdf html
2643 .PHONY: install-info install-dvi install-pdf install-html
2644 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2645 .PHONY: local-clean local-distclean local-maintainer-clean
2646 info: do-info
2647 installcheck: do-installcheck
2648 dvi: do-dvi
2649 pdf: do-pdf
2650 html: do-html
2652 # Make sure makeinfo is built before we do a `make info', if we're
2653 # in fact building texinfo.
2654 do-info: maybe-all-texinfo
2656 install-info: do-install-info dir.info
2657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2658 if [ -f dir.info ]; then \
2659 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2660 else true; fi
2662 install-dvi: do-install-dvi
2664 install-pdf: do-install-pdf
2666 install-html: do-install-html
2668 local-clean:
2669 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2671 local-distclean:
2672 -rm -f Makefile config.status config.cache mh-frag mt-frag
2673 -rm -f maybedep.tmp serdep.tmp stage_final
2674 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2675 rm -rf $(TARGET_SUBDIR); \
2676 else true; fi
2677 -rm -rf $(BUILD_SUBDIR)
2678 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2679 rm -rf $(HOST_SUBDIR); \
2680 else true; fi
2681 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2682 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2683 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2684 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2685 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2686 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2687 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2689 local-maintainer-clean:
2690 @echo "This command is intended for maintainers to use;"
2691 @echo "it deletes files that may require special tools to rebuild."
2693 clean: do-clean local-clean
2694 mostlyclean: do-mostlyclean local-clean
2695 distclean: do-distclean local-clean local-distclean
2696 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2697 maintainer-clean: local-distclean
2698 realclean: maintainer-clean
2700 # Check target.
2702 .PHONY: check do-check
2703 check: do-check
2705 # Only include modules actually being configured and built.
2706 .PHONY: check-host
2707 check-host: \
2708 maybe-check-bfd \
2709 maybe-check-opcodes \
2710 maybe-check-binutils \
2711 maybe-check-bison \
2712 maybe-check-cgen \
2713 maybe-check-dejagnu \
2714 maybe-check-etc \
2715 maybe-check-fastjar \
2716 maybe-check-fixincludes \
2717 maybe-check-flex \
2718 maybe-check-gas \
2719 maybe-check-gcc \
2720 maybe-check-gmp \
2721 maybe-check-mpfr \
2722 maybe-check-mpc \
2723 maybe-check-isl \
2724 maybe-check-gold \
2725 maybe-check-gprof \
2726 maybe-check-gprofng \
2727 maybe-check-intl \
2728 maybe-check-tcl \
2729 maybe-check-itcl \
2730 maybe-check-ld \
2731 maybe-check-libbacktrace \
2732 maybe-check-libcpp \
2733 maybe-check-libcody \
2734 maybe-check-libdecnumber \
2735 maybe-check-libgui \
2736 maybe-check-libiberty \
2737 maybe-check-libiberty-linker-plugin \
2738 maybe-check-libiconv \
2739 maybe-check-m4 \
2740 maybe-check-readline \
2741 maybe-check-sid \
2742 maybe-check-sim \
2743 maybe-check-texinfo \
2744 maybe-check-zlib \
2745 maybe-check-gnulib \
2746 maybe-check-gdbsupport \
2747 maybe-check-gdbserver \
2748 maybe-check-gdb \
2749 maybe-check-expect \
2750 maybe-check-guile \
2751 maybe-check-tk \
2752 maybe-check-libtermcap \
2753 maybe-check-utils \
2754 maybe-check-c++tools \
2755 maybe-check-gnattools \
2756 maybe-check-lto-plugin \
2757 maybe-check-libcc1 \
2758 maybe-check-gotools \
2759 maybe-check-libctf \
2760 maybe-check-libsframe
2762 .PHONY: check-target
2763 check-target: \
2764 maybe-check-target-libstdc++-v3 \
2765 maybe-check-target-libsanitizer \
2766 maybe-check-target-libvtv \
2767 maybe-check-target-libssp \
2768 maybe-check-target-newlib \
2769 maybe-check-target-libgcc \
2770 maybe-check-target-libbacktrace \
2771 maybe-check-target-libquadmath \
2772 maybe-check-target-libgfortran \
2773 maybe-check-target-libobjc \
2774 maybe-check-target-libgo \
2775 maybe-check-target-libphobos \
2776 maybe-check-target-libtermcap \
2777 maybe-check-target-winsup \
2778 maybe-check-target-libgloss \
2779 maybe-check-target-libffi \
2780 maybe-check-target-zlib \
2781 maybe-check-target-rda \
2782 maybe-check-target-libada \
2783 maybe-check-target-libgm2 \
2784 maybe-check-target-libgomp \
2785 maybe-check-target-libitm \
2786 maybe-check-target-libatomic
2788 do-check:
2789 @: $(MAKE); $(unstage)
2790 @r=`${PWD_COMMAND}`; export r; \
2791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2792 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2794 # Automated reporting of test results.
2796 warning.log: build.log
2797 $(srcdir)/contrib/warn_summary build.log > $@
2799 mail-report.log:
2800 if test x'$(BOOT_CFLAGS)' != x''; then \
2801 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2802 fi; \
2803 $(srcdir)/contrib/test_summary -t >$@
2804 chmod +x $@
2805 echo If you really want to send e-mail, run ./$@ now
2807 mail-report-with-warnings.log: warning.log
2808 if test x'$(BOOT_CFLAGS)' != x''; then \
2809 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2810 fi; \
2811 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2812 chmod +x $@
2813 echo If you really want to send e-mail, run ./$@ now
2815 # Local Vim config
2817 $(srcdir)/.local.vimrc:
2818 $(LN_S) contrib/vimrc $@
2820 $(srcdir)/.lvimrc:
2821 $(LN_S) contrib/vimrc $@
2823 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2825 .PHONY: vimrc
2827 # clang-format config
2829 $(srcdir)/.clang-format:
2830 $(LN_S) contrib/clang-format $@
2832 clang-format: $(srcdir)/.clang-format
2834 .PHONY: clang-format
2836 # Installation targets.
2838 .PHONY: install uninstall
2839 install:
2840 @: $(MAKE); $(unstage)
2841 @r=`${PWD_COMMAND}`; export r; \
2842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2843 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2845 .PHONY: install-host-nogcc
2846 install-host-nogcc: \
2847 maybe-install-bfd \
2848 maybe-install-opcodes \
2849 maybe-install-binutils \
2850 maybe-install-bison \
2851 maybe-install-cgen \
2852 maybe-install-dejagnu \
2853 maybe-install-etc \
2854 maybe-install-fastjar \
2855 maybe-install-fixincludes \
2856 maybe-install-flex \
2857 maybe-install-gas \
2858 maybe-install-gmp \
2859 maybe-install-mpfr \
2860 maybe-install-mpc \
2861 maybe-install-isl \
2862 maybe-install-gold \
2863 maybe-install-gprof \
2864 maybe-install-gprofng \
2865 maybe-install-intl \
2866 maybe-install-tcl \
2867 maybe-install-itcl \
2868 maybe-install-ld \
2869 maybe-install-libbacktrace \
2870 maybe-install-libcpp \
2871 maybe-install-libcody \
2872 maybe-install-libdecnumber \
2873 maybe-install-libgui \
2874 maybe-install-libiberty \
2875 maybe-install-libiberty-linker-plugin \
2876 maybe-install-libiconv \
2877 maybe-install-m4 \
2878 maybe-install-readline \
2879 maybe-install-sid \
2880 maybe-install-sim \
2881 maybe-install-texinfo \
2882 maybe-install-zlib \
2883 maybe-install-gnulib \
2884 maybe-install-gdbsupport \
2885 maybe-install-gdbserver \
2886 maybe-install-gdb \
2887 maybe-install-expect \
2888 maybe-install-guile \
2889 maybe-install-tk \
2890 maybe-install-libtermcap \
2891 maybe-install-utils \
2892 maybe-install-c++tools \
2893 maybe-install-gnattools \
2894 maybe-install-lto-plugin \
2895 maybe-install-libcc1 \
2896 maybe-install-gotools \
2897 maybe-install-libctf \
2898 maybe-install-libsframe
2900 .PHONY: install-host
2901 install-host: \
2902 maybe-install-bfd \
2903 maybe-install-opcodes \
2904 maybe-install-binutils \
2905 maybe-install-bison \
2906 maybe-install-cgen \
2907 maybe-install-dejagnu \
2908 maybe-install-etc \
2909 maybe-install-fastjar \
2910 maybe-install-fixincludes \
2911 maybe-install-flex \
2912 maybe-install-gas \
2913 maybe-install-gcc \
2914 maybe-install-gmp \
2915 maybe-install-mpfr \
2916 maybe-install-mpc \
2917 maybe-install-isl \
2918 maybe-install-gold \
2919 maybe-install-gprof \
2920 maybe-install-gprofng \
2921 maybe-install-intl \
2922 maybe-install-tcl \
2923 maybe-install-itcl \
2924 maybe-install-ld \
2925 maybe-install-libbacktrace \
2926 maybe-install-libcpp \
2927 maybe-install-libcody \
2928 maybe-install-libdecnumber \
2929 maybe-install-libgui \
2930 maybe-install-libiberty \
2931 maybe-install-libiberty-linker-plugin \
2932 maybe-install-libiconv \
2933 maybe-install-m4 \
2934 maybe-install-readline \
2935 maybe-install-sid \
2936 maybe-install-sim \
2937 maybe-install-texinfo \
2938 maybe-install-zlib \
2939 maybe-install-gnulib \
2940 maybe-install-gdbsupport \
2941 maybe-install-gdbserver \
2942 maybe-install-gdb \
2943 maybe-install-expect \
2944 maybe-install-guile \
2945 maybe-install-tk \
2946 maybe-install-libtermcap \
2947 maybe-install-utils \
2948 maybe-install-c++tools \
2949 maybe-install-gnattools \
2950 maybe-install-lto-plugin \
2951 maybe-install-libcc1 \
2952 maybe-install-gotools \
2953 maybe-install-libctf \
2954 maybe-install-libsframe
2956 .PHONY: install-target
2957 install-target: \
2958 maybe-install-target-libstdc++-v3 \
2959 maybe-install-target-libsanitizer \
2960 maybe-install-target-libvtv \
2961 maybe-install-target-libssp \
2962 maybe-install-target-newlib \
2963 maybe-install-target-libgcc \
2964 maybe-install-target-libbacktrace \
2965 maybe-install-target-libquadmath \
2966 maybe-install-target-libgfortran \
2967 maybe-install-target-libobjc \
2968 maybe-install-target-libgo \
2969 maybe-install-target-libphobos \
2970 maybe-install-target-libtermcap \
2971 maybe-install-target-winsup \
2972 maybe-install-target-libgloss \
2973 maybe-install-target-libffi \
2974 maybe-install-target-zlib \
2975 maybe-install-target-rda \
2976 maybe-install-target-libada \
2977 maybe-install-target-libgm2 \
2978 maybe-install-target-libgomp \
2979 maybe-install-target-libitm \
2980 maybe-install-target-libatomic
2982 uninstall:
2983 @echo "the uninstall target is not supported in this tree"
2985 .PHONY: install.all
2986 install.all: install-no-fixedincludes
2987 @if [ -f ./gcc/Makefile ]; then \
2988 r=`${PWD_COMMAND}`; export r; \
2989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2990 $(HOST_EXPORTS) \
2991 (cd ./gcc && \
2992 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2993 else \
2994 true; \
2997 # install-no-fixedincludes is used to allow the elaboration of binary packages
2998 # suitable for distribution, where we cannot include the fixed system header
2999 # files.
3000 .PHONY: install-no-fixedincludes
3001 install-no-fixedincludes: installdirs install-host-nogcc \
3002 install-target gcc-install-no-fixedincludes
3004 .PHONY: install-strip
3005 install-strip:
3006 @: $(MAKE); $(unstage)
3007 @r=`${PWD_COMMAND}`; export r; \
3008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3009 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3011 .PHONY: install-strip-host
3012 install-strip-host: \
3013 maybe-install-strip-bfd \
3014 maybe-install-strip-opcodes \
3015 maybe-install-strip-binutils \
3016 maybe-install-strip-bison \
3017 maybe-install-strip-cgen \
3018 maybe-install-strip-dejagnu \
3019 maybe-install-strip-etc \
3020 maybe-install-strip-fastjar \
3021 maybe-install-strip-fixincludes \
3022 maybe-install-strip-flex \
3023 maybe-install-strip-gas \
3024 maybe-install-strip-gcc \
3025 maybe-install-strip-gmp \
3026 maybe-install-strip-mpfr \
3027 maybe-install-strip-mpc \
3028 maybe-install-strip-isl \
3029 maybe-install-strip-gold \
3030 maybe-install-strip-gprof \
3031 maybe-install-strip-gprofng \
3032 maybe-install-strip-intl \
3033 maybe-install-strip-tcl \
3034 maybe-install-strip-itcl \
3035 maybe-install-strip-ld \
3036 maybe-install-strip-libbacktrace \
3037 maybe-install-strip-libcpp \
3038 maybe-install-strip-libcody \
3039 maybe-install-strip-libdecnumber \
3040 maybe-install-strip-libgui \
3041 maybe-install-strip-libiberty \
3042 maybe-install-strip-libiberty-linker-plugin \
3043 maybe-install-strip-libiconv \
3044 maybe-install-strip-m4 \
3045 maybe-install-strip-readline \
3046 maybe-install-strip-sid \
3047 maybe-install-strip-sim \
3048 maybe-install-strip-texinfo \
3049 maybe-install-strip-zlib \
3050 maybe-install-strip-gnulib \
3051 maybe-install-strip-gdbsupport \
3052 maybe-install-strip-gdbserver \
3053 maybe-install-strip-gdb \
3054 maybe-install-strip-expect \
3055 maybe-install-strip-guile \
3056 maybe-install-strip-tk \
3057 maybe-install-strip-libtermcap \
3058 maybe-install-strip-utils \
3059 maybe-install-strip-c++tools \
3060 maybe-install-strip-gnattools \
3061 maybe-install-strip-lto-plugin \
3062 maybe-install-strip-libcc1 \
3063 maybe-install-strip-gotools \
3064 maybe-install-strip-libctf \
3065 maybe-install-strip-libsframe
3067 .PHONY: install-strip-target
3068 install-strip-target: \
3069 maybe-install-strip-target-libstdc++-v3 \
3070 maybe-install-strip-target-libsanitizer \
3071 maybe-install-strip-target-libvtv \
3072 maybe-install-strip-target-libssp \
3073 maybe-install-strip-target-newlib \
3074 maybe-install-strip-target-libgcc \
3075 maybe-install-strip-target-libbacktrace \
3076 maybe-install-strip-target-libquadmath \
3077 maybe-install-strip-target-libgfortran \
3078 maybe-install-strip-target-libobjc \
3079 maybe-install-strip-target-libgo \
3080 maybe-install-strip-target-libphobos \
3081 maybe-install-strip-target-libtermcap \
3082 maybe-install-strip-target-winsup \
3083 maybe-install-strip-target-libgloss \
3084 maybe-install-strip-target-libffi \
3085 maybe-install-strip-target-zlib \
3086 maybe-install-strip-target-rda \
3087 maybe-install-strip-target-libada \
3088 maybe-install-strip-target-libgm2 \
3089 maybe-install-strip-target-libgomp \
3090 maybe-install-strip-target-libitm \
3091 maybe-install-strip-target-libatomic
3094 ### other supporting targets
3096 MAKEDIRS= \
3097 $(DESTDIR)$(prefix) \
3098 $(DESTDIR)$(exec_prefix)
3099 .PHONY: installdirs
3100 installdirs: mkinstalldirs
3101 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3103 dir.info: do-install-info
3104 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3105 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3106 mv -f dir.info.new dir.info; \
3107 else true; \
3110 dist:
3111 @echo "Building a full distribution of this tree isn't done"
3112 @echo "via 'make dist'. Check out the etc/ subdirectory"
3114 etags tags: TAGS
3116 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3117 # ability to use several tags files at once, so there is probably no need
3118 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3119 # (if we felt like it) have this Makefile write a piece of elisp which
3120 # the user could load to tell emacs19 where all the TAGS files we just
3121 # built are.
3122 TAGS: do-TAGS
3124 # ------------------------------------
3125 # Macros for configure and all targets
3126 # ------------------------------------
3132 # --------------------------------------
3133 # Modules which run on the build machine
3134 # --------------------------------------
3137 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3138 maybe-configure-build-libiberty:
3139 @if gcc-bootstrap
3140 configure-build-libiberty: stage_current
3141 @endif gcc-bootstrap
3142 @if build-libiberty
3143 maybe-configure-build-libiberty: configure-build-libiberty
3144 configure-build-libiberty:
3145 @: $(MAKE); $(unstage)
3146 @r=`${PWD_COMMAND}`; export r; \
3147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3148 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3149 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3150 $(BUILD_EXPORTS) \
3151 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3152 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3153 case $(srcdir) in \
3154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3155 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3157 esac; \
3158 module_srcdir=libiberty; \
3159 rm -f no-such-file || : ; \
3160 CONFIG_SITE=no-such-file $(SHELL) \
3161 $$s/$$module_srcdir/configure \
3162 --srcdir=$${topdir}/$$module_srcdir \
3163 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3164 --target=${target_alias} \
3165 || exit 1
3166 @endif build-libiberty
3172 .PHONY: all-build-libiberty maybe-all-build-libiberty
3173 maybe-all-build-libiberty:
3174 @if gcc-bootstrap
3175 all-build-libiberty: stage_current
3176 @endif gcc-bootstrap
3177 @if build-libiberty
3178 TARGET-build-libiberty=all
3179 maybe-all-build-libiberty: all-build-libiberty
3180 all-build-libiberty: configure-build-libiberty
3181 @: $(MAKE); $(unstage)
3182 @r=`${PWD_COMMAND}`; export r; \
3183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184 $(BUILD_EXPORTS) \
3185 (cd $(BUILD_SUBDIR)/libiberty && \
3186 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3187 $(TARGET-build-libiberty))
3188 @endif build-libiberty
3194 .PHONY: configure-build-bison maybe-configure-build-bison
3195 maybe-configure-build-bison:
3196 @if gcc-bootstrap
3197 configure-build-bison: stage_current
3198 @endif gcc-bootstrap
3199 @if build-bison
3200 maybe-configure-build-bison: configure-build-bison
3201 configure-build-bison:
3202 @: $(MAKE); $(unstage)
3203 @r=`${PWD_COMMAND}`; export r; \
3204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3205 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3206 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3207 $(BUILD_EXPORTS) \
3208 echo Configuring in $(BUILD_SUBDIR)/bison; \
3209 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3210 case $(srcdir) in \
3211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3212 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3214 esac; \
3215 module_srcdir=bison; \
3216 rm -f no-such-file || : ; \
3217 CONFIG_SITE=no-such-file $(SHELL) \
3218 $$s/$$module_srcdir/configure \
3219 --srcdir=$${topdir}/$$module_srcdir \
3220 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3221 --target=${target_alias} \
3222 || exit 1
3223 @endif build-bison
3229 .PHONY: all-build-bison maybe-all-build-bison
3230 maybe-all-build-bison:
3231 @if gcc-bootstrap
3232 all-build-bison: stage_current
3233 @endif gcc-bootstrap
3234 @if build-bison
3235 TARGET-build-bison=all
3236 maybe-all-build-bison: all-build-bison
3237 all-build-bison: configure-build-bison
3238 @: $(MAKE); $(unstage)
3239 @r=`${PWD_COMMAND}`; export r; \
3240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3241 $(BUILD_EXPORTS) \
3242 (cd $(BUILD_SUBDIR)/bison && \
3243 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3244 $(TARGET-build-bison))
3245 @endif build-bison
3251 .PHONY: configure-build-flex maybe-configure-build-flex
3252 maybe-configure-build-flex:
3253 @if gcc-bootstrap
3254 configure-build-flex: stage_current
3255 @endif gcc-bootstrap
3256 @if build-flex
3257 maybe-configure-build-flex: configure-build-flex
3258 configure-build-flex:
3259 @: $(MAKE); $(unstage)
3260 @r=`${PWD_COMMAND}`; export r; \
3261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3262 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3263 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3264 $(BUILD_EXPORTS) \
3265 echo Configuring in $(BUILD_SUBDIR)/flex; \
3266 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3267 case $(srcdir) in \
3268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3269 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3271 esac; \
3272 module_srcdir=flex; \
3273 rm -f no-such-file || : ; \
3274 CONFIG_SITE=no-such-file $(SHELL) \
3275 $$s/$$module_srcdir/configure \
3276 --srcdir=$${topdir}/$$module_srcdir \
3277 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3278 --target=${target_alias} \
3279 || exit 1
3280 @endif build-flex
3286 .PHONY: all-build-flex maybe-all-build-flex
3287 maybe-all-build-flex:
3288 @if gcc-bootstrap
3289 all-build-flex: stage_current
3290 @endif gcc-bootstrap
3291 @if build-flex
3292 TARGET-build-flex=all
3293 maybe-all-build-flex: all-build-flex
3294 all-build-flex: configure-build-flex
3295 @: $(MAKE); $(unstage)
3296 @r=`${PWD_COMMAND}`; export r; \
3297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3298 $(BUILD_EXPORTS) \
3299 (cd $(BUILD_SUBDIR)/flex && \
3300 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3301 $(TARGET-build-flex))
3302 @endif build-flex
3308 .PHONY: configure-build-m4 maybe-configure-build-m4
3309 maybe-configure-build-m4:
3310 @if gcc-bootstrap
3311 configure-build-m4: stage_current
3312 @endif gcc-bootstrap
3313 @if build-m4
3314 maybe-configure-build-m4: configure-build-m4
3315 configure-build-m4:
3316 @: $(MAKE); $(unstage)
3317 @r=`${PWD_COMMAND}`; export r; \
3318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3319 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3320 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3321 $(BUILD_EXPORTS) \
3322 echo Configuring in $(BUILD_SUBDIR)/m4; \
3323 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3324 case $(srcdir) in \
3325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3326 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3328 esac; \
3329 module_srcdir=m4; \
3330 rm -f no-such-file || : ; \
3331 CONFIG_SITE=no-such-file $(SHELL) \
3332 $$s/$$module_srcdir/configure \
3333 --srcdir=$${topdir}/$$module_srcdir \
3334 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3335 --target=${target_alias} \
3336 || exit 1
3337 @endif build-m4
3343 .PHONY: all-build-m4 maybe-all-build-m4
3344 maybe-all-build-m4:
3345 @if gcc-bootstrap
3346 all-build-m4: stage_current
3347 @endif gcc-bootstrap
3348 @if build-m4
3349 TARGET-build-m4=all
3350 maybe-all-build-m4: all-build-m4
3351 all-build-m4: configure-build-m4
3352 @: $(MAKE); $(unstage)
3353 @r=`${PWD_COMMAND}`; export r; \
3354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3355 $(BUILD_EXPORTS) \
3356 (cd $(BUILD_SUBDIR)/m4 && \
3357 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3358 $(TARGET-build-m4))
3359 @endif build-m4
3365 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3366 maybe-configure-build-texinfo:
3367 @if gcc-bootstrap
3368 configure-build-texinfo: stage_current
3369 @endif gcc-bootstrap
3370 @if build-texinfo
3371 maybe-configure-build-texinfo: configure-build-texinfo
3372 configure-build-texinfo:
3373 @: $(MAKE); $(unstage)
3374 @r=`${PWD_COMMAND}`; export r; \
3375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3377 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3378 $(BUILD_EXPORTS) \
3379 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3380 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3381 case $(srcdir) in \
3382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3383 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3385 esac; \
3386 module_srcdir=texinfo; \
3387 rm -f no-such-file || : ; \
3388 CONFIG_SITE=no-such-file $(SHELL) \
3389 $$s/$$module_srcdir/configure \
3390 --srcdir=$${topdir}/$$module_srcdir \
3391 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3392 --target=${target_alias} \
3393 || exit 1
3394 @endif build-texinfo
3400 .PHONY: all-build-texinfo maybe-all-build-texinfo
3401 maybe-all-build-texinfo:
3402 @if gcc-bootstrap
3403 all-build-texinfo: stage_current
3404 @endif gcc-bootstrap
3405 @if build-texinfo
3406 TARGET-build-texinfo=all
3407 maybe-all-build-texinfo: all-build-texinfo
3408 all-build-texinfo: configure-build-texinfo
3409 @: $(MAKE); $(unstage)
3410 @r=`${PWD_COMMAND}`; export r; \
3411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412 $(BUILD_EXPORTS) \
3413 (cd $(BUILD_SUBDIR)/texinfo && \
3414 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3415 $(TARGET-build-texinfo))
3416 @endif build-texinfo
3422 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3423 maybe-configure-build-fixincludes:
3424 @if gcc-bootstrap
3425 configure-build-fixincludes: stage_current
3426 @endif gcc-bootstrap
3427 @if build-fixincludes
3428 maybe-configure-build-fixincludes: configure-build-fixincludes
3429 configure-build-fixincludes:
3430 @: $(MAKE); $(unstage)
3431 @r=`${PWD_COMMAND}`; export r; \
3432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3433 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3434 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3435 $(BUILD_EXPORTS) \
3436 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3437 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3438 case $(srcdir) in \
3439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3440 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3442 esac; \
3443 module_srcdir=fixincludes; \
3444 rm -f no-such-file || : ; \
3445 CONFIG_SITE=no-such-file $(SHELL) \
3446 $$s/$$module_srcdir/configure \
3447 --srcdir=$${topdir}/$$module_srcdir \
3448 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3449 --target=${target_alias} \
3450 || exit 1
3451 @endif build-fixincludes
3457 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3458 maybe-all-build-fixincludes:
3459 @if gcc-bootstrap
3460 all-build-fixincludes: stage_current
3461 @endif gcc-bootstrap
3462 @if build-fixincludes
3463 TARGET-build-fixincludes=all
3464 maybe-all-build-fixincludes: all-build-fixincludes
3465 all-build-fixincludes: configure-build-fixincludes
3466 @: $(MAKE); $(unstage)
3467 @r=`${PWD_COMMAND}`; export r; \
3468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3469 $(BUILD_EXPORTS) \
3470 (cd $(BUILD_SUBDIR)/fixincludes && \
3471 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3472 $(TARGET-build-fixincludes))
3473 @endif build-fixincludes
3479 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3480 maybe-configure-build-libcpp:
3481 @if gcc-bootstrap
3482 configure-build-libcpp: stage_current
3483 @endif gcc-bootstrap
3484 @if build-libcpp
3485 maybe-configure-build-libcpp: configure-build-libcpp
3486 configure-build-libcpp:
3487 @: $(MAKE); $(unstage)
3488 @r=`${PWD_COMMAND}`; export r; \
3489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3490 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3491 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3492 $(BUILD_EXPORTS) \
3493 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3494 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3495 case $(srcdir) in \
3496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3497 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3499 esac; \
3500 module_srcdir=libcpp; \
3501 rm -f no-such-file || : ; \
3502 CONFIG_SITE=no-such-file $(SHELL) \
3503 $$s/$$module_srcdir/configure \
3504 --srcdir=$${topdir}/$$module_srcdir \
3505 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3506 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3507 || exit 1
3508 @endif build-libcpp
3514 .PHONY: all-build-libcpp maybe-all-build-libcpp
3515 maybe-all-build-libcpp:
3516 @if gcc-bootstrap
3517 all-build-libcpp: stage_current
3518 @endif gcc-bootstrap
3519 @if build-libcpp
3520 TARGET-build-libcpp=all
3521 maybe-all-build-libcpp: all-build-libcpp
3522 all-build-libcpp: configure-build-libcpp
3523 @: $(MAKE); $(unstage)
3524 @r=`${PWD_COMMAND}`; export r; \
3525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3526 $(BUILD_EXPORTS) \
3527 (cd $(BUILD_SUBDIR)/libcpp && \
3528 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3529 $(TARGET-build-libcpp))
3530 @endif build-libcpp
3536 # --------------------------------------
3537 # Modules which run on the host machine
3538 # --------------------------------------
3541 .PHONY: configure-bfd maybe-configure-bfd
3542 maybe-configure-bfd:
3543 @if gcc-bootstrap
3544 configure-bfd: stage_current
3545 @endif gcc-bootstrap
3546 @if bfd
3547 maybe-configure-bfd: configure-bfd
3548 configure-bfd:
3549 @r=`${PWD_COMMAND}`; export r; \
3550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3551 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3553 $(HOST_EXPORTS) \
3554 echo Configuring in $(HOST_SUBDIR)/bfd; \
3555 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3556 case $(srcdir) in \
3557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3558 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3560 esac; \
3561 module_srcdir=bfd; \
3562 $(SHELL) \
3563 $$s/$$module_srcdir/configure \
3564 --srcdir=$${topdir}/$$module_srcdir \
3565 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3566 --target=${target_alias} \
3567 || exit 1
3568 @endif bfd
3572 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3573 maybe-configure-stage1-bfd:
3574 @if bfd-bootstrap
3575 maybe-configure-stage1-bfd: configure-stage1-bfd
3576 configure-stage1-bfd:
3577 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3579 @r=`${PWD_COMMAND}`; export r; \
3580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3581 TFLAGS="$(STAGE1_TFLAGS)"; \
3582 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3583 $(HOST_EXPORTS) \
3584 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3585 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3586 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3587 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3589 cd $(HOST_SUBDIR)/bfd || exit 1; \
3590 case $(srcdir) in \
3591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3592 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3594 esac; \
3595 module_srcdir=bfd; \
3596 $(SHELL) $$s/$$module_srcdir/configure \
3597 --srcdir=$${topdir}/$$module_srcdir \
3598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3599 --target=${target_alias} \
3601 $(STAGE1_CONFIGURE_FLAGS)
3602 @endif bfd-bootstrap
3604 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3605 maybe-configure-stage2-bfd:
3606 @if bfd-bootstrap
3607 maybe-configure-stage2-bfd: configure-stage2-bfd
3608 configure-stage2-bfd:
3609 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3611 @r=`${PWD_COMMAND}`; export r; \
3612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3613 TFLAGS="$(STAGE2_TFLAGS)"; \
3614 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3615 $(HOST_EXPORTS) \
3616 $(POSTSTAGE1_HOST_EXPORTS) \
3617 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3618 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3619 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3620 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3622 cd $(HOST_SUBDIR)/bfd || exit 1; \
3623 case $(srcdir) in \
3624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3625 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3627 esac; \
3628 module_srcdir=bfd; \
3629 $(SHELL) $$s/$$module_srcdir/configure \
3630 --srcdir=$${topdir}/$$module_srcdir \
3631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3632 --target=${target_alias} \
3633 --with-build-libsubdir=$(HOST_SUBDIR) \
3634 $(STAGE2_CONFIGURE_FLAGS)
3635 @endif bfd-bootstrap
3637 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3638 maybe-configure-stage3-bfd:
3639 @if bfd-bootstrap
3640 maybe-configure-stage3-bfd: configure-stage3-bfd
3641 configure-stage3-bfd:
3642 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3643 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3644 @r=`${PWD_COMMAND}`; export r; \
3645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3646 TFLAGS="$(STAGE3_TFLAGS)"; \
3647 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3648 $(HOST_EXPORTS) \
3649 $(POSTSTAGE1_HOST_EXPORTS) \
3650 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3651 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3652 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3653 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3655 cd $(HOST_SUBDIR)/bfd || exit 1; \
3656 case $(srcdir) in \
3657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3658 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3660 esac; \
3661 module_srcdir=bfd; \
3662 $(SHELL) $$s/$$module_srcdir/configure \
3663 --srcdir=$${topdir}/$$module_srcdir \
3664 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3665 --target=${target_alias} \
3666 --with-build-libsubdir=$(HOST_SUBDIR) \
3667 $(STAGE3_CONFIGURE_FLAGS)
3668 @endif bfd-bootstrap
3670 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3671 maybe-configure-stage4-bfd:
3672 @if bfd-bootstrap
3673 maybe-configure-stage4-bfd: configure-stage4-bfd
3674 configure-stage4-bfd:
3675 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3676 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3677 @r=`${PWD_COMMAND}`; export r; \
3678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679 TFLAGS="$(STAGE4_TFLAGS)"; \
3680 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3681 $(HOST_EXPORTS) \
3682 $(POSTSTAGE1_HOST_EXPORTS) \
3683 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3684 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3685 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3686 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3688 cd $(HOST_SUBDIR)/bfd || exit 1; \
3689 case $(srcdir) in \
3690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3691 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3693 esac; \
3694 module_srcdir=bfd; \
3695 $(SHELL) $$s/$$module_srcdir/configure \
3696 --srcdir=$${topdir}/$$module_srcdir \
3697 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3698 --target=${target_alias} \
3699 --with-build-libsubdir=$(HOST_SUBDIR) \
3700 $(STAGE4_CONFIGURE_FLAGS)
3701 @endif bfd-bootstrap
3703 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3704 maybe-configure-stageprofile-bfd:
3705 @if bfd-bootstrap
3706 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3707 configure-stageprofile-bfd:
3708 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3709 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3710 @r=`${PWD_COMMAND}`; export r; \
3711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3712 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3713 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3714 $(HOST_EXPORTS) \
3715 $(POSTSTAGE1_HOST_EXPORTS) \
3716 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3717 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3718 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3719 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3720 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3721 cd $(HOST_SUBDIR)/bfd || exit 1; \
3722 case $(srcdir) in \
3723 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3724 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3725 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3726 esac; \
3727 module_srcdir=bfd; \
3728 $(SHELL) $$s/$$module_srcdir/configure \
3729 --srcdir=$${topdir}/$$module_srcdir \
3730 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3731 --target=${target_alias} \
3732 --with-build-libsubdir=$(HOST_SUBDIR) \
3733 $(STAGEprofile_CONFIGURE_FLAGS)
3734 @endif bfd-bootstrap
3736 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3737 maybe-configure-stagetrain-bfd:
3738 @if bfd-bootstrap
3739 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3740 configure-stagetrain-bfd:
3741 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3742 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3743 @r=`${PWD_COMMAND}`; export r; \
3744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3745 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3746 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3747 $(HOST_EXPORTS) \
3748 $(POSTSTAGE1_HOST_EXPORTS) \
3749 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3750 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3751 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3752 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3753 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3754 cd $(HOST_SUBDIR)/bfd || exit 1; \
3755 case $(srcdir) in \
3756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3757 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3759 esac; \
3760 module_srcdir=bfd; \
3761 $(SHELL) $$s/$$module_srcdir/configure \
3762 --srcdir=$${topdir}/$$module_srcdir \
3763 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3764 --target=${target_alias} \
3765 --with-build-libsubdir=$(HOST_SUBDIR) \
3766 $(STAGEtrain_CONFIGURE_FLAGS)
3767 @endif bfd-bootstrap
3769 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3770 maybe-configure-stagefeedback-bfd:
3771 @if bfd-bootstrap
3772 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3773 configure-stagefeedback-bfd:
3774 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3775 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3776 @r=`${PWD_COMMAND}`; export r; \
3777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3778 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3779 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3780 $(HOST_EXPORTS) \
3781 $(POSTSTAGE1_HOST_EXPORTS) \
3782 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3783 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3784 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3785 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3787 cd $(HOST_SUBDIR)/bfd || exit 1; \
3788 case $(srcdir) in \
3789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3790 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3792 esac; \
3793 module_srcdir=bfd; \
3794 $(SHELL) $$s/$$module_srcdir/configure \
3795 --srcdir=$${topdir}/$$module_srcdir \
3796 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3797 --target=${target_alias} \
3798 --with-build-libsubdir=$(HOST_SUBDIR) \
3799 $(STAGEfeedback_CONFIGURE_FLAGS)
3800 @endif bfd-bootstrap
3802 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3803 maybe-configure-stageautoprofile-bfd:
3804 @if bfd-bootstrap
3805 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3806 configure-stageautoprofile-bfd:
3807 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3809 @r=`${PWD_COMMAND}`; export r; \
3810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3811 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3812 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3813 $(HOST_EXPORTS) \
3814 $(POSTSTAGE1_HOST_EXPORTS) \
3815 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3816 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3817 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3818 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3819 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3820 cd $(HOST_SUBDIR)/bfd || exit 1; \
3821 case $(srcdir) in \
3822 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3823 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3824 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3825 esac; \
3826 module_srcdir=bfd; \
3827 $(SHELL) $$s/$$module_srcdir/configure \
3828 --srcdir=$${topdir}/$$module_srcdir \
3829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3830 --target=${target_alias} \
3831 --with-build-libsubdir=$(HOST_SUBDIR) \
3832 $(STAGEautoprofile_CONFIGURE_FLAGS)
3833 @endif bfd-bootstrap
3835 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3836 maybe-configure-stageautofeedback-bfd:
3837 @if bfd-bootstrap
3838 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3839 configure-stageautofeedback-bfd:
3840 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3842 @r=`${PWD_COMMAND}`; export r; \
3843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3844 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3845 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3846 $(HOST_EXPORTS) \
3847 $(POSTSTAGE1_HOST_EXPORTS) \
3848 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3849 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3850 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3851 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3853 cd $(HOST_SUBDIR)/bfd || exit 1; \
3854 case $(srcdir) in \
3855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3856 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3858 esac; \
3859 module_srcdir=bfd; \
3860 $(SHELL) $$s/$$module_srcdir/configure \
3861 --srcdir=$${topdir}/$$module_srcdir \
3862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3863 --target=${target_alias} \
3864 --with-build-libsubdir=$(HOST_SUBDIR) \
3865 $(STAGEautofeedback_CONFIGURE_FLAGS)
3866 @endif bfd-bootstrap
3872 .PHONY: all-bfd maybe-all-bfd
3873 maybe-all-bfd:
3874 @if gcc-bootstrap
3875 all-bfd: stage_current
3876 @endif gcc-bootstrap
3877 @if bfd
3878 TARGET-bfd=all
3879 maybe-all-bfd: all-bfd
3880 all-bfd: configure-bfd
3881 @r=`${PWD_COMMAND}`; export r; \
3882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3883 $(HOST_EXPORTS) \
3884 (cd $(HOST_SUBDIR)/bfd && \
3885 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3886 $(TARGET-bfd))
3887 @endif bfd
3891 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3892 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3893 maybe-all-stage1-bfd:
3894 maybe-clean-stage1-bfd:
3895 @if bfd-bootstrap
3896 maybe-all-stage1-bfd: all-stage1-bfd
3897 all-stage1: all-stage1-bfd
3898 TARGET-stage1-bfd = $(TARGET-bfd)
3899 all-stage1-bfd: configure-stage1-bfd
3900 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3901 @r=`${PWD_COMMAND}`; export r; \
3902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3903 TFLAGS="$(STAGE1_TFLAGS)"; \
3904 $(HOST_EXPORTS) \
3905 cd $(HOST_SUBDIR)/bfd && \
3907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3908 CFLAGS="$(STAGE1_CFLAGS)" \
3909 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3910 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3911 LIBCFLAGS="$(LIBCFLAGS)" \
3912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3915 $(EXTRA_HOST_FLAGS) \
3916 $(STAGE1_FLAGS_TO_PASS) \
3917 TFLAGS="$(STAGE1_TFLAGS)" \
3918 $(TARGET-stage1-bfd)
3920 maybe-clean-stage1-bfd: clean-stage1-bfd
3921 clean-stage1: clean-stage1-bfd
3922 clean-stage1-bfd:
3923 @if [ $(current_stage) = stage1 ]; then \
3924 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3925 else \
3926 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3927 $(MAKE) stage1-start; \
3928 fi; \
3929 cd $(HOST_SUBDIR)/bfd && \
3930 $(MAKE) $(EXTRA_HOST_FLAGS) \
3931 $(STAGE1_FLAGS_TO_PASS) clean
3932 @endif bfd-bootstrap
3935 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3936 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3937 maybe-all-stage2-bfd:
3938 maybe-clean-stage2-bfd:
3939 @if bfd-bootstrap
3940 maybe-all-stage2-bfd: all-stage2-bfd
3941 all-stage2: all-stage2-bfd
3942 TARGET-stage2-bfd = $(TARGET-bfd)
3943 all-stage2-bfd: configure-stage2-bfd
3944 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3945 @r=`${PWD_COMMAND}`; export r; \
3946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3947 TFLAGS="$(STAGE2_TFLAGS)"; \
3948 $(HOST_EXPORTS) \
3949 $(POSTSTAGE1_HOST_EXPORTS) \
3950 cd $(HOST_SUBDIR)/bfd && \
3952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3953 CFLAGS="$(STAGE2_CFLAGS)" \
3954 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3955 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3956 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3957 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3958 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3959 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3960 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3961 TFLAGS="$(STAGE2_TFLAGS)" \
3962 $(TARGET-stage2-bfd)
3964 maybe-clean-stage2-bfd: clean-stage2-bfd
3965 clean-stage2: clean-stage2-bfd
3966 clean-stage2-bfd:
3967 @if [ $(current_stage) = stage2 ]; then \
3968 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3969 else \
3970 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3971 $(MAKE) stage2-start; \
3972 fi; \
3973 cd $(HOST_SUBDIR)/bfd && \
3974 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3975 @endif bfd-bootstrap
3978 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3979 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3980 maybe-all-stage3-bfd:
3981 maybe-clean-stage3-bfd:
3982 @if bfd-bootstrap
3983 maybe-all-stage3-bfd: all-stage3-bfd
3984 all-stage3: all-stage3-bfd
3985 TARGET-stage3-bfd = $(TARGET-bfd)
3986 all-stage3-bfd: configure-stage3-bfd
3987 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3988 @r=`${PWD_COMMAND}`; export r; \
3989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990 TFLAGS="$(STAGE3_TFLAGS)"; \
3991 $(HOST_EXPORTS) \
3992 $(POSTSTAGE1_HOST_EXPORTS) \
3993 cd $(HOST_SUBDIR)/bfd && \
3995 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3996 CFLAGS="$(STAGE3_CFLAGS)" \
3997 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3998 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3999 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4000 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4001 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4002 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4003 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4004 TFLAGS="$(STAGE3_TFLAGS)" \
4005 $(TARGET-stage3-bfd)
4007 maybe-clean-stage3-bfd: clean-stage3-bfd
4008 clean-stage3: clean-stage3-bfd
4009 clean-stage3-bfd:
4010 @if [ $(current_stage) = stage3 ]; then \
4011 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4012 else \
4013 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4014 $(MAKE) stage3-start; \
4015 fi; \
4016 cd $(HOST_SUBDIR)/bfd && \
4017 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4018 @endif bfd-bootstrap
4021 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4022 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4023 maybe-all-stage4-bfd:
4024 maybe-clean-stage4-bfd:
4025 @if bfd-bootstrap
4026 maybe-all-stage4-bfd: all-stage4-bfd
4027 all-stage4: all-stage4-bfd
4028 TARGET-stage4-bfd = $(TARGET-bfd)
4029 all-stage4-bfd: configure-stage4-bfd
4030 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4031 @r=`${PWD_COMMAND}`; export r; \
4032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4033 TFLAGS="$(STAGE4_TFLAGS)"; \
4034 $(HOST_EXPORTS) \
4035 $(POSTSTAGE1_HOST_EXPORTS) \
4036 cd $(HOST_SUBDIR)/bfd && \
4038 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4039 CFLAGS="$(STAGE4_CFLAGS)" \
4040 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4041 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4042 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4043 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4044 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4045 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4046 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4047 TFLAGS="$(STAGE4_TFLAGS)" \
4048 $(TARGET-stage4-bfd)
4050 maybe-clean-stage4-bfd: clean-stage4-bfd
4051 clean-stage4: clean-stage4-bfd
4052 clean-stage4-bfd:
4053 @if [ $(current_stage) = stage4 ]; then \
4054 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4055 else \
4056 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4057 $(MAKE) stage4-start; \
4058 fi; \
4059 cd $(HOST_SUBDIR)/bfd && \
4060 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4061 @endif bfd-bootstrap
4064 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4065 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4066 maybe-all-stageprofile-bfd:
4067 maybe-clean-stageprofile-bfd:
4068 @if bfd-bootstrap
4069 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4070 all-stageprofile: all-stageprofile-bfd
4071 TARGET-stageprofile-bfd = $(TARGET-bfd)
4072 all-stageprofile-bfd: configure-stageprofile-bfd
4073 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4074 @r=`${PWD_COMMAND}`; export r; \
4075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4076 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4077 $(HOST_EXPORTS) \
4078 $(POSTSTAGE1_HOST_EXPORTS) \
4079 cd $(HOST_SUBDIR)/bfd && \
4081 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4082 CFLAGS="$(STAGEprofile_CFLAGS)" \
4083 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4084 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4085 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4086 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4087 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4088 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4089 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4090 TFLAGS="$(STAGEprofile_TFLAGS)" \
4091 $(TARGET-stageprofile-bfd)
4093 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4094 clean-stageprofile: clean-stageprofile-bfd
4095 clean-stageprofile-bfd:
4096 @if [ $(current_stage) = stageprofile ]; then \
4097 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4098 else \
4099 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4100 $(MAKE) stageprofile-start; \
4101 fi; \
4102 cd $(HOST_SUBDIR)/bfd && \
4103 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4104 @endif bfd-bootstrap
4107 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4108 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4109 maybe-all-stagetrain-bfd:
4110 maybe-clean-stagetrain-bfd:
4111 @if bfd-bootstrap
4112 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4113 all-stagetrain: all-stagetrain-bfd
4114 TARGET-stagetrain-bfd = $(TARGET-bfd)
4115 all-stagetrain-bfd: configure-stagetrain-bfd
4116 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4117 @r=`${PWD_COMMAND}`; export r; \
4118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4120 $(HOST_EXPORTS) \
4121 $(POSTSTAGE1_HOST_EXPORTS) \
4122 cd $(HOST_SUBDIR)/bfd && \
4124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4125 CFLAGS="$(STAGEtrain_CFLAGS)" \
4126 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4127 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4128 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4129 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4130 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4131 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4132 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4133 TFLAGS="$(STAGEtrain_TFLAGS)" \
4134 $(TARGET-stagetrain-bfd)
4136 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4137 clean-stagetrain: clean-stagetrain-bfd
4138 clean-stagetrain-bfd:
4139 @if [ $(current_stage) = stagetrain ]; then \
4140 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4141 else \
4142 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4143 $(MAKE) stagetrain-start; \
4144 fi; \
4145 cd $(HOST_SUBDIR)/bfd && \
4146 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4147 @endif bfd-bootstrap
4150 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4151 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4152 maybe-all-stagefeedback-bfd:
4153 maybe-clean-stagefeedback-bfd:
4154 @if bfd-bootstrap
4155 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4156 all-stagefeedback: all-stagefeedback-bfd
4157 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4158 all-stagefeedback-bfd: configure-stagefeedback-bfd
4159 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4160 @r=`${PWD_COMMAND}`; export r; \
4161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4162 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4163 $(HOST_EXPORTS) \
4164 $(POSTSTAGE1_HOST_EXPORTS) \
4165 cd $(HOST_SUBDIR)/bfd && \
4167 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4168 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4169 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4170 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4171 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4175 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4176 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4177 $(TARGET-stagefeedback-bfd)
4179 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4180 clean-stagefeedback: clean-stagefeedback-bfd
4181 clean-stagefeedback-bfd:
4182 @if [ $(current_stage) = stagefeedback ]; then \
4183 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4184 else \
4185 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4186 $(MAKE) stagefeedback-start; \
4187 fi; \
4188 cd $(HOST_SUBDIR)/bfd && \
4189 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4190 @endif bfd-bootstrap
4193 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4194 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4195 maybe-all-stageautoprofile-bfd:
4196 maybe-clean-stageautoprofile-bfd:
4197 @if bfd-bootstrap
4198 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4199 all-stageautoprofile: all-stageautoprofile-bfd
4200 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4201 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4202 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4203 @r=`${PWD_COMMAND}`; export r; \
4204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4206 $(HOST_EXPORTS) \
4207 $(POSTSTAGE1_HOST_EXPORTS) \
4208 cd $(HOST_SUBDIR)/bfd && \
4209 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4211 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4212 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4213 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4214 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4215 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4216 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4217 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4218 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4219 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4220 $(TARGET-stageautoprofile-bfd)
4222 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4223 clean-stageautoprofile: clean-stageautoprofile-bfd
4224 clean-stageautoprofile-bfd:
4225 @if [ $(current_stage) = stageautoprofile ]; then \
4226 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4227 else \
4228 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4229 $(MAKE) stageautoprofile-start; \
4230 fi; \
4231 cd $(HOST_SUBDIR)/bfd && \
4232 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4233 @endif bfd-bootstrap
4236 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4237 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4238 maybe-all-stageautofeedback-bfd:
4239 maybe-clean-stageautofeedback-bfd:
4240 @if bfd-bootstrap
4241 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4242 all-stageautofeedback: all-stageautofeedback-bfd
4243 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4244 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4245 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4246 @r=`${PWD_COMMAND}`; export r; \
4247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4248 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4249 $(HOST_EXPORTS) \
4250 $(POSTSTAGE1_HOST_EXPORTS) \
4251 cd $(HOST_SUBDIR)/bfd && \
4253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4254 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4255 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4256 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4257 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4261 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4262 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4263 $(TARGET-stageautofeedback-bfd)
4265 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4266 clean-stageautofeedback: clean-stageautofeedback-bfd
4267 clean-stageautofeedback-bfd:
4268 @if [ $(current_stage) = stageautofeedback ]; then \
4269 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4270 else \
4271 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4272 $(MAKE) stageautofeedback-start; \
4273 fi; \
4274 cd $(HOST_SUBDIR)/bfd && \
4275 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4276 @endif bfd-bootstrap
4282 .PHONY: check-bfd maybe-check-bfd
4283 maybe-check-bfd:
4284 @if bfd
4285 maybe-check-bfd: check-bfd
4287 check-bfd:
4288 @: $(MAKE); $(unstage)
4289 @r=`${PWD_COMMAND}`; export r; \
4290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4291 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4292 (cd $(HOST_SUBDIR)/bfd && \
4293 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4295 @endif bfd
4297 .PHONY: install-bfd maybe-install-bfd
4298 maybe-install-bfd:
4299 @if bfd
4300 maybe-install-bfd: install-bfd
4302 install-bfd: installdirs
4303 @: $(MAKE); $(unstage)
4304 @r=`${PWD_COMMAND}`; export r; \
4305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4306 $(HOST_EXPORTS) \
4307 (cd $(HOST_SUBDIR)/bfd && \
4308 $(MAKE) $(FLAGS_TO_PASS) install)
4310 @endif bfd
4312 .PHONY: install-strip-bfd maybe-install-strip-bfd
4313 maybe-install-strip-bfd:
4314 @if bfd
4315 maybe-install-strip-bfd: install-strip-bfd
4317 install-strip-bfd: installdirs
4318 @: $(MAKE); $(unstage)
4319 @r=`${PWD_COMMAND}`; export r; \
4320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4321 $(HOST_EXPORTS) \
4322 (cd $(HOST_SUBDIR)/bfd && \
4323 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4325 @endif bfd
4327 # Other targets (info, dvi, pdf, etc.)
4329 .PHONY: maybe-info-bfd info-bfd
4330 maybe-info-bfd:
4331 @if bfd
4332 maybe-info-bfd: info-bfd
4334 info-bfd: \
4335 configure-bfd
4336 @[ -f ./bfd/Makefile ] || exit 0; \
4337 r=`${PWD_COMMAND}`; export r; \
4338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4339 $(HOST_EXPORTS) \
4340 for flag in $(EXTRA_HOST_FLAGS) ; do \
4341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4342 done; \
4343 echo "Doing info in bfd"; \
4344 (cd $(HOST_SUBDIR)/bfd && \
4345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4347 "RANLIB=$${RANLIB}" \
4348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4349 info) \
4350 || exit 1
4352 @endif bfd
4354 .PHONY: maybe-dvi-bfd dvi-bfd
4355 maybe-dvi-bfd:
4356 @if bfd
4357 maybe-dvi-bfd: dvi-bfd
4359 dvi-bfd: \
4360 configure-bfd
4361 @[ -f ./bfd/Makefile ] || exit 0; \
4362 r=`${PWD_COMMAND}`; export r; \
4363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364 $(HOST_EXPORTS) \
4365 for flag in $(EXTRA_HOST_FLAGS) ; do \
4366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4367 done; \
4368 echo "Doing dvi in bfd"; \
4369 (cd $(HOST_SUBDIR)/bfd && \
4370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4372 "RANLIB=$${RANLIB}" \
4373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4374 dvi) \
4375 || exit 1
4377 @endif bfd
4379 .PHONY: maybe-pdf-bfd pdf-bfd
4380 maybe-pdf-bfd:
4381 @if bfd
4382 maybe-pdf-bfd: pdf-bfd
4384 pdf-bfd: \
4385 configure-bfd
4386 @[ -f ./bfd/Makefile ] || exit 0; \
4387 r=`${PWD_COMMAND}`; export r; \
4388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389 $(HOST_EXPORTS) \
4390 for flag in $(EXTRA_HOST_FLAGS) ; do \
4391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4392 done; \
4393 echo "Doing pdf in bfd"; \
4394 (cd $(HOST_SUBDIR)/bfd && \
4395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4397 "RANLIB=$${RANLIB}" \
4398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4399 pdf) \
4400 || exit 1
4402 @endif bfd
4404 .PHONY: maybe-html-bfd html-bfd
4405 maybe-html-bfd:
4406 @if bfd
4407 maybe-html-bfd: html-bfd
4409 html-bfd: \
4410 configure-bfd
4411 @[ -f ./bfd/Makefile ] || exit 0; \
4412 r=`${PWD_COMMAND}`; export r; \
4413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414 $(HOST_EXPORTS) \
4415 for flag in $(EXTRA_HOST_FLAGS) ; do \
4416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4417 done; \
4418 echo "Doing html in bfd"; \
4419 (cd $(HOST_SUBDIR)/bfd && \
4420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4422 "RANLIB=$${RANLIB}" \
4423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4424 html) \
4425 || exit 1
4427 @endif bfd
4429 .PHONY: maybe-TAGS-bfd TAGS-bfd
4430 maybe-TAGS-bfd:
4431 @if bfd
4432 maybe-TAGS-bfd: TAGS-bfd
4434 TAGS-bfd: \
4435 configure-bfd
4436 @[ -f ./bfd/Makefile ] || exit 0; \
4437 r=`${PWD_COMMAND}`; export r; \
4438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4439 $(HOST_EXPORTS) \
4440 for flag in $(EXTRA_HOST_FLAGS) ; do \
4441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4442 done; \
4443 echo "Doing TAGS in bfd"; \
4444 (cd $(HOST_SUBDIR)/bfd && \
4445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4447 "RANLIB=$${RANLIB}" \
4448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4449 TAGS) \
4450 || exit 1
4452 @endif bfd
4454 .PHONY: maybe-install-info-bfd install-info-bfd
4455 maybe-install-info-bfd:
4456 @if bfd
4457 maybe-install-info-bfd: install-info-bfd
4459 install-info-bfd: \
4460 configure-bfd \
4461 info-bfd
4462 @[ -f ./bfd/Makefile ] || exit 0; \
4463 r=`${PWD_COMMAND}`; export r; \
4464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4465 $(HOST_EXPORTS) \
4466 for flag in $(EXTRA_HOST_FLAGS) ; do \
4467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4468 done; \
4469 echo "Doing install-info in bfd"; \
4470 (cd $(HOST_SUBDIR)/bfd && \
4471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4473 "RANLIB=$${RANLIB}" \
4474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4475 install-info) \
4476 || exit 1
4478 @endif bfd
4480 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4481 maybe-install-dvi-bfd:
4482 @if bfd
4483 maybe-install-dvi-bfd: install-dvi-bfd
4485 install-dvi-bfd: \
4486 configure-bfd \
4487 dvi-bfd
4488 @[ -f ./bfd/Makefile ] || exit 0; \
4489 r=`${PWD_COMMAND}`; export r; \
4490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4491 $(HOST_EXPORTS) \
4492 for flag in $(EXTRA_HOST_FLAGS) ; do \
4493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4494 done; \
4495 echo "Doing install-dvi in bfd"; \
4496 (cd $(HOST_SUBDIR)/bfd && \
4497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4499 "RANLIB=$${RANLIB}" \
4500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4501 install-dvi) \
4502 || exit 1
4504 @endif bfd
4506 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4507 maybe-install-pdf-bfd:
4508 @if bfd
4509 maybe-install-pdf-bfd: install-pdf-bfd
4511 install-pdf-bfd: \
4512 configure-bfd \
4513 pdf-bfd
4514 @[ -f ./bfd/Makefile ] || exit 0; \
4515 r=`${PWD_COMMAND}`; export r; \
4516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517 $(HOST_EXPORTS) \
4518 for flag in $(EXTRA_HOST_FLAGS) ; do \
4519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4520 done; \
4521 echo "Doing install-pdf in bfd"; \
4522 (cd $(HOST_SUBDIR)/bfd && \
4523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4525 "RANLIB=$${RANLIB}" \
4526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4527 install-pdf) \
4528 || exit 1
4530 @endif bfd
4532 .PHONY: maybe-install-html-bfd install-html-bfd
4533 maybe-install-html-bfd:
4534 @if bfd
4535 maybe-install-html-bfd: install-html-bfd
4537 install-html-bfd: \
4538 configure-bfd \
4539 html-bfd
4540 @[ -f ./bfd/Makefile ] || exit 0; \
4541 r=`${PWD_COMMAND}`; export r; \
4542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4543 $(HOST_EXPORTS) \
4544 for flag in $(EXTRA_HOST_FLAGS) ; do \
4545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4546 done; \
4547 echo "Doing install-html in bfd"; \
4548 (cd $(HOST_SUBDIR)/bfd && \
4549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4551 "RANLIB=$${RANLIB}" \
4552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4553 install-html) \
4554 || exit 1
4556 @endif bfd
4558 .PHONY: maybe-installcheck-bfd installcheck-bfd
4559 maybe-installcheck-bfd:
4560 @if bfd
4561 maybe-installcheck-bfd: installcheck-bfd
4563 installcheck-bfd: \
4564 configure-bfd
4565 @[ -f ./bfd/Makefile ] || exit 0; \
4566 r=`${PWD_COMMAND}`; export r; \
4567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568 $(HOST_EXPORTS) \
4569 for flag in $(EXTRA_HOST_FLAGS) ; do \
4570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4571 done; \
4572 echo "Doing installcheck in bfd"; \
4573 (cd $(HOST_SUBDIR)/bfd && \
4574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4576 "RANLIB=$${RANLIB}" \
4577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4578 installcheck) \
4579 || exit 1
4581 @endif bfd
4583 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4584 maybe-mostlyclean-bfd:
4585 @if bfd
4586 maybe-mostlyclean-bfd: mostlyclean-bfd
4588 mostlyclean-bfd:
4589 @[ -f ./bfd/Makefile ] || exit 0; \
4590 r=`${PWD_COMMAND}`; export r; \
4591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4592 $(HOST_EXPORTS) \
4593 for flag in $(EXTRA_HOST_FLAGS) ; do \
4594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4595 done; \
4596 echo "Doing mostlyclean in bfd"; \
4597 (cd $(HOST_SUBDIR)/bfd && \
4598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4600 "RANLIB=$${RANLIB}" \
4601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4602 mostlyclean) \
4603 || exit 1
4605 @endif bfd
4607 .PHONY: maybe-clean-bfd clean-bfd
4608 maybe-clean-bfd:
4609 @if bfd
4610 maybe-clean-bfd: clean-bfd
4612 clean-bfd:
4613 @[ -f ./bfd/Makefile ] || exit 0; \
4614 r=`${PWD_COMMAND}`; export r; \
4615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4616 $(HOST_EXPORTS) \
4617 for flag in $(EXTRA_HOST_FLAGS) ; do \
4618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4619 done; \
4620 echo "Doing clean in bfd"; \
4621 (cd $(HOST_SUBDIR)/bfd && \
4622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4624 "RANLIB=$${RANLIB}" \
4625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4626 clean) \
4627 || exit 1
4629 @endif bfd
4631 .PHONY: maybe-distclean-bfd distclean-bfd
4632 maybe-distclean-bfd:
4633 @if bfd
4634 maybe-distclean-bfd: distclean-bfd
4636 distclean-bfd:
4637 @[ -f ./bfd/Makefile ] || exit 0; \
4638 r=`${PWD_COMMAND}`; export r; \
4639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4640 $(HOST_EXPORTS) \
4641 for flag in $(EXTRA_HOST_FLAGS) ; do \
4642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4643 done; \
4644 echo "Doing distclean in bfd"; \
4645 (cd $(HOST_SUBDIR)/bfd && \
4646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4648 "RANLIB=$${RANLIB}" \
4649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4650 distclean) \
4651 || exit 1
4653 @endif bfd
4655 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4656 maybe-maintainer-clean-bfd:
4657 @if bfd
4658 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4660 maintainer-clean-bfd:
4661 @[ -f ./bfd/Makefile ] || exit 0; \
4662 r=`${PWD_COMMAND}`; export r; \
4663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4664 $(HOST_EXPORTS) \
4665 for flag in $(EXTRA_HOST_FLAGS) ; do \
4666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4667 done; \
4668 echo "Doing maintainer-clean in bfd"; \
4669 (cd $(HOST_SUBDIR)/bfd && \
4670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4672 "RANLIB=$${RANLIB}" \
4673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4674 maintainer-clean) \
4675 || exit 1
4677 @endif bfd
4681 .PHONY: configure-opcodes maybe-configure-opcodes
4682 maybe-configure-opcodes:
4683 @if gcc-bootstrap
4684 configure-opcodes: stage_current
4685 @endif gcc-bootstrap
4686 @if opcodes
4687 maybe-configure-opcodes: configure-opcodes
4688 configure-opcodes:
4689 @r=`${PWD_COMMAND}`; export r; \
4690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4691 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4693 $(HOST_EXPORTS) \
4694 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4695 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4696 case $(srcdir) in \
4697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4698 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4700 esac; \
4701 module_srcdir=opcodes; \
4702 $(SHELL) \
4703 $$s/$$module_srcdir/configure \
4704 --srcdir=$${topdir}/$$module_srcdir \
4705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4706 --target=${target_alias} \
4707 || exit 1
4708 @endif opcodes
4712 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4713 maybe-configure-stage1-opcodes:
4714 @if opcodes-bootstrap
4715 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4716 configure-stage1-opcodes:
4717 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4719 @r=`${PWD_COMMAND}`; export r; \
4720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4721 TFLAGS="$(STAGE1_TFLAGS)"; \
4722 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4723 $(HOST_EXPORTS) \
4724 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4725 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4726 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4727 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4729 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4730 case $(srcdir) in \
4731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4732 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4734 esac; \
4735 module_srcdir=opcodes; \
4736 $(SHELL) $$s/$$module_srcdir/configure \
4737 --srcdir=$${topdir}/$$module_srcdir \
4738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4739 --target=${target_alias} \
4741 $(STAGE1_CONFIGURE_FLAGS)
4742 @endif opcodes-bootstrap
4744 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4745 maybe-configure-stage2-opcodes:
4746 @if opcodes-bootstrap
4747 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4748 configure-stage2-opcodes:
4749 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4751 @r=`${PWD_COMMAND}`; export r; \
4752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753 TFLAGS="$(STAGE2_TFLAGS)"; \
4754 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4755 $(HOST_EXPORTS) \
4756 $(POSTSTAGE1_HOST_EXPORTS) \
4757 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4758 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4759 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4760 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4762 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4763 case $(srcdir) in \
4764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767 esac; \
4768 module_srcdir=opcodes; \
4769 $(SHELL) $$s/$$module_srcdir/configure \
4770 --srcdir=$${topdir}/$$module_srcdir \
4771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4772 --target=${target_alias} \
4773 --with-build-libsubdir=$(HOST_SUBDIR) \
4774 $(STAGE2_CONFIGURE_FLAGS)
4775 @endif opcodes-bootstrap
4777 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4778 maybe-configure-stage3-opcodes:
4779 @if opcodes-bootstrap
4780 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4781 configure-stage3-opcodes:
4782 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4784 @r=`${PWD_COMMAND}`; export r; \
4785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4786 TFLAGS="$(STAGE3_TFLAGS)"; \
4787 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4788 $(HOST_EXPORTS) \
4789 $(POSTSTAGE1_HOST_EXPORTS) \
4790 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4791 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4792 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4793 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4795 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4796 case $(srcdir) in \
4797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4798 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4800 esac; \
4801 module_srcdir=opcodes; \
4802 $(SHELL) $$s/$$module_srcdir/configure \
4803 --srcdir=$${topdir}/$$module_srcdir \
4804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4805 --target=${target_alias} \
4806 --with-build-libsubdir=$(HOST_SUBDIR) \
4807 $(STAGE3_CONFIGURE_FLAGS)
4808 @endif opcodes-bootstrap
4810 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4811 maybe-configure-stage4-opcodes:
4812 @if opcodes-bootstrap
4813 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4814 configure-stage4-opcodes:
4815 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4816 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4817 @r=`${PWD_COMMAND}`; export r; \
4818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4819 TFLAGS="$(STAGE4_TFLAGS)"; \
4820 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4821 $(HOST_EXPORTS) \
4822 $(POSTSTAGE1_HOST_EXPORTS) \
4823 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4824 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4825 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4826 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4828 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4829 case $(srcdir) in \
4830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4831 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4833 esac; \
4834 module_srcdir=opcodes; \
4835 $(SHELL) $$s/$$module_srcdir/configure \
4836 --srcdir=$${topdir}/$$module_srcdir \
4837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4838 --target=${target_alias} \
4839 --with-build-libsubdir=$(HOST_SUBDIR) \
4840 $(STAGE4_CONFIGURE_FLAGS)
4841 @endif opcodes-bootstrap
4843 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4844 maybe-configure-stageprofile-opcodes:
4845 @if opcodes-bootstrap
4846 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4847 configure-stageprofile-opcodes:
4848 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4850 @r=`${PWD_COMMAND}`; export r; \
4851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4852 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4853 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4854 $(HOST_EXPORTS) \
4855 $(POSTSTAGE1_HOST_EXPORTS) \
4856 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4857 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4858 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4859 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4861 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4862 case $(srcdir) in \
4863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4864 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4866 esac; \
4867 module_srcdir=opcodes; \
4868 $(SHELL) $$s/$$module_srcdir/configure \
4869 --srcdir=$${topdir}/$$module_srcdir \
4870 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4871 --target=${target_alias} \
4872 --with-build-libsubdir=$(HOST_SUBDIR) \
4873 $(STAGEprofile_CONFIGURE_FLAGS)
4874 @endif opcodes-bootstrap
4876 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4877 maybe-configure-stagetrain-opcodes:
4878 @if opcodes-bootstrap
4879 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4880 configure-stagetrain-opcodes:
4881 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4882 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4883 @r=`${PWD_COMMAND}`; export r; \
4884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4885 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4886 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4887 $(HOST_EXPORTS) \
4888 $(POSTSTAGE1_HOST_EXPORTS) \
4889 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4890 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4891 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4892 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4894 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4895 case $(srcdir) in \
4896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4897 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4899 esac; \
4900 module_srcdir=opcodes; \
4901 $(SHELL) $$s/$$module_srcdir/configure \
4902 --srcdir=$${topdir}/$$module_srcdir \
4903 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4904 --target=${target_alias} \
4905 --with-build-libsubdir=$(HOST_SUBDIR) \
4906 $(STAGEtrain_CONFIGURE_FLAGS)
4907 @endif opcodes-bootstrap
4909 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4910 maybe-configure-stagefeedback-opcodes:
4911 @if opcodes-bootstrap
4912 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4913 configure-stagefeedback-opcodes:
4914 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4915 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4916 @r=`${PWD_COMMAND}`; export r; \
4917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4919 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4920 $(HOST_EXPORTS) \
4921 $(POSTSTAGE1_HOST_EXPORTS) \
4922 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4923 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4924 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4925 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4926 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4927 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4928 case $(srcdir) in \
4929 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4930 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4931 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4932 esac; \
4933 module_srcdir=opcodes; \
4934 $(SHELL) $$s/$$module_srcdir/configure \
4935 --srcdir=$${topdir}/$$module_srcdir \
4936 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4937 --target=${target_alias} \
4938 --with-build-libsubdir=$(HOST_SUBDIR) \
4939 $(STAGEfeedback_CONFIGURE_FLAGS)
4940 @endif opcodes-bootstrap
4942 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4943 maybe-configure-stageautoprofile-opcodes:
4944 @if opcodes-bootstrap
4945 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4946 configure-stageautoprofile-opcodes:
4947 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4948 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4949 @r=`${PWD_COMMAND}`; export r; \
4950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4952 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4953 $(HOST_EXPORTS) \
4954 $(POSTSTAGE1_HOST_EXPORTS) \
4955 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4956 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4957 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4958 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4959 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4960 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4961 case $(srcdir) in \
4962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4963 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4965 esac; \
4966 module_srcdir=opcodes; \
4967 $(SHELL) $$s/$$module_srcdir/configure \
4968 --srcdir=$${topdir}/$$module_srcdir \
4969 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4970 --target=${target_alias} \
4971 --with-build-libsubdir=$(HOST_SUBDIR) \
4972 $(STAGEautoprofile_CONFIGURE_FLAGS)
4973 @endif opcodes-bootstrap
4975 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4976 maybe-configure-stageautofeedback-opcodes:
4977 @if opcodes-bootstrap
4978 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4979 configure-stageautofeedback-opcodes:
4980 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4982 @r=`${PWD_COMMAND}`; export r; \
4983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4984 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4985 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4986 $(HOST_EXPORTS) \
4987 $(POSTSTAGE1_HOST_EXPORTS) \
4988 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4989 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4990 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4991 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4993 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4994 case $(srcdir) in \
4995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4996 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4998 esac; \
4999 module_srcdir=opcodes; \
5000 $(SHELL) $$s/$$module_srcdir/configure \
5001 --srcdir=$${topdir}/$$module_srcdir \
5002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5003 --target=${target_alias} \
5004 --with-build-libsubdir=$(HOST_SUBDIR) \
5005 $(STAGEautofeedback_CONFIGURE_FLAGS)
5006 @endif opcodes-bootstrap
5012 .PHONY: all-opcodes maybe-all-opcodes
5013 maybe-all-opcodes:
5014 @if gcc-bootstrap
5015 all-opcodes: stage_current
5016 @endif gcc-bootstrap
5017 @if opcodes
5018 TARGET-opcodes=all
5019 maybe-all-opcodes: all-opcodes
5020 all-opcodes: configure-opcodes
5021 @r=`${PWD_COMMAND}`; export r; \
5022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5023 $(HOST_EXPORTS) \
5024 (cd $(HOST_SUBDIR)/opcodes && \
5025 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5026 $(TARGET-opcodes))
5027 @endif opcodes
5031 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5032 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5033 maybe-all-stage1-opcodes:
5034 maybe-clean-stage1-opcodes:
5035 @if opcodes-bootstrap
5036 maybe-all-stage1-opcodes: all-stage1-opcodes
5037 all-stage1: all-stage1-opcodes
5038 TARGET-stage1-opcodes = $(TARGET-opcodes)
5039 all-stage1-opcodes: configure-stage1-opcodes
5040 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5041 @r=`${PWD_COMMAND}`; export r; \
5042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5043 TFLAGS="$(STAGE1_TFLAGS)"; \
5044 $(HOST_EXPORTS) \
5045 cd $(HOST_SUBDIR)/opcodes && \
5047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5048 CFLAGS="$(STAGE1_CFLAGS)" \
5049 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5050 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5051 LIBCFLAGS="$(LIBCFLAGS)" \
5052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5055 $(EXTRA_HOST_FLAGS) \
5056 $(STAGE1_FLAGS_TO_PASS) \
5057 TFLAGS="$(STAGE1_TFLAGS)" \
5058 $(TARGET-stage1-opcodes)
5060 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5061 clean-stage1: clean-stage1-opcodes
5062 clean-stage1-opcodes:
5063 @if [ $(current_stage) = stage1 ]; then \
5064 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5065 else \
5066 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5067 $(MAKE) stage1-start; \
5068 fi; \
5069 cd $(HOST_SUBDIR)/opcodes && \
5070 $(MAKE) $(EXTRA_HOST_FLAGS) \
5071 $(STAGE1_FLAGS_TO_PASS) clean
5072 @endif opcodes-bootstrap
5075 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5076 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5077 maybe-all-stage2-opcodes:
5078 maybe-clean-stage2-opcodes:
5079 @if opcodes-bootstrap
5080 maybe-all-stage2-opcodes: all-stage2-opcodes
5081 all-stage2: all-stage2-opcodes
5082 TARGET-stage2-opcodes = $(TARGET-opcodes)
5083 all-stage2-opcodes: configure-stage2-opcodes
5084 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5085 @r=`${PWD_COMMAND}`; export r; \
5086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5087 TFLAGS="$(STAGE2_TFLAGS)"; \
5088 $(HOST_EXPORTS) \
5089 $(POSTSTAGE1_HOST_EXPORTS) \
5090 cd $(HOST_SUBDIR)/opcodes && \
5092 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5093 CFLAGS="$(STAGE2_CFLAGS)" \
5094 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5095 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5096 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5097 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5098 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5099 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5100 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5101 TFLAGS="$(STAGE2_TFLAGS)" \
5102 $(TARGET-stage2-opcodes)
5104 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5105 clean-stage2: clean-stage2-opcodes
5106 clean-stage2-opcodes:
5107 @if [ $(current_stage) = stage2 ]; then \
5108 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5109 else \
5110 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5111 $(MAKE) stage2-start; \
5112 fi; \
5113 cd $(HOST_SUBDIR)/opcodes && \
5114 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5115 @endif opcodes-bootstrap
5118 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5119 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5120 maybe-all-stage3-opcodes:
5121 maybe-clean-stage3-opcodes:
5122 @if opcodes-bootstrap
5123 maybe-all-stage3-opcodes: all-stage3-opcodes
5124 all-stage3: all-stage3-opcodes
5125 TARGET-stage3-opcodes = $(TARGET-opcodes)
5126 all-stage3-opcodes: configure-stage3-opcodes
5127 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5128 @r=`${PWD_COMMAND}`; export r; \
5129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5130 TFLAGS="$(STAGE3_TFLAGS)"; \
5131 $(HOST_EXPORTS) \
5132 $(POSTSTAGE1_HOST_EXPORTS) \
5133 cd $(HOST_SUBDIR)/opcodes && \
5135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5136 CFLAGS="$(STAGE3_CFLAGS)" \
5137 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5138 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5139 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5144 TFLAGS="$(STAGE3_TFLAGS)" \
5145 $(TARGET-stage3-opcodes)
5147 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5148 clean-stage3: clean-stage3-opcodes
5149 clean-stage3-opcodes:
5150 @if [ $(current_stage) = stage3 ]; then \
5151 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5152 else \
5153 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5154 $(MAKE) stage3-start; \
5155 fi; \
5156 cd $(HOST_SUBDIR)/opcodes && \
5157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5158 @endif opcodes-bootstrap
5161 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5162 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5163 maybe-all-stage4-opcodes:
5164 maybe-clean-stage4-opcodes:
5165 @if opcodes-bootstrap
5166 maybe-all-stage4-opcodes: all-stage4-opcodes
5167 all-stage4: all-stage4-opcodes
5168 TARGET-stage4-opcodes = $(TARGET-opcodes)
5169 all-stage4-opcodes: configure-stage4-opcodes
5170 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5171 @r=`${PWD_COMMAND}`; export r; \
5172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5173 TFLAGS="$(STAGE4_TFLAGS)"; \
5174 $(HOST_EXPORTS) \
5175 $(POSTSTAGE1_HOST_EXPORTS) \
5176 cd $(HOST_SUBDIR)/opcodes && \
5178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5179 CFLAGS="$(STAGE4_CFLAGS)" \
5180 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5181 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5182 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5187 TFLAGS="$(STAGE4_TFLAGS)" \
5188 $(TARGET-stage4-opcodes)
5190 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5191 clean-stage4: clean-stage4-opcodes
5192 clean-stage4-opcodes:
5193 @if [ $(current_stage) = stage4 ]; then \
5194 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5195 else \
5196 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5197 $(MAKE) stage4-start; \
5198 fi; \
5199 cd $(HOST_SUBDIR)/opcodes && \
5200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5201 @endif opcodes-bootstrap
5204 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5205 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5206 maybe-all-stageprofile-opcodes:
5207 maybe-clean-stageprofile-opcodes:
5208 @if opcodes-bootstrap
5209 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5210 all-stageprofile: all-stageprofile-opcodes
5211 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5212 all-stageprofile-opcodes: configure-stageprofile-opcodes
5213 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5214 @r=`${PWD_COMMAND}`; export r; \
5215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5216 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5217 $(HOST_EXPORTS) \
5218 $(POSTSTAGE1_HOST_EXPORTS) \
5219 cd $(HOST_SUBDIR)/opcodes && \
5221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5222 CFLAGS="$(STAGEprofile_CFLAGS)" \
5223 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5224 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5225 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5230 TFLAGS="$(STAGEprofile_TFLAGS)" \
5231 $(TARGET-stageprofile-opcodes)
5233 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5234 clean-stageprofile: clean-stageprofile-opcodes
5235 clean-stageprofile-opcodes:
5236 @if [ $(current_stage) = stageprofile ]; then \
5237 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5238 else \
5239 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5240 $(MAKE) stageprofile-start; \
5241 fi; \
5242 cd $(HOST_SUBDIR)/opcodes && \
5243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5244 @endif opcodes-bootstrap
5247 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5248 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5249 maybe-all-stagetrain-opcodes:
5250 maybe-clean-stagetrain-opcodes:
5251 @if opcodes-bootstrap
5252 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5253 all-stagetrain: all-stagetrain-opcodes
5254 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5255 all-stagetrain-opcodes: configure-stagetrain-opcodes
5256 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5257 @r=`${PWD_COMMAND}`; export r; \
5258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5259 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5260 $(HOST_EXPORTS) \
5261 $(POSTSTAGE1_HOST_EXPORTS) \
5262 cd $(HOST_SUBDIR)/opcodes && \
5264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5265 CFLAGS="$(STAGEtrain_CFLAGS)" \
5266 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5267 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5268 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5273 TFLAGS="$(STAGEtrain_TFLAGS)" \
5274 $(TARGET-stagetrain-opcodes)
5276 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5277 clean-stagetrain: clean-stagetrain-opcodes
5278 clean-stagetrain-opcodes:
5279 @if [ $(current_stage) = stagetrain ]; then \
5280 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5281 else \
5282 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5283 $(MAKE) stagetrain-start; \
5284 fi; \
5285 cd $(HOST_SUBDIR)/opcodes && \
5286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5287 @endif opcodes-bootstrap
5290 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5291 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5292 maybe-all-stagefeedback-opcodes:
5293 maybe-clean-stagefeedback-opcodes:
5294 @if opcodes-bootstrap
5295 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5296 all-stagefeedback: all-stagefeedback-opcodes
5297 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5298 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5299 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5300 @r=`${PWD_COMMAND}`; export r; \
5301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5303 $(HOST_EXPORTS) \
5304 $(POSTSTAGE1_HOST_EXPORTS) \
5305 cd $(HOST_SUBDIR)/opcodes && \
5307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5308 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5309 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5310 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5311 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5316 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5317 $(TARGET-stagefeedback-opcodes)
5319 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5320 clean-stagefeedback: clean-stagefeedback-opcodes
5321 clean-stagefeedback-opcodes:
5322 @if [ $(current_stage) = stagefeedback ]; then \
5323 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5324 else \
5325 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5326 $(MAKE) stagefeedback-start; \
5327 fi; \
5328 cd $(HOST_SUBDIR)/opcodes && \
5329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5330 @endif opcodes-bootstrap
5333 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5334 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5335 maybe-all-stageautoprofile-opcodes:
5336 maybe-clean-stageautoprofile-opcodes:
5337 @if opcodes-bootstrap
5338 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5339 all-stageautoprofile: all-stageautoprofile-opcodes
5340 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5341 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5342 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5343 @r=`${PWD_COMMAND}`; export r; \
5344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5345 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5346 $(HOST_EXPORTS) \
5347 $(POSTSTAGE1_HOST_EXPORTS) \
5348 cd $(HOST_SUBDIR)/opcodes && \
5349 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5351 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5352 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5353 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5354 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5359 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5360 $(TARGET-stageautoprofile-opcodes)
5362 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5363 clean-stageautoprofile: clean-stageautoprofile-opcodes
5364 clean-stageautoprofile-opcodes:
5365 @if [ $(current_stage) = stageautoprofile ]; then \
5366 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5367 else \
5368 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5369 $(MAKE) stageautoprofile-start; \
5370 fi; \
5371 cd $(HOST_SUBDIR)/opcodes && \
5372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5373 @endif opcodes-bootstrap
5376 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5377 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5378 maybe-all-stageautofeedback-opcodes:
5379 maybe-clean-stageautofeedback-opcodes:
5380 @if opcodes-bootstrap
5381 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5382 all-stageautofeedback: all-stageautofeedback-opcodes
5383 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5384 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5385 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5386 @r=`${PWD_COMMAND}`; export r; \
5387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5388 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5389 $(HOST_EXPORTS) \
5390 $(POSTSTAGE1_HOST_EXPORTS) \
5391 cd $(HOST_SUBDIR)/opcodes && \
5393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5394 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5395 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5396 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5397 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5402 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5403 $(TARGET-stageautofeedback-opcodes)
5405 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5406 clean-stageautofeedback: clean-stageautofeedback-opcodes
5407 clean-stageautofeedback-opcodes:
5408 @if [ $(current_stage) = stageautofeedback ]; then \
5409 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5410 else \
5411 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5412 $(MAKE) stageautofeedback-start; \
5413 fi; \
5414 cd $(HOST_SUBDIR)/opcodes && \
5415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5416 @endif opcodes-bootstrap
5422 .PHONY: check-opcodes maybe-check-opcodes
5423 maybe-check-opcodes:
5424 @if opcodes
5425 maybe-check-opcodes: check-opcodes
5427 check-opcodes:
5428 @: $(MAKE); $(unstage)
5429 @r=`${PWD_COMMAND}`; export r; \
5430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5431 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5432 (cd $(HOST_SUBDIR)/opcodes && \
5433 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5435 @endif opcodes
5437 .PHONY: install-opcodes maybe-install-opcodes
5438 maybe-install-opcodes:
5439 @if opcodes
5440 maybe-install-opcodes: install-opcodes
5442 install-opcodes: installdirs
5443 @: $(MAKE); $(unstage)
5444 @r=`${PWD_COMMAND}`; export r; \
5445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5446 $(HOST_EXPORTS) \
5447 (cd $(HOST_SUBDIR)/opcodes && \
5448 $(MAKE) $(FLAGS_TO_PASS) install)
5450 @endif opcodes
5452 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5453 maybe-install-strip-opcodes:
5454 @if opcodes
5455 maybe-install-strip-opcodes: install-strip-opcodes
5457 install-strip-opcodes: installdirs
5458 @: $(MAKE); $(unstage)
5459 @r=`${PWD_COMMAND}`; export r; \
5460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461 $(HOST_EXPORTS) \
5462 (cd $(HOST_SUBDIR)/opcodes && \
5463 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5465 @endif opcodes
5467 # Other targets (info, dvi, pdf, etc.)
5469 .PHONY: maybe-info-opcodes info-opcodes
5470 maybe-info-opcodes:
5471 @if opcodes
5472 maybe-info-opcodes: info-opcodes
5474 info-opcodes: \
5475 configure-opcodes
5476 @[ -f ./opcodes/Makefile ] || exit 0; \
5477 r=`${PWD_COMMAND}`; export r; \
5478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479 $(HOST_EXPORTS) \
5480 for flag in $(EXTRA_HOST_FLAGS) ; do \
5481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5482 done; \
5483 echo "Doing info in opcodes"; \
5484 (cd $(HOST_SUBDIR)/opcodes && \
5485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5487 "RANLIB=$${RANLIB}" \
5488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5489 info) \
5490 || exit 1
5492 @endif opcodes
5494 .PHONY: maybe-dvi-opcodes dvi-opcodes
5495 maybe-dvi-opcodes:
5496 @if opcodes
5497 maybe-dvi-opcodes: dvi-opcodes
5499 dvi-opcodes: \
5500 configure-opcodes
5501 @[ -f ./opcodes/Makefile ] || exit 0; \
5502 r=`${PWD_COMMAND}`; export r; \
5503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5504 $(HOST_EXPORTS) \
5505 for flag in $(EXTRA_HOST_FLAGS) ; do \
5506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5507 done; \
5508 echo "Doing dvi in opcodes"; \
5509 (cd $(HOST_SUBDIR)/opcodes && \
5510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5512 "RANLIB=$${RANLIB}" \
5513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5514 dvi) \
5515 || exit 1
5517 @endif opcodes
5519 .PHONY: maybe-pdf-opcodes pdf-opcodes
5520 maybe-pdf-opcodes:
5521 @if opcodes
5522 maybe-pdf-opcodes: pdf-opcodes
5524 pdf-opcodes: \
5525 configure-opcodes
5526 @[ -f ./opcodes/Makefile ] || exit 0; \
5527 r=`${PWD_COMMAND}`; export r; \
5528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5529 $(HOST_EXPORTS) \
5530 for flag in $(EXTRA_HOST_FLAGS) ; do \
5531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5532 done; \
5533 echo "Doing pdf in opcodes"; \
5534 (cd $(HOST_SUBDIR)/opcodes && \
5535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5537 "RANLIB=$${RANLIB}" \
5538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5539 pdf) \
5540 || exit 1
5542 @endif opcodes
5544 .PHONY: maybe-html-opcodes html-opcodes
5545 maybe-html-opcodes:
5546 @if opcodes
5547 maybe-html-opcodes: html-opcodes
5549 html-opcodes: \
5550 configure-opcodes
5551 @[ -f ./opcodes/Makefile ] || exit 0; \
5552 r=`${PWD_COMMAND}`; export r; \
5553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5554 $(HOST_EXPORTS) \
5555 for flag in $(EXTRA_HOST_FLAGS) ; do \
5556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5557 done; \
5558 echo "Doing html in opcodes"; \
5559 (cd $(HOST_SUBDIR)/opcodes && \
5560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5562 "RANLIB=$${RANLIB}" \
5563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5564 html) \
5565 || exit 1
5567 @endif opcodes
5569 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5570 maybe-TAGS-opcodes:
5571 @if opcodes
5572 maybe-TAGS-opcodes: TAGS-opcodes
5574 TAGS-opcodes: \
5575 configure-opcodes
5576 @[ -f ./opcodes/Makefile ] || exit 0; \
5577 r=`${PWD_COMMAND}`; export r; \
5578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5579 $(HOST_EXPORTS) \
5580 for flag in $(EXTRA_HOST_FLAGS) ; do \
5581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5582 done; \
5583 echo "Doing TAGS in opcodes"; \
5584 (cd $(HOST_SUBDIR)/opcodes && \
5585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5587 "RANLIB=$${RANLIB}" \
5588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5589 TAGS) \
5590 || exit 1
5592 @endif opcodes
5594 .PHONY: maybe-install-info-opcodes install-info-opcodes
5595 maybe-install-info-opcodes:
5596 @if opcodes
5597 maybe-install-info-opcodes: install-info-opcodes
5599 install-info-opcodes: \
5600 configure-opcodes \
5601 info-opcodes
5602 @[ -f ./opcodes/Makefile ] || exit 0; \
5603 r=`${PWD_COMMAND}`; export r; \
5604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605 $(HOST_EXPORTS) \
5606 for flag in $(EXTRA_HOST_FLAGS) ; do \
5607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5608 done; \
5609 echo "Doing install-info in opcodes"; \
5610 (cd $(HOST_SUBDIR)/opcodes && \
5611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5613 "RANLIB=$${RANLIB}" \
5614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5615 install-info) \
5616 || exit 1
5618 @endif opcodes
5620 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5621 maybe-install-dvi-opcodes:
5622 @if opcodes
5623 maybe-install-dvi-opcodes: install-dvi-opcodes
5625 install-dvi-opcodes: \
5626 configure-opcodes \
5627 dvi-opcodes
5628 @[ -f ./opcodes/Makefile ] || exit 0; \
5629 r=`${PWD_COMMAND}`; export r; \
5630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5631 $(HOST_EXPORTS) \
5632 for flag in $(EXTRA_HOST_FLAGS) ; do \
5633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5634 done; \
5635 echo "Doing install-dvi in opcodes"; \
5636 (cd $(HOST_SUBDIR)/opcodes && \
5637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5639 "RANLIB=$${RANLIB}" \
5640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5641 install-dvi) \
5642 || exit 1
5644 @endif opcodes
5646 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5647 maybe-install-pdf-opcodes:
5648 @if opcodes
5649 maybe-install-pdf-opcodes: install-pdf-opcodes
5651 install-pdf-opcodes: \
5652 configure-opcodes \
5653 pdf-opcodes
5654 @[ -f ./opcodes/Makefile ] || exit 0; \
5655 r=`${PWD_COMMAND}`; export r; \
5656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5657 $(HOST_EXPORTS) \
5658 for flag in $(EXTRA_HOST_FLAGS) ; do \
5659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5660 done; \
5661 echo "Doing install-pdf in opcodes"; \
5662 (cd $(HOST_SUBDIR)/opcodes && \
5663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5665 "RANLIB=$${RANLIB}" \
5666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5667 install-pdf) \
5668 || exit 1
5670 @endif opcodes
5672 .PHONY: maybe-install-html-opcodes install-html-opcodes
5673 maybe-install-html-opcodes:
5674 @if opcodes
5675 maybe-install-html-opcodes: install-html-opcodes
5677 install-html-opcodes: \
5678 configure-opcodes \
5679 html-opcodes
5680 @[ -f ./opcodes/Makefile ] || exit 0; \
5681 r=`${PWD_COMMAND}`; export r; \
5682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5683 $(HOST_EXPORTS) \
5684 for flag in $(EXTRA_HOST_FLAGS) ; do \
5685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5686 done; \
5687 echo "Doing install-html in opcodes"; \
5688 (cd $(HOST_SUBDIR)/opcodes && \
5689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5691 "RANLIB=$${RANLIB}" \
5692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5693 install-html) \
5694 || exit 1
5696 @endif opcodes
5698 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5699 maybe-installcheck-opcodes:
5700 @if opcodes
5701 maybe-installcheck-opcodes: installcheck-opcodes
5703 installcheck-opcodes: \
5704 configure-opcodes
5705 @[ -f ./opcodes/Makefile ] || exit 0; \
5706 r=`${PWD_COMMAND}`; export r; \
5707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5708 $(HOST_EXPORTS) \
5709 for flag in $(EXTRA_HOST_FLAGS) ; do \
5710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5711 done; \
5712 echo "Doing installcheck in opcodes"; \
5713 (cd $(HOST_SUBDIR)/opcodes && \
5714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5716 "RANLIB=$${RANLIB}" \
5717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5718 installcheck) \
5719 || exit 1
5721 @endif opcodes
5723 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5724 maybe-mostlyclean-opcodes:
5725 @if opcodes
5726 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5728 mostlyclean-opcodes:
5729 @[ -f ./opcodes/Makefile ] || exit 0; \
5730 r=`${PWD_COMMAND}`; export r; \
5731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5732 $(HOST_EXPORTS) \
5733 for flag in $(EXTRA_HOST_FLAGS) ; do \
5734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5735 done; \
5736 echo "Doing mostlyclean in opcodes"; \
5737 (cd $(HOST_SUBDIR)/opcodes && \
5738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5740 "RANLIB=$${RANLIB}" \
5741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5742 mostlyclean) \
5743 || exit 1
5745 @endif opcodes
5747 .PHONY: maybe-clean-opcodes clean-opcodes
5748 maybe-clean-opcodes:
5749 @if opcodes
5750 maybe-clean-opcodes: clean-opcodes
5752 clean-opcodes:
5753 @[ -f ./opcodes/Makefile ] || exit 0; \
5754 r=`${PWD_COMMAND}`; export r; \
5755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5756 $(HOST_EXPORTS) \
5757 for flag in $(EXTRA_HOST_FLAGS) ; do \
5758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5759 done; \
5760 echo "Doing clean in opcodes"; \
5761 (cd $(HOST_SUBDIR)/opcodes && \
5762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5764 "RANLIB=$${RANLIB}" \
5765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5766 clean) \
5767 || exit 1
5769 @endif opcodes
5771 .PHONY: maybe-distclean-opcodes distclean-opcodes
5772 maybe-distclean-opcodes:
5773 @if opcodes
5774 maybe-distclean-opcodes: distclean-opcodes
5776 distclean-opcodes:
5777 @[ -f ./opcodes/Makefile ] || exit 0; \
5778 r=`${PWD_COMMAND}`; export r; \
5779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5780 $(HOST_EXPORTS) \
5781 for flag in $(EXTRA_HOST_FLAGS) ; do \
5782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5783 done; \
5784 echo "Doing distclean in opcodes"; \
5785 (cd $(HOST_SUBDIR)/opcodes && \
5786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5788 "RANLIB=$${RANLIB}" \
5789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5790 distclean) \
5791 || exit 1
5793 @endif opcodes
5795 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5796 maybe-maintainer-clean-opcodes:
5797 @if opcodes
5798 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5800 maintainer-clean-opcodes:
5801 @[ -f ./opcodes/Makefile ] || exit 0; \
5802 r=`${PWD_COMMAND}`; export r; \
5803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5804 $(HOST_EXPORTS) \
5805 for flag in $(EXTRA_HOST_FLAGS) ; do \
5806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5807 done; \
5808 echo "Doing maintainer-clean in opcodes"; \
5809 (cd $(HOST_SUBDIR)/opcodes && \
5810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5812 "RANLIB=$${RANLIB}" \
5813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5814 maintainer-clean) \
5815 || exit 1
5817 @endif opcodes
5821 .PHONY: configure-binutils maybe-configure-binutils
5822 maybe-configure-binutils:
5823 @if gcc-bootstrap
5824 configure-binutils: stage_current
5825 @endif gcc-bootstrap
5826 @if binutils
5827 maybe-configure-binutils: configure-binutils
5828 configure-binutils:
5829 @r=`${PWD_COMMAND}`; export r; \
5830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5831 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5833 $(HOST_EXPORTS) \
5834 echo Configuring in $(HOST_SUBDIR)/binutils; \
5835 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5836 case $(srcdir) in \
5837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5838 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5840 esac; \
5841 module_srcdir=binutils; \
5842 $(SHELL) \
5843 $$s/$$module_srcdir/configure \
5844 --srcdir=$${topdir}/$$module_srcdir \
5845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5846 --target=${target_alias} \
5847 || exit 1
5848 @endif binutils
5852 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5853 maybe-configure-stage1-binutils:
5854 @if binutils-bootstrap
5855 maybe-configure-stage1-binutils: configure-stage1-binutils
5856 configure-stage1-binutils:
5857 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5859 @r=`${PWD_COMMAND}`; export r; \
5860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5861 TFLAGS="$(STAGE1_TFLAGS)"; \
5862 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5863 $(HOST_EXPORTS) \
5864 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5865 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5866 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5867 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5869 cd $(HOST_SUBDIR)/binutils || exit 1; \
5870 case $(srcdir) in \
5871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5872 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5874 esac; \
5875 module_srcdir=binutils; \
5876 $(SHELL) $$s/$$module_srcdir/configure \
5877 --srcdir=$${topdir}/$$module_srcdir \
5878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5879 --target=${target_alias} \
5881 $(STAGE1_CONFIGURE_FLAGS)
5882 @endif binutils-bootstrap
5884 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5885 maybe-configure-stage2-binutils:
5886 @if binutils-bootstrap
5887 maybe-configure-stage2-binutils: configure-stage2-binutils
5888 configure-stage2-binutils:
5889 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5891 @r=`${PWD_COMMAND}`; export r; \
5892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5893 TFLAGS="$(STAGE2_TFLAGS)"; \
5894 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5895 $(HOST_EXPORTS) \
5896 $(POSTSTAGE1_HOST_EXPORTS) \
5897 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5898 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5899 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5900 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5902 cd $(HOST_SUBDIR)/binutils || exit 1; \
5903 case $(srcdir) in \
5904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5905 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5907 esac; \
5908 module_srcdir=binutils; \
5909 $(SHELL) $$s/$$module_srcdir/configure \
5910 --srcdir=$${topdir}/$$module_srcdir \
5911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5912 --target=${target_alias} \
5913 --with-build-libsubdir=$(HOST_SUBDIR) \
5914 $(STAGE2_CONFIGURE_FLAGS)
5915 @endif binutils-bootstrap
5917 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5918 maybe-configure-stage3-binutils:
5919 @if binutils-bootstrap
5920 maybe-configure-stage3-binutils: configure-stage3-binutils
5921 configure-stage3-binutils:
5922 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5923 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5924 @r=`${PWD_COMMAND}`; export r; \
5925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926 TFLAGS="$(STAGE3_TFLAGS)"; \
5927 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5928 $(HOST_EXPORTS) \
5929 $(POSTSTAGE1_HOST_EXPORTS) \
5930 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5931 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5932 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5933 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5935 cd $(HOST_SUBDIR)/binutils || exit 1; \
5936 case $(srcdir) in \
5937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5938 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5940 esac; \
5941 module_srcdir=binutils; \
5942 $(SHELL) $$s/$$module_srcdir/configure \
5943 --srcdir=$${topdir}/$$module_srcdir \
5944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5945 --target=${target_alias} \
5946 --with-build-libsubdir=$(HOST_SUBDIR) \
5947 $(STAGE3_CONFIGURE_FLAGS)
5948 @endif binutils-bootstrap
5950 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5951 maybe-configure-stage4-binutils:
5952 @if binutils-bootstrap
5953 maybe-configure-stage4-binutils: configure-stage4-binutils
5954 configure-stage4-binutils:
5955 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5957 @r=`${PWD_COMMAND}`; export r; \
5958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5959 TFLAGS="$(STAGE4_TFLAGS)"; \
5960 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5961 $(HOST_EXPORTS) \
5962 $(POSTSTAGE1_HOST_EXPORTS) \
5963 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5964 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5965 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5966 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5968 cd $(HOST_SUBDIR)/binutils || exit 1; \
5969 case $(srcdir) in \
5970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5971 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5973 esac; \
5974 module_srcdir=binutils; \
5975 $(SHELL) $$s/$$module_srcdir/configure \
5976 --srcdir=$${topdir}/$$module_srcdir \
5977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5978 --target=${target_alias} \
5979 --with-build-libsubdir=$(HOST_SUBDIR) \
5980 $(STAGE4_CONFIGURE_FLAGS)
5981 @endif binutils-bootstrap
5983 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5984 maybe-configure-stageprofile-binutils:
5985 @if binutils-bootstrap
5986 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5987 configure-stageprofile-binutils:
5988 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5990 @r=`${PWD_COMMAND}`; export r; \
5991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5992 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5993 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5994 $(HOST_EXPORTS) \
5995 $(POSTSTAGE1_HOST_EXPORTS) \
5996 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5997 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5998 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5999 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
6000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6001 cd $(HOST_SUBDIR)/binutils || exit 1; \
6002 case $(srcdir) in \
6003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6004 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6006 esac; \
6007 module_srcdir=binutils; \
6008 $(SHELL) $$s/$$module_srcdir/configure \
6009 --srcdir=$${topdir}/$$module_srcdir \
6010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6011 --target=${target_alias} \
6012 --with-build-libsubdir=$(HOST_SUBDIR) \
6013 $(STAGEprofile_CONFIGURE_FLAGS)
6014 @endif binutils-bootstrap
6016 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6017 maybe-configure-stagetrain-binutils:
6018 @if binutils-bootstrap
6019 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6020 configure-stagetrain-binutils:
6021 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6023 @r=`${PWD_COMMAND}`; export r; \
6024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6025 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6026 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6027 $(HOST_EXPORTS) \
6028 $(POSTSTAGE1_HOST_EXPORTS) \
6029 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6030 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6031 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6032 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6034 cd $(HOST_SUBDIR)/binutils || exit 1; \
6035 case $(srcdir) in \
6036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6037 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6039 esac; \
6040 module_srcdir=binutils; \
6041 $(SHELL) $$s/$$module_srcdir/configure \
6042 --srcdir=$${topdir}/$$module_srcdir \
6043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6044 --target=${target_alias} \
6045 --with-build-libsubdir=$(HOST_SUBDIR) \
6046 $(STAGEtrain_CONFIGURE_FLAGS)
6047 @endif binutils-bootstrap
6049 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6050 maybe-configure-stagefeedback-binutils:
6051 @if binutils-bootstrap
6052 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6053 configure-stagefeedback-binutils:
6054 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6056 @r=`${PWD_COMMAND}`; export r; \
6057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6058 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6059 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6060 $(HOST_EXPORTS) \
6061 $(POSTSTAGE1_HOST_EXPORTS) \
6062 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6063 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6064 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6065 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6067 cd $(HOST_SUBDIR)/binutils || exit 1; \
6068 case $(srcdir) in \
6069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6070 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6072 esac; \
6073 module_srcdir=binutils; \
6074 $(SHELL) $$s/$$module_srcdir/configure \
6075 --srcdir=$${topdir}/$$module_srcdir \
6076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6077 --target=${target_alias} \
6078 --with-build-libsubdir=$(HOST_SUBDIR) \
6079 $(STAGEfeedback_CONFIGURE_FLAGS)
6080 @endif binutils-bootstrap
6082 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6083 maybe-configure-stageautoprofile-binutils:
6084 @if binutils-bootstrap
6085 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6086 configure-stageautoprofile-binutils:
6087 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6089 @r=`${PWD_COMMAND}`; export r; \
6090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6091 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6092 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6093 $(HOST_EXPORTS) \
6094 $(POSTSTAGE1_HOST_EXPORTS) \
6095 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6096 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6097 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6098 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6100 cd $(HOST_SUBDIR)/binutils || exit 1; \
6101 case $(srcdir) in \
6102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6103 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6105 esac; \
6106 module_srcdir=binutils; \
6107 $(SHELL) $$s/$$module_srcdir/configure \
6108 --srcdir=$${topdir}/$$module_srcdir \
6109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6110 --target=${target_alias} \
6111 --with-build-libsubdir=$(HOST_SUBDIR) \
6112 $(STAGEautoprofile_CONFIGURE_FLAGS)
6113 @endif binutils-bootstrap
6115 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6116 maybe-configure-stageautofeedback-binutils:
6117 @if binutils-bootstrap
6118 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6119 configure-stageautofeedback-binutils:
6120 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6122 @r=`${PWD_COMMAND}`; export r; \
6123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6124 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6125 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6126 $(HOST_EXPORTS) \
6127 $(POSTSTAGE1_HOST_EXPORTS) \
6128 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6129 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6130 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6131 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6133 cd $(HOST_SUBDIR)/binutils || exit 1; \
6134 case $(srcdir) in \
6135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6136 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6138 esac; \
6139 module_srcdir=binutils; \
6140 $(SHELL) $$s/$$module_srcdir/configure \
6141 --srcdir=$${topdir}/$$module_srcdir \
6142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6143 --target=${target_alias} \
6144 --with-build-libsubdir=$(HOST_SUBDIR) \
6145 $(STAGEautofeedback_CONFIGURE_FLAGS)
6146 @endif binutils-bootstrap
6152 .PHONY: all-binutils maybe-all-binutils
6153 maybe-all-binutils:
6154 @if gcc-bootstrap
6155 all-binutils: stage_current
6156 @endif gcc-bootstrap
6157 @if binutils
6158 TARGET-binutils=all
6159 maybe-all-binutils: all-binutils
6160 all-binutils: configure-binutils
6161 @r=`${PWD_COMMAND}`; export r; \
6162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6163 $(HOST_EXPORTS) \
6164 (cd $(HOST_SUBDIR)/binutils && \
6165 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6166 $(TARGET-binutils))
6167 @endif binutils
6171 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6172 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6173 maybe-all-stage1-binutils:
6174 maybe-clean-stage1-binutils:
6175 @if binutils-bootstrap
6176 maybe-all-stage1-binutils: all-stage1-binutils
6177 all-stage1: all-stage1-binutils
6178 TARGET-stage1-binutils = $(TARGET-binutils)
6179 all-stage1-binutils: configure-stage1-binutils
6180 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6181 @r=`${PWD_COMMAND}`; export r; \
6182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6183 TFLAGS="$(STAGE1_TFLAGS)"; \
6184 $(HOST_EXPORTS) \
6185 cd $(HOST_SUBDIR)/binutils && \
6187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6188 CFLAGS="$(STAGE1_CFLAGS)" \
6189 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6190 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6191 LIBCFLAGS="$(LIBCFLAGS)" \
6192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6195 $(EXTRA_HOST_FLAGS) \
6196 $(STAGE1_FLAGS_TO_PASS) \
6197 TFLAGS="$(STAGE1_TFLAGS)" \
6198 $(TARGET-stage1-binutils)
6200 maybe-clean-stage1-binutils: clean-stage1-binutils
6201 clean-stage1: clean-stage1-binutils
6202 clean-stage1-binutils:
6203 @if [ $(current_stage) = stage1 ]; then \
6204 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6205 else \
6206 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6207 $(MAKE) stage1-start; \
6208 fi; \
6209 cd $(HOST_SUBDIR)/binutils && \
6210 $(MAKE) $(EXTRA_HOST_FLAGS) \
6211 $(STAGE1_FLAGS_TO_PASS) clean
6212 @endif binutils-bootstrap
6215 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6216 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6217 maybe-all-stage2-binutils:
6218 maybe-clean-stage2-binutils:
6219 @if binutils-bootstrap
6220 maybe-all-stage2-binutils: all-stage2-binutils
6221 all-stage2: all-stage2-binutils
6222 TARGET-stage2-binutils = $(TARGET-binutils)
6223 all-stage2-binutils: configure-stage2-binutils
6224 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6225 @r=`${PWD_COMMAND}`; export r; \
6226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6227 TFLAGS="$(STAGE2_TFLAGS)"; \
6228 $(HOST_EXPORTS) \
6229 $(POSTSTAGE1_HOST_EXPORTS) \
6230 cd $(HOST_SUBDIR)/binutils && \
6232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6233 CFLAGS="$(STAGE2_CFLAGS)" \
6234 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6235 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6236 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6237 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6238 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6239 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6240 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6241 TFLAGS="$(STAGE2_TFLAGS)" \
6242 $(TARGET-stage2-binutils)
6244 maybe-clean-stage2-binutils: clean-stage2-binutils
6245 clean-stage2: clean-stage2-binutils
6246 clean-stage2-binutils:
6247 @if [ $(current_stage) = stage2 ]; then \
6248 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6249 else \
6250 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6251 $(MAKE) stage2-start; \
6252 fi; \
6253 cd $(HOST_SUBDIR)/binutils && \
6254 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6255 @endif binutils-bootstrap
6258 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6259 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6260 maybe-all-stage3-binutils:
6261 maybe-clean-stage3-binutils:
6262 @if binutils-bootstrap
6263 maybe-all-stage3-binutils: all-stage3-binutils
6264 all-stage3: all-stage3-binutils
6265 TARGET-stage3-binutils = $(TARGET-binutils)
6266 all-stage3-binutils: configure-stage3-binutils
6267 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6268 @r=`${PWD_COMMAND}`; export r; \
6269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6270 TFLAGS="$(STAGE3_TFLAGS)"; \
6271 $(HOST_EXPORTS) \
6272 $(POSTSTAGE1_HOST_EXPORTS) \
6273 cd $(HOST_SUBDIR)/binutils && \
6275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6276 CFLAGS="$(STAGE3_CFLAGS)" \
6277 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6278 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6279 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6283 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6284 TFLAGS="$(STAGE3_TFLAGS)" \
6285 $(TARGET-stage3-binutils)
6287 maybe-clean-stage3-binutils: clean-stage3-binutils
6288 clean-stage3: clean-stage3-binutils
6289 clean-stage3-binutils:
6290 @if [ $(current_stage) = stage3 ]; then \
6291 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6292 else \
6293 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6294 $(MAKE) stage3-start; \
6295 fi; \
6296 cd $(HOST_SUBDIR)/binutils && \
6297 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6298 @endif binutils-bootstrap
6301 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6302 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6303 maybe-all-stage4-binutils:
6304 maybe-clean-stage4-binutils:
6305 @if binutils-bootstrap
6306 maybe-all-stage4-binutils: all-stage4-binutils
6307 all-stage4: all-stage4-binutils
6308 TARGET-stage4-binutils = $(TARGET-binutils)
6309 all-stage4-binutils: configure-stage4-binutils
6310 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6311 @r=`${PWD_COMMAND}`; export r; \
6312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6313 TFLAGS="$(STAGE4_TFLAGS)"; \
6314 $(HOST_EXPORTS) \
6315 $(POSTSTAGE1_HOST_EXPORTS) \
6316 cd $(HOST_SUBDIR)/binutils && \
6318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6319 CFLAGS="$(STAGE4_CFLAGS)" \
6320 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6321 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6322 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6326 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6327 TFLAGS="$(STAGE4_TFLAGS)" \
6328 $(TARGET-stage4-binutils)
6330 maybe-clean-stage4-binutils: clean-stage4-binutils
6331 clean-stage4: clean-stage4-binutils
6332 clean-stage4-binutils:
6333 @if [ $(current_stage) = stage4 ]; then \
6334 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6335 else \
6336 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6337 $(MAKE) stage4-start; \
6338 fi; \
6339 cd $(HOST_SUBDIR)/binutils && \
6340 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6341 @endif binutils-bootstrap
6344 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6345 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6346 maybe-all-stageprofile-binutils:
6347 maybe-clean-stageprofile-binutils:
6348 @if binutils-bootstrap
6349 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6350 all-stageprofile: all-stageprofile-binutils
6351 TARGET-stageprofile-binutils = $(TARGET-binutils)
6352 all-stageprofile-binutils: configure-stageprofile-binutils
6353 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6354 @r=`${PWD_COMMAND}`; export r; \
6355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6357 $(HOST_EXPORTS) \
6358 $(POSTSTAGE1_HOST_EXPORTS) \
6359 cd $(HOST_SUBDIR)/binutils && \
6361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6362 CFLAGS="$(STAGEprofile_CFLAGS)" \
6363 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6364 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6365 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6369 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6370 TFLAGS="$(STAGEprofile_TFLAGS)" \
6371 $(TARGET-stageprofile-binutils)
6373 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6374 clean-stageprofile: clean-stageprofile-binutils
6375 clean-stageprofile-binutils:
6376 @if [ $(current_stage) = stageprofile ]; then \
6377 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6378 else \
6379 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6380 $(MAKE) stageprofile-start; \
6381 fi; \
6382 cd $(HOST_SUBDIR)/binutils && \
6383 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6384 @endif binutils-bootstrap
6387 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6388 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6389 maybe-all-stagetrain-binutils:
6390 maybe-clean-stagetrain-binutils:
6391 @if binutils-bootstrap
6392 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6393 all-stagetrain: all-stagetrain-binutils
6394 TARGET-stagetrain-binutils = $(TARGET-binutils)
6395 all-stagetrain-binutils: configure-stagetrain-binutils
6396 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6397 @r=`${PWD_COMMAND}`; export r; \
6398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6399 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6400 $(HOST_EXPORTS) \
6401 $(POSTSTAGE1_HOST_EXPORTS) \
6402 cd $(HOST_SUBDIR)/binutils && \
6404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6405 CFLAGS="$(STAGEtrain_CFLAGS)" \
6406 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6407 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6408 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6409 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6410 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6411 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6412 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6413 TFLAGS="$(STAGEtrain_TFLAGS)" \
6414 $(TARGET-stagetrain-binutils)
6416 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6417 clean-stagetrain: clean-stagetrain-binutils
6418 clean-stagetrain-binutils:
6419 @if [ $(current_stage) = stagetrain ]; then \
6420 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6421 else \
6422 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6423 $(MAKE) stagetrain-start; \
6424 fi; \
6425 cd $(HOST_SUBDIR)/binutils && \
6426 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6427 @endif binutils-bootstrap
6430 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6431 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6432 maybe-all-stagefeedback-binutils:
6433 maybe-clean-stagefeedback-binutils:
6434 @if binutils-bootstrap
6435 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6436 all-stagefeedback: all-stagefeedback-binutils
6437 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6438 all-stagefeedback-binutils: configure-stagefeedback-binutils
6439 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6440 @r=`${PWD_COMMAND}`; export r; \
6441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6442 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6443 $(HOST_EXPORTS) \
6444 $(POSTSTAGE1_HOST_EXPORTS) \
6445 cd $(HOST_SUBDIR)/binutils && \
6447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6448 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6449 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6450 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6451 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6456 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6457 $(TARGET-stagefeedback-binutils)
6459 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6460 clean-stagefeedback: clean-stagefeedback-binutils
6461 clean-stagefeedback-binutils:
6462 @if [ $(current_stage) = stagefeedback ]; then \
6463 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6464 else \
6465 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6466 $(MAKE) stagefeedback-start; \
6467 fi; \
6468 cd $(HOST_SUBDIR)/binutils && \
6469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6470 @endif binutils-bootstrap
6473 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6474 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6475 maybe-all-stageautoprofile-binutils:
6476 maybe-clean-stageautoprofile-binutils:
6477 @if binutils-bootstrap
6478 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6479 all-stageautoprofile: all-stageautoprofile-binutils
6480 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6481 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6482 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6483 @r=`${PWD_COMMAND}`; export r; \
6484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6485 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6486 $(HOST_EXPORTS) \
6487 $(POSTSTAGE1_HOST_EXPORTS) \
6488 cd $(HOST_SUBDIR)/binutils && \
6489 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6491 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6492 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6493 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6494 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6499 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6500 $(TARGET-stageautoprofile-binutils)
6502 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6503 clean-stageautoprofile: clean-stageautoprofile-binutils
6504 clean-stageautoprofile-binutils:
6505 @if [ $(current_stage) = stageautoprofile ]; then \
6506 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6507 else \
6508 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6509 $(MAKE) stageautoprofile-start; \
6510 fi; \
6511 cd $(HOST_SUBDIR)/binutils && \
6512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6513 @endif binutils-bootstrap
6516 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6517 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6518 maybe-all-stageautofeedback-binutils:
6519 maybe-clean-stageautofeedback-binutils:
6520 @if binutils-bootstrap
6521 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6522 all-stageautofeedback: all-stageautofeedback-binutils
6523 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6524 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6525 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6526 @r=`${PWD_COMMAND}`; export r; \
6527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6528 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6529 $(HOST_EXPORTS) \
6530 $(POSTSTAGE1_HOST_EXPORTS) \
6531 cd $(HOST_SUBDIR)/binutils && \
6533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6534 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6535 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6536 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6537 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6542 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6543 $(TARGET-stageautofeedback-binutils)
6545 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6546 clean-stageautofeedback: clean-stageautofeedback-binutils
6547 clean-stageautofeedback-binutils:
6548 @if [ $(current_stage) = stageautofeedback ]; then \
6549 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6550 else \
6551 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6552 $(MAKE) stageautofeedback-start; \
6553 fi; \
6554 cd $(HOST_SUBDIR)/binutils && \
6555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6556 @endif binutils-bootstrap
6562 .PHONY: check-binutils maybe-check-binutils
6563 maybe-check-binutils:
6564 @if binutils
6565 maybe-check-binutils: check-binutils
6567 check-binutils:
6568 @: $(MAKE); $(unstage)
6569 @r=`${PWD_COMMAND}`; export r; \
6570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6571 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6572 (cd $(HOST_SUBDIR)/binutils && \
6573 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6575 @endif binutils
6577 .PHONY: install-binutils maybe-install-binutils
6578 maybe-install-binutils:
6579 @if binutils
6580 maybe-install-binutils: install-binutils
6582 install-binutils: installdirs
6583 @: $(MAKE); $(unstage)
6584 @r=`${PWD_COMMAND}`; export r; \
6585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6586 $(HOST_EXPORTS) \
6587 (cd $(HOST_SUBDIR)/binutils && \
6588 $(MAKE) $(FLAGS_TO_PASS) install)
6590 @endif binutils
6592 .PHONY: install-strip-binutils maybe-install-strip-binutils
6593 maybe-install-strip-binutils:
6594 @if binutils
6595 maybe-install-strip-binutils: install-strip-binutils
6597 install-strip-binutils: installdirs
6598 @: $(MAKE); $(unstage)
6599 @r=`${PWD_COMMAND}`; export r; \
6600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6601 $(HOST_EXPORTS) \
6602 (cd $(HOST_SUBDIR)/binutils && \
6603 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6605 @endif binutils
6607 # Other targets (info, dvi, pdf, etc.)
6609 .PHONY: maybe-info-binutils info-binutils
6610 maybe-info-binutils:
6611 @if binutils
6612 maybe-info-binutils: info-binutils
6614 info-binutils: \
6615 configure-binutils
6616 @[ -f ./binutils/Makefile ] || exit 0; \
6617 r=`${PWD_COMMAND}`; export r; \
6618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6619 $(HOST_EXPORTS) \
6620 for flag in $(EXTRA_HOST_FLAGS) ; do \
6621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6622 done; \
6623 echo "Doing info in binutils"; \
6624 (cd $(HOST_SUBDIR)/binutils && \
6625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6627 "RANLIB=$${RANLIB}" \
6628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6629 info) \
6630 || exit 1
6632 @endif binutils
6634 .PHONY: maybe-dvi-binutils dvi-binutils
6635 maybe-dvi-binutils:
6636 @if binutils
6637 maybe-dvi-binutils: dvi-binutils
6639 dvi-binutils: \
6640 configure-binutils
6641 @[ -f ./binutils/Makefile ] || exit 0; \
6642 r=`${PWD_COMMAND}`; export r; \
6643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6644 $(HOST_EXPORTS) \
6645 for flag in $(EXTRA_HOST_FLAGS) ; do \
6646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6647 done; \
6648 echo "Doing dvi in binutils"; \
6649 (cd $(HOST_SUBDIR)/binutils && \
6650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6652 "RANLIB=$${RANLIB}" \
6653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6654 dvi) \
6655 || exit 1
6657 @endif binutils
6659 .PHONY: maybe-pdf-binutils pdf-binutils
6660 maybe-pdf-binutils:
6661 @if binutils
6662 maybe-pdf-binutils: pdf-binutils
6664 pdf-binutils: \
6665 configure-binutils
6666 @[ -f ./binutils/Makefile ] || exit 0; \
6667 r=`${PWD_COMMAND}`; export r; \
6668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6669 $(HOST_EXPORTS) \
6670 for flag in $(EXTRA_HOST_FLAGS) ; do \
6671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6672 done; \
6673 echo "Doing pdf in binutils"; \
6674 (cd $(HOST_SUBDIR)/binutils && \
6675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6677 "RANLIB=$${RANLIB}" \
6678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6679 pdf) \
6680 || exit 1
6682 @endif binutils
6684 .PHONY: maybe-html-binutils html-binutils
6685 maybe-html-binutils:
6686 @if binutils
6687 maybe-html-binutils: html-binutils
6689 html-binutils: \
6690 configure-binutils
6691 @[ -f ./binutils/Makefile ] || exit 0; \
6692 r=`${PWD_COMMAND}`; export r; \
6693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6694 $(HOST_EXPORTS) \
6695 for flag in $(EXTRA_HOST_FLAGS) ; do \
6696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6697 done; \
6698 echo "Doing html in binutils"; \
6699 (cd $(HOST_SUBDIR)/binutils && \
6700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6702 "RANLIB=$${RANLIB}" \
6703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6704 html) \
6705 || exit 1
6707 @endif binutils
6709 .PHONY: maybe-TAGS-binutils TAGS-binutils
6710 maybe-TAGS-binutils:
6711 @if binutils
6712 maybe-TAGS-binutils: TAGS-binutils
6714 TAGS-binutils: \
6715 configure-binutils
6716 @[ -f ./binutils/Makefile ] || exit 0; \
6717 r=`${PWD_COMMAND}`; export r; \
6718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6719 $(HOST_EXPORTS) \
6720 for flag in $(EXTRA_HOST_FLAGS) ; do \
6721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6722 done; \
6723 echo "Doing TAGS in binutils"; \
6724 (cd $(HOST_SUBDIR)/binutils && \
6725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6727 "RANLIB=$${RANLIB}" \
6728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6729 TAGS) \
6730 || exit 1
6732 @endif binutils
6734 .PHONY: maybe-install-info-binutils install-info-binutils
6735 maybe-install-info-binutils:
6736 @if binutils
6737 maybe-install-info-binutils: install-info-binutils
6739 install-info-binutils: \
6740 configure-binutils \
6741 info-binutils
6742 @[ -f ./binutils/Makefile ] || exit 0; \
6743 r=`${PWD_COMMAND}`; export r; \
6744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6745 $(HOST_EXPORTS) \
6746 for flag in $(EXTRA_HOST_FLAGS) ; do \
6747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6748 done; \
6749 echo "Doing install-info in binutils"; \
6750 (cd $(HOST_SUBDIR)/binutils && \
6751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6753 "RANLIB=$${RANLIB}" \
6754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6755 install-info) \
6756 || exit 1
6758 @endif binutils
6760 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6761 maybe-install-dvi-binutils:
6762 @if binutils
6763 maybe-install-dvi-binutils: install-dvi-binutils
6765 install-dvi-binutils: \
6766 configure-binutils \
6767 dvi-binutils
6768 @[ -f ./binutils/Makefile ] || exit 0; \
6769 r=`${PWD_COMMAND}`; export r; \
6770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6771 $(HOST_EXPORTS) \
6772 for flag in $(EXTRA_HOST_FLAGS) ; do \
6773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6774 done; \
6775 echo "Doing install-dvi in binutils"; \
6776 (cd $(HOST_SUBDIR)/binutils && \
6777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6779 "RANLIB=$${RANLIB}" \
6780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6781 install-dvi) \
6782 || exit 1
6784 @endif binutils
6786 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6787 maybe-install-pdf-binutils:
6788 @if binutils
6789 maybe-install-pdf-binutils: install-pdf-binutils
6791 install-pdf-binutils: \
6792 configure-binutils \
6793 pdf-binutils
6794 @[ -f ./binutils/Makefile ] || exit 0; \
6795 r=`${PWD_COMMAND}`; export r; \
6796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6797 $(HOST_EXPORTS) \
6798 for flag in $(EXTRA_HOST_FLAGS) ; do \
6799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6800 done; \
6801 echo "Doing install-pdf in binutils"; \
6802 (cd $(HOST_SUBDIR)/binutils && \
6803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6805 "RANLIB=$${RANLIB}" \
6806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6807 install-pdf) \
6808 || exit 1
6810 @endif binutils
6812 .PHONY: maybe-install-html-binutils install-html-binutils
6813 maybe-install-html-binutils:
6814 @if binutils
6815 maybe-install-html-binutils: install-html-binutils
6817 install-html-binutils: \
6818 configure-binutils \
6819 html-binutils
6820 @[ -f ./binutils/Makefile ] || exit 0; \
6821 r=`${PWD_COMMAND}`; export r; \
6822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6823 $(HOST_EXPORTS) \
6824 for flag in $(EXTRA_HOST_FLAGS) ; do \
6825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6826 done; \
6827 echo "Doing install-html in binutils"; \
6828 (cd $(HOST_SUBDIR)/binutils && \
6829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6831 "RANLIB=$${RANLIB}" \
6832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6833 install-html) \
6834 || exit 1
6836 @endif binutils
6838 .PHONY: maybe-installcheck-binutils installcheck-binutils
6839 maybe-installcheck-binutils:
6840 @if binutils
6841 maybe-installcheck-binutils: installcheck-binutils
6843 installcheck-binutils: \
6844 configure-binutils
6845 @[ -f ./binutils/Makefile ] || exit 0; \
6846 r=`${PWD_COMMAND}`; export r; \
6847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6848 $(HOST_EXPORTS) \
6849 for flag in $(EXTRA_HOST_FLAGS) ; do \
6850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6851 done; \
6852 echo "Doing installcheck in binutils"; \
6853 (cd $(HOST_SUBDIR)/binutils && \
6854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6856 "RANLIB=$${RANLIB}" \
6857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6858 installcheck) \
6859 || exit 1
6861 @endif binutils
6863 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6864 maybe-mostlyclean-binutils:
6865 @if binutils
6866 maybe-mostlyclean-binutils: mostlyclean-binutils
6868 mostlyclean-binutils:
6869 @[ -f ./binutils/Makefile ] || exit 0; \
6870 r=`${PWD_COMMAND}`; export r; \
6871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6872 $(HOST_EXPORTS) \
6873 for flag in $(EXTRA_HOST_FLAGS) ; do \
6874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6875 done; \
6876 echo "Doing mostlyclean in binutils"; \
6877 (cd $(HOST_SUBDIR)/binutils && \
6878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6880 "RANLIB=$${RANLIB}" \
6881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6882 mostlyclean) \
6883 || exit 1
6885 @endif binutils
6887 .PHONY: maybe-clean-binutils clean-binutils
6888 maybe-clean-binutils:
6889 @if binutils
6890 maybe-clean-binutils: clean-binutils
6892 clean-binutils:
6893 @[ -f ./binutils/Makefile ] || exit 0; \
6894 r=`${PWD_COMMAND}`; export r; \
6895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6896 $(HOST_EXPORTS) \
6897 for flag in $(EXTRA_HOST_FLAGS) ; do \
6898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6899 done; \
6900 echo "Doing clean in binutils"; \
6901 (cd $(HOST_SUBDIR)/binutils && \
6902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6904 "RANLIB=$${RANLIB}" \
6905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6906 clean) \
6907 || exit 1
6909 @endif binutils
6911 .PHONY: maybe-distclean-binutils distclean-binutils
6912 maybe-distclean-binutils:
6913 @if binutils
6914 maybe-distclean-binutils: distclean-binutils
6916 distclean-binutils:
6917 @[ -f ./binutils/Makefile ] || exit 0; \
6918 r=`${PWD_COMMAND}`; export r; \
6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920 $(HOST_EXPORTS) \
6921 for flag in $(EXTRA_HOST_FLAGS) ; do \
6922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923 done; \
6924 echo "Doing distclean in binutils"; \
6925 (cd $(HOST_SUBDIR)/binutils && \
6926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928 "RANLIB=$${RANLIB}" \
6929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930 distclean) \
6931 || exit 1
6933 @endif binutils
6935 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6936 maybe-maintainer-clean-binutils:
6937 @if binutils
6938 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6940 maintainer-clean-binutils:
6941 @[ -f ./binutils/Makefile ] || exit 0; \
6942 r=`${PWD_COMMAND}`; export r; \
6943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6944 $(HOST_EXPORTS) \
6945 for flag in $(EXTRA_HOST_FLAGS) ; do \
6946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6947 done; \
6948 echo "Doing maintainer-clean in binutils"; \
6949 (cd $(HOST_SUBDIR)/binutils && \
6950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6952 "RANLIB=$${RANLIB}" \
6953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6954 maintainer-clean) \
6955 || exit 1
6957 @endif binutils
6961 .PHONY: configure-bison maybe-configure-bison
6962 maybe-configure-bison:
6963 @if gcc-bootstrap
6964 configure-bison: stage_current
6965 @endif gcc-bootstrap
6966 @if bison
6967 maybe-configure-bison: configure-bison
6968 configure-bison:
6969 @: $(MAKE); $(unstage)
6970 @r=`${PWD_COMMAND}`; export r; \
6971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6974 $(HOST_EXPORTS) \
6975 echo Configuring in $(HOST_SUBDIR)/bison; \
6976 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6977 case $(srcdir) in \
6978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6979 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6981 esac; \
6982 module_srcdir=bison; \
6983 $(SHELL) \
6984 $$s/$$module_srcdir/configure \
6985 --srcdir=$${topdir}/$$module_srcdir \
6986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6987 --target=${target_alias} \
6988 || exit 1
6989 @endif bison
6995 .PHONY: all-bison maybe-all-bison
6996 maybe-all-bison:
6997 @if gcc-bootstrap
6998 all-bison: stage_current
6999 @endif gcc-bootstrap
7000 @if bison
7001 TARGET-bison=all
7002 maybe-all-bison: all-bison
7003 all-bison: configure-bison
7004 @: $(MAKE); $(unstage)
7005 @r=`${PWD_COMMAND}`; export r; \
7006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7007 $(HOST_EXPORTS) \
7008 (cd $(HOST_SUBDIR)/bison && \
7009 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7010 $(TARGET-bison))
7011 @endif bison
7016 .PHONY: check-bison maybe-check-bison
7017 maybe-check-bison:
7018 @if bison
7019 maybe-check-bison: check-bison
7021 # This module is only tested in a native toolchain.
7022 check-bison:
7023 @: $(MAKE); $(unstage)
7024 @if [ '$(host)' = '$(target)' ]; then \
7025 r=`${PWD_COMMAND}`; export r; \
7026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7027 $(HOST_EXPORTS) \
7028 (cd $(HOST_SUBDIR)/bison && \
7029 $(MAKE) $(FLAGS_TO_PASS) check)
7032 @endif bison
7034 .PHONY: install-bison maybe-install-bison
7035 maybe-install-bison:
7036 @if bison
7037 maybe-install-bison: install-bison
7039 install-bison: installdirs
7040 @: $(MAKE); $(unstage)
7041 @r=`${PWD_COMMAND}`; export r; \
7042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7043 $(HOST_EXPORTS) \
7044 (cd $(HOST_SUBDIR)/bison && \
7045 $(MAKE) $(FLAGS_TO_PASS) install)
7047 @endif bison
7049 .PHONY: install-strip-bison maybe-install-strip-bison
7050 maybe-install-strip-bison:
7051 @if bison
7052 maybe-install-strip-bison: install-strip-bison
7054 install-strip-bison: installdirs
7055 @: $(MAKE); $(unstage)
7056 @r=`${PWD_COMMAND}`; export r; \
7057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7058 $(HOST_EXPORTS) \
7059 (cd $(HOST_SUBDIR)/bison && \
7060 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7062 @endif bison
7064 # Other targets (info, dvi, pdf, etc.)
7066 .PHONY: maybe-info-bison info-bison
7067 maybe-info-bison:
7068 @if bison
7069 maybe-info-bison: info-bison
7071 info-bison: \
7072 configure-bison
7073 @: $(MAKE); $(unstage)
7074 @[ -f ./bison/Makefile ] || exit 0; \
7075 r=`${PWD_COMMAND}`; export r; \
7076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7077 $(HOST_EXPORTS) \
7078 for flag in $(EXTRA_HOST_FLAGS) ; do \
7079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7080 done; \
7081 echo "Doing info in bison"; \
7082 (cd $(HOST_SUBDIR)/bison && \
7083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7085 "RANLIB=$${RANLIB}" \
7086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7087 info) \
7088 || exit 1
7090 @endif bison
7092 .PHONY: maybe-dvi-bison dvi-bison
7093 maybe-dvi-bison:
7094 @if bison
7095 maybe-dvi-bison: dvi-bison
7097 dvi-bison: \
7098 configure-bison
7099 @: $(MAKE); $(unstage)
7100 @[ -f ./bison/Makefile ] || exit 0; \
7101 r=`${PWD_COMMAND}`; export r; \
7102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103 $(HOST_EXPORTS) \
7104 for flag in $(EXTRA_HOST_FLAGS) ; do \
7105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7106 done; \
7107 echo "Doing dvi in bison"; \
7108 (cd $(HOST_SUBDIR)/bison && \
7109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7111 "RANLIB=$${RANLIB}" \
7112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7113 dvi) \
7114 || exit 1
7116 @endif bison
7118 .PHONY: maybe-pdf-bison pdf-bison
7119 maybe-pdf-bison:
7120 @if bison
7121 maybe-pdf-bison: pdf-bison
7123 pdf-bison: \
7124 configure-bison
7125 @: $(MAKE); $(unstage)
7126 @[ -f ./bison/Makefile ] || exit 0; \
7127 r=`${PWD_COMMAND}`; export r; \
7128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7129 $(HOST_EXPORTS) \
7130 for flag in $(EXTRA_HOST_FLAGS) ; do \
7131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7132 done; \
7133 echo "Doing pdf in bison"; \
7134 (cd $(HOST_SUBDIR)/bison && \
7135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7137 "RANLIB=$${RANLIB}" \
7138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7139 pdf) \
7140 || exit 1
7142 @endif bison
7144 .PHONY: maybe-html-bison html-bison
7145 maybe-html-bison:
7146 @if bison
7147 maybe-html-bison: html-bison
7149 html-bison: \
7150 configure-bison
7151 @: $(MAKE); $(unstage)
7152 @[ -f ./bison/Makefile ] || exit 0; \
7153 r=`${PWD_COMMAND}`; export r; \
7154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7155 $(HOST_EXPORTS) \
7156 for flag in $(EXTRA_HOST_FLAGS) ; do \
7157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7158 done; \
7159 echo "Doing html in bison"; \
7160 (cd $(HOST_SUBDIR)/bison && \
7161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7163 "RANLIB=$${RANLIB}" \
7164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7165 html) \
7166 || exit 1
7168 @endif bison
7170 .PHONY: maybe-TAGS-bison TAGS-bison
7171 maybe-TAGS-bison:
7172 @if bison
7173 maybe-TAGS-bison: TAGS-bison
7175 TAGS-bison: \
7176 configure-bison
7177 @: $(MAKE); $(unstage)
7178 @[ -f ./bison/Makefile ] || exit 0; \
7179 r=`${PWD_COMMAND}`; export r; \
7180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181 $(HOST_EXPORTS) \
7182 for flag in $(EXTRA_HOST_FLAGS) ; do \
7183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7184 done; \
7185 echo "Doing TAGS in bison"; \
7186 (cd $(HOST_SUBDIR)/bison && \
7187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7189 "RANLIB=$${RANLIB}" \
7190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7191 TAGS) \
7192 || exit 1
7194 @endif bison
7196 .PHONY: maybe-install-info-bison install-info-bison
7197 maybe-install-info-bison:
7198 @if bison
7199 maybe-install-info-bison: install-info-bison
7201 install-info-bison: \
7202 configure-bison \
7203 info-bison
7204 @: $(MAKE); $(unstage)
7205 @[ -f ./bison/Makefile ] || exit 0; \
7206 r=`${PWD_COMMAND}`; export r; \
7207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7208 $(HOST_EXPORTS) \
7209 for flag in $(EXTRA_HOST_FLAGS) ; do \
7210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7211 done; \
7212 echo "Doing install-info in bison"; \
7213 (cd $(HOST_SUBDIR)/bison && \
7214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7216 "RANLIB=$${RANLIB}" \
7217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7218 install-info) \
7219 || exit 1
7221 @endif bison
7223 .PHONY: maybe-install-dvi-bison install-dvi-bison
7224 maybe-install-dvi-bison:
7225 @if bison
7226 maybe-install-dvi-bison: install-dvi-bison
7228 install-dvi-bison: \
7229 configure-bison \
7230 dvi-bison
7231 @: $(MAKE); $(unstage)
7232 @[ -f ./bison/Makefile ] || exit 0; \
7233 r=`${PWD_COMMAND}`; export r; \
7234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7235 $(HOST_EXPORTS) \
7236 for flag in $(EXTRA_HOST_FLAGS) ; do \
7237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7238 done; \
7239 echo "Doing install-dvi in bison"; \
7240 (cd $(HOST_SUBDIR)/bison && \
7241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7243 "RANLIB=$${RANLIB}" \
7244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7245 install-dvi) \
7246 || exit 1
7248 @endif bison
7250 .PHONY: maybe-install-pdf-bison install-pdf-bison
7251 maybe-install-pdf-bison:
7252 @if bison
7253 maybe-install-pdf-bison: install-pdf-bison
7255 install-pdf-bison: \
7256 configure-bison \
7257 pdf-bison
7258 @: $(MAKE); $(unstage)
7259 @[ -f ./bison/Makefile ] || exit 0; \
7260 r=`${PWD_COMMAND}`; export r; \
7261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7262 $(HOST_EXPORTS) \
7263 for flag in $(EXTRA_HOST_FLAGS) ; do \
7264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7265 done; \
7266 echo "Doing install-pdf in bison"; \
7267 (cd $(HOST_SUBDIR)/bison && \
7268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7270 "RANLIB=$${RANLIB}" \
7271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7272 install-pdf) \
7273 || exit 1
7275 @endif bison
7277 .PHONY: maybe-install-html-bison install-html-bison
7278 maybe-install-html-bison:
7279 @if bison
7280 maybe-install-html-bison: install-html-bison
7282 install-html-bison: \
7283 configure-bison \
7284 html-bison
7285 @: $(MAKE); $(unstage)
7286 @[ -f ./bison/Makefile ] || exit 0; \
7287 r=`${PWD_COMMAND}`; export r; \
7288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7289 $(HOST_EXPORTS) \
7290 for flag in $(EXTRA_HOST_FLAGS) ; do \
7291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7292 done; \
7293 echo "Doing install-html in bison"; \
7294 (cd $(HOST_SUBDIR)/bison && \
7295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7297 "RANLIB=$${RANLIB}" \
7298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7299 install-html) \
7300 || exit 1
7302 @endif bison
7304 .PHONY: maybe-installcheck-bison installcheck-bison
7305 maybe-installcheck-bison:
7306 @if bison
7307 maybe-installcheck-bison: installcheck-bison
7309 installcheck-bison: \
7310 configure-bison
7311 @: $(MAKE); $(unstage)
7312 @[ -f ./bison/Makefile ] || exit 0; \
7313 r=`${PWD_COMMAND}`; export r; \
7314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7315 $(HOST_EXPORTS) \
7316 for flag in $(EXTRA_HOST_FLAGS) ; do \
7317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7318 done; \
7319 echo "Doing installcheck in bison"; \
7320 (cd $(HOST_SUBDIR)/bison && \
7321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7323 "RANLIB=$${RANLIB}" \
7324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7325 installcheck) \
7326 || exit 1
7328 @endif bison
7330 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7331 maybe-mostlyclean-bison:
7332 @if bison
7333 maybe-mostlyclean-bison: mostlyclean-bison
7335 mostlyclean-bison:
7336 @: $(MAKE); $(unstage)
7337 @[ -f ./bison/Makefile ] || exit 0; \
7338 r=`${PWD_COMMAND}`; export r; \
7339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7340 $(HOST_EXPORTS) \
7341 for flag in $(EXTRA_HOST_FLAGS) ; do \
7342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7343 done; \
7344 echo "Doing mostlyclean in bison"; \
7345 (cd $(HOST_SUBDIR)/bison && \
7346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7348 "RANLIB=$${RANLIB}" \
7349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7350 mostlyclean) \
7351 || exit 1
7353 @endif bison
7355 .PHONY: maybe-clean-bison clean-bison
7356 maybe-clean-bison:
7357 @if bison
7358 maybe-clean-bison: clean-bison
7360 clean-bison:
7361 @: $(MAKE); $(unstage)
7362 @[ -f ./bison/Makefile ] || exit 0; \
7363 r=`${PWD_COMMAND}`; export r; \
7364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7365 $(HOST_EXPORTS) \
7366 for flag in $(EXTRA_HOST_FLAGS) ; do \
7367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7368 done; \
7369 echo "Doing clean in bison"; \
7370 (cd $(HOST_SUBDIR)/bison && \
7371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7373 "RANLIB=$${RANLIB}" \
7374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7375 clean) \
7376 || exit 1
7378 @endif bison
7380 .PHONY: maybe-distclean-bison distclean-bison
7381 maybe-distclean-bison:
7382 @if bison
7383 maybe-distclean-bison: distclean-bison
7385 distclean-bison:
7386 @: $(MAKE); $(unstage)
7387 @[ -f ./bison/Makefile ] || exit 0; \
7388 r=`${PWD_COMMAND}`; export r; \
7389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7390 $(HOST_EXPORTS) \
7391 for flag in $(EXTRA_HOST_FLAGS) ; do \
7392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7393 done; \
7394 echo "Doing distclean in bison"; \
7395 (cd $(HOST_SUBDIR)/bison && \
7396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7398 "RANLIB=$${RANLIB}" \
7399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7400 distclean) \
7401 || exit 1
7403 @endif bison
7405 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7406 maybe-maintainer-clean-bison:
7407 @if bison
7408 maybe-maintainer-clean-bison: maintainer-clean-bison
7410 maintainer-clean-bison:
7411 @: $(MAKE); $(unstage)
7412 @[ -f ./bison/Makefile ] || exit 0; \
7413 r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 for flag in $(EXTRA_HOST_FLAGS) ; do \
7417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418 done; \
7419 echo "Doing maintainer-clean in bison"; \
7420 (cd $(HOST_SUBDIR)/bison && \
7421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423 "RANLIB=$${RANLIB}" \
7424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425 maintainer-clean) \
7426 || exit 1
7428 @endif bison
7432 .PHONY: configure-cgen maybe-configure-cgen
7433 maybe-configure-cgen:
7434 @if gcc-bootstrap
7435 configure-cgen: stage_current
7436 @endif gcc-bootstrap
7437 @if cgen
7438 maybe-configure-cgen: configure-cgen
7439 configure-cgen:
7440 @: $(MAKE); $(unstage)
7441 @r=`${PWD_COMMAND}`; export r; \
7442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7443 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7445 $(HOST_EXPORTS) \
7446 echo Configuring in $(HOST_SUBDIR)/cgen; \
7447 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7448 case $(srcdir) in \
7449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7450 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7452 esac; \
7453 module_srcdir=cgen; \
7454 $(SHELL) \
7455 $$s/$$module_srcdir/configure \
7456 --srcdir=$${topdir}/$$module_srcdir \
7457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7458 --target=${target_alias} \
7459 || exit 1
7460 @endif cgen
7466 .PHONY: all-cgen maybe-all-cgen
7467 maybe-all-cgen:
7468 @if gcc-bootstrap
7469 all-cgen: stage_current
7470 @endif gcc-bootstrap
7471 @if cgen
7472 TARGET-cgen=all
7473 maybe-all-cgen: all-cgen
7474 all-cgen: configure-cgen
7475 @: $(MAKE); $(unstage)
7476 @r=`${PWD_COMMAND}`; export r; \
7477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478 $(HOST_EXPORTS) \
7479 (cd $(HOST_SUBDIR)/cgen && \
7480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7481 $(TARGET-cgen))
7482 @endif cgen
7487 .PHONY: check-cgen maybe-check-cgen
7488 maybe-check-cgen:
7489 @if cgen
7490 maybe-check-cgen: check-cgen
7492 check-cgen:
7493 @: $(MAKE); $(unstage)
7494 @r=`${PWD_COMMAND}`; export r; \
7495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7496 $(HOST_EXPORTS) \
7497 (cd $(HOST_SUBDIR)/cgen && \
7498 $(MAKE) $(FLAGS_TO_PASS) check)
7500 @endif cgen
7502 .PHONY: install-cgen maybe-install-cgen
7503 maybe-install-cgen:
7504 @if cgen
7505 maybe-install-cgen: install-cgen
7507 install-cgen: installdirs
7508 @: $(MAKE); $(unstage)
7509 @r=`${PWD_COMMAND}`; export r; \
7510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7511 $(HOST_EXPORTS) \
7512 (cd $(HOST_SUBDIR)/cgen && \
7513 $(MAKE) $(FLAGS_TO_PASS) install)
7515 @endif cgen
7517 .PHONY: install-strip-cgen maybe-install-strip-cgen
7518 maybe-install-strip-cgen:
7519 @if cgen
7520 maybe-install-strip-cgen: install-strip-cgen
7522 install-strip-cgen: installdirs
7523 @: $(MAKE); $(unstage)
7524 @r=`${PWD_COMMAND}`; export r; \
7525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7526 $(HOST_EXPORTS) \
7527 (cd $(HOST_SUBDIR)/cgen && \
7528 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7530 @endif cgen
7532 # Other targets (info, dvi, pdf, etc.)
7534 .PHONY: maybe-info-cgen info-cgen
7535 maybe-info-cgen:
7536 @if cgen
7537 maybe-info-cgen: info-cgen
7539 info-cgen: \
7540 configure-cgen
7541 @: $(MAKE); $(unstage)
7542 @[ -f ./cgen/Makefile ] || exit 0; \
7543 r=`${PWD_COMMAND}`; export r; \
7544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7545 $(HOST_EXPORTS) \
7546 for flag in $(EXTRA_HOST_FLAGS) ; do \
7547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7548 done; \
7549 echo "Doing info in cgen"; \
7550 (cd $(HOST_SUBDIR)/cgen && \
7551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7553 "RANLIB=$${RANLIB}" \
7554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7555 info) \
7556 || exit 1
7558 @endif cgen
7560 .PHONY: maybe-dvi-cgen dvi-cgen
7561 maybe-dvi-cgen:
7562 @if cgen
7563 maybe-dvi-cgen: dvi-cgen
7565 dvi-cgen: \
7566 configure-cgen
7567 @: $(MAKE); $(unstage)
7568 @[ -f ./cgen/Makefile ] || exit 0; \
7569 r=`${PWD_COMMAND}`; export r; \
7570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7571 $(HOST_EXPORTS) \
7572 for flag in $(EXTRA_HOST_FLAGS) ; do \
7573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7574 done; \
7575 echo "Doing dvi in cgen"; \
7576 (cd $(HOST_SUBDIR)/cgen && \
7577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7579 "RANLIB=$${RANLIB}" \
7580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7581 dvi) \
7582 || exit 1
7584 @endif cgen
7586 .PHONY: maybe-pdf-cgen pdf-cgen
7587 maybe-pdf-cgen:
7588 @if cgen
7589 maybe-pdf-cgen: pdf-cgen
7591 pdf-cgen: \
7592 configure-cgen
7593 @: $(MAKE); $(unstage)
7594 @[ -f ./cgen/Makefile ] || exit 0; \
7595 r=`${PWD_COMMAND}`; export r; \
7596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7597 $(HOST_EXPORTS) \
7598 for flag in $(EXTRA_HOST_FLAGS) ; do \
7599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7600 done; \
7601 echo "Doing pdf in cgen"; \
7602 (cd $(HOST_SUBDIR)/cgen && \
7603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7605 "RANLIB=$${RANLIB}" \
7606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7607 pdf) \
7608 || exit 1
7610 @endif cgen
7612 .PHONY: maybe-html-cgen html-cgen
7613 maybe-html-cgen:
7614 @if cgen
7615 maybe-html-cgen: html-cgen
7617 html-cgen: \
7618 configure-cgen
7619 @: $(MAKE); $(unstage)
7620 @[ -f ./cgen/Makefile ] || exit 0; \
7621 r=`${PWD_COMMAND}`; export r; \
7622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623 $(HOST_EXPORTS) \
7624 for flag in $(EXTRA_HOST_FLAGS) ; do \
7625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7626 done; \
7627 echo "Doing html in cgen"; \
7628 (cd $(HOST_SUBDIR)/cgen && \
7629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7631 "RANLIB=$${RANLIB}" \
7632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7633 html) \
7634 || exit 1
7636 @endif cgen
7638 .PHONY: maybe-TAGS-cgen TAGS-cgen
7639 maybe-TAGS-cgen:
7640 @if cgen
7641 maybe-TAGS-cgen: TAGS-cgen
7643 TAGS-cgen: \
7644 configure-cgen
7645 @: $(MAKE); $(unstage)
7646 @[ -f ./cgen/Makefile ] || exit 0; \
7647 r=`${PWD_COMMAND}`; export r; \
7648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649 $(HOST_EXPORTS) \
7650 for flag in $(EXTRA_HOST_FLAGS) ; do \
7651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7652 done; \
7653 echo "Doing TAGS in cgen"; \
7654 (cd $(HOST_SUBDIR)/cgen && \
7655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7657 "RANLIB=$${RANLIB}" \
7658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7659 TAGS) \
7660 || exit 1
7662 @endif cgen
7664 .PHONY: maybe-install-info-cgen install-info-cgen
7665 maybe-install-info-cgen:
7666 @if cgen
7667 maybe-install-info-cgen: install-info-cgen
7669 install-info-cgen: \
7670 configure-cgen \
7671 info-cgen
7672 @: $(MAKE); $(unstage)
7673 @[ -f ./cgen/Makefile ] || exit 0; \
7674 r=`${PWD_COMMAND}`; export r; \
7675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676 $(HOST_EXPORTS) \
7677 for flag in $(EXTRA_HOST_FLAGS) ; do \
7678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7679 done; \
7680 echo "Doing install-info in cgen"; \
7681 (cd $(HOST_SUBDIR)/cgen && \
7682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7684 "RANLIB=$${RANLIB}" \
7685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7686 install-info) \
7687 || exit 1
7689 @endif cgen
7691 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7692 maybe-install-dvi-cgen:
7693 @if cgen
7694 maybe-install-dvi-cgen: install-dvi-cgen
7696 install-dvi-cgen: \
7697 configure-cgen \
7698 dvi-cgen
7699 @: $(MAKE); $(unstage)
7700 @[ -f ./cgen/Makefile ] || exit 0; \
7701 r=`${PWD_COMMAND}`; export r; \
7702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7703 $(HOST_EXPORTS) \
7704 for flag in $(EXTRA_HOST_FLAGS) ; do \
7705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7706 done; \
7707 echo "Doing install-dvi in cgen"; \
7708 (cd $(HOST_SUBDIR)/cgen && \
7709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7711 "RANLIB=$${RANLIB}" \
7712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7713 install-dvi) \
7714 || exit 1
7716 @endif cgen
7718 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7719 maybe-install-pdf-cgen:
7720 @if cgen
7721 maybe-install-pdf-cgen: install-pdf-cgen
7723 install-pdf-cgen: \
7724 configure-cgen \
7725 pdf-cgen
7726 @: $(MAKE); $(unstage)
7727 @[ -f ./cgen/Makefile ] || exit 0; \
7728 r=`${PWD_COMMAND}`; export r; \
7729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7730 $(HOST_EXPORTS) \
7731 for flag in $(EXTRA_HOST_FLAGS) ; do \
7732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7733 done; \
7734 echo "Doing install-pdf in cgen"; \
7735 (cd $(HOST_SUBDIR)/cgen && \
7736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7738 "RANLIB=$${RANLIB}" \
7739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7740 install-pdf) \
7741 || exit 1
7743 @endif cgen
7745 .PHONY: maybe-install-html-cgen install-html-cgen
7746 maybe-install-html-cgen:
7747 @if cgen
7748 maybe-install-html-cgen: install-html-cgen
7750 install-html-cgen: \
7751 configure-cgen \
7752 html-cgen
7753 @: $(MAKE); $(unstage)
7754 @[ -f ./cgen/Makefile ] || exit 0; \
7755 r=`${PWD_COMMAND}`; export r; \
7756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7757 $(HOST_EXPORTS) \
7758 for flag in $(EXTRA_HOST_FLAGS) ; do \
7759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7760 done; \
7761 echo "Doing install-html in cgen"; \
7762 (cd $(HOST_SUBDIR)/cgen && \
7763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7765 "RANLIB=$${RANLIB}" \
7766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7767 install-html) \
7768 || exit 1
7770 @endif cgen
7772 .PHONY: maybe-installcheck-cgen installcheck-cgen
7773 maybe-installcheck-cgen:
7774 @if cgen
7775 maybe-installcheck-cgen: installcheck-cgen
7777 installcheck-cgen: \
7778 configure-cgen
7779 @: $(MAKE); $(unstage)
7780 @[ -f ./cgen/Makefile ] || exit 0; \
7781 r=`${PWD_COMMAND}`; export r; \
7782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7783 $(HOST_EXPORTS) \
7784 for flag in $(EXTRA_HOST_FLAGS) ; do \
7785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7786 done; \
7787 echo "Doing installcheck in cgen"; \
7788 (cd $(HOST_SUBDIR)/cgen && \
7789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7791 "RANLIB=$${RANLIB}" \
7792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7793 installcheck) \
7794 || exit 1
7796 @endif cgen
7798 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7799 maybe-mostlyclean-cgen:
7800 @if cgen
7801 maybe-mostlyclean-cgen: mostlyclean-cgen
7803 mostlyclean-cgen:
7804 @: $(MAKE); $(unstage)
7805 @[ -f ./cgen/Makefile ] || exit 0; \
7806 r=`${PWD_COMMAND}`; export r; \
7807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7808 $(HOST_EXPORTS) \
7809 for flag in $(EXTRA_HOST_FLAGS) ; do \
7810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7811 done; \
7812 echo "Doing mostlyclean in cgen"; \
7813 (cd $(HOST_SUBDIR)/cgen && \
7814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7816 "RANLIB=$${RANLIB}" \
7817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7818 mostlyclean) \
7819 || exit 1
7821 @endif cgen
7823 .PHONY: maybe-clean-cgen clean-cgen
7824 maybe-clean-cgen:
7825 @if cgen
7826 maybe-clean-cgen: clean-cgen
7828 clean-cgen:
7829 @: $(MAKE); $(unstage)
7830 @[ -f ./cgen/Makefile ] || exit 0; \
7831 r=`${PWD_COMMAND}`; export r; \
7832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7833 $(HOST_EXPORTS) \
7834 for flag in $(EXTRA_HOST_FLAGS) ; do \
7835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7836 done; \
7837 echo "Doing clean in cgen"; \
7838 (cd $(HOST_SUBDIR)/cgen && \
7839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7841 "RANLIB=$${RANLIB}" \
7842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7843 clean) \
7844 || exit 1
7846 @endif cgen
7848 .PHONY: maybe-distclean-cgen distclean-cgen
7849 maybe-distclean-cgen:
7850 @if cgen
7851 maybe-distclean-cgen: distclean-cgen
7853 distclean-cgen:
7854 @: $(MAKE); $(unstage)
7855 @[ -f ./cgen/Makefile ] || exit 0; \
7856 r=`${PWD_COMMAND}`; export r; \
7857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7858 $(HOST_EXPORTS) \
7859 for flag in $(EXTRA_HOST_FLAGS) ; do \
7860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7861 done; \
7862 echo "Doing distclean in cgen"; \
7863 (cd $(HOST_SUBDIR)/cgen && \
7864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7866 "RANLIB=$${RANLIB}" \
7867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7868 distclean) \
7869 || exit 1
7871 @endif cgen
7873 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7874 maybe-maintainer-clean-cgen:
7875 @if cgen
7876 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7878 maintainer-clean-cgen:
7879 @: $(MAKE); $(unstage)
7880 @[ -f ./cgen/Makefile ] || exit 0; \
7881 r=`${PWD_COMMAND}`; export r; \
7882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7883 $(HOST_EXPORTS) \
7884 for flag in $(EXTRA_HOST_FLAGS) ; do \
7885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7886 done; \
7887 echo "Doing maintainer-clean in cgen"; \
7888 (cd $(HOST_SUBDIR)/cgen && \
7889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7891 "RANLIB=$${RANLIB}" \
7892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7893 maintainer-clean) \
7894 || exit 1
7896 @endif cgen
7900 .PHONY: configure-dejagnu maybe-configure-dejagnu
7901 maybe-configure-dejagnu:
7902 @if gcc-bootstrap
7903 configure-dejagnu: stage_current
7904 @endif gcc-bootstrap
7905 @if dejagnu
7906 maybe-configure-dejagnu: configure-dejagnu
7907 configure-dejagnu:
7908 @: $(MAKE); $(unstage)
7909 @r=`${PWD_COMMAND}`; export r; \
7910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7911 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7913 $(HOST_EXPORTS) \
7914 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7915 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7916 case $(srcdir) in \
7917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7918 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7920 esac; \
7921 module_srcdir=dejagnu; \
7922 $(SHELL) \
7923 $$s/$$module_srcdir/configure \
7924 --srcdir=$${topdir}/$$module_srcdir \
7925 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7926 --target=${target_alias} \
7927 || exit 1
7928 @endif dejagnu
7934 .PHONY: all-dejagnu maybe-all-dejagnu
7935 maybe-all-dejagnu:
7936 @if gcc-bootstrap
7937 all-dejagnu: stage_current
7938 @endif gcc-bootstrap
7939 @if dejagnu
7940 TARGET-dejagnu=all
7941 maybe-all-dejagnu: all-dejagnu
7942 all-dejagnu: configure-dejagnu
7943 @: $(MAKE); $(unstage)
7944 @r=`${PWD_COMMAND}`; export r; \
7945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7946 $(HOST_EXPORTS) \
7947 (cd $(HOST_SUBDIR)/dejagnu && \
7948 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7949 $(TARGET-dejagnu))
7950 @endif dejagnu
7955 .PHONY: check-dejagnu maybe-check-dejagnu
7956 maybe-check-dejagnu:
7957 @if dejagnu
7958 maybe-check-dejagnu: check-dejagnu
7960 check-dejagnu:
7961 @: $(MAKE); $(unstage)
7962 @r=`${PWD_COMMAND}`; export r; \
7963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964 $(HOST_EXPORTS) \
7965 (cd $(HOST_SUBDIR)/dejagnu && \
7966 $(MAKE) $(FLAGS_TO_PASS) check)
7968 @endif dejagnu
7970 .PHONY: install-dejagnu maybe-install-dejagnu
7971 maybe-install-dejagnu:
7972 @if dejagnu
7973 maybe-install-dejagnu: install-dejagnu
7975 install-dejagnu: installdirs
7976 @: $(MAKE); $(unstage)
7977 @r=`${PWD_COMMAND}`; export r; \
7978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979 $(HOST_EXPORTS) \
7980 (cd $(HOST_SUBDIR)/dejagnu && \
7981 $(MAKE) $(FLAGS_TO_PASS) install)
7983 @endif dejagnu
7985 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7986 maybe-install-strip-dejagnu:
7987 @if dejagnu
7988 maybe-install-strip-dejagnu: install-strip-dejagnu
7990 install-strip-dejagnu: installdirs
7991 @: $(MAKE); $(unstage)
7992 @r=`${PWD_COMMAND}`; export r; \
7993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7994 $(HOST_EXPORTS) \
7995 (cd $(HOST_SUBDIR)/dejagnu && \
7996 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7998 @endif dejagnu
8000 # Other targets (info, dvi, pdf, etc.)
8002 .PHONY: maybe-info-dejagnu info-dejagnu
8003 maybe-info-dejagnu:
8004 @if dejagnu
8005 maybe-info-dejagnu: info-dejagnu
8007 info-dejagnu: \
8008 configure-dejagnu
8009 @: $(MAKE); $(unstage)
8010 @[ -f ./dejagnu/Makefile ] || exit 0; \
8011 r=`${PWD_COMMAND}`; export r; \
8012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8013 $(HOST_EXPORTS) \
8014 for flag in $(EXTRA_HOST_FLAGS) ; do \
8015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8016 done; \
8017 echo "Doing info in dejagnu"; \
8018 (cd $(HOST_SUBDIR)/dejagnu && \
8019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8021 "RANLIB=$${RANLIB}" \
8022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8023 info) \
8024 || exit 1
8026 @endif dejagnu
8028 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8029 maybe-dvi-dejagnu:
8030 @if dejagnu
8031 maybe-dvi-dejagnu: dvi-dejagnu
8033 dvi-dejagnu: \
8034 configure-dejagnu
8035 @: $(MAKE); $(unstage)
8036 @[ -f ./dejagnu/Makefile ] || exit 0; \
8037 r=`${PWD_COMMAND}`; export r; \
8038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8039 $(HOST_EXPORTS) \
8040 for flag in $(EXTRA_HOST_FLAGS) ; do \
8041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8042 done; \
8043 echo "Doing dvi in dejagnu"; \
8044 (cd $(HOST_SUBDIR)/dejagnu && \
8045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8047 "RANLIB=$${RANLIB}" \
8048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8049 dvi) \
8050 || exit 1
8052 @endif dejagnu
8054 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8055 maybe-pdf-dejagnu:
8056 @if dejagnu
8057 maybe-pdf-dejagnu: pdf-dejagnu
8059 pdf-dejagnu: \
8060 configure-dejagnu
8061 @: $(MAKE); $(unstage)
8062 @[ -f ./dejagnu/Makefile ] || exit 0; \
8063 r=`${PWD_COMMAND}`; export r; \
8064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8065 $(HOST_EXPORTS) \
8066 for flag in $(EXTRA_HOST_FLAGS) ; do \
8067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8068 done; \
8069 echo "Doing pdf in dejagnu"; \
8070 (cd $(HOST_SUBDIR)/dejagnu && \
8071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8073 "RANLIB=$${RANLIB}" \
8074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8075 pdf) \
8076 || exit 1
8078 @endif dejagnu
8080 .PHONY: maybe-html-dejagnu html-dejagnu
8081 maybe-html-dejagnu:
8082 @if dejagnu
8083 maybe-html-dejagnu: html-dejagnu
8085 html-dejagnu: \
8086 configure-dejagnu
8087 @: $(MAKE); $(unstage)
8088 @[ -f ./dejagnu/Makefile ] || exit 0; \
8089 r=`${PWD_COMMAND}`; export r; \
8090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8091 $(HOST_EXPORTS) \
8092 for flag in $(EXTRA_HOST_FLAGS) ; do \
8093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8094 done; \
8095 echo "Doing html in dejagnu"; \
8096 (cd $(HOST_SUBDIR)/dejagnu && \
8097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8099 "RANLIB=$${RANLIB}" \
8100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8101 html) \
8102 || exit 1
8104 @endif dejagnu
8106 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8107 maybe-TAGS-dejagnu:
8108 @if dejagnu
8109 maybe-TAGS-dejagnu: TAGS-dejagnu
8111 TAGS-dejagnu: \
8112 configure-dejagnu
8113 @: $(MAKE); $(unstage)
8114 @[ -f ./dejagnu/Makefile ] || exit 0; \
8115 r=`${PWD_COMMAND}`; export r; \
8116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8117 $(HOST_EXPORTS) \
8118 for flag in $(EXTRA_HOST_FLAGS) ; do \
8119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8120 done; \
8121 echo "Doing TAGS in dejagnu"; \
8122 (cd $(HOST_SUBDIR)/dejagnu && \
8123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8125 "RANLIB=$${RANLIB}" \
8126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8127 TAGS) \
8128 || exit 1
8130 @endif dejagnu
8132 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8133 maybe-install-info-dejagnu:
8134 @if dejagnu
8135 maybe-install-info-dejagnu: install-info-dejagnu
8137 install-info-dejagnu: \
8138 configure-dejagnu \
8139 info-dejagnu
8140 @: $(MAKE); $(unstage)
8141 @[ -f ./dejagnu/Makefile ] || exit 0; \
8142 r=`${PWD_COMMAND}`; export r; \
8143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8144 $(HOST_EXPORTS) \
8145 for flag in $(EXTRA_HOST_FLAGS) ; do \
8146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8147 done; \
8148 echo "Doing install-info in dejagnu"; \
8149 (cd $(HOST_SUBDIR)/dejagnu && \
8150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8152 "RANLIB=$${RANLIB}" \
8153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8154 install-info) \
8155 || exit 1
8157 @endif dejagnu
8159 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8160 maybe-install-dvi-dejagnu:
8161 @if dejagnu
8162 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8164 install-dvi-dejagnu: \
8165 configure-dejagnu \
8166 dvi-dejagnu
8167 @: $(MAKE); $(unstage)
8168 @[ -f ./dejagnu/Makefile ] || exit 0; \
8169 r=`${PWD_COMMAND}`; export r; \
8170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171 $(HOST_EXPORTS) \
8172 for flag in $(EXTRA_HOST_FLAGS) ; do \
8173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8174 done; \
8175 echo "Doing install-dvi in dejagnu"; \
8176 (cd $(HOST_SUBDIR)/dejagnu && \
8177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8179 "RANLIB=$${RANLIB}" \
8180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8181 install-dvi) \
8182 || exit 1
8184 @endif dejagnu
8186 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8187 maybe-install-pdf-dejagnu:
8188 @if dejagnu
8189 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8191 install-pdf-dejagnu: \
8192 configure-dejagnu \
8193 pdf-dejagnu
8194 @: $(MAKE); $(unstage)
8195 @[ -f ./dejagnu/Makefile ] || exit 0; \
8196 r=`${PWD_COMMAND}`; export r; \
8197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8198 $(HOST_EXPORTS) \
8199 for flag in $(EXTRA_HOST_FLAGS) ; do \
8200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8201 done; \
8202 echo "Doing install-pdf in dejagnu"; \
8203 (cd $(HOST_SUBDIR)/dejagnu && \
8204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8206 "RANLIB=$${RANLIB}" \
8207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8208 install-pdf) \
8209 || exit 1
8211 @endif dejagnu
8213 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8214 maybe-install-html-dejagnu:
8215 @if dejagnu
8216 maybe-install-html-dejagnu: install-html-dejagnu
8218 install-html-dejagnu: \
8219 configure-dejagnu \
8220 html-dejagnu
8221 @: $(MAKE); $(unstage)
8222 @[ -f ./dejagnu/Makefile ] || exit 0; \
8223 r=`${PWD_COMMAND}`; export r; \
8224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8225 $(HOST_EXPORTS) \
8226 for flag in $(EXTRA_HOST_FLAGS) ; do \
8227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8228 done; \
8229 echo "Doing install-html in dejagnu"; \
8230 (cd $(HOST_SUBDIR)/dejagnu && \
8231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8233 "RANLIB=$${RANLIB}" \
8234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8235 install-html) \
8236 || exit 1
8238 @endif dejagnu
8240 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8241 maybe-installcheck-dejagnu:
8242 @if dejagnu
8243 maybe-installcheck-dejagnu: installcheck-dejagnu
8245 installcheck-dejagnu: \
8246 configure-dejagnu
8247 @: $(MAKE); $(unstage)
8248 @[ -f ./dejagnu/Makefile ] || exit 0; \
8249 r=`${PWD_COMMAND}`; export r; \
8250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8251 $(HOST_EXPORTS) \
8252 for flag in $(EXTRA_HOST_FLAGS) ; do \
8253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8254 done; \
8255 echo "Doing installcheck in dejagnu"; \
8256 (cd $(HOST_SUBDIR)/dejagnu && \
8257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8259 "RANLIB=$${RANLIB}" \
8260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8261 installcheck) \
8262 || exit 1
8264 @endif dejagnu
8266 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8267 maybe-mostlyclean-dejagnu:
8268 @if dejagnu
8269 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8271 mostlyclean-dejagnu:
8272 @: $(MAKE); $(unstage)
8273 @[ -f ./dejagnu/Makefile ] || exit 0; \
8274 r=`${PWD_COMMAND}`; export r; \
8275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8276 $(HOST_EXPORTS) \
8277 for flag in $(EXTRA_HOST_FLAGS) ; do \
8278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8279 done; \
8280 echo "Doing mostlyclean in dejagnu"; \
8281 (cd $(HOST_SUBDIR)/dejagnu && \
8282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8284 "RANLIB=$${RANLIB}" \
8285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8286 mostlyclean) \
8287 || exit 1
8289 @endif dejagnu
8291 .PHONY: maybe-clean-dejagnu clean-dejagnu
8292 maybe-clean-dejagnu:
8293 @if dejagnu
8294 maybe-clean-dejagnu: clean-dejagnu
8296 clean-dejagnu:
8297 @: $(MAKE); $(unstage)
8298 @[ -f ./dejagnu/Makefile ] || exit 0; \
8299 r=`${PWD_COMMAND}`; export r; \
8300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8301 $(HOST_EXPORTS) \
8302 for flag in $(EXTRA_HOST_FLAGS) ; do \
8303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8304 done; \
8305 echo "Doing clean in dejagnu"; \
8306 (cd $(HOST_SUBDIR)/dejagnu && \
8307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8309 "RANLIB=$${RANLIB}" \
8310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8311 clean) \
8312 || exit 1
8314 @endif dejagnu
8316 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8317 maybe-distclean-dejagnu:
8318 @if dejagnu
8319 maybe-distclean-dejagnu: distclean-dejagnu
8321 distclean-dejagnu:
8322 @: $(MAKE); $(unstage)
8323 @[ -f ./dejagnu/Makefile ] || exit 0; \
8324 r=`${PWD_COMMAND}`; export r; \
8325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8326 $(HOST_EXPORTS) \
8327 for flag in $(EXTRA_HOST_FLAGS) ; do \
8328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8329 done; \
8330 echo "Doing distclean in dejagnu"; \
8331 (cd $(HOST_SUBDIR)/dejagnu && \
8332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8334 "RANLIB=$${RANLIB}" \
8335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8336 distclean) \
8337 || exit 1
8339 @endif dejagnu
8341 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8342 maybe-maintainer-clean-dejagnu:
8343 @if dejagnu
8344 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8346 maintainer-clean-dejagnu:
8347 @: $(MAKE); $(unstage)
8348 @[ -f ./dejagnu/Makefile ] || exit 0; \
8349 r=`${PWD_COMMAND}`; export r; \
8350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8351 $(HOST_EXPORTS) \
8352 for flag in $(EXTRA_HOST_FLAGS) ; do \
8353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8354 done; \
8355 echo "Doing maintainer-clean in dejagnu"; \
8356 (cd $(HOST_SUBDIR)/dejagnu && \
8357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8359 "RANLIB=$${RANLIB}" \
8360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8361 maintainer-clean) \
8362 || exit 1
8364 @endif dejagnu
8368 .PHONY: configure-etc maybe-configure-etc
8369 maybe-configure-etc:
8370 @if gcc-bootstrap
8371 configure-etc: stage_current
8372 @endif gcc-bootstrap
8373 @if etc
8374 maybe-configure-etc: configure-etc
8375 configure-etc:
8376 @: $(MAKE); $(unstage)
8377 @r=`${PWD_COMMAND}`; export r; \
8378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8379 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8381 $(HOST_EXPORTS) \
8382 echo Configuring in $(HOST_SUBDIR)/etc; \
8383 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8384 case $(srcdir) in \
8385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8386 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8388 esac; \
8389 module_srcdir=etc; \
8390 $(SHELL) \
8391 $$s/$$module_srcdir/configure \
8392 --srcdir=$${topdir}/$$module_srcdir \
8393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8394 --target=${target_alias} \
8395 || exit 1
8396 @endif etc
8402 .PHONY: all-etc maybe-all-etc
8403 maybe-all-etc:
8404 @if gcc-bootstrap
8405 all-etc: stage_current
8406 @endif gcc-bootstrap
8407 @if etc
8408 TARGET-etc=all
8409 maybe-all-etc: all-etc
8410 all-etc: configure-etc
8411 @: $(MAKE); $(unstage)
8412 @r=`${PWD_COMMAND}`; export r; \
8413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8414 $(HOST_EXPORTS) \
8415 (cd $(HOST_SUBDIR)/etc && \
8416 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8417 $(TARGET-etc))
8418 @endif etc
8423 .PHONY: check-etc maybe-check-etc
8424 maybe-check-etc:
8425 @if etc
8426 maybe-check-etc: check-etc
8428 check-etc:
8429 @: $(MAKE); $(unstage)
8430 @r=`${PWD_COMMAND}`; export r; \
8431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8432 $(HOST_EXPORTS) \
8433 (cd $(HOST_SUBDIR)/etc && \
8434 $(MAKE) $(FLAGS_TO_PASS) check)
8436 @endif etc
8438 .PHONY: install-etc maybe-install-etc
8439 maybe-install-etc:
8440 @if etc
8441 maybe-install-etc: install-etc
8443 install-etc: installdirs
8444 @: $(MAKE); $(unstage)
8445 @r=`${PWD_COMMAND}`; export r; \
8446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8447 $(HOST_EXPORTS) \
8448 (cd $(HOST_SUBDIR)/etc && \
8449 $(MAKE) $(FLAGS_TO_PASS) install)
8451 @endif etc
8453 .PHONY: install-strip-etc maybe-install-strip-etc
8454 maybe-install-strip-etc:
8455 @if etc
8456 maybe-install-strip-etc: install-strip-etc
8458 install-strip-etc: installdirs
8459 @: $(MAKE); $(unstage)
8460 @r=`${PWD_COMMAND}`; export r; \
8461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8462 $(HOST_EXPORTS) \
8463 (cd $(HOST_SUBDIR)/etc && \
8464 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8466 @endif etc
8468 # Other targets (info, dvi, pdf, etc.)
8470 .PHONY: maybe-info-etc info-etc
8471 maybe-info-etc:
8472 @if etc
8473 maybe-info-etc: info-etc
8475 info-etc: \
8476 configure-etc
8477 @: $(MAKE); $(unstage)
8478 @[ -f ./etc/Makefile ] || exit 0; \
8479 r=`${PWD_COMMAND}`; export r; \
8480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8481 $(HOST_EXPORTS) \
8482 for flag in $(EXTRA_HOST_FLAGS) ; do \
8483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8484 done; \
8485 echo "Doing info in etc"; \
8486 (cd $(HOST_SUBDIR)/etc && \
8487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8489 "RANLIB=$${RANLIB}" \
8490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8491 info) \
8492 || exit 1
8494 @endif etc
8496 .PHONY: maybe-dvi-etc dvi-etc
8497 maybe-dvi-etc:
8498 @if etc
8499 maybe-dvi-etc: dvi-etc
8501 dvi-etc: \
8502 configure-etc
8503 @: $(MAKE); $(unstage)
8504 @[ -f ./etc/Makefile ] || exit 0; \
8505 r=`${PWD_COMMAND}`; export r; \
8506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507 $(HOST_EXPORTS) \
8508 for flag in $(EXTRA_HOST_FLAGS) ; do \
8509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8510 done; \
8511 echo "Doing dvi in etc"; \
8512 (cd $(HOST_SUBDIR)/etc && \
8513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8515 "RANLIB=$${RANLIB}" \
8516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8517 dvi) \
8518 || exit 1
8520 @endif etc
8522 .PHONY: maybe-pdf-etc pdf-etc
8523 maybe-pdf-etc:
8524 @if etc
8525 maybe-pdf-etc: pdf-etc
8527 pdf-etc: \
8528 configure-etc
8529 @: $(MAKE); $(unstage)
8530 @[ -f ./etc/Makefile ] || exit 0; \
8531 r=`${PWD_COMMAND}`; export r; \
8532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8533 $(HOST_EXPORTS) \
8534 for flag in $(EXTRA_HOST_FLAGS) ; do \
8535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8536 done; \
8537 echo "Doing pdf in etc"; \
8538 (cd $(HOST_SUBDIR)/etc && \
8539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8541 "RANLIB=$${RANLIB}" \
8542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8543 pdf) \
8544 || exit 1
8546 @endif etc
8548 .PHONY: maybe-html-etc html-etc
8549 maybe-html-etc:
8550 @if etc
8551 maybe-html-etc: html-etc
8553 html-etc: \
8554 configure-etc
8555 @: $(MAKE); $(unstage)
8556 @[ -f ./etc/Makefile ] || exit 0; \
8557 r=`${PWD_COMMAND}`; export r; \
8558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8559 $(HOST_EXPORTS) \
8560 for flag in $(EXTRA_HOST_FLAGS) ; do \
8561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8562 done; \
8563 echo "Doing html in etc"; \
8564 (cd $(HOST_SUBDIR)/etc && \
8565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8567 "RANLIB=$${RANLIB}" \
8568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8569 html) \
8570 || exit 1
8572 @endif etc
8574 .PHONY: maybe-TAGS-etc TAGS-etc
8575 maybe-TAGS-etc:
8576 @if etc
8577 maybe-TAGS-etc: TAGS-etc
8579 TAGS-etc: \
8580 configure-etc
8581 @: $(MAKE); $(unstage)
8582 @[ -f ./etc/Makefile ] || exit 0; \
8583 r=`${PWD_COMMAND}`; export r; \
8584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585 $(HOST_EXPORTS) \
8586 for flag in $(EXTRA_HOST_FLAGS) ; do \
8587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588 done; \
8589 echo "Doing TAGS in etc"; \
8590 (cd $(HOST_SUBDIR)/etc && \
8591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593 "RANLIB=$${RANLIB}" \
8594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8595 TAGS) \
8596 || exit 1
8598 @endif etc
8600 .PHONY: maybe-install-info-etc install-info-etc
8601 maybe-install-info-etc:
8602 @if etc
8603 maybe-install-info-etc: install-info-etc
8605 install-info-etc: \
8606 configure-etc \
8607 info-etc
8608 @: $(MAKE); $(unstage)
8609 @[ -f ./etc/Makefile ] || exit 0; \
8610 r=`${PWD_COMMAND}`; export r; \
8611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8612 $(HOST_EXPORTS) \
8613 for flag in $(EXTRA_HOST_FLAGS) ; do \
8614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8615 done; \
8616 echo "Doing install-info in etc"; \
8617 (cd $(HOST_SUBDIR)/etc && \
8618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8620 "RANLIB=$${RANLIB}" \
8621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8622 install-info) \
8623 || exit 1
8625 @endif etc
8627 .PHONY: maybe-install-dvi-etc install-dvi-etc
8628 maybe-install-dvi-etc:
8629 @if etc
8630 maybe-install-dvi-etc: install-dvi-etc
8632 install-dvi-etc: \
8633 configure-etc \
8634 dvi-etc
8635 @: $(MAKE); $(unstage)
8636 @[ -f ./etc/Makefile ] || exit 0; \
8637 r=`${PWD_COMMAND}`; export r; \
8638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8639 $(HOST_EXPORTS) \
8640 for flag in $(EXTRA_HOST_FLAGS) ; do \
8641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8642 done; \
8643 echo "Doing install-dvi in etc"; \
8644 (cd $(HOST_SUBDIR)/etc && \
8645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8647 "RANLIB=$${RANLIB}" \
8648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8649 install-dvi) \
8650 || exit 1
8652 @endif etc
8654 .PHONY: maybe-install-pdf-etc install-pdf-etc
8655 maybe-install-pdf-etc:
8656 @if etc
8657 maybe-install-pdf-etc: install-pdf-etc
8659 install-pdf-etc: \
8660 configure-etc \
8661 pdf-etc
8662 @: $(MAKE); $(unstage)
8663 @[ -f ./etc/Makefile ] || exit 0; \
8664 r=`${PWD_COMMAND}`; export r; \
8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8666 $(HOST_EXPORTS) \
8667 for flag in $(EXTRA_HOST_FLAGS) ; do \
8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8669 done; \
8670 echo "Doing install-pdf in etc"; \
8671 (cd $(HOST_SUBDIR)/etc && \
8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8674 "RANLIB=$${RANLIB}" \
8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8676 install-pdf) \
8677 || exit 1
8679 @endif etc
8681 .PHONY: maybe-install-html-etc install-html-etc
8682 maybe-install-html-etc:
8683 @if etc
8684 maybe-install-html-etc: install-html-etc
8686 install-html-etc: \
8687 configure-etc \
8688 html-etc
8689 @: $(MAKE); $(unstage)
8690 @[ -f ./etc/Makefile ] || exit 0; \
8691 r=`${PWD_COMMAND}`; export r; \
8692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8693 $(HOST_EXPORTS) \
8694 for flag in $(EXTRA_HOST_FLAGS) ; do \
8695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696 done; \
8697 echo "Doing install-html in etc"; \
8698 (cd $(HOST_SUBDIR)/etc && \
8699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8701 "RANLIB=$${RANLIB}" \
8702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8703 install-html) \
8704 || exit 1
8706 @endif etc
8708 .PHONY: maybe-installcheck-etc installcheck-etc
8709 maybe-installcheck-etc:
8710 @if etc
8711 maybe-installcheck-etc: installcheck-etc
8713 installcheck-etc: \
8714 configure-etc
8715 @: $(MAKE); $(unstage)
8716 @[ -f ./etc/Makefile ] || exit 0; \
8717 r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) ; do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing installcheck in etc"; \
8724 (cd $(HOST_SUBDIR)/etc && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729 installcheck) \
8730 || exit 1
8732 @endif etc
8734 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8735 maybe-mostlyclean-etc:
8736 @if etc
8737 maybe-mostlyclean-etc: mostlyclean-etc
8739 mostlyclean-etc:
8740 @: $(MAKE); $(unstage)
8741 @[ -f ./etc/Makefile ] || exit 0; \
8742 r=`${PWD_COMMAND}`; export r; \
8743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8744 $(HOST_EXPORTS) \
8745 for flag in $(EXTRA_HOST_FLAGS) ; do \
8746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8747 done; \
8748 echo "Doing mostlyclean in etc"; \
8749 (cd $(HOST_SUBDIR)/etc && \
8750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8752 "RANLIB=$${RANLIB}" \
8753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8754 mostlyclean) \
8755 || exit 1
8757 @endif etc
8759 .PHONY: maybe-clean-etc clean-etc
8760 maybe-clean-etc:
8761 @if etc
8762 maybe-clean-etc: clean-etc
8764 clean-etc:
8765 @: $(MAKE); $(unstage)
8766 @[ -f ./etc/Makefile ] || exit 0; \
8767 r=`${PWD_COMMAND}`; export r; \
8768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8769 $(HOST_EXPORTS) \
8770 for flag in $(EXTRA_HOST_FLAGS) ; do \
8771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8772 done; \
8773 echo "Doing clean in etc"; \
8774 (cd $(HOST_SUBDIR)/etc && \
8775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8777 "RANLIB=$${RANLIB}" \
8778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8779 clean) \
8780 || exit 1
8782 @endif etc
8784 .PHONY: maybe-distclean-etc distclean-etc
8785 maybe-distclean-etc:
8786 @if etc
8787 maybe-distclean-etc: distclean-etc
8789 distclean-etc:
8790 @: $(MAKE); $(unstage)
8791 @[ -f ./etc/Makefile ] || exit 0; \
8792 r=`${PWD_COMMAND}`; export r; \
8793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8794 $(HOST_EXPORTS) \
8795 for flag in $(EXTRA_HOST_FLAGS) ; do \
8796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8797 done; \
8798 echo "Doing distclean in etc"; \
8799 (cd $(HOST_SUBDIR)/etc && \
8800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8802 "RANLIB=$${RANLIB}" \
8803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8804 distclean) \
8805 || exit 1
8807 @endif etc
8809 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8810 maybe-maintainer-clean-etc:
8811 @if etc
8812 maybe-maintainer-clean-etc: maintainer-clean-etc
8814 maintainer-clean-etc:
8815 @: $(MAKE); $(unstage)
8816 @[ -f ./etc/Makefile ] || exit 0; \
8817 r=`${PWD_COMMAND}`; export r; \
8818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819 $(HOST_EXPORTS) \
8820 for flag in $(EXTRA_HOST_FLAGS) ; do \
8821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822 done; \
8823 echo "Doing maintainer-clean in etc"; \
8824 (cd $(HOST_SUBDIR)/etc && \
8825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8827 "RANLIB=$${RANLIB}" \
8828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8829 maintainer-clean) \
8830 || exit 1
8832 @endif etc
8836 .PHONY: configure-fastjar maybe-configure-fastjar
8837 maybe-configure-fastjar:
8838 @if gcc-bootstrap
8839 configure-fastjar: stage_current
8840 @endif gcc-bootstrap
8841 @if fastjar
8842 maybe-configure-fastjar: configure-fastjar
8843 configure-fastjar:
8844 @: $(MAKE); $(unstage)
8845 @r=`${PWD_COMMAND}`; export r; \
8846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8849 $(HOST_EXPORTS) \
8850 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8851 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8852 case $(srcdir) in \
8853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8854 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8856 esac; \
8857 module_srcdir=fastjar; \
8858 $(SHELL) \
8859 $$s/$$module_srcdir/configure \
8860 --srcdir=$${topdir}/$$module_srcdir \
8861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8862 --target=${target_alias} \
8863 || exit 1
8864 @endif fastjar
8870 .PHONY: all-fastjar maybe-all-fastjar
8871 maybe-all-fastjar:
8872 @if gcc-bootstrap
8873 all-fastjar: stage_current
8874 @endif gcc-bootstrap
8875 @if fastjar
8876 TARGET-fastjar=all
8877 maybe-all-fastjar: all-fastjar
8878 all-fastjar: configure-fastjar
8879 @: $(MAKE); $(unstage)
8880 @r=`${PWD_COMMAND}`; export r; \
8881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882 $(HOST_EXPORTS) \
8883 (cd $(HOST_SUBDIR)/fastjar && \
8884 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8885 $(TARGET-fastjar))
8886 @endif fastjar
8891 .PHONY: check-fastjar maybe-check-fastjar
8892 maybe-check-fastjar:
8893 @if fastjar
8894 maybe-check-fastjar: check-fastjar
8896 # This module is only tested in a native toolchain.
8897 check-fastjar:
8898 @: $(MAKE); $(unstage)
8899 @if [ '$(host)' = '$(target)' ]; then \
8900 r=`${PWD_COMMAND}`; export r; \
8901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902 $(HOST_EXPORTS) \
8903 (cd $(HOST_SUBDIR)/fastjar && \
8904 $(MAKE) $(FLAGS_TO_PASS) check)
8907 @endif fastjar
8909 .PHONY: install-fastjar maybe-install-fastjar
8910 maybe-install-fastjar:
8911 @if fastjar
8912 maybe-install-fastjar: install-fastjar
8914 install-fastjar: installdirs
8915 @: $(MAKE); $(unstage)
8916 @r=`${PWD_COMMAND}`; export r; \
8917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918 $(HOST_EXPORTS) \
8919 (cd $(HOST_SUBDIR)/fastjar && \
8920 $(MAKE) $(FLAGS_TO_PASS) install)
8922 @endif fastjar
8924 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8925 maybe-install-strip-fastjar:
8926 @if fastjar
8927 maybe-install-strip-fastjar: install-strip-fastjar
8929 install-strip-fastjar: installdirs
8930 @: $(MAKE); $(unstage)
8931 @r=`${PWD_COMMAND}`; export r; \
8932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8933 $(HOST_EXPORTS) \
8934 (cd $(HOST_SUBDIR)/fastjar && \
8935 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8937 @endif fastjar
8939 # Other targets (info, dvi, pdf, etc.)
8941 .PHONY: maybe-info-fastjar info-fastjar
8942 maybe-info-fastjar:
8943 @if fastjar
8944 maybe-info-fastjar: info-fastjar
8946 info-fastjar: \
8947 configure-fastjar
8948 @: $(MAKE); $(unstage)
8949 @[ -f ./fastjar/Makefile ] || exit 0; \
8950 r=`${PWD_COMMAND}`; export r; \
8951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952 $(HOST_EXPORTS) \
8953 for flag in $(EXTRA_HOST_FLAGS) ; do \
8954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8955 done; \
8956 echo "Doing info in fastjar"; \
8957 (cd $(HOST_SUBDIR)/fastjar && \
8958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8960 "RANLIB=$${RANLIB}" \
8961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8962 info) \
8963 || exit 1
8965 @endif fastjar
8967 .PHONY: maybe-dvi-fastjar dvi-fastjar
8968 maybe-dvi-fastjar:
8969 @if fastjar
8970 maybe-dvi-fastjar: dvi-fastjar
8972 dvi-fastjar: \
8973 configure-fastjar
8974 @: $(MAKE); $(unstage)
8975 @[ -f ./fastjar/Makefile ] || exit 0; \
8976 r=`${PWD_COMMAND}`; export r; \
8977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978 $(HOST_EXPORTS) \
8979 for flag in $(EXTRA_HOST_FLAGS) ; do \
8980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981 done; \
8982 echo "Doing dvi in fastjar"; \
8983 (cd $(HOST_SUBDIR)/fastjar && \
8984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986 "RANLIB=$${RANLIB}" \
8987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988 dvi) \
8989 || exit 1
8991 @endif fastjar
8993 .PHONY: maybe-pdf-fastjar pdf-fastjar
8994 maybe-pdf-fastjar:
8995 @if fastjar
8996 maybe-pdf-fastjar: pdf-fastjar
8998 pdf-fastjar: \
8999 configure-fastjar
9000 @: $(MAKE); $(unstage)
9001 @[ -f ./fastjar/Makefile ] || exit 0; \
9002 r=`${PWD_COMMAND}`; export r; \
9003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004 $(HOST_EXPORTS) \
9005 for flag in $(EXTRA_HOST_FLAGS) ; do \
9006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9007 done; \
9008 echo "Doing pdf in fastjar"; \
9009 (cd $(HOST_SUBDIR)/fastjar && \
9010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9012 "RANLIB=$${RANLIB}" \
9013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9014 pdf) \
9015 || exit 1
9017 @endif fastjar
9019 .PHONY: maybe-html-fastjar html-fastjar
9020 maybe-html-fastjar:
9021 @if fastjar
9022 maybe-html-fastjar: html-fastjar
9024 html-fastjar: \
9025 configure-fastjar
9026 @: $(MAKE); $(unstage)
9027 @[ -f ./fastjar/Makefile ] || exit 0; \
9028 r=`${PWD_COMMAND}`; export r; \
9029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030 $(HOST_EXPORTS) \
9031 for flag in $(EXTRA_HOST_FLAGS) ; do \
9032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033 done; \
9034 echo "Doing html in fastjar"; \
9035 (cd $(HOST_SUBDIR)/fastjar && \
9036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038 "RANLIB=$${RANLIB}" \
9039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040 html) \
9041 || exit 1
9043 @endif fastjar
9045 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9046 maybe-TAGS-fastjar:
9047 @if fastjar
9048 maybe-TAGS-fastjar: TAGS-fastjar
9050 TAGS-fastjar: \
9051 configure-fastjar
9052 @: $(MAKE); $(unstage)
9053 @[ -f ./fastjar/Makefile ] || exit 0; \
9054 r=`${PWD_COMMAND}`; export r; \
9055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056 $(HOST_EXPORTS) \
9057 for flag in $(EXTRA_HOST_FLAGS) ; do \
9058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9059 done; \
9060 echo "Doing TAGS in fastjar"; \
9061 (cd $(HOST_SUBDIR)/fastjar && \
9062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9064 "RANLIB=$${RANLIB}" \
9065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9066 TAGS) \
9067 || exit 1
9069 @endif fastjar
9071 .PHONY: maybe-install-info-fastjar install-info-fastjar
9072 maybe-install-info-fastjar:
9073 @if fastjar
9074 maybe-install-info-fastjar: install-info-fastjar
9076 install-info-fastjar: \
9077 configure-fastjar \
9078 info-fastjar
9079 @: $(MAKE); $(unstage)
9080 @[ -f ./fastjar/Makefile ] || exit 0; \
9081 r=`${PWD_COMMAND}`; export r; \
9082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9083 $(HOST_EXPORTS) \
9084 for flag in $(EXTRA_HOST_FLAGS) ; do \
9085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9086 done; \
9087 echo "Doing install-info in fastjar"; \
9088 (cd $(HOST_SUBDIR)/fastjar && \
9089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9091 "RANLIB=$${RANLIB}" \
9092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9093 install-info) \
9094 || exit 1
9096 @endif fastjar
9098 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9099 maybe-install-dvi-fastjar:
9100 @if fastjar
9101 maybe-install-dvi-fastjar: install-dvi-fastjar
9103 install-dvi-fastjar: \
9104 configure-fastjar \
9105 dvi-fastjar
9106 @: $(MAKE); $(unstage)
9107 @[ -f ./fastjar/Makefile ] || exit 0; \
9108 r=`${PWD_COMMAND}`; export r; \
9109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9110 $(HOST_EXPORTS) \
9111 for flag in $(EXTRA_HOST_FLAGS) ; do \
9112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9113 done; \
9114 echo "Doing install-dvi in fastjar"; \
9115 (cd $(HOST_SUBDIR)/fastjar && \
9116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9118 "RANLIB=$${RANLIB}" \
9119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9120 install-dvi) \
9121 || exit 1
9123 @endif fastjar
9125 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9126 maybe-install-pdf-fastjar:
9127 @if fastjar
9128 maybe-install-pdf-fastjar: install-pdf-fastjar
9130 install-pdf-fastjar: \
9131 configure-fastjar \
9132 pdf-fastjar
9133 @: $(MAKE); $(unstage)
9134 @[ -f ./fastjar/Makefile ] || exit 0; \
9135 r=`${PWD_COMMAND}`; export r; \
9136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137 $(HOST_EXPORTS) \
9138 for flag in $(EXTRA_HOST_FLAGS) ; do \
9139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140 done; \
9141 echo "Doing install-pdf in fastjar"; \
9142 (cd $(HOST_SUBDIR)/fastjar && \
9143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145 "RANLIB=$${RANLIB}" \
9146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147 install-pdf) \
9148 || exit 1
9150 @endif fastjar
9152 .PHONY: maybe-install-html-fastjar install-html-fastjar
9153 maybe-install-html-fastjar:
9154 @if fastjar
9155 maybe-install-html-fastjar: install-html-fastjar
9157 install-html-fastjar: \
9158 configure-fastjar \
9159 html-fastjar
9160 @: $(MAKE); $(unstage)
9161 @[ -f ./fastjar/Makefile ] || exit 0; \
9162 r=`${PWD_COMMAND}`; export r; \
9163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164 $(HOST_EXPORTS) \
9165 for flag in $(EXTRA_HOST_FLAGS) ; do \
9166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9167 done; \
9168 echo "Doing install-html in fastjar"; \
9169 (cd $(HOST_SUBDIR)/fastjar && \
9170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9172 "RANLIB=$${RANLIB}" \
9173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9174 install-html) \
9175 || exit 1
9177 @endif fastjar
9179 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9180 maybe-installcheck-fastjar:
9181 @if fastjar
9182 maybe-installcheck-fastjar: installcheck-fastjar
9184 installcheck-fastjar: \
9185 configure-fastjar
9186 @: $(MAKE); $(unstage)
9187 @[ -f ./fastjar/Makefile ] || exit 0; \
9188 r=`${PWD_COMMAND}`; export r; \
9189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9190 $(HOST_EXPORTS) \
9191 for flag in $(EXTRA_HOST_FLAGS) ; do \
9192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9193 done; \
9194 echo "Doing installcheck in fastjar"; \
9195 (cd $(HOST_SUBDIR)/fastjar && \
9196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9198 "RANLIB=$${RANLIB}" \
9199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9200 installcheck) \
9201 || exit 1
9203 @endif fastjar
9205 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9206 maybe-mostlyclean-fastjar:
9207 @if fastjar
9208 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9210 mostlyclean-fastjar:
9211 @: $(MAKE); $(unstage)
9212 @[ -f ./fastjar/Makefile ] || exit 0; \
9213 r=`${PWD_COMMAND}`; export r; \
9214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9215 $(HOST_EXPORTS) \
9216 for flag in $(EXTRA_HOST_FLAGS) ; do \
9217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9218 done; \
9219 echo "Doing mostlyclean in fastjar"; \
9220 (cd $(HOST_SUBDIR)/fastjar && \
9221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9223 "RANLIB=$${RANLIB}" \
9224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9225 mostlyclean) \
9226 || exit 1
9228 @endif fastjar
9230 .PHONY: maybe-clean-fastjar clean-fastjar
9231 maybe-clean-fastjar:
9232 @if fastjar
9233 maybe-clean-fastjar: clean-fastjar
9235 clean-fastjar:
9236 @: $(MAKE); $(unstage)
9237 @[ -f ./fastjar/Makefile ] || exit 0; \
9238 r=`${PWD_COMMAND}`; export r; \
9239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240 $(HOST_EXPORTS) \
9241 for flag in $(EXTRA_HOST_FLAGS) ; do \
9242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243 done; \
9244 echo "Doing clean in fastjar"; \
9245 (cd $(HOST_SUBDIR)/fastjar && \
9246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248 "RANLIB=$${RANLIB}" \
9249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9250 clean) \
9251 || exit 1
9253 @endif fastjar
9255 .PHONY: maybe-distclean-fastjar distclean-fastjar
9256 maybe-distclean-fastjar:
9257 @if fastjar
9258 maybe-distclean-fastjar: distclean-fastjar
9260 distclean-fastjar:
9261 @: $(MAKE); $(unstage)
9262 @[ -f ./fastjar/Makefile ] || exit 0; \
9263 r=`${PWD_COMMAND}`; export r; \
9264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9265 $(HOST_EXPORTS) \
9266 for flag in $(EXTRA_HOST_FLAGS) ; do \
9267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9268 done; \
9269 echo "Doing distclean in fastjar"; \
9270 (cd $(HOST_SUBDIR)/fastjar && \
9271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9273 "RANLIB=$${RANLIB}" \
9274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9275 distclean) \
9276 || exit 1
9278 @endif fastjar
9280 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9281 maybe-maintainer-clean-fastjar:
9282 @if fastjar
9283 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9285 maintainer-clean-fastjar:
9286 @: $(MAKE); $(unstage)
9287 @[ -f ./fastjar/Makefile ] || exit 0; \
9288 r=`${PWD_COMMAND}`; export r; \
9289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290 $(HOST_EXPORTS) \
9291 for flag in $(EXTRA_HOST_FLAGS) ; do \
9292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9293 done; \
9294 echo "Doing maintainer-clean in fastjar"; \
9295 (cd $(HOST_SUBDIR)/fastjar && \
9296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9298 "RANLIB=$${RANLIB}" \
9299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9300 maintainer-clean) \
9301 || exit 1
9303 @endif fastjar
9307 .PHONY: configure-fixincludes maybe-configure-fixincludes
9308 maybe-configure-fixincludes:
9309 @if gcc-bootstrap
9310 configure-fixincludes: stage_current
9311 @endif gcc-bootstrap
9312 @if fixincludes
9313 maybe-configure-fixincludes: configure-fixincludes
9314 configure-fixincludes:
9315 @r=`${PWD_COMMAND}`; export r; \
9316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9317 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9319 $(HOST_EXPORTS) \
9320 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9321 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9322 case $(srcdir) in \
9323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9324 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9326 esac; \
9327 module_srcdir=fixincludes; \
9328 $(SHELL) \
9329 $$s/$$module_srcdir/configure \
9330 --srcdir=$${topdir}/$$module_srcdir \
9331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9332 --target=${target_alias} \
9333 || exit 1
9334 @endif fixincludes
9338 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9339 maybe-configure-stage1-fixincludes:
9340 @if fixincludes-bootstrap
9341 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9342 configure-stage1-fixincludes:
9343 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9345 @r=`${PWD_COMMAND}`; export r; \
9346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9347 TFLAGS="$(STAGE1_TFLAGS)"; \
9348 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9349 $(HOST_EXPORTS) \
9350 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9351 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9352 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9353 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9355 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9356 case $(srcdir) in \
9357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9358 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9360 esac; \
9361 module_srcdir=fixincludes; \
9362 $(SHELL) $$s/$$module_srcdir/configure \
9363 --srcdir=$${topdir}/$$module_srcdir \
9364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9365 --target=${target_alias} \
9367 $(STAGE1_CONFIGURE_FLAGS)
9368 @endif fixincludes-bootstrap
9370 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9371 maybe-configure-stage2-fixincludes:
9372 @if fixincludes-bootstrap
9373 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9374 configure-stage2-fixincludes:
9375 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9376 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9377 @r=`${PWD_COMMAND}`; export r; \
9378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9379 TFLAGS="$(STAGE2_TFLAGS)"; \
9380 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9381 $(HOST_EXPORTS) \
9382 $(POSTSTAGE1_HOST_EXPORTS) \
9383 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9384 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9385 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9386 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9387 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9388 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9389 case $(srcdir) in \
9390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9391 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9393 esac; \
9394 module_srcdir=fixincludes; \
9395 $(SHELL) $$s/$$module_srcdir/configure \
9396 --srcdir=$${topdir}/$$module_srcdir \
9397 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9398 --target=${target_alias} \
9399 --with-build-libsubdir=$(HOST_SUBDIR) \
9400 $(STAGE2_CONFIGURE_FLAGS)
9401 @endif fixincludes-bootstrap
9403 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9404 maybe-configure-stage3-fixincludes:
9405 @if fixincludes-bootstrap
9406 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9407 configure-stage3-fixincludes:
9408 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9409 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9410 @r=`${PWD_COMMAND}`; export r; \
9411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9412 TFLAGS="$(STAGE3_TFLAGS)"; \
9413 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9414 $(HOST_EXPORTS) \
9415 $(POSTSTAGE1_HOST_EXPORTS) \
9416 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9417 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9418 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9419 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9420 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9421 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9422 case $(srcdir) in \
9423 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9424 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9425 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9426 esac; \
9427 module_srcdir=fixincludes; \
9428 $(SHELL) $$s/$$module_srcdir/configure \
9429 --srcdir=$${topdir}/$$module_srcdir \
9430 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9431 --target=${target_alias} \
9432 --with-build-libsubdir=$(HOST_SUBDIR) \
9433 $(STAGE3_CONFIGURE_FLAGS)
9434 @endif fixincludes-bootstrap
9436 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9437 maybe-configure-stage4-fixincludes:
9438 @if fixincludes-bootstrap
9439 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9440 configure-stage4-fixincludes:
9441 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9442 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9443 @r=`${PWD_COMMAND}`; export r; \
9444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9445 TFLAGS="$(STAGE4_TFLAGS)"; \
9446 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9447 $(HOST_EXPORTS) \
9448 $(POSTSTAGE1_HOST_EXPORTS) \
9449 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9450 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9451 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9452 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9453 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9454 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9455 case $(srcdir) in \
9456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9457 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9459 esac; \
9460 module_srcdir=fixincludes; \
9461 $(SHELL) $$s/$$module_srcdir/configure \
9462 --srcdir=$${topdir}/$$module_srcdir \
9463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9464 --target=${target_alias} \
9465 --with-build-libsubdir=$(HOST_SUBDIR) \
9466 $(STAGE4_CONFIGURE_FLAGS)
9467 @endif fixincludes-bootstrap
9469 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9470 maybe-configure-stageprofile-fixincludes:
9471 @if fixincludes-bootstrap
9472 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9473 configure-stageprofile-fixincludes:
9474 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9475 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9476 @r=`${PWD_COMMAND}`; export r; \
9477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9478 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9479 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9480 $(HOST_EXPORTS) \
9481 $(POSTSTAGE1_HOST_EXPORTS) \
9482 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9483 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9484 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9485 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9486 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9487 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9488 case $(srcdir) in \
9489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9490 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9492 esac; \
9493 module_srcdir=fixincludes; \
9494 $(SHELL) $$s/$$module_srcdir/configure \
9495 --srcdir=$${topdir}/$$module_srcdir \
9496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9497 --target=${target_alias} \
9498 --with-build-libsubdir=$(HOST_SUBDIR) \
9499 $(STAGEprofile_CONFIGURE_FLAGS)
9500 @endif fixincludes-bootstrap
9502 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9503 maybe-configure-stagetrain-fixincludes:
9504 @if fixincludes-bootstrap
9505 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9506 configure-stagetrain-fixincludes:
9507 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9508 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9509 @r=`${PWD_COMMAND}`; export r; \
9510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9511 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9512 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9513 $(HOST_EXPORTS) \
9514 $(POSTSTAGE1_HOST_EXPORTS) \
9515 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9516 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9517 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9518 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9519 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9520 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9521 case $(srcdir) in \
9522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9523 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9525 esac; \
9526 module_srcdir=fixincludes; \
9527 $(SHELL) $$s/$$module_srcdir/configure \
9528 --srcdir=$${topdir}/$$module_srcdir \
9529 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9530 --target=${target_alias} \
9531 --with-build-libsubdir=$(HOST_SUBDIR) \
9532 $(STAGEtrain_CONFIGURE_FLAGS)
9533 @endif fixincludes-bootstrap
9535 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9536 maybe-configure-stagefeedback-fixincludes:
9537 @if fixincludes-bootstrap
9538 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9539 configure-stagefeedback-fixincludes:
9540 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9541 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9542 @r=`${PWD_COMMAND}`; export r; \
9543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9544 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9545 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9546 $(HOST_EXPORTS) \
9547 $(POSTSTAGE1_HOST_EXPORTS) \
9548 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9549 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9550 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9551 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9553 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9554 case $(srcdir) in \
9555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9556 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9558 esac; \
9559 module_srcdir=fixincludes; \
9560 $(SHELL) $$s/$$module_srcdir/configure \
9561 --srcdir=$${topdir}/$$module_srcdir \
9562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9563 --target=${target_alias} \
9564 --with-build-libsubdir=$(HOST_SUBDIR) \
9565 $(STAGEfeedback_CONFIGURE_FLAGS)
9566 @endif fixincludes-bootstrap
9568 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9569 maybe-configure-stageautoprofile-fixincludes:
9570 @if fixincludes-bootstrap
9571 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9572 configure-stageautoprofile-fixincludes:
9573 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9574 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9575 @r=`${PWD_COMMAND}`; export r; \
9576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9577 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9578 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9579 $(HOST_EXPORTS) \
9580 $(POSTSTAGE1_HOST_EXPORTS) \
9581 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9582 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9583 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9584 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9586 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9587 case $(srcdir) in \
9588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9589 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9591 esac; \
9592 module_srcdir=fixincludes; \
9593 $(SHELL) $$s/$$module_srcdir/configure \
9594 --srcdir=$${topdir}/$$module_srcdir \
9595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9596 --target=${target_alias} \
9597 --with-build-libsubdir=$(HOST_SUBDIR) \
9598 $(STAGEautoprofile_CONFIGURE_FLAGS)
9599 @endif fixincludes-bootstrap
9601 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9602 maybe-configure-stageautofeedback-fixincludes:
9603 @if fixincludes-bootstrap
9604 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9605 configure-stageautofeedback-fixincludes:
9606 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9607 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9608 @r=`${PWD_COMMAND}`; export r; \
9609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9610 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9611 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9612 $(HOST_EXPORTS) \
9613 $(POSTSTAGE1_HOST_EXPORTS) \
9614 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9615 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9616 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9617 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9618 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9619 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9620 case $(srcdir) in \
9621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9622 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9624 esac; \
9625 module_srcdir=fixincludes; \
9626 $(SHELL) $$s/$$module_srcdir/configure \
9627 --srcdir=$${topdir}/$$module_srcdir \
9628 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9629 --target=${target_alias} \
9630 --with-build-libsubdir=$(HOST_SUBDIR) \
9631 $(STAGEautofeedback_CONFIGURE_FLAGS)
9632 @endif fixincludes-bootstrap
9638 .PHONY: all-fixincludes maybe-all-fixincludes
9639 maybe-all-fixincludes:
9640 @if gcc-bootstrap
9641 all-fixincludes: stage_current
9642 @endif gcc-bootstrap
9643 @if fixincludes
9644 TARGET-fixincludes=all
9645 maybe-all-fixincludes: all-fixincludes
9646 all-fixincludes: configure-fixincludes
9647 @r=`${PWD_COMMAND}`; export r; \
9648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649 $(HOST_EXPORTS) \
9650 (cd $(HOST_SUBDIR)/fixincludes && \
9651 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9652 $(TARGET-fixincludes))
9653 @endif fixincludes
9657 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9658 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9659 maybe-all-stage1-fixincludes:
9660 maybe-clean-stage1-fixincludes:
9661 @if fixincludes-bootstrap
9662 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9663 all-stage1: all-stage1-fixincludes
9664 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9665 all-stage1-fixincludes: configure-stage1-fixincludes
9666 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9667 @r=`${PWD_COMMAND}`; export r; \
9668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669 TFLAGS="$(STAGE1_TFLAGS)"; \
9670 $(HOST_EXPORTS) \
9671 cd $(HOST_SUBDIR)/fixincludes && \
9673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9674 CFLAGS="$(STAGE1_CFLAGS)" \
9675 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9676 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9677 LIBCFLAGS="$(LIBCFLAGS)" \
9678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9681 $(EXTRA_HOST_FLAGS) \
9682 $(STAGE1_FLAGS_TO_PASS) \
9683 TFLAGS="$(STAGE1_TFLAGS)" \
9684 $(TARGET-stage1-fixincludes)
9686 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9687 clean-stage1: clean-stage1-fixincludes
9688 clean-stage1-fixincludes:
9689 @if [ $(current_stage) = stage1 ]; then \
9690 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9691 else \
9692 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9693 $(MAKE) stage1-start; \
9694 fi; \
9695 cd $(HOST_SUBDIR)/fixincludes && \
9696 $(MAKE) $(EXTRA_HOST_FLAGS) \
9697 $(STAGE1_FLAGS_TO_PASS) clean
9698 @endif fixincludes-bootstrap
9701 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9702 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9703 maybe-all-stage2-fixincludes:
9704 maybe-clean-stage2-fixincludes:
9705 @if fixincludes-bootstrap
9706 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9707 all-stage2: all-stage2-fixincludes
9708 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9709 all-stage2-fixincludes: configure-stage2-fixincludes
9710 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9711 @r=`${PWD_COMMAND}`; export r; \
9712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9713 TFLAGS="$(STAGE2_TFLAGS)"; \
9714 $(HOST_EXPORTS) \
9715 $(POSTSTAGE1_HOST_EXPORTS) \
9716 cd $(HOST_SUBDIR)/fixincludes && \
9718 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9719 CFLAGS="$(STAGE2_CFLAGS)" \
9720 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9721 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9722 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9726 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9727 TFLAGS="$(STAGE2_TFLAGS)" \
9728 $(TARGET-stage2-fixincludes)
9730 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9731 clean-stage2: clean-stage2-fixincludes
9732 clean-stage2-fixincludes:
9733 @if [ $(current_stage) = stage2 ]; then \
9734 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9735 else \
9736 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9737 $(MAKE) stage2-start; \
9738 fi; \
9739 cd $(HOST_SUBDIR)/fixincludes && \
9740 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9741 @endif fixincludes-bootstrap
9744 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9745 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9746 maybe-all-stage3-fixincludes:
9747 maybe-clean-stage3-fixincludes:
9748 @if fixincludes-bootstrap
9749 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9750 all-stage3: all-stage3-fixincludes
9751 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9752 all-stage3-fixincludes: configure-stage3-fixincludes
9753 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9754 @r=`${PWD_COMMAND}`; export r; \
9755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9756 TFLAGS="$(STAGE3_TFLAGS)"; \
9757 $(HOST_EXPORTS) \
9758 $(POSTSTAGE1_HOST_EXPORTS) \
9759 cd $(HOST_SUBDIR)/fixincludes && \
9761 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9762 CFLAGS="$(STAGE3_CFLAGS)" \
9763 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9764 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9765 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9766 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9767 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9768 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9769 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9770 TFLAGS="$(STAGE3_TFLAGS)" \
9771 $(TARGET-stage3-fixincludes)
9773 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9774 clean-stage3: clean-stage3-fixincludes
9775 clean-stage3-fixincludes:
9776 @if [ $(current_stage) = stage3 ]; then \
9777 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9778 else \
9779 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9780 $(MAKE) stage3-start; \
9781 fi; \
9782 cd $(HOST_SUBDIR)/fixincludes && \
9783 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9784 @endif fixincludes-bootstrap
9787 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9788 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9789 maybe-all-stage4-fixincludes:
9790 maybe-clean-stage4-fixincludes:
9791 @if fixincludes-bootstrap
9792 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9793 all-stage4: all-stage4-fixincludes
9794 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9795 all-stage4-fixincludes: configure-stage4-fixincludes
9796 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9797 @r=`${PWD_COMMAND}`; export r; \
9798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9799 TFLAGS="$(STAGE4_TFLAGS)"; \
9800 $(HOST_EXPORTS) \
9801 $(POSTSTAGE1_HOST_EXPORTS) \
9802 cd $(HOST_SUBDIR)/fixincludes && \
9804 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9805 CFLAGS="$(STAGE4_CFLAGS)" \
9806 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9807 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9808 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9809 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9810 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9811 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9812 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9813 TFLAGS="$(STAGE4_TFLAGS)" \
9814 $(TARGET-stage4-fixincludes)
9816 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9817 clean-stage4: clean-stage4-fixincludes
9818 clean-stage4-fixincludes:
9819 @if [ $(current_stage) = stage4 ]; then \
9820 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9821 else \
9822 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9823 $(MAKE) stage4-start; \
9824 fi; \
9825 cd $(HOST_SUBDIR)/fixincludes && \
9826 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9827 @endif fixincludes-bootstrap
9830 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9831 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9832 maybe-all-stageprofile-fixincludes:
9833 maybe-clean-stageprofile-fixincludes:
9834 @if fixincludes-bootstrap
9835 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9836 all-stageprofile: all-stageprofile-fixincludes
9837 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9838 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9839 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9840 @r=`${PWD_COMMAND}`; export r; \
9841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9842 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9843 $(HOST_EXPORTS) \
9844 $(POSTSTAGE1_HOST_EXPORTS) \
9845 cd $(HOST_SUBDIR)/fixincludes && \
9847 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9848 CFLAGS="$(STAGEprofile_CFLAGS)" \
9849 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9850 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9851 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9855 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9856 TFLAGS="$(STAGEprofile_TFLAGS)" \
9857 $(TARGET-stageprofile-fixincludes)
9859 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9860 clean-stageprofile: clean-stageprofile-fixincludes
9861 clean-stageprofile-fixincludes:
9862 @if [ $(current_stage) = stageprofile ]; then \
9863 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9864 else \
9865 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9866 $(MAKE) stageprofile-start; \
9867 fi; \
9868 cd $(HOST_SUBDIR)/fixincludes && \
9869 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9870 @endif fixincludes-bootstrap
9873 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9874 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9875 maybe-all-stagetrain-fixincludes:
9876 maybe-clean-stagetrain-fixincludes:
9877 @if fixincludes-bootstrap
9878 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9879 all-stagetrain: all-stagetrain-fixincludes
9880 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9881 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9882 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9883 @r=`${PWD_COMMAND}`; export r; \
9884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9885 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9886 $(HOST_EXPORTS) \
9887 $(POSTSTAGE1_HOST_EXPORTS) \
9888 cd $(HOST_SUBDIR)/fixincludes && \
9890 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9891 CFLAGS="$(STAGEtrain_CFLAGS)" \
9892 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9893 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9894 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9895 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9896 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9897 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9898 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9899 TFLAGS="$(STAGEtrain_TFLAGS)" \
9900 $(TARGET-stagetrain-fixincludes)
9902 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9903 clean-stagetrain: clean-stagetrain-fixincludes
9904 clean-stagetrain-fixincludes:
9905 @if [ $(current_stage) = stagetrain ]; then \
9906 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9907 else \
9908 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9909 $(MAKE) stagetrain-start; \
9910 fi; \
9911 cd $(HOST_SUBDIR)/fixincludes && \
9912 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9913 @endif fixincludes-bootstrap
9916 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9917 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9918 maybe-all-stagefeedback-fixincludes:
9919 maybe-clean-stagefeedback-fixincludes:
9920 @if fixincludes-bootstrap
9921 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9922 all-stagefeedback: all-stagefeedback-fixincludes
9923 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9924 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9925 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9926 @r=`${PWD_COMMAND}`; export r; \
9927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9928 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9929 $(HOST_EXPORTS) \
9930 $(POSTSTAGE1_HOST_EXPORTS) \
9931 cd $(HOST_SUBDIR)/fixincludes && \
9933 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9934 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9935 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9936 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9937 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9938 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9939 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9940 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9941 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9942 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9943 $(TARGET-stagefeedback-fixincludes)
9945 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9946 clean-stagefeedback: clean-stagefeedback-fixincludes
9947 clean-stagefeedback-fixincludes:
9948 @if [ $(current_stage) = stagefeedback ]; then \
9949 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9950 else \
9951 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9952 $(MAKE) stagefeedback-start; \
9953 fi; \
9954 cd $(HOST_SUBDIR)/fixincludes && \
9955 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9956 @endif fixincludes-bootstrap
9959 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9960 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9961 maybe-all-stageautoprofile-fixincludes:
9962 maybe-clean-stageautoprofile-fixincludes:
9963 @if fixincludes-bootstrap
9964 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9965 all-stageautoprofile: all-stageautoprofile-fixincludes
9966 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9967 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9968 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9969 @r=`${PWD_COMMAND}`; export r; \
9970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9971 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9972 $(HOST_EXPORTS) \
9973 $(POSTSTAGE1_HOST_EXPORTS) \
9974 cd $(HOST_SUBDIR)/fixincludes && \
9975 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9976 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9977 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9978 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9979 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9980 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9984 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9985 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9986 $(TARGET-stageautoprofile-fixincludes)
9988 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9989 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9990 clean-stageautoprofile-fixincludes:
9991 @if [ $(current_stage) = stageautoprofile ]; then \
9992 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9993 else \
9994 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9995 $(MAKE) stageautoprofile-start; \
9996 fi; \
9997 cd $(HOST_SUBDIR)/fixincludes && \
9998 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9999 @endif fixincludes-bootstrap
10002 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
10003 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
10004 maybe-all-stageautofeedback-fixincludes:
10005 maybe-clean-stageautofeedback-fixincludes:
10006 @if fixincludes-bootstrap
10007 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10008 all-stageautofeedback: all-stageautofeedback-fixincludes
10009 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10010 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10011 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10012 @r=`${PWD_COMMAND}`; export r; \
10013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10014 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10015 $(HOST_EXPORTS) \
10016 $(POSTSTAGE1_HOST_EXPORTS) \
10017 cd $(HOST_SUBDIR)/fixincludes && \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10020 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10021 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10022 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10023 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10024 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10025 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10026 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10027 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10028 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10029 $(TARGET-stageautofeedback-fixincludes)
10031 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10032 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10033 clean-stageautofeedback-fixincludes:
10034 @if [ $(current_stage) = stageautofeedback ]; then \
10035 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10036 else \
10037 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10038 $(MAKE) stageautofeedback-start; \
10039 fi; \
10040 cd $(HOST_SUBDIR)/fixincludes && \
10041 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10042 @endif fixincludes-bootstrap
10048 .PHONY: check-fixincludes maybe-check-fixincludes
10049 maybe-check-fixincludes:
10050 @if fixincludes
10051 maybe-check-fixincludes: check-fixincludes
10053 check-fixincludes:
10054 @: $(MAKE); $(unstage)
10055 @r=`${PWD_COMMAND}`; export r; \
10056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10057 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10058 (cd $(HOST_SUBDIR)/fixincludes && \
10059 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10061 @endif fixincludes
10063 .PHONY: install-fixincludes maybe-install-fixincludes
10064 maybe-install-fixincludes:
10065 @if fixincludes
10066 maybe-install-fixincludes: install-fixincludes
10068 install-fixincludes: installdirs
10069 @: $(MAKE); $(unstage)
10070 @r=`${PWD_COMMAND}`; export r; \
10071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072 $(HOST_EXPORTS) \
10073 (cd $(HOST_SUBDIR)/fixincludes && \
10074 $(MAKE) $(FLAGS_TO_PASS) install)
10076 @endif fixincludes
10078 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10079 maybe-install-strip-fixincludes:
10080 @if fixincludes
10081 maybe-install-strip-fixincludes: install-strip-fixincludes
10083 install-strip-fixincludes: installdirs
10084 @: $(MAKE); $(unstage)
10085 @r=`${PWD_COMMAND}`; export r; \
10086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10087 $(HOST_EXPORTS) \
10088 (cd $(HOST_SUBDIR)/fixincludes && \
10089 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10091 @endif fixincludes
10093 # Other targets (info, dvi, pdf, etc.)
10095 .PHONY: maybe-info-fixincludes info-fixincludes
10096 maybe-info-fixincludes:
10097 @if fixincludes
10098 maybe-info-fixincludes: info-fixincludes
10100 info-fixincludes: \
10101 configure-fixincludes
10102 @[ -f ./fixincludes/Makefile ] || exit 0; \
10103 r=`${PWD_COMMAND}`; export r; \
10104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10105 $(HOST_EXPORTS) \
10106 for flag in $(EXTRA_HOST_FLAGS) ; do \
10107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10108 done; \
10109 echo "Doing info in fixincludes"; \
10110 (cd $(HOST_SUBDIR)/fixincludes && \
10111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10113 "RANLIB=$${RANLIB}" \
10114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10115 info) \
10116 || exit 1
10118 @endif fixincludes
10120 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10121 maybe-dvi-fixincludes:
10122 @if fixincludes
10123 maybe-dvi-fixincludes: dvi-fixincludes
10125 dvi-fixincludes: \
10126 configure-fixincludes
10127 @[ -f ./fixincludes/Makefile ] || exit 0; \
10128 r=`${PWD_COMMAND}`; export r; \
10129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130 $(HOST_EXPORTS) \
10131 for flag in $(EXTRA_HOST_FLAGS) ; do \
10132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10133 done; \
10134 echo "Doing dvi in fixincludes"; \
10135 (cd $(HOST_SUBDIR)/fixincludes && \
10136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10138 "RANLIB=$${RANLIB}" \
10139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10140 dvi) \
10141 || exit 1
10143 @endif fixincludes
10145 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10146 maybe-pdf-fixincludes:
10147 @if fixincludes
10148 maybe-pdf-fixincludes: pdf-fixincludes
10150 pdf-fixincludes: \
10151 configure-fixincludes
10152 @[ -f ./fixincludes/Makefile ] || exit 0; \
10153 r=`${PWD_COMMAND}`; export r; \
10154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10155 $(HOST_EXPORTS) \
10156 for flag in $(EXTRA_HOST_FLAGS) ; do \
10157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10158 done; \
10159 echo "Doing pdf in fixincludes"; \
10160 (cd $(HOST_SUBDIR)/fixincludes && \
10161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10163 "RANLIB=$${RANLIB}" \
10164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10165 pdf) \
10166 || exit 1
10168 @endif fixincludes
10170 .PHONY: maybe-html-fixincludes html-fixincludes
10171 maybe-html-fixincludes:
10172 @if fixincludes
10173 maybe-html-fixincludes: html-fixincludes
10175 html-fixincludes: \
10176 configure-fixincludes
10177 @[ -f ./fixincludes/Makefile ] || exit 0; \
10178 r=`${PWD_COMMAND}`; export r; \
10179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10180 $(HOST_EXPORTS) \
10181 for flag in $(EXTRA_HOST_FLAGS) ; do \
10182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10183 done; \
10184 echo "Doing html in fixincludes"; \
10185 (cd $(HOST_SUBDIR)/fixincludes && \
10186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10188 "RANLIB=$${RANLIB}" \
10189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10190 html) \
10191 || exit 1
10193 @endif fixincludes
10195 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10196 maybe-TAGS-fixincludes:
10197 @if fixincludes
10198 maybe-TAGS-fixincludes: TAGS-fixincludes
10200 # fixincludes doesn't support TAGS.
10201 TAGS-fixincludes:
10203 @endif fixincludes
10205 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10206 maybe-install-info-fixincludes:
10207 @if fixincludes
10208 maybe-install-info-fixincludes: install-info-fixincludes
10210 install-info-fixincludes: \
10211 configure-fixincludes \
10212 info-fixincludes
10213 @[ -f ./fixincludes/Makefile ] || exit 0; \
10214 r=`${PWD_COMMAND}`; export r; \
10215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10216 $(HOST_EXPORTS) \
10217 for flag in $(EXTRA_HOST_FLAGS) ; do \
10218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10219 done; \
10220 echo "Doing install-info in fixincludes"; \
10221 (cd $(HOST_SUBDIR)/fixincludes && \
10222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10224 "RANLIB=$${RANLIB}" \
10225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10226 install-info) \
10227 || exit 1
10229 @endif fixincludes
10231 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10232 maybe-install-dvi-fixincludes:
10233 @if fixincludes
10234 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10236 # fixincludes doesn't support install-dvi.
10237 install-dvi-fixincludes:
10239 @endif fixincludes
10241 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10242 maybe-install-pdf-fixincludes:
10243 @if fixincludes
10244 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10246 install-pdf-fixincludes: \
10247 configure-fixincludes \
10248 pdf-fixincludes
10249 @[ -f ./fixincludes/Makefile ] || exit 0; \
10250 r=`${PWD_COMMAND}`; export r; \
10251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10252 $(HOST_EXPORTS) \
10253 for flag in $(EXTRA_HOST_FLAGS) ; do \
10254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10255 done; \
10256 echo "Doing install-pdf in fixincludes"; \
10257 (cd $(HOST_SUBDIR)/fixincludes && \
10258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10260 "RANLIB=$${RANLIB}" \
10261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10262 install-pdf) \
10263 || exit 1
10265 @endif fixincludes
10267 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10268 maybe-install-html-fixincludes:
10269 @if fixincludes
10270 maybe-install-html-fixincludes: install-html-fixincludes
10272 install-html-fixincludes: \
10273 configure-fixincludes \
10274 html-fixincludes
10275 @[ -f ./fixincludes/Makefile ] || exit 0; \
10276 r=`${PWD_COMMAND}`; export r; \
10277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10278 $(HOST_EXPORTS) \
10279 for flag in $(EXTRA_HOST_FLAGS) ; do \
10280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10281 done; \
10282 echo "Doing install-html in fixincludes"; \
10283 (cd $(HOST_SUBDIR)/fixincludes && \
10284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10286 "RANLIB=$${RANLIB}" \
10287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10288 install-html) \
10289 || exit 1
10291 @endif fixincludes
10293 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10294 maybe-installcheck-fixincludes:
10295 @if fixincludes
10296 maybe-installcheck-fixincludes: installcheck-fixincludes
10298 installcheck-fixincludes: \
10299 configure-fixincludes
10300 @[ -f ./fixincludes/Makefile ] || exit 0; \
10301 r=`${PWD_COMMAND}`; export r; \
10302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10303 $(HOST_EXPORTS) \
10304 for flag in $(EXTRA_HOST_FLAGS) ; do \
10305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10306 done; \
10307 echo "Doing installcheck in fixincludes"; \
10308 (cd $(HOST_SUBDIR)/fixincludes && \
10309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10311 "RANLIB=$${RANLIB}" \
10312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10313 installcheck) \
10314 || exit 1
10316 @endif fixincludes
10318 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10319 maybe-mostlyclean-fixincludes:
10320 @if fixincludes
10321 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10323 mostlyclean-fixincludes:
10324 @[ -f ./fixincludes/Makefile ] || exit 0; \
10325 r=`${PWD_COMMAND}`; export r; \
10326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10327 $(HOST_EXPORTS) \
10328 for flag in $(EXTRA_HOST_FLAGS) ; do \
10329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10330 done; \
10331 echo "Doing mostlyclean in fixincludes"; \
10332 (cd $(HOST_SUBDIR)/fixincludes && \
10333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10335 "RANLIB=$${RANLIB}" \
10336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10337 mostlyclean) \
10338 || exit 1
10340 @endif fixincludes
10342 .PHONY: maybe-clean-fixincludes clean-fixincludes
10343 maybe-clean-fixincludes:
10344 @if fixincludes
10345 maybe-clean-fixincludes: clean-fixincludes
10347 clean-fixincludes:
10348 @[ -f ./fixincludes/Makefile ] || exit 0; \
10349 r=`${PWD_COMMAND}`; export r; \
10350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10351 $(HOST_EXPORTS) \
10352 for flag in $(EXTRA_HOST_FLAGS) ; do \
10353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10354 done; \
10355 echo "Doing clean in fixincludes"; \
10356 (cd $(HOST_SUBDIR)/fixincludes && \
10357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10359 "RANLIB=$${RANLIB}" \
10360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10361 clean) \
10362 || exit 1
10364 @endif fixincludes
10366 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10367 maybe-distclean-fixincludes:
10368 @if fixincludes
10369 maybe-distclean-fixincludes: distclean-fixincludes
10371 distclean-fixincludes:
10372 @[ -f ./fixincludes/Makefile ] || exit 0; \
10373 r=`${PWD_COMMAND}`; export r; \
10374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10375 $(HOST_EXPORTS) \
10376 for flag in $(EXTRA_HOST_FLAGS) ; do \
10377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10378 done; \
10379 echo "Doing distclean in fixincludes"; \
10380 (cd $(HOST_SUBDIR)/fixincludes && \
10381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10383 "RANLIB=$${RANLIB}" \
10384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10385 distclean) \
10386 || exit 1
10388 @endif fixincludes
10390 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10391 maybe-maintainer-clean-fixincludes:
10392 @if fixincludes
10393 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10395 maintainer-clean-fixincludes:
10396 @[ -f ./fixincludes/Makefile ] || exit 0; \
10397 r=`${PWD_COMMAND}`; export r; \
10398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10399 $(HOST_EXPORTS) \
10400 for flag in $(EXTRA_HOST_FLAGS) ; do \
10401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10402 done; \
10403 echo "Doing maintainer-clean in fixincludes"; \
10404 (cd $(HOST_SUBDIR)/fixincludes && \
10405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10407 "RANLIB=$${RANLIB}" \
10408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10409 maintainer-clean) \
10410 || exit 1
10412 @endif fixincludes
10416 .PHONY: configure-flex maybe-configure-flex
10417 maybe-configure-flex:
10418 @if gcc-bootstrap
10419 configure-flex: stage_current
10420 @endif gcc-bootstrap
10421 @if flex
10422 maybe-configure-flex: configure-flex
10423 configure-flex:
10424 @: $(MAKE); $(unstage)
10425 @r=`${PWD_COMMAND}`; export r; \
10426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10427 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10429 $(HOST_EXPORTS) \
10430 echo Configuring in $(HOST_SUBDIR)/flex; \
10431 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10432 case $(srcdir) in \
10433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10434 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10436 esac; \
10437 module_srcdir=flex; \
10438 $(SHELL) \
10439 $$s/$$module_srcdir/configure \
10440 --srcdir=$${topdir}/$$module_srcdir \
10441 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10442 --target=${target_alias} \
10443 || exit 1
10444 @endif flex
10450 .PHONY: all-flex maybe-all-flex
10451 maybe-all-flex:
10452 @if gcc-bootstrap
10453 all-flex: stage_current
10454 @endif gcc-bootstrap
10455 @if flex
10456 TARGET-flex=all
10457 maybe-all-flex: all-flex
10458 all-flex: configure-flex
10459 @: $(MAKE); $(unstage)
10460 @r=`${PWD_COMMAND}`; export r; \
10461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10462 $(HOST_EXPORTS) \
10463 (cd $(HOST_SUBDIR)/flex && \
10464 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10465 $(TARGET-flex))
10466 @endif flex
10471 .PHONY: check-flex maybe-check-flex
10472 maybe-check-flex:
10473 @if flex
10474 maybe-check-flex: check-flex
10476 # This module is only tested in a native toolchain.
10477 check-flex:
10478 @: $(MAKE); $(unstage)
10479 @if [ '$(host)' = '$(target)' ]; then \
10480 r=`${PWD_COMMAND}`; export r; \
10481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482 $(HOST_EXPORTS) \
10483 (cd $(HOST_SUBDIR)/flex && \
10484 $(MAKE) $(FLAGS_TO_PASS) check)
10487 @endif flex
10489 .PHONY: install-flex maybe-install-flex
10490 maybe-install-flex:
10491 @if flex
10492 maybe-install-flex: install-flex
10494 install-flex: installdirs
10495 @: $(MAKE); $(unstage)
10496 @r=`${PWD_COMMAND}`; export r; \
10497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10498 $(HOST_EXPORTS) \
10499 (cd $(HOST_SUBDIR)/flex && \
10500 $(MAKE) $(FLAGS_TO_PASS) install)
10502 @endif flex
10504 .PHONY: install-strip-flex maybe-install-strip-flex
10505 maybe-install-strip-flex:
10506 @if flex
10507 maybe-install-strip-flex: install-strip-flex
10509 install-strip-flex: installdirs
10510 @: $(MAKE); $(unstage)
10511 @r=`${PWD_COMMAND}`; export r; \
10512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10513 $(HOST_EXPORTS) \
10514 (cd $(HOST_SUBDIR)/flex && \
10515 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10517 @endif flex
10519 # Other targets (info, dvi, pdf, etc.)
10521 .PHONY: maybe-info-flex info-flex
10522 maybe-info-flex:
10523 @if flex
10524 maybe-info-flex: info-flex
10526 info-flex: \
10527 configure-flex
10528 @: $(MAKE); $(unstage)
10529 @[ -f ./flex/Makefile ] || exit 0; \
10530 r=`${PWD_COMMAND}`; export r; \
10531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10532 $(HOST_EXPORTS) \
10533 for flag in $(EXTRA_HOST_FLAGS) ; do \
10534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10535 done; \
10536 echo "Doing info in flex"; \
10537 (cd $(HOST_SUBDIR)/flex && \
10538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10540 "RANLIB=$${RANLIB}" \
10541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10542 info) \
10543 || exit 1
10545 @endif flex
10547 .PHONY: maybe-dvi-flex dvi-flex
10548 maybe-dvi-flex:
10549 @if flex
10550 maybe-dvi-flex: dvi-flex
10552 dvi-flex: \
10553 configure-flex
10554 @: $(MAKE); $(unstage)
10555 @[ -f ./flex/Makefile ] || exit 0; \
10556 r=`${PWD_COMMAND}`; export r; \
10557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10558 $(HOST_EXPORTS) \
10559 for flag in $(EXTRA_HOST_FLAGS) ; do \
10560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10561 done; \
10562 echo "Doing dvi in flex"; \
10563 (cd $(HOST_SUBDIR)/flex && \
10564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10566 "RANLIB=$${RANLIB}" \
10567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10568 dvi) \
10569 || exit 1
10571 @endif flex
10573 .PHONY: maybe-pdf-flex pdf-flex
10574 maybe-pdf-flex:
10575 @if flex
10576 maybe-pdf-flex: pdf-flex
10578 pdf-flex: \
10579 configure-flex
10580 @: $(MAKE); $(unstage)
10581 @[ -f ./flex/Makefile ] || exit 0; \
10582 r=`${PWD_COMMAND}`; export r; \
10583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10584 $(HOST_EXPORTS) \
10585 for flag in $(EXTRA_HOST_FLAGS) ; do \
10586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10587 done; \
10588 echo "Doing pdf in flex"; \
10589 (cd $(HOST_SUBDIR)/flex && \
10590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10592 "RANLIB=$${RANLIB}" \
10593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10594 pdf) \
10595 || exit 1
10597 @endif flex
10599 .PHONY: maybe-html-flex html-flex
10600 maybe-html-flex:
10601 @if flex
10602 maybe-html-flex: html-flex
10604 html-flex: \
10605 configure-flex
10606 @: $(MAKE); $(unstage)
10607 @[ -f ./flex/Makefile ] || exit 0; \
10608 r=`${PWD_COMMAND}`; export r; \
10609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10610 $(HOST_EXPORTS) \
10611 for flag in $(EXTRA_HOST_FLAGS) ; do \
10612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10613 done; \
10614 echo "Doing html in flex"; \
10615 (cd $(HOST_SUBDIR)/flex && \
10616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10618 "RANLIB=$${RANLIB}" \
10619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10620 html) \
10621 || exit 1
10623 @endif flex
10625 .PHONY: maybe-TAGS-flex TAGS-flex
10626 maybe-TAGS-flex:
10627 @if flex
10628 maybe-TAGS-flex: TAGS-flex
10630 TAGS-flex: \
10631 configure-flex
10632 @: $(MAKE); $(unstage)
10633 @[ -f ./flex/Makefile ] || exit 0; \
10634 r=`${PWD_COMMAND}`; export r; \
10635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10636 $(HOST_EXPORTS) \
10637 for flag in $(EXTRA_HOST_FLAGS) ; do \
10638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10639 done; \
10640 echo "Doing TAGS in flex"; \
10641 (cd $(HOST_SUBDIR)/flex && \
10642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10644 "RANLIB=$${RANLIB}" \
10645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10646 TAGS) \
10647 || exit 1
10649 @endif flex
10651 .PHONY: maybe-install-info-flex install-info-flex
10652 maybe-install-info-flex:
10653 @if flex
10654 maybe-install-info-flex: install-info-flex
10656 install-info-flex: \
10657 configure-flex \
10658 info-flex
10659 @: $(MAKE); $(unstage)
10660 @[ -f ./flex/Makefile ] || exit 0; \
10661 r=`${PWD_COMMAND}`; export r; \
10662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10663 $(HOST_EXPORTS) \
10664 for flag in $(EXTRA_HOST_FLAGS) ; do \
10665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10666 done; \
10667 echo "Doing install-info in flex"; \
10668 (cd $(HOST_SUBDIR)/flex && \
10669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10671 "RANLIB=$${RANLIB}" \
10672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10673 install-info) \
10674 || exit 1
10676 @endif flex
10678 .PHONY: maybe-install-dvi-flex install-dvi-flex
10679 maybe-install-dvi-flex:
10680 @if flex
10681 maybe-install-dvi-flex: install-dvi-flex
10683 install-dvi-flex: \
10684 configure-flex \
10685 dvi-flex
10686 @: $(MAKE); $(unstage)
10687 @[ -f ./flex/Makefile ] || exit 0; \
10688 r=`${PWD_COMMAND}`; export r; \
10689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10690 $(HOST_EXPORTS) \
10691 for flag in $(EXTRA_HOST_FLAGS) ; do \
10692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10693 done; \
10694 echo "Doing install-dvi in flex"; \
10695 (cd $(HOST_SUBDIR)/flex && \
10696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10698 "RANLIB=$${RANLIB}" \
10699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10700 install-dvi) \
10701 || exit 1
10703 @endif flex
10705 .PHONY: maybe-install-pdf-flex install-pdf-flex
10706 maybe-install-pdf-flex:
10707 @if flex
10708 maybe-install-pdf-flex: install-pdf-flex
10710 install-pdf-flex: \
10711 configure-flex \
10712 pdf-flex
10713 @: $(MAKE); $(unstage)
10714 @[ -f ./flex/Makefile ] || exit 0; \
10715 r=`${PWD_COMMAND}`; export r; \
10716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10717 $(HOST_EXPORTS) \
10718 for flag in $(EXTRA_HOST_FLAGS) ; do \
10719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10720 done; \
10721 echo "Doing install-pdf in flex"; \
10722 (cd $(HOST_SUBDIR)/flex && \
10723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10725 "RANLIB=$${RANLIB}" \
10726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10727 install-pdf) \
10728 || exit 1
10730 @endif flex
10732 .PHONY: maybe-install-html-flex install-html-flex
10733 maybe-install-html-flex:
10734 @if flex
10735 maybe-install-html-flex: install-html-flex
10737 install-html-flex: \
10738 configure-flex \
10739 html-flex
10740 @: $(MAKE); $(unstage)
10741 @[ -f ./flex/Makefile ] || exit 0; \
10742 r=`${PWD_COMMAND}`; export r; \
10743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10744 $(HOST_EXPORTS) \
10745 for flag in $(EXTRA_HOST_FLAGS) ; do \
10746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10747 done; \
10748 echo "Doing install-html in flex"; \
10749 (cd $(HOST_SUBDIR)/flex && \
10750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10752 "RANLIB=$${RANLIB}" \
10753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10754 install-html) \
10755 || exit 1
10757 @endif flex
10759 .PHONY: maybe-installcheck-flex installcheck-flex
10760 maybe-installcheck-flex:
10761 @if flex
10762 maybe-installcheck-flex: installcheck-flex
10764 installcheck-flex: \
10765 configure-flex
10766 @: $(MAKE); $(unstage)
10767 @[ -f ./flex/Makefile ] || exit 0; \
10768 r=`${PWD_COMMAND}`; export r; \
10769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10770 $(HOST_EXPORTS) \
10771 for flag in $(EXTRA_HOST_FLAGS) ; do \
10772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10773 done; \
10774 echo "Doing installcheck in flex"; \
10775 (cd $(HOST_SUBDIR)/flex && \
10776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10778 "RANLIB=$${RANLIB}" \
10779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10780 installcheck) \
10781 || exit 1
10783 @endif flex
10785 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10786 maybe-mostlyclean-flex:
10787 @if flex
10788 maybe-mostlyclean-flex: mostlyclean-flex
10790 mostlyclean-flex:
10791 @: $(MAKE); $(unstage)
10792 @[ -f ./flex/Makefile ] || exit 0; \
10793 r=`${PWD_COMMAND}`; export r; \
10794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10795 $(HOST_EXPORTS) \
10796 for flag in $(EXTRA_HOST_FLAGS) ; do \
10797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10798 done; \
10799 echo "Doing mostlyclean in flex"; \
10800 (cd $(HOST_SUBDIR)/flex && \
10801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10803 "RANLIB=$${RANLIB}" \
10804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10805 mostlyclean) \
10806 || exit 1
10808 @endif flex
10810 .PHONY: maybe-clean-flex clean-flex
10811 maybe-clean-flex:
10812 @if flex
10813 maybe-clean-flex: clean-flex
10815 clean-flex:
10816 @: $(MAKE); $(unstage)
10817 @[ -f ./flex/Makefile ] || exit 0; \
10818 r=`${PWD_COMMAND}`; export r; \
10819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10820 $(HOST_EXPORTS) \
10821 for flag in $(EXTRA_HOST_FLAGS) ; do \
10822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10823 done; \
10824 echo "Doing clean in flex"; \
10825 (cd $(HOST_SUBDIR)/flex && \
10826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10828 "RANLIB=$${RANLIB}" \
10829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10830 clean) \
10831 || exit 1
10833 @endif flex
10835 .PHONY: maybe-distclean-flex distclean-flex
10836 maybe-distclean-flex:
10837 @if flex
10838 maybe-distclean-flex: distclean-flex
10840 distclean-flex:
10841 @: $(MAKE); $(unstage)
10842 @[ -f ./flex/Makefile ] || exit 0; \
10843 r=`${PWD_COMMAND}`; export r; \
10844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10845 $(HOST_EXPORTS) \
10846 for flag in $(EXTRA_HOST_FLAGS) ; do \
10847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10848 done; \
10849 echo "Doing distclean in flex"; \
10850 (cd $(HOST_SUBDIR)/flex && \
10851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10853 "RANLIB=$${RANLIB}" \
10854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10855 distclean) \
10856 || exit 1
10858 @endif flex
10860 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10861 maybe-maintainer-clean-flex:
10862 @if flex
10863 maybe-maintainer-clean-flex: maintainer-clean-flex
10865 maintainer-clean-flex:
10866 @: $(MAKE); $(unstage)
10867 @[ -f ./flex/Makefile ] || exit 0; \
10868 r=`${PWD_COMMAND}`; export r; \
10869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10870 $(HOST_EXPORTS) \
10871 for flag in $(EXTRA_HOST_FLAGS) ; do \
10872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10873 done; \
10874 echo "Doing maintainer-clean in flex"; \
10875 (cd $(HOST_SUBDIR)/flex && \
10876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10878 "RANLIB=$${RANLIB}" \
10879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10880 maintainer-clean) \
10881 || exit 1
10883 @endif flex
10887 .PHONY: configure-gas maybe-configure-gas
10888 maybe-configure-gas:
10889 @if gcc-bootstrap
10890 configure-gas: stage_current
10891 @endif gcc-bootstrap
10892 @if gas
10893 maybe-configure-gas: configure-gas
10894 configure-gas:
10895 @r=`${PWD_COMMAND}`; export r; \
10896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10897 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10899 $(HOST_EXPORTS) \
10900 echo Configuring in $(HOST_SUBDIR)/gas; \
10901 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10902 case $(srcdir) in \
10903 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10904 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10905 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10906 esac; \
10907 module_srcdir=gas; \
10908 $(SHELL) \
10909 $$s/$$module_srcdir/configure \
10910 --srcdir=$${topdir}/$$module_srcdir \
10911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10912 --target=${target_alias} \
10913 || exit 1
10914 @endif gas
10918 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10919 maybe-configure-stage1-gas:
10920 @if gas-bootstrap
10921 maybe-configure-stage1-gas: configure-stage1-gas
10922 configure-stage1-gas:
10923 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10924 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10925 @r=`${PWD_COMMAND}`; export r; \
10926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10927 TFLAGS="$(STAGE1_TFLAGS)"; \
10928 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10929 $(HOST_EXPORTS) \
10930 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10931 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10932 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10933 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10935 cd $(HOST_SUBDIR)/gas || exit 1; \
10936 case $(srcdir) in \
10937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10938 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10940 esac; \
10941 module_srcdir=gas; \
10942 $(SHELL) $$s/$$module_srcdir/configure \
10943 --srcdir=$${topdir}/$$module_srcdir \
10944 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10945 --target=${target_alias} \
10947 $(STAGE1_CONFIGURE_FLAGS)
10948 @endif gas-bootstrap
10950 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10951 maybe-configure-stage2-gas:
10952 @if gas-bootstrap
10953 maybe-configure-stage2-gas: configure-stage2-gas
10954 configure-stage2-gas:
10955 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10956 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10957 @r=`${PWD_COMMAND}`; export r; \
10958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10959 TFLAGS="$(STAGE2_TFLAGS)"; \
10960 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10961 $(HOST_EXPORTS) \
10962 $(POSTSTAGE1_HOST_EXPORTS) \
10963 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10964 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10965 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10966 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10968 cd $(HOST_SUBDIR)/gas || exit 1; \
10969 case $(srcdir) in \
10970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10971 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10973 esac; \
10974 module_srcdir=gas; \
10975 $(SHELL) $$s/$$module_srcdir/configure \
10976 --srcdir=$${topdir}/$$module_srcdir \
10977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10978 --target=${target_alias} \
10979 --with-build-libsubdir=$(HOST_SUBDIR) \
10980 $(STAGE2_CONFIGURE_FLAGS)
10981 @endif gas-bootstrap
10983 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10984 maybe-configure-stage3-gas:
10985 @if gas-bootstrap
10986 maybe-configure-stage3-gas: configure-stage3-gas
10987 configure-stage3-gas:
10988 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10990 @r=`${PWD_COMMAND}`; export r; \
10991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10992 TFLAGS="$(STAGE3_TFLAGS)"; \
10993 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10994 $(HOST_EXPORTS) \
10995 $(POSTSTAGE1_HOST_EXPORTS) \
10996 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10997 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10998 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10999 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
11000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11001 cd $(HOST_SUBDIR)/gas || exit 1; \
11002 case $(srcdir) in \
11003 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11004 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11005 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11006 esac; \
11007 module_srcdir=gas; \
11008 $(SHELL) $$s/$$module_srcdir/configure \
11009 --srcdir=$${topdir}/$$module_srcdir \
11010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11011 --target=${target_alias} \
11012 --with-build-libsubdir=$(HOST_SUBDIR) \
11013 $(STAGE3_CONFIGURE_FLAGS)
11014 @endif gas-bootstrap
11016 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11017 maybe-configure-stage4-gas:
11018 @if gas-bootstrap
11019 maybe-configure-stage4-gas: configure-stage4-gas
11020 configure-stage4-gas:
11021 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11023 @r=`${PWD_COMMAND}`; export r; \
11024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11025 TFLAGS="$(STAGE4_TFLAGS)"; \
11026 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11027 $(HOST_EXPORTS) \
11028 $(POSTSTAGE1_HOST_EXPORTS) \
11029 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11030 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11031 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11032 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11034 cd $(HOST_SUBDIR)/gas || exit 1; \
11035 case $(srcdir) in \
11036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11037 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11039 esac; \
11040 module_srcdir=gas; \
11041 $(SHELL) $$s/$$module_srcdir/configure \
11042 --srcdir=$${topdir}/$$module_srcdir \
11043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11044 --target=${target_alias} \
11045 --with-build-libsubdir=$(HOST_SUBDIR) \
11046 $(STAGE4_CONFIGURE_FLAGS)
11047 @endif gas-bootstrap
11049 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11050 maybe-configure-stageprofile-gas:
11051 @if gas-bootstrap
11052 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11053 configure-stageprofile-gas:
11054 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11056 @r=`${PWD_COMMAND}`; export r; \
11057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11058 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11059 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11060 $(HOST_EXPORTS) \
11061 $(POSTSTAGE1_HOST_EXPORTS) \
11062 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11063 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11064 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11065 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11067 cd $(HOST_SUBDIR)/gas || exit 1; \
11068 case $(srcdir) in \
11069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11070 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11072 esac; \
11073 module_srcdir=gas; \
11074 $(SHELL) $$s/$$module_srcdir/configure \
11075 --srcdir=$${topdir}/$$module_srcdir \
11076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11077 --target=${target_alias} \
11078 --with-build-libsubdir=$(HOST_SUBDIR) \
11079 $(STAGEprofile_CONFIGURE_FLAGS)
11080 @endif gas-bootstrap
11082 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11083 maybe-configure-stagetrain-gas:
11084 @if gas-bootstrap
11085 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11086 configure-stagetrain-gas:
11087 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11089 @r=`${PWD_COMMAND}`; export r; \
11090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11092 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11093 $(HOST_EXPORTS) \
11094 $(POSTSTAGE1_HOST_EXPORTS) \
11095 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11096 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11097 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11098 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11100 cd $(HOST_SUBDIR)/gas || exit 1; \
11101 case $(srcdir) in \
11102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11103 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11105 esac; \
11106 module_srcdir=gas; \
11107 $(SHELL) $$s/$$module_srcdir/configure \
11108 --srcdir=$${topdir}/$$module_srcdir \
11109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11110 --target=${target_alias} \
11111 --with-build-libsubdir=$(HOST_SUBDIR) \
11112 $(STAGEtrain_CONFIGURE_FLAGS)
11113 @endif gas-bootstrap
11115 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11116 maybe-configure-stagefeedback-gas:
11117 @if gas-bootstrap
11118 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11119 configure-stagefeedback-gas:
11120 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11121 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11122 @r=`${PWD_COMMAND}`; export r; \
11123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11125 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11126 $(HOST_EXPORTS) \
11127 $(POSTSTAGE1_HOST_EXPORTS) \
11128 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11129 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11130 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11131 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11133 cd $(HOST_SUBDIR)/gas || exit 1; \
11134 case $(srcdir) in \
11135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11136 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11138 esac; \
11139 module_srcdir=gas; \
11140 $(SHELL) $$s/$$module_srcdir/configure \
11141 --srcdir=$${topdir}/$$module_srcdir \
11142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11143 --target=${target_alias} \
11144 --with-build-libsubdir=$(HOST_SUBDIR) \
11145 $(STAGEfeedback_CONFIGURE_FLAGS)
11146 @endif gas-bootstrap
11148 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11149 maybe-configure-stageautoprofile-gas:
11150 @if gas-bootstrap
11151 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11152 configure-stageautoprofile-gas:
11153 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11154 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11155 @r=`${PWD_COMMAND}`; export r; \
11156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11157 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11158 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11159 $(HOST_EXPORTS) \
11160 $(POSTSTAGE1_HOST_EXPORTS) \
11161 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11162 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11163 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11164 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11166 cd $(HOST_SUBDIR)/gas || exit 1; \
11167 case $(srcdir) in \
11168 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11169 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11170 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11171 esac; \
11172 module_srcdir=gas; \
11173 $(SHELL) $$s/$$module_srcdir/configure \
11174 --srcdir=$${topdir}/$$module_srcdir \
11175 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11176 --target=${target_alias} \
11177 --with-build-libsubdir=$(HOST_SUBDIR) \
11178 $(STAGEautoprofile_CONFIGURE_FLAGS)
11179 @endif gas-bootstrap
11181 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11182 maybe-configure-stageautofeedback-gas:
11183 @if gas-bootstrap
11184 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11185 configure-stageautofeedback-gas:
11186 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11187 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11188 @r=`${PWD_COMMAND}`; export r; \
11189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11190 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11191 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11192 $(HOST_EXPORTS) \
11193 $(POSTSTAGE1_HOST_EXPORTS) \
11194 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11195 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11196 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11197 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11199 cd $(HOST_SUBDIR)/gas || exit 1; \
11200 case $(srcdir) in \
11201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11202 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11204 esac; \
11205 module_srcdir=gas; \
11206 $(SHELL) $$s/$$module_srcdir/configure \
11207 --srcdir=$${topdir}/$$module_srcdir \
11208 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11209 --target=${target_alias} \
11210 --with-build-libsubdir=$(HOST_SUBDIR) \
11211 $(STAGEautofeedback_CONFIGURE_FLAGS)
11212 @endif gas-bootstrap
11218 .PHONY: all-gas maybe-all-gas
11219 maybe-all-gas:
11220 @if gcc-bootstrap
11221 all-gas: stage_current
11222 @endif gcc-bootstrap
11223 @if gas
11224 TARGET-gas=all
11225 maybe-all-gas: all-gas
11226 all-gas: configure-gas
11227 @r=`${PWD_COMMAND}`; export r; \
11228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229 $(HOST_EXPORTS) \
11230 (cd $(HOST_SUBDIR)/gas && \
11231 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11232 $(TARGET-gas))
11233 @endif gas
11237 .PHONY: all-stage1-gas maybe-all-stage1-gas
11238 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11239 maybe-all-stage1-gas:
11240 maybe-clean-stage1-gas:
11241 @if gas-bootstrap
11242 maybe-all-stage1-gas: all-stage1-gas
11243 all-stage1: all-stage1-gas
11244 TARGET-stage1-gas = $(TARGET-gas)
11245 all-stage1-gas: configure-stage1-gas
11246 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11247 @r=`${PWD_COMMAND}`; export r; \
11248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11249 TFLAGS="$(STAGE1_TFLAGS)"; \
11250 $(HOST_EXPORTS) \
11251 cd $(HOST_SUBDIR)/gas && \
11253 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11254 CFLAGS="$(STAGE1_CFLAGS)" \
11255 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11256 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11257 LIBCFLAGS="$(LIBCFLAGS)" \
11258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11261 $(EXTRA_HOST_FLAGS) \
11262 $(STAGE1_FLAGS_TO_PASS) \
11263 TFLAGS="$(STAGE1_TFLAGS)" \
11264 $(TARGET-stage1-gas)
11266 maybe-clean-stage1-gas: clean-stage1-gas
11267 clean-stage1: clean-stage1-gas
11268 clean-stage1-gas:
11269 @if [ $(current_stage) = stage1 ]; then \
11270 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11271 else \
11272 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11273 $(MAKE) stage1-start; \
11274 fi; \
11275 cd $(HOST_SUBDIR)/gas && \
11276 $(MAKE) $(EXTRA_HOST_FLAGS) \
11277 $(STAGE1_FLAGS_TO_PASS) clean
11278 @endif gas-bootstrap
11281 .PHONY: all-stage2-gas maybe-all-stage2-gas
11282 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11283 maybe-all-stage2-gas:
11284 maybe-clean-stage2-gas:
11285 @if gas-bootstrap
11286 maybe-all-stage2-gas: all-stage2-gas
11287 all-stage2: all-stage2-gas
11288 TARGET-stage2-gas = $(TARGET-gas)
11289 all-stage2-gas: configure-stage2-gas
11290 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11291 @r=`${PWD_COMMAND}`; export r; \
11292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11293 TFLAGS="$(STAGE2_TFLAGS)"; \
11294 $(HOST_EXPORTS) \
11295 $(POSTSTAGE1_HOST_EXPORTS) \
11296 cd $(HOST_SUBDIR)/gas && \
11298 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11299 CFLAGS="$(STAGE2_CFLAGS)" \
11300 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11301 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11302 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11303 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11304 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11305 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11306 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11307 TFLAGS="$(STAGE2_TFLAGS)" \
11308 $(TARGET-stage2-gas)
11310 maybe-clean-stage2-gas: clean-stage2-gas
11311 clean-stage2: clean-stage2-gas
11312 clean-stage2-gas:
11313 @if [ $(current_stage) = stage2 ]; then \
11314 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11315 else \
11316 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11317 $(MAKE) stage2-start; \
11318 fi; \
11319 cd $(HOST_SUBDIR)/gas && \
11320 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11321 @endif gas-bootstrap
11324 .PHONY: all-stage3-gas maybe-all-stage3-gas
11325 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11326 maybe-all-stage3-gas:
11327 maybe-clean-stage3-gas:
11328 @if gas-bootstrap
11329 maybe-all-stage3-gas: all-stage3-gas
11330 all-stage3: all-stage3-gas
11331 TARGET-stage3-gas = $(TARGET-gas)
11332 all-stage3-gas: configure-stage3-gas
11333 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11334 @r=`${PWD_COMMAND}`; export r; \
11335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11336 TFLAGS="$(STAGE3_TFLAGS)"; \
11337 $(HOST_EXPORTS) \
11338 $(POSTSTAGE1_HOST_EXPORTS) \
11339 cd $(HOST_SUBDIR)/gas && \
11341 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11342 CFLAGS="$(STAGE3_CFLAGS)" \
11343 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11344 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11345 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11349 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11350 TFLAGS="$(STAGE3_TFLAGS)" \
11351 $(TARGET-stage3-gas)
11353 maybe-clean-stage3-gas: clean-stage3-gas
11354 clean-stage3: clean-stage3-gas
11355 clean-stage3-gas:
11356 @if [ $(current_stage) = stage3 ]; then \
11357 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11358 else \
11359 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11360 $(MAKE) stage3-start; \
11361 fi; \
11362 cd $(HOST_SUBDIR)/gas && \
11363 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11364 @endif gas-bootstrap
11367 .PHONY: all-stage4-gas maybe-all-stage4-gas
11368 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11369 maybe-all-stage4-gas:
11370 maybe-clean-stage4-gas:
11371 @if gas-bootstrap
11372 maybe-all-stage4-gas: all-stage4-gas
11373 all-stage4: all-stage4-gas
11374 TARGET-stage4-gas = $(TARGET-gas)
11375 all-stage4-gas: configure-stage4-gas
11376 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11377 @r=`${PWD_COMMAND}`; export r; \
11378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11379 TFLAGS="$(STAGE4_TFLAGS)"; \
11380 $(HOST_EXPORTS) \
11381 $(POSTSTAGE1_HOST_EXPORTS) \
11382 cd $(HOST_SUBDIR)/gas && \
11384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11385 CFLAGS="$(STAGE4_CFLAGS)" \
11386 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11387 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11388 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11389 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11390 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11391 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11392 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11393 TFLAGS="$(STAGE4_TFLAGS)" \
11394 $(TARGET-stage4-gas)
11396 maybe-clean-stage4-gas: clean-stage4-gas
11397 clean-stage4: clean-stage4-gas
11398 clean-stage4-gas:
11399 @if [ $(current_stage) = stage4 ]; then \
11400 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11401 else \
11402 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11403 $(MAKE) stage4-start; \
11404 fi; \
11405 cd $(HOST_SUBDIR)/gas && \
11406 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11407 @endif gas-bootstrap
11410 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11411 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11412 maybe-all-stageprofile-gas:
11413 maybe-clean-stageprofile-gas:
11414 @if gas-bootstrap
11415 maybe-all-stageprofile-gas: all-stageprofile-gas
11416 all-stageprofile: all-stageprofile-gas
11417 TARGET-stageprofile-gas = $(TARGET-gas)
11418 all-stageprofile-gas: configure-stageprofile-gas
11419 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11420 @r=`${PWD_COMMAND}`; export r; \
11421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11422 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11423 $(HOST_EXPORTS) \
11424 $(POSTSTAGE1_HOST_EXPORTS) \
11425 cd $(HOST_SUBDIR)/gas && \
11427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11428 CFLAGS="$(STAGEprofile_CFLAGS)" \
11429 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11430 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11431 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11436 TFLAGS="$(STAGEprofile_TFLAGS)" \
11437 $(TARGET-stageprofile-gas)
11439 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11440 clean-stageprofile: clean-stageprofile-gas
11441 clean-stageprofile-gas:
11442 @if [ $(current_stage) = stageprofile ]; then \
11443 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11444 else \
11445 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11446 $(MAKE) stageprofile-start; \
11447 fi; \
11448 cd $(HOST_SUBDIR)/gas && \
11449 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11450 @endif gas-bootstrap
11453 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11454 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11455 maybe-all-stagetrain-gas:
11456 maybe-clean-stagetrain-gas:
11457 @if gas-bootstrap
11458 maybe-all-stagetrain-gas: all-stagetrain-gas
11459 all-stagetrain: all-stagetrain-gas
11460 TARGET-stagetrain-gas = $(TARGET-gas)
11461 all-stagetrain-gas: configure-stagetrain-gas
11462 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11463 @r=`${PWD_COMMAND}`; export r; \
11464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11465 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11466 $(HOST_EXPORTS) \
11467 $(POSTSTAGE1_HOST_EXPORTS) \
11468 cd $(HOST_SUBDIR)/gas && \
11470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11471 CFLAGS="$(STAGEtrain_CFLAGS)" \
11472 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11473 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11474 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11478 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11479 TFLAGS="$(STAGEtrain_TFLAGS)" \
11480 $(TARGET-stagetrain-gas)
11482 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11483 clean-stagetrain: clean-stagetrain-gas
11484 clean-stagetrain-gas:
11485 @if [ $(current_stage) = stagetrain ]; then \
11486 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11487 else \
11488 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11489 $(MAKE) stagetrain-start; \
11490 fi; \
11491 cd $(HOST_SUBDIR)/gas && \
11492 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11493 @endif gas-bootstrap
11496 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11497 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11498 maybe-all-stagefeedback-gas:
11499 maybe-clean-stagefeedback-gas:
11500 @if gas-bootstrap
11501 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11502 all-stagefeedback: all-stagefeedback-gas
11503 TARGET-stagefeedback-gas = $(TARGET-gas)
11504 all-stagefeedback-gas: configure-stagefeedback-gas
11505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11506 @r=`${PWD_COMMAND}`; export r; \
11507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11508 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11509 $(HOST_EXPORTS) \
11510 $(POSTSTAGE1_HOST_EXPORTS) \
11511 cd $(HOST_SUBDIR)/gas && \
11513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11514 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11515 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11516 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11517 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11522 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11523 $(TARGET-stagefeedback-gas)
11525 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11526 clean-stagefeedback: clean-stagefeedback-gas
11527 clean-stagefeedback-gas:
11528 @if [ $(current_stage) = stagefeedback ]; then \
11529 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11530 else \
11531 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11532 $(MAKE) stagefeedback-start; \
11533 fi; \
11534 cd $(HOST_SUBDIR)/gas && \
11535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11536 @endif gas-bootstrap
11539 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11540 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11541 maybe-all-stageautoprofile-gas:
11542 maybe-clean-stageautoprofile-gas:
11543 @if gas-bootstrap
11544 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11545 all-stageautoprofile: all-stageautoprofile-gas
11546 TARGET-stageautoprofile-gas = $(TARGET-gas)
11547 all-stageautoprofile-gas: configure-stageautoprofile-gas
11548 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11549 @r=`${PWD_COMMAND}`; export r; \
11550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11551 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11552 $(HOST_EXPORTS) \
11553 $(POSTSTAGE1_HOST_EXPORTS) \
11554 cd $(HOST_SUBDIR)/gas && \
11555 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11557 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11558 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11559 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11560 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11564 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11565 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11566 $(TARGET-stageautoprofile-gas)
11568 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11569 clean-stageautoprofile: clean-stageautoprofile-gas
11570 clean-stageautoprofile-gas:
11571 @if [ $(current_stage) = stageautoprofile ]; then \
11572 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11573 else \
11574 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11575 $(MAKE) stageautoprofile-start; \
11576 fi; \
11577 cd $(HOST_SUBDIR)/gas && \
11578 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11579 @endif gas-bootstrap
11582 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11583 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11584 maybe-all-stageautofeedback-gas:
11585 maybe-clean-stageautofeedback-gas:
11586 @if gas-bootstrap
11587 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11588 all-stageautofeedback: all-stageautofeedback-gas
11589 TARGET-stageautofeedback-gas = $(TARGET-gas)
11590 all-stageautofeedback-gas: configure-stageautofeedback-gas
11591 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11592 @r=`${PWD_COMMAND}`; export r; \
11593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11594 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11595 $(HOST_EXPORTS) \
11596 $(POSTSTAGE1_HOST_EXPORTS) \
11597 cd $(HOST_SUBDIR)/gas && \
11599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11600 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11601 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11602 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11603 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11608 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11609 $(TARGET-stageautofeedback-gas)
11611 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11612 clean-stageautofeedback: clean-stageautofeedback-gas
11613 clean-stageautofeedback-gas:
11614 @if [ $(current_stage) = stageautofeedback ]; then \
11615 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11616 else \
11617 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11618 $(MAKE) stageautofeedback-start; \
11619 fi; \
11620 cd $(HOST_SUBDIR)/gas && \
11621 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11622 @endif gas-bootstrap
11628 .PHONY: check-gas maybe-check-gas
11629 maybe-check-gas:
11630 @if gas
11631 maybe-check-gas: check-gas
11633 check-gas:
11634 @: $(MAKE); $(unstage)
11635 @r=`${PWD_COMMAND}`; export r; \
11636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11638 (cd $(HOST_SUBDIR)/gas && \
11639 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11641 @endif gas
11643 .PHONY: install-gas maybe-install-gas
11644 maybe-install-gas:
11645 @if gas
11646 maybe-install-gas: install-gas
11648 install-gas: installdirs
11649 @: $(MAKE); $(unstage)
11650 @r=`${PWD_COMMAND}`; export r; \
11651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11652 $(HOST_EXPORTS) \
11653 (cd $(HOST_SUBDIR)/gas && \
11654 $(MAKE) $(FLAGS_TO_PASS) install)
11656 @endif gas
11658 .PHONY: install-strip-gas maybe-install-strip-gas
11659 maybe-install-strip-gas:
11660 @if gas
11661 maybe-install-strip-gas: install-strip-gas
11663 install-strip-gas: installdirs
11664 @: $(MAKE); $(unstage)
11665 @r=`${PWD_COMMAND}`; export r; \
11666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11667 $(HOST_EXPORTS) \
11668 (cd $(HOST_SUBDIR)/gas && \
11669 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11671 @endif gas
11673 # Other targets (info, dvi, pdf, etc.)
11675 .PHONY: maybe-info-gas info-gas
11676 maybe-info-gas:
11677 @if gas
11678 maybe-info-gas: info-gas
11680 info-gas: \
11681 configure-gas
11682 @[ -f ./gas/Makefile ] || exit 0; \
11683 r=`${PWD_COMMAND}`; export r; \
11684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11685 $(HOST_EXPORTS) \
11686 for flag in $(EXTRA_HOST_FLAGS) ; do \
11687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11688 done; \
11689 echo "Doing info in gas"; \
11690 (cd $(HOST_SUBDIR)/gas && \
11691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11693 "RANLIB=$${RANLIB}" \
11694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11695 info) \
11696 || exit 1
11698 @endif gas
11700 .PHONY: maybe-dvi-gas dvi-gas
11701 maybe-dvi-gas:
11702 @if gas
11703 maybe-dvi-gas: dvi-gas
11705 dvi-gas: \
11706 configure-gas
11707 @[ -f ./gas/Makefile ] || exit 0; \
11708 r=`${PWD_COMMAND}`; export r; \
11709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11710 $(HOST_EXPORTS) \
11711 for flag in $(EXTRA_HOST_FLAGS) ; do \
11712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11713 done; \
11714 echo "Doing dvi in gas"; \
11715 (cd $(HOST_SUBDIR)/gas && \
11716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11718 "RANLIB=$${RANLIB}" \
11719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11720 dvi) \
11721 || exit 1
11723 @endif gas
11725 .PHONY: maybe-pdf-gas pdf-gas
11726 maybe-pdf-gas:
11727 @if gas
11728 maybe-pdf-gas: pdf-gas
11730 pdf-gas: \
11731 configure-gas
11732 @[ -f ./gas/Makefile ] || exit 0; \
11733 r=`${PWD_COMMAND}`; export r; \
11734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11735 $(HOST_EXPORTS) \
11736 for flag in $(EXTRA_HOST_FLAGS) ; do \
11737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11738 done; \
11739 echo "Doing pdf in gas"; \
11740 (cd $(HOST_SUBDIR)/gas && \
11741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11743 "RANLIB=$${RANLIB}" \
11744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11745 pdf) \
11746 || exit 1
11748 @endif gas
11750 .PHONY: maybe-html-gas html-gas
11751 maybe-html-gas:
11752 @if gas
11753 maybe-html-gas: html-gas
11755 html-gas: \
11756 configure-gas
11757 @[ -f ./gas/Makefile ] || exit 0; \
11758 r=`${PWD_COMMAND}`; export r; \
11759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11760 $(HOST_EXPORTS) \
11761 for flag in $(EXTRA_HOST_FLAGS) ; do \
11762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11763 done; \
11764 echo "Doing html in gas"; \
11765 (cd $(HOST_SUBDIR)/gas && \
11766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11768 "RANLIB=$${RANLIB}" \
11769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11770 html) \
11771 || exit 1
11773 @endif gas
11775 .PHONY: maybe-TAGS-gas TAGS-gas
11776 maybe-TAGS-gas:
11777 @if gas
11778 maybe-TAGS-gas: TAGS-gas
11780 TAGS-gas: \
11781 configure-gas
11782 @[ -f ./gas/Makefile ] || exit 0; \
11783 r=`${PWD_COMMAND}`; export r; \
11784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11785 $(HOST_EXPORTS) \
11786 for flag in $(EXTRA_HOST_FLAGS) ; do \
11787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11788 done; \
11789 echo "Doing TAGS in gas"; \
11790 (cd $(HOST_SUBDIR)/gas && \
11791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11793 "RANLIB=$${RANLIB}" \
11794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11795 TAGS) \
11796 || exit 1
11798 @endif gas
11800 .PHONY: maybe-install-info-gas install-info-gas
11801 maybe-install-info-gas:
11802 @if gas
11803 maybe-install-info-gas: install-info-gas
11805 install-info-gas: \
11806 configure-gas \
11807 info-gas
11808 @[ -f ./gas/Makefile ] || exit 0; \
11809 r=`${PWD_COMMAND}`; export r; \
11810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11811 $(HOST_EXPORTS) \
11812 for flag in $(EXTRA_HOST_FLAGS) ; do \
11813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11814 done; \
11815 echo "Doing install-info in gas"; \
11816 (cd $(HOST_SUBDIR)/gas && \
11817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11819 "RANLIB=$${RANLIB}" \
11820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11821 install-info) \
11822 || exit 1
11824 @endif gas
11826 .PHONY: maybe-install-dvi-gas install-dvi-gas
11827 maybe-install-dvi-gas:
11828 @if gas
11829 maybe-install-dvi-gas: install-dvi-gas
11831 install-dvi-gas: \
11832 configure-gas \
11833 dvi-gas
11834 @[ -f ./gas/Makefile ] || exit 0; \
11835 r=`${PWD_COMMAND}`; export r; \
11836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11837 $(HOST_EXPORTS) \
11838 for flag in $(EXTRA_HOST_FLAGS) ; do \
11839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11840 done; \
11841 echo "Doing install-dvi in gas"; \
11842 (cd $(HOST_SUBDIR)/gas && \
11843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11845 "RANLIB=$${RANLIB}" \
11846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11847 install-dvi) \
11848 || exit 1
11850 @endif gas
11852 .PHONY: maybe-install-pdf-gas install-pdf-gas
11853 maybe-install-pdf-gas:
11854 @if gas
11855 maybe-install-pdf-gas: install-pdf-gas
11857 install-pdf-gas: \
11858 configure-gas \
11859 pdf-gas
11860 @[ -f ./gas/Makefile ] || exit 0; \
11861 r=`${PWD_COMMAND}`; export r; \
11862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863 $(HOST_EXPORTS) \
11864 for flag in $(EXTRA_HOST_FLAGS) ; do \
11865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866 done; \
11867 echo "Doing install-pdf in gas"; \
11868 (cd $(HOST_SUBDIR)/gas && \
11869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871 "RANLIB=$${RANLIB}" \
11872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873 install-pdf) \
11874 || exit 1
11876 @endif gas
11878 .PHONY: maybe-install-html-gas install-html-gas
11879 maybe-install-html-gas:
11880 @if gas
11881 maybe-install-html-gas: install-html-gas
11883 install-html-gas: \
11884 configure-gas \
11885 html-gas
11886 @[ -f ./gas/Makefile ] || exit 0; \
11887 r=`${PWD_COMMAND}`; export r; \
11888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11889 $(HOST_EXPORTS) \
11890 for flag in $(EXTRA_HOST_FLAGS) ; do \
11891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11892 done; \
11893 echo "Doing install-html in gas"; \
11894 (cd $(HOST_SUBDIR)/gas && \
11895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11897 "RANLIB=$${RANLIB}" \
11898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11899 install-html) \
11900 || exit 1
11902 @endif gas
11904 .PHONY: maybe-installcheck-gas installcheck-gas
11905 maybe-installcheck-gas:
11906 @if gas
11907 maybe-installcheck-gas: installcheck-gas
11909 installcheck-gas: \
11910 configure-gas
11911 @[ -f ./gas/Makefile ] || exit 0; \
11912 r=`${PWD_COMMAND}`; export r; \
11913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11914 $(HOST_EXPORTS) \
11915 for flag in $(EXTRA_HOST_FLAGS) ; do \
11916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11917 done; \
11918 echo "Doing installcheck in gas"; \
11919 (cd $(HOST_SUBDIR)/gas && \
11920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11922 "RANLIB=$${RANLIB}" \
11923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11924 installcheck) \
11925 || exit 1
11927 @endif gas
11929 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11930 maybe-mostlyclean-gas:
11931 @if gas
11932 maybe-mostlyclean-gas: mostlyclean-gas
11934 mostlyclean-gas:
11935 @[ -f ./gas/Makefile ] || exit 0; \
11936 r=`${PWD_COMMAND}`; export r; \
11937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11938 $(HOST_EXPORTS) \
11939 for flag in $(EXTRA_HOST_FLAGS) ; do \
11940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11941 done; \
11942 echo "Doing mostlyclean in gas"; \
11943 (cd $(HOST_SUBDIR)/gas && \
11944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11946 "RANLIB=$${RANLIB}" \
11947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11948 mostlyclean) \
11949 || exit 1
11951 @endif gas
11953 .PHONY: maybe-clean-gas clean-gas
11954 maybe-clean-gas:
11955 @if gas
11956 maybe-clean-gas: clean-gas
11958 clean-gas:
11959 @[ -f ./gas/Makefile ] || exit 0; \
11960 r=`${PWD_COMMAND}`; export r; \
11961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962 $(HOST_EXPORTS) \
11963 for flag in $(EXTRA_HOST_FLAGS) ; do \
11964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11965 done; \
11966 echo "Doing clean in gas"; \
11967 (cd $(HOST_SUBDIR)/gas && \
11968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11970 "RANLIB=$${RANLIB}" \
11971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11972 clean) \
11973 || exit 1
11975 @endif gas
11977 .PHONY: maybe-distclean-gas distclean-gas
11978 maybe-distclean-gas:
11979 @if gas
11980 maybe-distclean-gas: distclean-gas
11982 distclean-gas:
11983 @[ -f ./gas/Makefile ] || exit 0; \
11984 r=`${PWD_COMMAND}`; export r; \
11985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11986 $(HOST_EXPORTS) \
11987 for flag in $(EXTRA_HOST_FLAGS) ; do \
11988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11989 done; \
11990 echo "Doing distclean in gas"; \
11991 (cd $(HOST_SUBDIR)/gas && \
11992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11994 "RANLIB=$${RANLIB}" \
11995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11996 distclean) \
11997 || exit 1
11999 @endif gas
12001 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
12002 maybe-maintainer-clean-gas:
12003 @if gas
12004 maybe-maintainer-clean-gas: maintainer-clean-gas
12006 maintainer-clean-gas:
12007 @[ -f ./gas/Makefile ] || exit 0; \
12008 r=`${PWD_COMMAND}`; export r; \
12009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12010 $(HOST_EXPORTS) \
12011 for flag in $(EXTRA_HOST_FLAGS) ; do \
12012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12013 done; \
12014 echo "Doing maintainer-clean in gas"; \
12015 (cd $(HOST_SUBDIR)/gas && \
12016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12018 "RANLIB=$${RANLIB}" \
12019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12020 maintainer-clean) \
12021 || exit 1
12023 @endif gas
12027 .PHONY: configure-gcc maybe-configure-gcc
12028 maybe-configure-gcc:
12029 @if gcc-bootstrap
12030 configure-gcc: stage_current
12031 @endif gcc-bootstrap
12032 @if gcc
12033 maybe-configure-gcc: configure-gcc
12034 configure-gcc:
12035 @r=`${PWD_COMMAND}`; export r; \
12036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12039 $(HOST_EXPORTS) \
12040 echo Configuring in $(HOST_SUBDIR)/gcc; \
12041 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12042 case $(srcdir) in \
12043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12044 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12046 esac; \
12047 module_srcdir=gcc; \
12048 $(SHELL) \
12049 $$s/$$module_srcdir/configure \
12050 --srcdir=$${topdir}/$$module_srcdir \
12051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12052 --target=${target_alias} @gcc_host_pie@ \
12053 || exit 1
12054 @endif gcc
12058 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12059 maybe-configure-stage1-gcc:
12060 @if gcc-bootstrap
12061 maybe-configure-stage1-gcc: configure-stage1-gcc
12062 configure-stage1-gcc:
12063 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12065 @r=`${PWD_COMMAND}`; export r; \
12066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12067 TFLAGS="$(STAGE1_TFLAGS)"; \
12068 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12069 $(HOST_EXPORTS) \
12070 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12071 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12072 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12073 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12075 cd $(HOST_SUBDIR)/gcc || exit 1; \
12076 case $(srcdir) in \
12077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12078 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12080 esac; \
12081 module_srcdir=gcc; \
12082 $(SHELL) $$s/$$module_srcdir/configure \
12083 --srcdir=$${topdir}/$$module_srcdir \
12084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12085 --target=${target_alias} \
12087 $(STAGE1_CONFIGURE_FLAGS) \
12088 @gcc_host_pie@
12089 @endif gcc-bootstrap
12091 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12092 maybe-configure-stage2-gcc:
12093 @if gcc-bootstrap
12094 maybe-configure-stage2-gcc: configure-stage2-gcc
12095 configure-stage2-gcc:
12096 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12098 @r=`${PWD_COMMAND}`; export r; \
12099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12100 TFLAGS="$(STAGE2_TFLAGS)"; \
12101 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12102 $(HOST_EXPORTS) \
12103 $(POSTSTAGE1_HOST_EXPORTS) \
12104 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12105 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12106 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12107 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12109 cd $(HOST_SUBDIR)/gcc || exit 1; \
12110 case $(srcdir) in \
12111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12112 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12114 esac; \
12115 module_srcdir=gcc; \
12116 $(SHELL) $$s/$$module_srcdir/configure \
12117 --srcdir=$${topdir}/$$module_srcdir \
12118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12119 --target=${target_alias} \
12120 --with-build-libsubdir=$(HOST_SUBDIR) \
12121 $(STAGE2_CONFIGURE_FLAGS) \
12122 @gcc_host_pie@
12123 @endif gcc-bootstrap
12125 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12126 maybe-configure-stage3-gcc:
12127 @if gcc-bootstrap
12128 maybe-configure-stage3-gcc: configure-stage3-gcc
12129 configure-stage3-gcc:
12130 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12132 @r=`${PWD_COMMAND}`; export r; \
12133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12134 TFLAGS="$(STAGE3_TFLAGS)"; \
12135 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12136 $(HOST_EXPORTS) \
12137 $(POSTSTAGE1_HOST_EXPORTS) \
12138 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12139 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12140 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12141 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12143 cd $(HOST_SUBDIR)/gcc || exit 1; \
12144 case $(srcdir) in \
12145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12146 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12148 esac; \
12149 module_srcdir=gcc; \
12150 $(SHELL) $$s/$$module_srcdir/configure \
12151 --srcdir=$${topdir}/$$module_srcdir \
12152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12153 --target=${target_alias} \
12154 --with-build-libsubdir=$(HOST_SUBDIR) \
12155 $(STAGE3_CONFIGURE_FLAGS) \
12156 @gcc_host_pie@
12157 @endif gcc-bootstrap
12159 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12160 maybe-configure-stage4-gcc:
12161 @if gcc-bootstrap
12162 maybe-configure-stage4-gcc: configure-stage4-gcc
12163 configure-stage4-gcc:
12164 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12166 @r=`${PWD_COMMAND}`; export r; \
12167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168 TFLAGS="$(STAGE4_TFLAGS)"; \
12169 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12170 $(HOST_EXPORTS) \
12171 $(POSTSTAGE1_HOST_EXPORTS) \
12172 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12173 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12174 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12175 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12177 cd $(HOST_SUBDIR)/gcc || exit 1; \
12178 case $(srcdir) in \
12179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12180 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12182 esac; \
12183 module_srcdir=gcc; \
12184 $(SHELL) $$s/$$module_srcdir/configure \
12185 --srcdir=$${topdir}/$$module_srcdir \
12186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12187 --target=${target_alias} \
12188 --with-build-libsubdir=$(HOST_SUBDIR) \
12189 $(STAGE4_CONFIGURE_FLAGS) \
12190 @gcc_host_pie@
12191 @endif gcc-bootstrap
12193 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12194 maybe-configure-stageprofile-gcc:
12195 @if gcc-bootstrap
12196 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12197 configure-stageprofile-gcc:
12198 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12200 @r=`${PWD_COMMAND}`; export r; \
12201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12202 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12203 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12204 $(HOST_EXPORTS) \
12205 $(POSTSTAGE1_HOST_EXPORTS) \
12206 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12207 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12208 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12209 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12211 cd $(HOST_SUBDIR)/gcc || exit 1; \
12212 case $(srcdir) in \
12213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12214 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12216 esac; \
12217 module_srcdir=gcc; \
12218 $(SHELL) $$s/$$module_srcdir/configure \
12219 --srcdir=$${topdir}/$$module_srcdir \
12220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12221 --target=${target_alias} \
12222 --with-build-libsubdir=$(HOST_SUBDIR) \
12223 $(STAGEprofile_CONFIGURE_FLAGS) \
12224 @gcc_host_pie@
12225 @endif gcc-bootstrap
12227 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12228 maybe-configure-stagetrain-gcc:
12229 @if gcc-bootstrap
12230 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12231 configure-stagetrain-gcc:
12232 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12234 @r=`${PWD_COMMAND}`; export r; \
12235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12236 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12237 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12238 $(HOST_EXPORTS) \
12239 $(POSTSTAGE1_HOST_EXPORTS) \
12240 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12241 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12242 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12243 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12245 cd $(HOST_SUBDIR)/gcc || exit 1; \
12246 case $(srcdir) in \
12247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12248 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12250 esac; \
12251 module_srcdir=gcc; \
12252 $(SHELL) $$s/$$module_srcdir/configure \
12253 --srcdir=$${topdir}/$$module_srcdir \
12254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12255 --target=${target_alias} \
12256 --with-build-libsubdir=$(HOST_SUBDIR) \
12257 $(STAGEtrain_CONFIGURE_FLAGS) \
12258 @gcc_host_pie@
12259 @endif gcc-bootstrap
12261 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12262 maybe-configure-stagefeedback-gcc:
12263 @if gcc-bootstrap
12264 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12265 configure-stagefeedback-gcc:
12266 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12268 @r=`${PWD_COMMAND}`; export r; \
12269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12270 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12271 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12272 $(HOST_EXPORTS) \
12273 $(POSTSTAGE1_HOST_EXPORTS) \
12274 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12275 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12276 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12277 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12279 cd $(HOST_SUBDIR)/gcc || exit 1; \
12280 case $(srcdir) in \
12281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12282 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12284 esac; \
12285 module_srcdir=gcc; \
12286 $(SHELL) $$s/$$module_srcdir/configure \
12287 --srcdir=$${topdir}/$$module_srcdir \
12288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12289 --target=${target_alias} \
12290 --with-build-libsubdir=$(HOST_SUBDIR) \
12291 $(STAGEfeedback_CONFIGURE_FLAGS) \
12292 @gcc_host_pie@
12293 @endif gcc-bootstrap
12295 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12296 maybe-configure-stageautoprofile-gcc:
12297 @if gcc-bootstrap
12298 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12299 configure-stageautoprofile-gcc:
12300 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12302 @r=`${PWD_COMMAND}`; export r; \
12303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12304 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12305 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12306 $(HOST_EXPORTS) \
12307 $(POSTSTAGE1_HOST_EXPORTS) \
12308 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12309 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12310 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12311 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12313 cd $(HOST_SUBDIR)/gcc || exit 1; \
12314 case $(srcdir) in \
12315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12316 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12318 esac; \
12319 module_srcdir=gcc; \
12320 $(SHELL) $$s/$$module_srcdir/configure \
12321 --srcdir=$${topdir}/$$module_srcdir \
12322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12323 --target=${target_alias} \
12324 --with-build-libsubdir=$(HOST_SUBDIR) \
12325 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12326 @gcc_host_pie@
12327 @endif gcc-bootstrap
12329 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12330 maybe-configure-stageautofeedback-gcc:
12331 @if gcc-bootstrap
12332 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12333 configure-stageautofeedback-gcc:
12334 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12335 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12336 @r=`${PWD_COMMAND}`; export r; \
12337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12338 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12339 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12340 $(HOST_EXPORTS) \
12341 $(POSTSTAGE1_HOST_EXPORTS) \
12342 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12343 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12344 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12345 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12346 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12347 cd $(HOST_SUBDIR)/gcc || exit 1; \
12348 case $(srcdir) in \
12349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12350 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12352 esac; \
12353 module_srcdir=gcc; \
12354 $(SHELL) $$s/$$module_srcdir/configure \
12355 --srcdir=$${topdir}/$$module_srcdir \
12356 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12357 --target=${target_alias} \
12358 --with-build-libsubdir=$(HOST_SUBDIR) \
12359 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12360 @gcc_host_pie@
12361 @endif gcc-bootstrap
12367 .PHONY: all-gcc maybe-all-gcc
12368 maybe-all-gcc:
12369 @if gcc-bootstrap
12370 all-gcc: stage_current
12371 @endif gcc-bootstrap
12372 @if gcc
12373 TARGET-gcc=all
12374 maybe-all-gcc: all-gcc
12375 all-gcc: configure-gcc
12376 @r=`${PWD_COMMAND}`; export r; \
12377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12378 $(HOST_EXPORTS) \
12379 (cd $(HOST_SUBDIR)/gcc && \
12380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12381 $(TARGET-gcc))
12382 @endif gcc
12386 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12387 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12388 maybe-all-stage1-gcc:
12389 maybe-clean-stage1-gcc:
12390 @if gcc-bootstrap
12391 maybe-all-stage1-gcc: all-stage1-gcc
12392 all-stage1: all-stage1-gcc
12393 TARGET-stage1-gcc = $(TARGET-gcc)
12394 all-stage1-gcc: configure-stage1-gcc
12395 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12396 @r=`${PWD_COMMAND}`; export r; \
12397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12398 TFLAGS="$(STAGE1_TFLAGS)"; \
12399 $(HOST_EXPORTS) \
12400 cd $(HOST_SUBDIR)/gcc && \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12403 CFLAGS="$(STAGE1_CFLAGS)" \
12404 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12405 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12406 LIBCFLAGS="$(LIBCFLAGS)" \
12407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12410 $(EXTRA_HOST_FLAGS) \
12411 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12412 TFLAGS="$(STAGE1_TFLAGS)" \
12413 $(TARGET-stage1-gcc)
12415 maybe-clean-stage1-gcc: clean-stage1-gcc
12416 clean-stage1: clean-stage1-gcc
12417 clean-stage1-gcc:
12418 @if [ $(current_stage) = stage1 ]; then \
12419 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12420 else \
12421 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12422 $(MAKE) stage1-start; \
12423 fi; \
12424 cd $(HOST_SUBDIR)/gcc && \
12425 $(MAKE) $(EXTRA_HOST_FLAGS) \
12426 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12427 @endif gcc-bootstrap
12430 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12431 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12432 maybe-all-stage2-gcc:
12433 maybe-clean-stage2-gcc:
12434 @if gcc-bootstrap
12435 maybe-all-stage2-gcc: all-stage2-gcc
12436 all-stage2: all-stage2-gcc
12437 TARGET-stage2-gcc = $(TARGET-gcc)
12438 all-stage2-gcc: configure-stage2-gcc
12439 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12440 @r=`${PWD_COMMAND}`; export r; \
12441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12442 TFLAGS="$(STAGE2_TFLAGS)"; \
12443 $(HOST_EXPORTS) \
12444 $(POSTSTAGE1_HOST_EXPORTS) \
12445 cd $(HOST_SUBDIR)/gcc && \
12447 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12448 CFLAGS="$(STAGE2_CFLAGS)" \
12449 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12450 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12451 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12452 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12453 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12454 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12455 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12456 TFLAGS="$(STAGE2_TFLAGS)" \
12457 $(TARGET-stage2-gcc)
12459 maybe-clean-stage2-gcc: clean-stage2-gcc
12460 clean-stage2: clean-stage2-gcc
12461 clean-stage2-gcc:
12462 @if [ $(current_stage) = stage2 ]; then \
12463 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12464 else \
12465 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12466 $(MAKE) stage2-start; \
12467 fi; \
12468 cd $(HOST_SUBDIR)/gcc && \
12469 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12470 @endif gcc-bootstrap
12473 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12474 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12475 maybe-all-stage3-gcc:
12476 maybe-clean-stage3-gcc:
12477 @if gcc-bootstrap
12478 maybe-all-stage3-gcc: all-stage3-gcc
12479 all-stage3: all-stage3-gcc
12480 TARGET-stage3-gcc = $(TARGET-gcc)
12481 all-stage3-gcc: configure-stage3-gcc
12482 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12483 @r=`${PWD_COMMAND}`; export r; \
12484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12485 TFLAGS="$(STAGE3_TFLAGS)"; \
12486 $(HOST_EXPORTS) \
12487 $(POSTSTAGE1_HOST_EXPORTS) \
12488 cd $(HOST_SUBDIR)/gcc && \
12490 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12491 CFLAGS="$(STAGE3_CFLAGS)" \
12492 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12493 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12494 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12499 TFLAGS="$(STAGE3_TFLAGS)" \
12500 $(TARGET-stage3-gcc)
12502 maybe-clean-stage3-gcc: clean-stage3-gcc
12503 clean-stage3: clean-stage3-gcc
12504 clean-stage3-gcc:
12505 @if [ $(current_stage) = stage3 ]; then \
12506 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12507 else \
12508 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12509 $(MAKE) stage3-start; \
12510 fi; \
12511 cd $(HOST_SUBDIR)/gcc && \
12512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12513 @endif gcc-bootstrap
12516 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12517 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12518 maybe-all-stage4-gcc:
12519 maybe-clean-stage4-gcc:
12520 @if gcc-bootstrap
12521 maybe-all-stage4-gcc: all-stage4-gcc
12522 all-stage4: all-stage4-gcc
12523 TARGET-stage4-gcc = $(TARGET-gcc)
12524 all-stage4-gcc: configure-stage4-gcc
12525 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12526 @r=`${PWD_COMMAND}`; export r; \
12527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12528 TFLAGS="$(STAGE4_TFLAGS)"; \
12529 $(HOST_EXPORTS) \
12530 $(POSTSTAGE1_HOST_EXPORTS) \
12531 cd $(HOST_SUBDIR)/gcc && \
12533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12534 CFLAGS="$(STAGE4_CFLAGS)" \
12535 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12536 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12537 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12541 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12542 TFLAGS="$(STAGE4_TFLAGS)" \
12543 $(TARGET-stage4-gcc)
12545 maybe-clean-stage4-gcc: clean-stage4-gcc
12546 clean-stage4: clean-stage4-gcc
12547 clean-stage4-gcc:
12548 @if [ $(current_stage) = stage4 ]; then \
12549 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12550 else \
12551 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12552 $(MAKE) stage4-start; \
12553 fi; \
12554 cd $(HOST_SUBDIR)/gcc && \
12555 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12556 @endif gcc-bootstrap
12559 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12560 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12561 maybe-all-stageprofile-gcc:
12562 maybe-clean-stageprofile-gcc:
12563 @if gcc-bootstrap
12564 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12565 all-stageprofile: all-stageprofile-gcc
12566 TARGET-stageprofile-gcc = $(TARGET-gcc)
12567 all-stageprofile-gcc: configure-stageprofile-gcc
12568 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12569 @r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12572 $(HOST_EXPORTS) \
12573 $(POSTSTAGE1_HOST_EXPORTS) \
12574 cd $(HOST_SUBDIR)/gcc && \
12576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12577 CFLAGS="$(STAGEprofile_CFLAGS)" \
12578 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12579 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12580 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12585 TFLAGS="$(STAGEprofile_TFLAGS)" \
12586 $(TARGET-stageprofile-gcc)
12588 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12589 clean-stageprofile: clean-stageprofile-gcc
12590 clean-stageprofile-gcc:
12591 @if [ $(current_stage) = stageprofile ]; then \
12592 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12593 else \
12594 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12595 $(MAKE) stageprofile-start; \
12596 fi; \
12597 cd $(HOST_SUBDIR)/gcc && \
12598 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12599 @endif gcc-bootstrap
12602 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12603 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12604 maybe-all-stagetrain-gcc:
12605 maybe-clean-stagetrain-gcc:
12606 @if gcc-bootstrap
12607 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12608 all-stagetrain: all-stagetrain-gcc
12609 TARGET-stagetrain-gcc = $(TARGET-gcc)
12610 all-stagetrain-gcc: configure-stagetrain-gcc
12611 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12612 @r=`${PWD_COMMAND}`; export r; \
12613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12615 $(HOST_EXPORTS) \
12616 $(POSTSTAGE1_HOST_EXPORTS) \
12617 cd $(HOST_SUBDIR)/gcc && \
12619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12620 CFLAGS="$(STAGEtrain_CFLAGS)" \
12621 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12622 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12623 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12628 TFLAGS="$(STAGEtrain_TFLAGS)" \
12629 $(TARGET-stagetrain-gcc)
12631 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12632 clean-stagetrain: clean-stagetrain-gcc
12633 clean-stagetrain-gcc:
12634 @if [ $(current_stage) = stagetrain ]; then \
12635 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12636 else \
12637 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12638 $(MAKE) stagetrain-start; \
12639 fi; \
12640 cd $(HOST_SUBDIR)/gcc && \
12641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12642 @endif gcc-bootstrap
12645 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12646 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12647 maybe-all-stagefeedback-gcc:
12648 maybe-clean-stagefeedback-gcc:
12649 @if gcc-bootstrap
12650 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12651 all-stagefeedback: all-stagefeedback-gcc
12652 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12653 all-stagefeedback-gcc: configure-stagefeedback-gcc
12654 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12655 @r=`${PWD_COMMAND}`; export r; \
12656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12657 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12658 $(HOST_EXPORTS) \
12659 $(POSTSTAGE1_HOST_EXPORTS) \
12660 cd $(HOST_SUBDIR)/gcc && \
12662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12663 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12664 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12665 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12666 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12671 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12672 $(TARGET-stagefeedback-gcc)
12674 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12675 clean-stagefeedback: clean-stagefeedback-gcc
12676 clean-stagefeedback-gcc:
12677 @if [ $(current_stage) = stagefeedback ]; then \
12678 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12679 else \
12680 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12681 $(MAKE) stagefeedback-start; \
12682 fi; \
12683 cd $(HOST_SUBDIR)/gcc && \
12684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12685 @endif gcc-bootstrap
12688 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12689 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12690 maybe-all-stageautoprofile-gcc:
12691 maybe-clean-stageautoprofile-gcc:
12692 @if gcc-bootstrap
12693 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12694 all-stageautoprofile: all-stageautoprofile-gcc
12695 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12696 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12697 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12698 @r=`${PWD_COMMAND}`; export r; \
12699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12701 $(HOST_EXPORTS) \
12702 $(POSTSTAGE1_HOST_EXPORTS) \
12703 cd $(HOST_SUBDIR)/gcc && \
12704 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12706 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12707 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12708 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12709 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12714 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12715 $(TARGET-stageautoprofile-gcc)
12717 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12718 clean-stageautoprofile: clean-stageautoprofile-gcc
12719 clean-stageautoprofile-gcc:
12720 @if [ $(current_stage) = stageautoprofile ]; then \
12721 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12722 else \
12723 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12724 $(MAKE) stageautoprofile-start; \
12725 fi; \
12726 cd $(HOST_SUBDIR)/gcc && \
12727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12728 @endif gcc-bootstrap
12731 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12732 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12733 maybe-all-stageautofeedback-gcc:
12734 maybe-clean-stageautofeedback-gcc:
12735 @if gcc-bootstrap
12736 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12737 all-stageautofeedback: all-stageautofeedback-gcc
12738 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12739 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12740 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12741 @r=`${PWD_COMMAND}`; export r; \
12742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12744 $(HOST_EXPORTS) \
12745 $(POSTSTAGE1_HOST_EXPORTS) \
12746 cd $(HOST_SUBDIR)/gcc && \
12748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12749 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12750 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12751 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12752 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12756 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12757 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12758 $(TARGET-stageautofeedback-gcc)
12760 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12761 clean-stageautofeedback: clean-stageautofeedback-gcc
12762 clean-stageautofeedback-gcc:
12763 @if [ $(current_stage) = stageautofeedback ]; then \
12764 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12765 else \
12766 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12767 $(MAKE) stageautofeedback-start; \
12768 fi; \
12769 cd $(HOST_SUBDIR)/gcc && \
12770 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12771 @endif gcc-bootstrap
12777 .PHONY: check-gcc maybe-check-gcc
12778 maybe-check-gcc:
12779 @if gcc
12780 maybe-check-gcc: check-gcc
12782 check-gcc:
12783 @: $(MAKE); $(unstage)
12784 @r=`${PWD_COMMAND}`; export r; \
12785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12786 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12787 (cd $(HOST_SUBDIR)/gcc && \
12788 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12790 @endif gcc
12792 .PHONY: install-gcc maybe-install-gcc
12793 maybe-install-gcc:
12794 @if gcc
12795 maybe-install-gcc: install-gcc
12797 install-gcc: installdirs
12798 @: $(MAKE); $(unstage)
12799 @r=`${PWD_COMMAND}`; export r; \
12800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12801 $(HOST_EXPORTS) \
12802 (cd $(HOST_SUBDIR)/gcc && \
12803 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12805 @endif gcc
12807 .PHONY: install-strip-gcc maybe-install-strip-gcc
12808 maybe-install-strip-gcc:
12809 @if gcc
12810 maybe-install-strip-gcc: install-strip-gcc
12812 install-strip-gcc: installdirs
12813 @: $(MAKE); $(unstage)
12814 @r=`${PWD_COMMAND}`; export r; \
12815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12816 $(HOST_EXPORTS) \
12817 (cd $(HOST_SUBDIR)/gcc && \
12818 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12820 @endif gcc
12822 # Other targets (info, dvi, pdf, etc.)
12824 .PHONY: maybe-info-gcc info-gcc
12825 maybe-info-gcc:
12826 @if gcc
12827 maybe-info-gcc: info-gcc
12829 info-gcc: \
12830 configure-gcc
12831 @[ -f ./gcc/Makefile ] || exit 0; \
12832 r=`${PWD_COMMAND}`; export r; \
12833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12834 $(HOST_EXPORTS) \
12835 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12837 done; \
12838 echo "Doing info in gcc"; \
12839 (cd $(HOST_SUBDIR)/gcc && \
12840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12842 "RANLIB=$${RANLIB}" \
12843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12844 info) \
12845 || exit 1
12847 @endif gcc
12849 .PHONY: maybe-dvi-gcc dvi-gcc
12850 maybe-dvi-gcc:
12851 @if gcc
12852 maybe-dvi-gcc: dvi-gcc
12854 dvi-gcc: \
12855 configure-gcc
12856 @[ -f ./gcc/Makefile ] || exit 0; \
12857 r=`${PWD_COMMAND}`; export r; \
12858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12859 $(HOST_EXPORTS) \
12860 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12862 done; \
12863 echo "Doing dvi in gcc"; \
12864 (cd $(HOST_SUBDIR)/gcc && \
12865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12867 "RANLIB=$${RANLIB}" \
12868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12869 dvi) \
12870 || exit 1
12872 @endif gcc
12874 .PHONY: maybe-pdf-gcc pdf-gcc
12875 maybe-pdf-gcc:
12876 @if gcc
12877 maybe-pdf-gcc: pdf-gcc
12879 pdf-gcc: \
12880 configure-gcc
12881 @[ -f ./gcc/Makefile ] || exit 0; \
12882 r=`${PWD_COMMAND}`; export r; \
12883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12884 $(HOST_EXPORTS) \
12885 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12887 done; \
12888 echo "Doing pdf in gcc"; \
12889 (cd $(HOST_SUBDIR)/gcc && \
12890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12892 "RANLIB=$${RANLIB}" \
12893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12894 pdf) \
12895 || exit 1
12897 @endif gcc
12899 .PHONY: maybe-html-gcc html-gcc
12900 maybe-html-gcc:
12901 @if gcc
12902 maybe-html-gcc: html-gcc
12904 html-gcc: \
12905 configure-gcc
12906 @[ -f ./gcc/Makefile ] || exit 0; \
12907 r=`${PWD_COMMAND}`; export r; \
12908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12909 $(HOST_EXPORTS) \
12910 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12912 done; \
12913 echo "Doing html in gcc"; \
12914 (cd $(HOST_SUBDIR)/gcc && \
12915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12917 "RANLIB=$${RANLIB}" \
12918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12919 html) \
12920 || exit 1
12922 @endif gcc
12924 .PHONY: maybe-TAGS-gcc TAGS-gcc
12925 maybe-TAGS-gcc:
12926 @if gcc
12927 maybe-TAGS-gcc: TAGS-gcc
12929 TAGS-gcc: \
12930 configure-gcc
12931 @[ -f ./gcc/Makefile ] || exit 0; \
12932 r=`${PWD_COMMAND}`; export r; \
12933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12934 $(HOST_EXPORTS) \
12935 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12937 done; \
12938 echo "Doing TAGS in gcc"; \
12939 (cd $(HOST_SUBDIR)/gcc && \
12940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12942 "RANLIB=$${RANLIB}" \
12943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12944 TAGS) \
12945 || exit 1
12947 @endif gcc
12949 .PHONY: maybe-install-info-gcc install-info-gcc
12950 maybe-install-info-gcc:
12951 @if gcc
12952 maybe-install-info-gcc: install-info-gcc
12954 install-info-gcc: \
12955 configure-gcc \
12956 info-gcc
12957 @[ -f ./gcc/Makefile ] || exit 0; \
12958 r=`${PWD_COMMAND}`; export r; \
12959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12960 $(HOST_EXPORTS) \
12961 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12963 done; \
12964 echo "Doing install-info in gcc"; \
12965 (cd $(HOST_SUBDIR)/gcc && \
12966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12968 "RANLIB=$${RANLIB}" \
12969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12970 install-info) \
12971 || exit 1
12973 @endif gcc
12975 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12976 maybe-install-dvi-gcc:
12977 @if gcc
12978 maybe-install-dvi-gcc: install-dvi-gcc
12980 install-dvi-gcc: \
12981 configure-gcc \
12982 dvi-gcc
12983 @[ -f ./gcc/Makefile ] || exit 0; \
12984 r=`${PWD_COMMAND}`; export r; \
12985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12986 $(HOST_EXPORTS) \
12987 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12989 done; \
12990 echo "Doing install-dvi in gcc"; \
12991 (cd $(HOST_SUBDIR)/gcc && \
12992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12994 "RANLIB=$${RANLIB}" \
12995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12996 install-dvi) \
12997 || exit 1
12999 @endif gcc
13001 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
13002 maybe-install-pdf-gcc:
13003 @if gcc
13004 maybe-install-pdf-gcc: install-pdf-gcc
13006 install-pdf-gcc: \
13007 configure-gcc \
13008 pdf-gcc
13009 @[ -f ./gcc/Makefile ] || exit 0; \
13010 r=`${PWD_COMMAND}`; export r; \
13011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13012 $(HOST_EXPORTS) \
13013 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13015 done; \
13016 echo "Doing install-pdf in gcc"; \
13017 (cd $(HOST_SUBDIR)/gcc && \
13018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13020 "RANLIB=$${RANLIB}" \
13021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13022 install-pdf) \
13023 || exit 1
13025 @endif gcc
13027 .PHONY: maybe-install-html-gcc install-html-gcc
13028 maybe-install-html-gcc:
13029 @if gcc
13030 maybe-install-html-gcc: install-html-gcc
13032 install-html-gcc: \
13033 configure-gcc \
13034 html-gcc
13035 @[ -f ./gcc/Makefile ] || exit 0; \
13036 r=`${PWD_COMMAND}`; export r; \
13037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038 $(HOST_EXPORTS) \
13039 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13041 done; \
13042 echo "Doing install-html in gcc"; \
13043 (cd $(HOST_SUBDIR)/gcc && \
13044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13046 "RANLIB=$${RANLIB}" \
13047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13048 install-html) \
13049 || exit 1
13051 @endif gcc
13053 .PHONY: maybe-installcheck-gcc installcheck-gcc
13054 maybe-installcheck-gcc:
13055 @if gcc
13056 maybe-installcheck-gcc: installcheck-gcc
13058 installcheck-gcc: \
13059 configure-gcc
13060 @[ -f ./gcc/Makefile ] || exit 0; \
13061 r=`${PWD_COMMAND}`; export r; \
13062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13063 $(HOST_EXPORTS) \
13064 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13066 done; \
13067 echo "Doing installcheck in gcc"; \
13068 (cd $(HOST_SUBDIR)/gcc && \
13069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13071 "RANLIB=$${RANLIB}" \
13072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13073 installcheck) \
13074 || exit 1
13076 @endif gcc
13078 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13079 maybe-mostlyclean-gcc:
13080 @if gcc
13081 maybe-mostlyclean-gcc: mostlyclean-gcc
13083 mostlyclean-gcc:
13084 @[ -f ./gcc/Makefile ] || exit 0; \
13085 r=`${PWD_COMMAND}`; export r; \
13086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13087 $(HOST_EXPORTS) \
13088 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13090 done; \
13091 echo "Doing mostlyclean in gcc"; \
13092 (cd $(HOST_SUBDIR)/gcc && \
13093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13095 "RANLIB=$${RANLIB}" \
13096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13097 mostlyclean) \
13098 || exit 1
13100 @endif gcc
13102 .PHONY: maybe-clean-gcc clean-gcc
13103 maybe-clean-gcc:
13104 @if gcc
13105 maybe-clean-gcc: clean-gcc
13107 clean-gcc:
13108 @[ -f ./gcc/Makefile ] || exit 0; \
13109 r=`${PWD_COMMAND}`; export r; \
13110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13111 $(HOST_EXPORTS) \
13112 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13114 done; \
13115 echo "Doing clean in gcc"; \
13116 (cd $(HOST_SUBDIR)/gcc && \
13117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13119 "RANLIB=$${RANLIB}" \
13120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13121 clean) \
13122 || exit 1
13124 @endif gcc
13126 .PHONY: maybe-distclean-gcc distclean-gcc
13127 maybe-distclean-gcc:
13128 @if gcc
13129 maybe-distclean-gcc: distclean-gcc
13131 distclean-gcc:
13132 @[ -f ./gcc/Makefile ] || exit 0; \
13133 r=`${PWD_COMMAND}`; export r; \
13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135 $(HOST_EXPORTS) \
13136 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13138 done; \
13139 echo "Doing distclean in gcc"; \
13140 (cd $(HOST_SUBDIR)/gcc && \
13141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13143 "RANLIB=$${RANLIB}" \
13144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13145 distclean) \
13146 || exit 1
13148 @endif gcc
13150 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13151 maybe-maintainer-clean-gcc:
13152 @if gcc
13153 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13155 maintainer-clean-gcc:
13156 @[ -f ./gcc/Makefile ] || exit 0; \
13157 r=`${PWD_COMMAND}`; export r; \
13158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13159 $(HOST_EXPORTS) \
13160 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13162 done; \
13163 echo "Doing maintainer-clean in gcc"; \
13164 (cd $(HOST_SUBDIR)/gcc && \
13165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13167 "RANLIB=$${RANLIB}" \
13168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13169 maintainer-clean) \
13170 || exit 1
13172 @endif gcc
13176 .PHONY: configure-gmp maybe-configure-gmp
13177 maybe-configure-gmp:
13178 @if gcc-bootstrap
13179 configure-gmp: stage_current
13180 @endif gcc-bootstrap
13181 @if gmp
13182 maybe-configure-gmp: configure-gmp
13183 configure-gmp:
13184 @r=`${PWD_COMMAND}`; export r; \
13185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13188 $(HOST_EXPORTS) \
13189 echo Configuring in $(HOST_SUBDIR)/gmp; \
13190 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13191 case $(srcdir) in \
13192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13193 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13195 esac; \
13196 module_srcdir=gmp; \
13197 $(SHELL) \
13198 $$s/$$module_srcdir/configure \
13199 --srcdir=$${topdir}/$$module_srcdir \
13200 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13201 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13202 || exit 1
13203 @endif gmp
13207 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13208 maybe-configure-stage1-gmp:
13209 @if gmp-bootstrap
13210 maybe-configure-stage1-gmp: configure-stage1-gmp
13211 configure-stage1-gmp:
13212 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13214 @r=`${PWD_COMMAND}`; export r; \
13215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13216 TFLAGS="$(STAGE1_TFLAGS)"; \
13217 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13218 $(HOST_EXPORTS) \
13219 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13220 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13221 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13222 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13224 cd $(HOST_SUBDIR)/gmp || exit 1; \
13225 case $(srcdir) in \
13226 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13227 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13228 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13229 esac; \
13230 module_srcdir=gmp; \
13231 $(SHELL) $$s/$$module_srcdir/configure \
13232 --srcdir=$${topdir}/$$module_srcdir \
13233 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13234 --target=none-${host_vendor}-${host_os} \
13236 $(STAGE1_CONFIGURE_FLAGS) \
13237 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13238 @endif gmp-bootstrap
13240 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13241 maybe-configure-stage2-gmp:
13242 @if gmp-bootstrap
13243 maybe-configure-stage2-gmp: configure-stage2-gmp
13244 configure-stage2-gmp:
13245 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13247 @r=`${PWD_COMMAND}`; export r; \
13248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13249 TFLAGS="$(STAGE2_TFLAGS)"; \
13250 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13251 $(HOST_EXPORTS) \
13252 $(POSTSTAGE1_HOST_EXPORTS) \
13253 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13254 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13255 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13256 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13258 cd $(HOST_SUBDIR)/gmp || exit 1; \
13259 case $(srcdir) in \
13260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13261 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13263 esac; \
13264 module_srcdir=gmp; \
13265 $(SHELL) $$s/$$module_srcdir/configure \
13266 --srcdir=$${topdir}/$$module_srcdir \
13267 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13268 --target=none-${host_vendor}-${host_os} \
13269 --with-build-libsubdir=$(HOST_SUBDIR) \
13270 $(STAGE2_CONFIGURE_FLAGS) \
13271 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13272 @endif gmp-bootstrap
13274 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13275 maybe-configure-stage3-gmp:
13276 @if gmp-bootstrap
13277 maybe-configure-stage3-gmp: configure-stage3-gmp
13278 configure-stage3-gmp:
13279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13280 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13281 @r=`${PWD_COMMAND}`; export r; \
13282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13283 TFLAGS="$(STAGE3_TFLAGS)"; \
13284 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13285 $(HOST_EXPORTS) \
13286 $(POSTSTAGE1_HOST_EXPORTS) \
13287 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13288 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13289 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13290 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13292 cd $(HOST_SUBDIR)/gmp || exit 1; \
13293 case $(srcdir) in \
13294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13295 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13297 esac; \
13298 module_srcdir=gmp; \
13299 $(SHELL) $$s/$$module_srcdir/configure \
13300 --srcdir=$${topdir}/$$module_srcdir \
13301 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13302 --target=none-${host_vendor}-${host_os} \
13303 --with-build-libsubdir=$(HOST_SUBDIR) \
13304 $(STAGE3_CONFIGURE_FLAGS) \
13305 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13306 @endif gmp-bootstrap
13308 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13309 maybe-configure-stage4-gmp:
13310 @if gmp-bootstrap
13311 maybe-configure-stage4-gmp: configure-stage4-gmp
13312 configure-stage4-gmp:
13313 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13315 @r=`${PWD_COMMAND}`; export r; \
13316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13317 TFLAGS="$(STAGE4_TFLAGS)"; \
13318 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13319 $(HOST_EXPORTS) \
13320 $(POSTSTAGE1_HOST_EXPORTS) \
13321 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13322 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13323 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13324 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13326 cd $(HOST_SUBDIR)/gmp || exit 1; \
13327 case $(srcdir) in \
13328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13329 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13331 esac; \
13332 module_srcdir=gmp; \
13333 $(SHELL) $$s/$$module_srcdir/configure \
13334 --srcdir=$${topdir}/$$module_srcdir \
13335 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13336 --target=none-${host_vendor}-${host_os} \
13337 --with-build-libsubdir=$(HOST_SUBDIR) \
13338 $(STAGE4_CONFIGURE_FLAGS) \
13339 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13340 @endif gmp-bootstrap
13342 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13343 maybe-configure-stageprofile-gmp:
13344 @if gmp-bootstrap
13345 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13346 configure-stageprofile-gmp:
13347 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13348 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13349 @r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13352 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13353 $(HOST_EXPORTS) \
13354 $(POSTSTAGE1_HOST_EXPORTS) \
13355 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13356 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13357 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13358 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13360 cd $(HOST_SUBDIR)/gmp || exit 1; \
13361 case $(srcdir) in \
13362 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13363 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13364 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13365 esac; \
13366 module_srcdir=gmp; \
13367 $(SHELL) $$s/$$module_srcdir/configure \
13368 --srcdir=$${topdir}/$$module_srcdir \
13369 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13370 --target=none-${host_vendor}-${host_os} \
13371 --with-build-libsubdir=$(HOST_SUBDIR) \
13372 $(STAGEprofile_CONFIGURE_FLAGS) \
13373 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13374 @endif gmp-bootstrap
13376 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13377 maybe-configure-stagetrain-gmp:
13378 @if gmp-bootstrap
13379 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13380 configure-stagetrain-gmp:
13381 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13383 @r=`${PWD_COMMAND}`; export r; \
13384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13386 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13387 $(HOST_EXPORTS) \
13388 $(POSTSTAGE1_HOST_EXPORTS) \
13389 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13390 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13391 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13392 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13394 cd $(HOST_SUBDIR)/gmp || exit 1; \
13395 case $(srcdir) in \
13396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13397 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13399 esac; \
13400 module_srcdir=gmp; \
13401 $(SHELL) $$s/$$module_srcdir/configure \
13402 --srcdir=$${topdir}/$$module_srcdir \
13403 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13404 --target=none-${host_vendor}-${host_os} \
13405 --with-build-libsubdir=$(HOST_SUBDIR) \
13406 $(STAGEtrain_CONFIGURE_FLAGS) \
13407 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13408 @endif gmp-bootstrap
13410 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13411 maybe-configure-stagefeedback-gmp:
13412 @if gmp-bootstrap
13413 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13414 configure-stagefeedback-gmp:
13415 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13417 @r=`${PWD_COMMAND}`; export r; \
13418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13419 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13420 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13421 $(HOST_EXPORTS) \
13422 $(POSTSTAGE1_HOST_EXPORTS) \
13423 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13424 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13425 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13426 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13428 cd $(HOST_SUBDIR)/gmp || exit 1; \
13429 case $(srcdir) in \
13430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13431 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13433 esac; \
13434 module_srcdir=gmp; \
13435 $(SHELL) $$s/$$module_srcdir/configure \
13436 --srcdir=$${topdir}/$$module_srcdir \
13437 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13438 --target=none-${host_vendor}-${host_os} \
13439 --with-build-libsubdir=$(HOST_SUBDIR) \
13440 $(STAGEfeedback_CONFIGURE_FLAGS) \
13441 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13442 @endif gmp-bootstrap
13444 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13445 maybe-configure-stageautoprofile-gmp:
13446 @if gmp-bootstrap
13447 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13448 configure-stageautoprofile-gmp:
13449 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13450 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13451 @r=`${PWD_COMMAND}`; export r; \
13452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13453 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13454 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13455 $(HOST_EXPORTS) \
13456 $(POSTSTAGE1_HOST_EXPORTS) \
13457 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13458 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13459 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13460 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13462 cd $(HOST_SUBDIR)/gmp || exit 1; \
13463 case $(srcdir) in \
13464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13465 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13467 esac; \
13468 module_srcdir=gmp; \
13469 $(SHELL) $$s/$$module_srcdir/configure \
13470 --srcdir=$${topdir}/$$module_srcdir \
13471 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13472 --target=none-${host_vendor}-${host_os} \
13473 --with-build-libsubdir=$(HOST_SUBDIR) \
13474 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13475 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13476 @endif gmp-bootstrap
13478 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13479 maybe-configure-stageautofeedback-gmp:
13480 @if gmp-bootstrap
13481 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13482 configure-stageautofeedback-gmp:
13483 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13485 @r=`${PWD_COMMAND}`; export r; \
13486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13487 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13488 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13489 $(HOST_EXPORTS) \
13490 $(POSTSTAGE1_HOST_EXPORTS) \
13491 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13492 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13493 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13494 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13496 cd $(HOST_SUBDIR)/gmp || exit 1; \
13497 case $(srcdir) in \
13498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13499 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13501 esac; \
13502 module_srcdir=gmp; \
13503 $(SHELL) $$s/$$module_srcdir/configure \
13504 --srcdir=$${topdir}/$$module_srcdir \
13505 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13506 --target=none-${host_vendor}-${host_os} \
13507 --with-build-libsubdir=$(HOST_SUBDIR) \
13508 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13509 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13510 @endif gmp-bootstrap
13516 .PHONY: all-gmp maybe-all-gmp
13517 maybe-all-gmp:
13518 @if gcc-bootstrap
13519 all-gmp: stage_current
13520 @endif gcc-bootstrap
13521 @if gmp
13522 TARGET-gmp=all
13523 maybe-all-gmp: all-gmp
13524 all-gmp: configure-gmp
13525 @r=`${PWD_COMMAND}`; export r; \
13526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13527 $(HOST_EXPORTS) \
13528 (cd $(HOST_SUBDIR)/gmp && \
13529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13530 $(TARGET-gmp))
13531 @endif gmp
13535 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13536 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13537 maybe-all-stage1-gmp:
13538 maybe-clean-stage1-gmp:
13539 @if gmp-bootstrap
13540 maybe-all-stage1-gmp: all-stage1-gmp
13541 all-stage1: all-stage1-gmp
13542 TARGET-stage1-gmp = $(TARGET-gmp)
13543 all-stage1-gmp: configure-stage1-gmp
13544 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13545 @r=`${PWD_COMMAND}`; export r; \
13546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13547 TFLAGS="$(STAGE1_TFLAGS)"; \
13548 $(HOST_EXPORTS) \
13549 cd $(HOST_SUBDIR)/gmp && \
13551 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13552 CFLAGS="$(STAGE1_CFLAGS)" \
13553 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13554 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13555 LIBCFLAGS="$(LIBCFLAGS)" \
13556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13559 $(EXTRA_HOST_FLAGS) \
13560 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13561 TFLAGS="$(STAGE1_TFLAGS)" \
13562 $(TARGET-stage1-gmp)
13564 maybe-clean-stage1-gmp: clean-stage1-gmp
13565 clean-stage1: clean-stage1-gmp
13566 clean-stage1-gmp:
13567 @if [ $(current_stage) = stage1 ]; then \
13568 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13569 else \
13570 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13571 $(MAKE) stage1-start; \
13572 fi; \
13573 cd $(HOST_SUBDIR)/gmp && \
13574 $(MAKE) $(EXTRA_HOST_FLAGS) \
13575 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13576 @endif gmp-bootstrap
13579 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13580 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13581 maybe-all-stage2-gmp:
13582 maybe-clean-stage2-gmp:
13583 @if gmp-bootstrap
13584 maybe-all-stage2-gmp: all-stage2-gmp
13585 all-stage2: all-stage2-gmp
13586 TARGET-stage2-gmp = $(TARGET-gmp)
13587 all-stage2-gmp: configure-stage2-gmp
13588 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13589 @r=`${PWD_COMMAND}`; export r; \
13590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591 TFLAGS="$(STAGE2_TFLAGS)"; \
13592 $(HOST_EXPORTS) \
13593 $(POSTSTAGE1_HOST_EXPORTS) \
13594 cd $(HOST_SUBDIR)/gmp && \
13596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13597 CFLAGS="$(STAGE2_CFLAGS)" \
13598 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13599 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13600 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13601 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13602 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13603 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13604 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13605 TFLAGS="$(STAGE2_TFLAGS)" \
13606 $(TARGET-stage2-gmp)
13608 maybe-clean-stage2-gmp: clean-stage2-gmp
13609 clean-stage2: clean-stage2-gmp
13610 clean-stage2-gmp:
13611 @if [ $(current_stage) = stage2 ]; then \
13612 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13613 else \
13614 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13615 $(MAKE) stage2-start; \
13616 fi; \
13617 cd $(HOST_SUBDIR)/gmp && \
13618 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13619 @endif gmp-bootstrap
13622 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13623 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13624 maybe-all-stage3-gmp:
13625 maybe-clean-stage3-gmp:
13626 @if gmp-bootstrap
13627 maybe-all-stage3-gmp: all-stage3-gmp
13628 all-stage3: all-stage3-gmp
13629 TARGET-stage3-gmp = $(TARGET-gmp)
13630 all-stage3-gmp: configure-stage3-gmp
13631 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13632 @r=`${PWD_COMMAND}`; export r; \
13633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13634 TFLAGS="$(STAGE3_TFLAGS)"; \
13635 $(HOST_EXPORTS) \
13636 $(POSTSTAGE1_HOST_EXPORTS) \
13637 cd $(HOST_SUBDIR)/gmp && \
13639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13640 CFLAGS="$(STAGE3_CFLAGS)" \
13641 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13642 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13643 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13647 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13648 TFLAGS="$(STAGE3_TFLAGS)" \
13649 $(TARGET-stage3-gmp)
13651 maybe-clean-stage3-gmp: clean-stage3-gmp
13652 clean-stage3: clean-stage3-gmp
13653 clean-stage3-gmp:
13654 @if [ $(current_stage) = stage3 ]; then \
13655 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13656 else \
13657 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13658 $(MAKE) stage3-start; \
13659 fi; \
13660 cd $(HOST_SUBDIR)/gmp && \
13661 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13662 @endif gmp-bootstrap
13665 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13666 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13667 maybe-all-stage4-gmp:
13668 maybe-clean-stage4-gmp:
13669 @if gmp-bootstrap
13670 maybe-all-stage4-gmp: all-stage4-gmp
13671 all-stage4: all-stage4-gmp
13672 TARGET-stage4-gmp = $(TARGET-gmp)
13673 all-stage4-gmp: configure-stage4-gmp
13674 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13675 @r=`${PWD_COMMAND}`; export r; \
13676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13677 TFLAGS="$(STAGE4_TFLAGS)"; \
13678 $(HOST_EXPORTS) \
13679 $(POSTSTAGE1_HOST_EXPORTS) \
13680 cd $(HOST_SUBDIR)/gmp && \
13682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13683 CFLAGS="$(STAGE4_CFLAGS)" \
13684 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13685 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13686 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13687 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13688 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13689 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13690 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13691 TFLAGS="$(STAGE4_TFLAGS)" \
13692 $(TARGET-stage4-gmp)
13694 maybe-clean-stage4-gmp: clean-stage4-gmp
13695 clean-stage4: clean-stage4-gmp
13696 clean-stage4-gmp:
13697 @if [ $(current_stage) = stage4 ]; then \
13698 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13699 else \
13700 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13701 $(MAKE) stage4-start; \
13702 fi; \
13703 cd $(HOST_SUBDIR)/gmp && \
13704 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13705 @endif gmp-bootstrap
13708 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13709 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13710 maybe-all-stageprofile-gmp:
13711 maybe-clean-stageprofile-gmp:
13712 @if gmp-bootstrap
13713 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13714 all-stageprofile: all-stageprofile-gmp
13715 TARGET-stageprofile-gmp = $(TARGET-gmp)
13716 all-stageprofile-gmp: configure-stageprofile-gmp
13717 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13718 @r=`${PWD_COMMAND}`; export r; \
13719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13720 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13721 $(HOST_EXPORTS) \
13722 $(POSTSTAGE1_HOST_EXPORTS) \
13723 cd $(HOST_SUBDIR)/gmp && \
13725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13726 CFLAGS="$(STAGEprofile_CFLAGS)" \
13727 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13728 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13729 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13730 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13731 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13732 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13733 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13734 TFLAGS="$(STAGEprofile_TFLAGS)" \
13735 $(TARGET-stageprofile-gmp)
13737 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13738 clean-stageprofile: clean-stageprofile-gmp
13739 clean-stageprofile-gmp:
13740 @if [ $(current_stage) = stageprofile ]; then \
13741 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13742 else \
13743 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13744 $(MAKE) stageprofile-start; \
13745 fi; \
13746 cd $(HOST_SUBDIR)/gmp && \
13747 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13748 @endif gmp-bootstrap
13751 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13752 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13753 maybe-all-stagetrain-gmp:
13754 maybe-clean-stagetrain-gmp:
13755 @if gmp-bootstrap
13756 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13757 all-stagetrain: all-stagetrain-gmp
13758 TARGET-stagetrain-gmp = $(TARGET-gmp)
13759 all-stagetrain-gmp: configure-stagetrain-gmp
13760 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13761 @r=`${PWD_COMMAND}`; export r; \
13762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13763 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13764 $(HOST_EXPORTS) \
13765 $(POSTSTAGE1_HOST_EXPORTS) \
13766 cd $(HOST_SUBDIR)/gmp && \
13768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13769 CFLAGS="$(STAGEtrain_CFLAGS)" \
13770 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13771 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13772 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13773 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13774 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13775 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13776 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13777 TFLAGS="$(STAGEtrain_TFLAGS)" \
13778 $(TARGET-stagetrain-gmp)
13780 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13781 clean-stagetrain: clean-stagetrain-gmp
13782 clean-stagetrain-gmp:
13783 @if [ $(current_stage) = stagetrain ]; then \
13784 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13785 else \
13786 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13787 $(MAKE) stagetrain-start; \
13788 fi; \
13789 cd $(HOST_SUBDIR)/gmp && \
13790 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13791 @endif gmp-bootstrap
13794 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13795 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13796 maybe-all-stagefeedback-gmp:
13797 maybe-clean-stagefeedback-gmp:
13798 @if gmp-bootstrap
13799 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13800 all-stagefeedback: all-stagefeedback-gmp
13801 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13802 all-stagefeedback-gmp: configure-stagefeedback-gmp
13803 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13804 @r=`${PWD_COMMAND}`; export r; \
13805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13807 $(HOST_EXPORTS) \
13808 $(POSTSTAGE1_HOST_EXPORTS) \
13809 cd $(HOST_SUBDIR)/gmp && \
13811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13812 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13813 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13814 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13815 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13819 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13820 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13821 $(TARGET-stagefeedback-gmp)
13823 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13824 clean-stagefeedback: clean-stagefeedback-gmp
13825 clean-stagefeedback-gmp:
13826 @if [ $(current_stage) = stagefeedback ]; then \
13827 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13828 else \
13829 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13830 $(MAKE) stagefeedback-start; \
13831 fi; \
13832 cd $(HOST_SUBDIR)/gmp && \
13833 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13834 @endif gmp-bootstrap
13837 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13838 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13839 maybe-all-stageautoprofile-gmp:
13840 maybe-clean-stageautoprofile-gmp:
13841 @if gmp-bootstrap
13842 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13843 all-stageautoprofile: all-stageautoprofile-gmp
13844 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13845 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13846 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13847 @r=`${PWD_COMMAND}`; export r; \
13848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13850 $(HOST_EXPORTS) \
13851 $(POSTSTAGE1_HOST_EXPORTS) \
13852 cd $(HOST_SUBDIR)/gmp && \
13853 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13855 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13856 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13857 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13858 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13862 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13863 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13864 $(TARGET-stageautoprofile-gmp)
13866 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13867 clean-stageautoprofile: clean-stageautoprofile-gmp
13868 clean-stageautoprofile-gmp:
13869 @if [ $(current_stage) = stageautoprofile ]; then \
13870 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13871 else \
13872 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13873 $(MAKE) stageautoprofile-start; \
13874 fi; \
13875 cd $(HOST_SUBDIR)/gmp && \
13876 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13877 @endif gmp-bootstrap
13880 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13881 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13882 maybe-all-stageautofeedback-gmp:
13883 maybe-clean-stageautofeedback-gmp:
13884 @if gmp-bootstrap
13885 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13886 all-stageautofeedback: all-stageautofeedback-gmp
13887 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13888 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13889 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13890 @r=`${PWD_COMMAND}`; export r; \
13891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13892 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13893 $(HOST_EXPORTS) \
13894 $(POSTSTAGE1_HOST_EXPORTS) \
13895 cd $(HOST_SUBDIR)/gmp && \
13897 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13898 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13899 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13900 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13901 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13905 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13906 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13907 $(TARGET-stageautofeedback-gmp)
13909 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13910 clean-stageautofeedback: clean-stageautofeedback-gmp
13911 clean-stageautofeedback-gmp:
13912 @if [ $(current_stage) = stageautofeedback ]; then \
13913 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13914 else \
13915 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13916 $(MAKE) stageautofeedback-start; \
13917 fi; \
13918 cd $(HOST_SUBDIR)/gmp && \
13919 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13920 @endif gmp-bootstrap
13926 .PHONY: check-gmp maybe-check-gmp
13927 maybe-check-gmp:
13928 @if gmp
13929 maybe-check-gmp: check-gmp
13931 check-gmp:
13932 @: $(MAKE); $(unstage)
13933 @r=`${PWD_COMMAND}`; export r; \
13934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13935 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13936 (cd $(HOST_SUBDIR)/gmp && \
13937 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13939 @endif gmp
13941 .PHONY: install-gmp maybe-install-gmp
13942 maybe-install-gmp:
13943 @if gmp
13944 maybe-install-gmp: install-gmp
13946 install-gmp:
13948 @endif gmp
13950 .PHONY: install-strip-gmp maybe-install-strip-gmp
13951 maybe-install-strip-gmp:
13952 @if gmp
13953 maybe-install-strip-gmp: install-strip-gmp
13955 install-strip-gmp:
13957 @endif gmp
13959 # Other targets (info, dvi, pdf, etc.)
13961 .PHONY: maybe-info-gmp info-gmp
13962 maybe-info-gmp:
13963 @if gmp
13964 maybe-info-gmp: info-gmp
13966 info-gmp: \
13967 configure-gmp
13968 @[ -f ./gmp/Makefile ] || exit 0; \
13969 r=`${PWD_COMMAND}`; export r; \
13970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13971 $(HOST_EXPORTS) \
13972 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13974 done; \
13975 echo "Doing info in gmp"; \
13976 (cd $(HOST_SUBDIR)/gmp && \
13977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13979 "RANLIB=$${RANLIB}" \
13980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13981 info) \
13982 || exit 1
13984 @endif gmp
13986 .PHONY: maybe-dvi-gmp dvi-gmp
13987 maybe-dvi-gmp:
13988 @if gmp
13989 maybe-dvi-gmp: dvi-gmp
13991 dvi-gmp: \
13992 configure-gmp
13993 @[ -f ./gmp/Makefile ] || exit 0; \
13994 r=`${PWD_COMMAND}`; export r; \
13995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13996 $(HOST_EXPORTS) \
13997 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13999 done; \
14000 echo "Doing dvi in gmp"; \
14001 (cd $(HOST_SUBDIR)/gmp && \
14002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14004 "RANLIB=$${RANLIB}" \
14005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14006 dvi) \
14007 || exit 1
14009 @endif gmp
14011 .PHONY: maybe-pdf-gmp pdf-gmp
14012 maybe-pdf-gmp:
14013 @if gmp
14014 maybe-pdf-gmp: pdf-gmp
14016 pdf-gmp: \
14017 configure-gmp
14018 @[ -f ./gmp/Makefile ] || exit 0; \
14019 r=`${PWD_COMMAND}`; export r; \
14020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14021 $(HOST_EXPORTS) \
14022 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14024 done; \
14025 echo "Doing pdf in gmp"; \
14026 (cd $(HOST_SUBDIR)/gmp && \
14027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14029 "RANLIB=$${RANLIB}" \
14030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14031 pdf) \
14032 || exit 1
14034 @endif gmp
14036 .PHONY: maybe-html-gmp html-gmp
14037 maybe-html-gmp:
14038 @if gmp
14039 maybe-html-gmp: html-gmp
14041 html-gmp: \
14042 configure-gmp
14043 @[ -f ./gmp/Makefile ] || exit 0; \
14044 r=`${PWD_COMMAND}`; export r; \
14045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14046 $(HOST_EXPORTS) \
14047 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14049 done; \
14050 echo "Doing html in gmp"; \
14051 (cd $(HOST_SUBDIR)/gmp && \
14052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14054 "RANLIB=$${RANLIB}" \
14055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14056 html) \
14057 || exit 1
14059 @endif gmp
14061 .PHONY: maybe-TAGS-gmp TAGS-gmp
14062 maybe-TAGS-gmp:
14063 @if gmp
14064 maybe-TAGS-gmp: TAGS-gmp
14066 TAGS-gmp: \
14067 configure-gmp
14068 @[ -f ./gmp/Makefile ] || exit 0; \
14069 r=`${PWD_COMMAND}`; export r; \
14070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14071 $(HOST_EXPORTS) \
14072 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14074 done; \
14075 echo "Doing TAGS in gmp"; \
14076 (cd $(HOST_SUBDIR)/gmp && \
14077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14079 "RANLIB=$${RANLIB}" \
14080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14081 TAGS) \
14082 || exit 1
14084 @endif gmp
14086 .PHONY: maybe-install-info-gmp install-info-gmp
14087 maybe-install-info-gmp:
14088 @if gmp
14089 maybe-install-info-gmp: install-info-gmp
14091 install-info-gmp: \
14092 configure-gmp \
14093 info-gmp
14094 @[ -f ./gmp/Makefile ] || exit 0; \
14095 r=`${PWD_COMMAND}`; export r; \
14096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14097 $(HOST_EXPORTS) \
14098 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14100 done; \
14101 echo "Doing install-info in gmp"; \
14102 (cd $(HOST_SUBDIR)/gmp && \
14103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14105 "RANLIB=$${RANLIB}" \
14106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14107 install-info) \
14108 || exit 1
14110 @endif gmp
14112 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14113 maybe-install-dvi-gmp:
14114 @if gmp
14115 maybe-install-dvi-gmp: install-dvi-gmp
14117 install-dvi-gmp: \
14118 configure-gmp \
14119 dvi-gmp
14120 @[ -f ./gmp/Makefile ] || exit 0; \
14121 r=`${PWD_COMMAND}`; export r; \
14122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14123 $(HOST_EXPORTS) \
14124 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14126 done; \
14127 echo "Doing install-dvi in gmp"; \
14128 (cd $(HOST_SUBDIR)/gmp && \
14129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14131 "RANLIB=$${RANLIB}" \
14132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14133 install-dvi) \
14134 || exit 1
14136 @endif gmp
14138 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14139 maybe-install-pdf-gmp:
14140 @if gmp
14141 maybe-install-pdf-gmp: install-pdf-gmp
14143 install-pdf-gmp: \
14144 configure-gmp \
14145 pdf-gmp
14146 @[ -f ./gmp/Makefile ] || exit 0; \
14147 r=`${PWD_COMMAND}`; export r; \
14148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14149 $(HOST_EXPORTS) \
14150 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14152 done; \
14153 echo "Doing install-pdf in gmp"; \
14154 (cd $(HOST_SUBDIR)/gmp && \
14155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14157 "RANLIB=$${RANLIB}" \
14158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14159 install-pdf) \
14160 || exit 1
14162 @endif gmp
14164 .PHONY: maybe-install-html-gmp install-html-gmp
14165 maybe-install-html-gmp:
14166 @if gmp
14167 maybe-install-html-gmp: install-html-gmp
14169 install-html-gmp: \
14170 configure-gmp \
14171 html-gmp
14172 @[ -f ./gmp/Makefile ] || exit 0; \
14173 r=`${PWD_COMMAND}`; export r; \
14174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14175 $(HOST_EXPORTS) \
14176 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14178 done; \
14179 echo "Doing install-html in gmp"; \
14180 (cd $(HOST_SUBDIR)/gmp && \
14181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14183 "RANLIB=$${RANLIB}" \
14184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14185 install-html) \
14186 || exit 1
14188 @endif gmp
14190 .PHONY: maybe-installcheck-gmp installcheck-gmp
14191 maybe-installcheck-gmp:
14192 @if gmp
14193 maybe-installcheck-gmp: installcheck-gmp
14195 installcheck-gmp: \
14196 configure-gmp
14197 @[ -f ./gmp/Makefile ] || exit 0; \
14198 r=`${PWD_COMMAND}`; export r; \
14199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14200 $(HOST_EXPORTS) \
14201 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14203 done; \
14204 echo "Doing installcheck in gmp"; \
14205 (cd $(HOST_SUBDIR)/gmp && \
14206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14208 "RANLIB=$${RANLIB}" \
14209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14210 installcheck) \
14211 || exit 1
14213 @endif gmp
14215 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14216 maybe-mostlyclean-gmp:
14217 @if gmp
14218 maybe-mostlyclean-gmp: mostlyclean-gmp
14220 mostlyclean-gmp:
14221 @[ -f ./gmp/Makefile ] || exit 0; \
14222 r=`${PWD_COMMAND}`; export r; \
14223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224 $(HOST_EXPORTS) \
14225 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14227 done; \
14228 echo "Doing mostlyclean in gmp"; \
14229 (cd $(HOST_SUBDIR)/gmp && \
14230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14232 "RANLIB=$${RANLIB}" \
14233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14234 mostlyclean) \
14235 || exit 1
14237 @endif gmp
14239 .PHONY: maybe-clean-gmp clean-gmp
14240 maybe-clean-gmp:
14241 @if gmp
14242 maybe-clean-gmp: clean-gmp
14244 clean-gmp:
14245 @[ -f ./gmp/Makefile ] || exit 0; \
14246 r=`${PWD_COMMAND}`; export r; \
14247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14248 $(HOST_EXPORTS) \
14249 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14251 done; \
14252 echo "Doing clean in gmp"; \
14253 (cd $(HOST_SUBDIR)/gmp && \
14254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14256 "RANLIB=$${RANLIB}" \
14257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14258 clean) \
14259 || exit 1
14261 @endif gmp
14263 .PHONY: maybe-distclean-gmp distclean-gmp
14264 maybe-distclean-gmp:
14265 @if gmp
14266 maybe-distclean-gmp: distclean-gmp
14268 distclean-gmp:
14269 @[ -f ./gmp/Makefile ] || exit 0; \
14270 r=`${PWD_COMMAND}`; export r; \
14271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14272 $(HOST_EXPORTS) \
14273 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14275 done; \
14276 echo "Doing distclean in gmp"; \
14277 (cd $(HOST_SUBDIR)/gmp && \
14278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14280 "RANLIB=$${RANLIB}" \
14281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14282 distclean) \
14283 || exit 1
14285 @endif gmp
14287 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14288 maybe-maintainer-clean-gmp:
14289 @if gmp
14290 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14292 maintainer-clean-gmp:
14293 @[ -f ./gmp/Makefile ] || exit 0; \
14294 r=`${PWD_COMMAND}`; export r; \
14295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14296 $(HOST_EXPORTS) \
14297 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14299 done; \
14300 echo "Doing maintainer-clean in gmp"; \
14301 (cd $(HOST_SUBDIR)/gmp && \
14302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14304 "RANLIB=$${RANLIB}" \
14305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14306 maintainer-clean) \
14307 || exit 1
14309 @endif gmp
14313 .PHONY: configure-mpfr maybe-configure-mpfr
14314 maybe-configure-mpfr:
14315 @if gcc-bootstrap
14316 configure-mpfr: stage_current
14317 @endif gcc-bootstrap
14318 @if mpfr
14319 maybe-configure-mpfr: configure-mpfr
14320 configure-mpfr:
14321 @r=`${PWD_COMMAND}`; export r; \
14322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14323 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14325 $(HOST_EXPORTS) \
14326 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14327 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14328 case $(srcdir) in \
14329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14330 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14332 esac; \
14333 module_srcdir=mpfr; \
14334 $(SHELL) \
14335 $$s/$$module_srcdir/configure \
14336 --srcdir=$${topdir}/$$module_srcdir \
14337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14338 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14339 || exit 1
14340 @endif mpfr
14344 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14345 maybe-configure-stage1-mpfr:
14346 @if mpfr-bootstrap
14347 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14348 configure-stage1-mpfr:
14349 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14351 @r=`${PWD_COMMAND}`; export r; \
14352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14353 TFLAGS="$(STAGE1_TFLAGS)"; \
14354 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14355 $(HOST_EXPORTS) \
14356 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14357 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14358 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14359 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14361 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14362 case $(srcdir) in \
14363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14364 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14366 esac; \
14367 module_srcdir=mpfr; \
14368 $(SHELL) $$s/$$module_srcdir/configure \
14369 --srcdir=$${topdir}/$$module_srcdir \
14370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14371 --target=${target_alias} \
14373 $(STAGE1_CONFIGURE_FLAGS) \
14374 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14375 @endif mpfr-bootstrap
14377 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14378 maybe-configure-stage2-mpfr:
14379 @if mpfr-bootstrap
14380 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14381 configure-stage2-mpfr:
14382 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14384 @r=`${PWD_COMMAND}`; export r; \
14385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14386 TFLAGS="$(STAGE2_TFLAGS)"; \
14387 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14388 $(HOST_EXPORTS) \
14389 $(POSTSTAGE1_HOST_EXPORTS) \
14390 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14391 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14392 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14393 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14395 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14396 case $(srcdir) in \
14397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14398 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14400 esac; \
14401 module_srcdir=mpfr; \
14402 $(SHELL) $$s/$$module_srcdir/configure \
14403 --srcdir=$${topdir}/$$module_srcdir \
14404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14405 --target=${target_alias} \
14406 --with-build-libsubdir=$(HOST_SUBDIR) \
14407 $(STAGE2_CONFIGURE_FLAGS) \
14408 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14409 @endif mpfr-bootstrap
14411 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14412 maybe-configure-stage3-mpfr:
14413 @if mpfr-bootstrap
14414 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14415 configure-stage3-mpfr:
14416 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14418 @r=`${PWD_COMMAND}`; export r; \
14419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14420 TFLAGS="$(STAGE3_TFLAGS)"; \
14421 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14422 $(HOST_EXPORTS) \
14423 $(POSTSTAGE1_HOST_EXPORTS) \
14424 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14425 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14426 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14427 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14429 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14430 case $(srcdir) in \
14431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14432 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14434 esac; \
14435 module_srcdir=mpfr; \
14436 $(SHELL) $$s/$$module_srcdir/configure \
14437 --srcdir=$${topdir}/$$module_srcdir \
14438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14439 --target=${target_alias} \
14440 --with-build-libsubdir=$(HOST_SUBDIR) \
14441 $(STAGE3_CONFIGURE_FLAGS) \
14442 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14443 @endif mpfr-bootstrap
14445 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14446 maybe-configure-stage4-mpfr:
14447 @if mpfr-bootstrap
14448 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14449 configure-stage4-mpfr:
14450 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14452 @r=`${PWD_COMMAND}`; export r; \
14453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14454 TFLAGS="$(STAGE4_TFLAGS)"; \
14455 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14456 $(HOST_EXPORTS) \
14457 $(POSTSTAGE1_HOST_EXPORTS) \
14458 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14459 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14460 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14461 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14463 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14464 case $(srcdir) in \
14465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14466 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14468 esac; \
14469 module_srcdir=mpfr; \
14470 $(SHELL) $$s/$$module_srcdir/configure \
14471 --srcdir=$${topdir}/$$module_srcdir \
14472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14473 --target=${target_alias} \
14474 --with-build-libsubdir=$(HOST_SUBDIR) \
14475 $(STAGE4_CONFIGURE_FLAGS) \
14476 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14477 @endif mpfr-bootstrap
14479 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14480 maybe-configure-stageprofile-mpfr:
14481 @if mpfr-bootstrap
14482 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14483 configure-stageprofile-mpfr:
14484 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14486 @r=`${PWD_COMMAND}`; export r; \
14487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14488 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14489 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14490 $(HOST_EXPORTS) \
14491 $(POSTSTAGE1_HOST_EXPORTS) \
14492 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14493 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14494 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14495 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14497 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14498 case $(srcdir) in \
14499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14500 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14502 esac; \
14503 module_srcdir=mpfr; \
14504 $(SHELL) $$s/$$module_srcdir/configure \
14505 --srcdir=$${topdir}/$$module_srcdir \
14506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14507 --target=${target_alias} \
14508 --with-build-libsubdir=$(HOST_SUBDIR) \
14509 $(STAGEprofile_CONFIGURE_FLAGS) \
14510 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14511 @endif mpfr-bootstrap
14513 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14514 maybe-configure-stagetrain-mpfr:
14515 @if mpfr-bootstrap
14516 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14517 configure-stagetrain-mpfr:
14518 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14520 @r=`${PWD_COMMAND}`; export r; \
14521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14523 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14524 $(HOST_EXPORTS) \
14525 $(POSTSTAGE1_HOST_EXPORTS) \
14526 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14527 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14528 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14529 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14531 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14532 case $(srcdir) in \
14533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14534 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14536 esac; \
14537 module_srcdir=mpfr; \
14538 $(SHELL) $$s/$$module_srcdir/configure \
14539 --srcdir=$${topdir}/$$module_srcdir \
14540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14541 --target=${target_alias} \
14542 --with-build-libsubdir=$(HOST_SUBDIR) \
14543 $(STAGEtrain_CONFIGURE_FLAGS) \
14544 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14545 @endif mpfr-bootstrap
14547 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14548 maybe-configure-stagefeedback-mpfr:
14549 @if mpfr-bootstrap
14550 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14551 configure-stagefeedback-mpfr:
14552 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14554 @r=`${PWD_COMMAND}`; export r; \
14555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14556 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14557 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14558 $(HOST_EXPORTS) \
14559 $(POSTSTAGE1_HOST_EXPORTS) \
14560 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14561 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14562 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14563 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14565 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14566 case $(srcdir) in \
14567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14568 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14570 esac; \
14571 module_srcdir=mpfr; \
14572 $(SHELL) $$s/$$module_srcdir/configure \
14573 --srcdir=$${topdir}/$$module_srcdir \
14574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14575 --target=${target_alias} \
14576 --with-build-libsubdir=$(HOST_SUBDIR) \
14577 $(STAGEfeedback_CONFIGURE_FLAGS) \
14578 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14579 @endif mpfr-bootstrap
14581 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14582 maybe-configure-stageautoprofile-mpfr:
14583 @if mpfr-bootstrap
14584 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14585 configure-stageautoprofile-mpfr:
14586 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14587 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14588 @r=`${PWD_COMMAND}`; export r; \
14589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14591 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14592 $(HOST_EXPORTS) \
14593 $(POSTSTAGE1_HOST_EXPORTS) \
14594 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14595 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14596 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14597 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14599 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14600 case $(srcdir) in \
14601 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14602 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14603 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14604 esac; \
14605 module_srcdir=mpfr; \
14606 $(SHELL) $$s/$$module_srcdir/configure \
14607 --srcdir=$${topdir}/$$module_srcdir \
14608 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14609 --target=${target_alias} \
14610 --with-build-libsubdir=$(HOST_SUBDIR) \
14611 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14612 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14613 @endif mpfr-bootstrap
14615 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14616 maybe-configure-stageautofeedback-mpfr:
14617 @if mpfr-bootstrap
14618 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14619 configure-stageautofeedback-mpfr:
14620 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14621 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14622 @r=`${PWD_COMMAND}`; export r; \
14623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14624 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14625 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14626 $(HOST_EXPORTS) \
14627 $(POSTSTAGE1_HOST_EXPORTS) \
14628 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14629 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14630 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14631 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14632 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14633 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14634 case $(srcdir) in \
14635 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14636 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14637 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14638 esac; \
14639 module_srcdir=mpfr; \
14640 $(SHELL) $$s/$$module_srcdir/configure \
14641 --srcdir=$${topdir}/$$module_srcdir \
14642 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14643 --target=${target_alias} \
14644 --with-build-libsubdir=$(HOST_SUBDIR) \
14645 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14646 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14647 @endif mpfr-bootstrap
14653 .PHONY: all-mpfr maybe-all-mpfr
14654 maybe-all-mpfr:
14655 @if gcc-bootstrap
14656 all-mpfr: stage_current
14657 @endif gcc-bootstrap
14658 @if mpfr
14659 TARGET-mpfr=all
14660 maybe-all-mpfr: all-mpfr
14661 all-mpfr: configure-mpfr
14662 @r=`${PWD_COMMAND}`; export r; \
14663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14664 $(HOST_EXPORTS) \
14665 (cd $(HOST_SUBDIR)/mpfr && \
14666 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14667 $(TARGET-mpfr))
14668 @endif mpfr
14672 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14673 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14674 maybe-all-stage1-mpfr:
14675 maybe-clean-stage1-mpfr:
14676 @if mpfr-bootstrap
14677 maybe-all-stage1-mpfr: all-stage1-mpfr
14678 all-stage1: all-stage1-mpfr
14679 TARGET-stage1-mpfr = $(TARGET-mpfr)
14680 all-stage1-mpfr: configure-stage1-mpfr
14681 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14682 @r=`${PWD_COMMAND}`; export r; \
14683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14684 TFLAGS="$(STAGE1_TFLAGS)"; \
14685 $(HOST_EXPORTS) \
14686 cd $(HOST_SUBDIR)/mpfr && \
14688 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14689 CFLAGS="$(STAGE1_CFLAGS)" \
14690 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14691 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14692 LIBCFLAGS="$(LIBCFLAGS)" \
14693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14696 $(EXTRA_HOST_FLAGS) \
14697 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14698 TFLAGS="$(STAGE1_TFLAGS)" \
14699 $(TARGET-stage1-mpfr)
14701 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14702 clean-stage1: clean-stage1-mpfr
14703 clean-stage1-mpfr:
14704 @if [ $(current_stage) = stage1 ]; then \
14705 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14706 else \
14707 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14708 $(MAKE) stage1-start; \
14709 fi; \
14710 cd $(HOST_SUBDIR)/mpfr && \
14711 $(MAKE) $(EXTRA_HOST_FLAGS) \
14712 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14713 @endif mpfr-bootstrap
14716 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14717 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14718 maybe-all-stage2-mpfr:
14719 maybe-clean-stage2-mpfr:
14720 @if mpfr-bootstrap
14721 maybe-all-stage2-mpfr: all-stage2-mpfr
14722 all-stage2: all-stage2-mpfr
14723 TARGET-stage2-mpfr = $(TARGET-mpfr)
14724 all-stage2-mpfr: configure-stage2-mpfr
14725 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14726 @r=`${PWD_COMMAND}`; export r; \
14727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14728 TFLAGS="$(STAGE2_TFLAGS)"; \
14729 $(HOST_EXPORTS) \
14730 $(POSTSTAGE1_HOST_EXPORTS) \
14731 cd $(HOST_SUBDIR)/mpfr && \
14733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14734 CFLAGS="$(STAGE2_CFLAGS)" \
14735 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14736 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14737 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14741 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14742 TFLAGS="$(STAGE2_TFLAGS)" \
14743 $(TARGET-stage2-mpfr)
14745 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14746 clean-stage2: clean-stage2-mpfr
14747 clean-stage2-mpfr:
14748 @if [ $(current_stage) = stage2 ]; then \
14749 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14750 else \
14751 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14752 $(MAKE) stage2-start; \
14753 fi; \
14754 cd $(HOST_SUBDIR)/mpfr && \
14755 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14756 @endif mpfr-bootstrap
14759 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14760 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14761 maybe-all-stage3-mpfr:
14762 maybe-clean-stage3-mpfr:
14763 @if mpfr-bootstrap
14764 maybe-all-stage3-mpfr: all-stage3-mpfr
14765 all-stage3: all-stage3-mpfr
14766 TARGET-stage3-mpfr = $(TARGET-mpfr)
14767 all-stage3-mpfr: configure-stage3-mpfr
14768 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14769 @r=`${PWD_COMMAND}`; export r; \
14770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14771 TFLAGS="$(STAGE3_TFLAGS)"; \
14772 $(HOST_EXPORTS) \
14773 $(POSTSTAGE1_HOST_EXPORTS) \
14774 cd $(HOST_SUBDIR)/mpfr && \
14776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14777 CFLAGS="$(STAGE3_CFLAGS)" \
14778 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14779 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14780 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14781 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14782 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14783 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14784 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14785 TFLAGS="$(STAGE3_TFLAGS)" \
14786 $(TARGET-stage3-mpfr)
14788 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14789 clean-stage3: clean-stage3-mpfr
14790 clean-stage3-mpfr:
14791 @if [ $(current_stage) = stage3 ]; then \
14792 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14793 else \
14794 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14795 $(MAKE) stage3-start; \
14796 fi; \
14797 cd $(HOST_SUBDIR)/mpfr && \
14798 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14799 @endif mpfr-bootstrap
14802 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14803 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14804 maybe-all-stage4-mpfr:
14805 maybe-clean-stage4-mpfr:
14806 @if mpfr-bootstrap
14807 maybe-all-stage4-mpfr: all-stage4-mpfr
14808 all-stage4: all-stage4-mpfr
14809 TARGET-stage4-mpfr = $(TARGET-mpfr)
14810 all-stage4-mpfr: configure-stage4-mpfr
14811 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14812 @r=`${PWD_COMMAND}`; export r; \
14813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14814 TFLAGS="$(STAGE4_TFLAGS)"; \
14815 $(HOST_EXPORTS) \
14816 $(POSTSTAGE1_HOST_EXPORTS) \
14817 cd $(HOST_SUBDIR)/mpfr && \
14819 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14820 CFLAGS="$(STAGE4_CFLAGS)" \
14821 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14822 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14823 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14824 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14825 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14826 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14827 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14828 TFLAGS="$(STAGE4_TFLAGS)" \
14829 $(TARGET-stage4-mpfr)
14831 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14832 clean-stage4: clean-stage4-mpfr
14833 clean-stage4-mpfr:
14834 @if [ $(current_stage) = stage4 ]; then \
14835 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14836 else \
14837 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14838 $(MAKE) stage4-start; \
14839 fi; \
14840 cd $(HOST_SUBDIR)/mpfr && \
14841 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14842 @endif mpfr-bootstrap
14845 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14846 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14847 maybe-all-stageprofile-mpfr:
14848 maybe-clean-stageprofile-mpfr:
14849 @if mpfr-bootstrap
14850 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14851 all-stageprofile: all-stageprofile-mpfr
14852 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14853 all-stageprofile-mpfr: configure-stageprofile-mpfr
14854 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14855 @r=`${PWD_COMMAND}`; export r; \
14856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14858 $(HOST_EXPORTS) \
14859 $(POSTSTAGE1_HOST_EXPORTS) \
14860 cd $(HOST_SUBDIR)/mpfr && \
14862 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14863 CFLAGS="$(STAGEprofile_CFLAGS)" \
14864 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14865 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14866 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14867 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14868 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14869 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14870 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14871 TFLAGS="$(STAGEprofile_TFLAGS)" \
14872 $(TARGET-stageprofile-mpfr)
14874 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14875 clean-stageprofile: clean-stageprofile-mpfr
14876 clean-stageprofile-mpfr:
14877 @if [ $(current_stage) = stageprofile ]; then \
14878 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14879 else \
14880 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14881 $(MAKE) stageprofile-start; \
14882 fi; \
14883 cd $(HOST_SUBDIR)/mpfr && \
14884 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14885 @endif mpfr-bootstrap
14888 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14889 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14890 maybe-all-stagetrain-mpfr:
14891 maybe-clean-stagetrain-mpfr:
14892 @if mpfr-bootstrap
14893 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14894 all-stagetrain: all-stagetrain-mpfr
14895 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14896 all-stagetrain-mpfr: configure-stagetrain-mpfr
14897 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14898 @r=`${PWD_COMMAND}`; export r; \
14899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14900 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14901 $(HOST_EXPORTS) \
14902 $(POSTSTAGE1_HOST_EXPORTS) \
14903 cd $(HOST_SUBDIR)/mpfr && \
14905 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14906 CFLAGS="$(STAGEtrain_CFLAGS)" \
14907 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14908 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14909 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14910 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14911 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14912 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14913 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14914 TFLAGS="$(STAGEtrain_TFLAGS)" \
14915 $(TARGET-stagetrain-mpfr)
14917 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14918 clean-stagetrain: clean-stagetrain-mpfr
14919 clean-stagetrain-mpfr:
14920 @if [ $(current_stage) = stagetrain ]; then \
14921 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14922 else \
14923 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14924 $(MAKE) stagetrain-start; \
14925 fi; \
14926 cd $(HOST_SUBDIR)/mpfr && \
14927 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14928 @endif mpfr-bootstrap
14931 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14932 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14933 maybe-all-stagefeedback-mpfr:
14934 maybe-clean-stagefeedback-mpfr:
14935 @if mpfr-bootstrap
14936 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14937 all-stagefeedback: all-stagefeedback-mpfr
14938 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14939 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14940 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14941 @r=`${PWD_COMMAND}`; export r; \
14942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14944 $(HOST_EXPORTS) \
14945 $(POSTSTAGE1_HOST_EXPORTS) \
14946 cd $(HOST_SUBDIR)/mpfr && \
14948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14949 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14950 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14951 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14952 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14957 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14958 $(TARGET-stagefeedback-mpfr)
14960 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14961 clean-stagefeedback: clean-stagefeedback-mpfr
14962 clean-stagefeedback-mpfr:
14963 @if [ $(current_stage) = stagefeedback ]; then \
14964 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14965 else \
14966 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14967 $(MAKE) stagefeedback-start; \
14968 fi; \
14969 cd $(HOST_SUBDIR)/mpfr && \
14970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14971 @endif mpfr-bootstrap
14974 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14975 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14976 maybe-all-stageautoprofile-mpfr:
14977 maybe-clean-stageautoprofile-mpfr:
14978 @if mpfr-bootstrap
14979 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14980 all-stageautoprofile: all-stageautoprofile-mpfr
14981 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14982 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14983 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14984 @r=`${PWD_COMMAND}`; export r; \
14985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14986 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14987 $(HOST_EXPORTS) \
14988 $(POSTSTAGE1_HOST_EXPORTS) \
14989 cd $(HOST_SUBDIR)/mpfr && \
14990 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14992 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14993 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14994 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14995 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15000 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15001 $(TARGET-stageautoprofile-mpfr)
15003 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
15004 clean-stageautoprofile: clean-stageautoprofile-mpfr
15005 clean-stageautoprofile-mpfr:
15006 @if [ $(current_stage) = stageautoprofile ]; then \
15007 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15008 else \
15009 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15010 $(MAKE) stageautoprofile-start; \
15011 fi; \
15012 cd $(HOST_SUBDIR)/mpfr && \
15013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15014 @endif mpfr-bootstrap
15017 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15018 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15019 maybe-all-stageautofeedback-mpfr:
15020 maybe-clean-stageautofeedback-mpfr:
15021 @if mpfr-bootstrap
15022 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15023 all-stageautofeedback: all-stageautofeedback-mpfr
15024 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15025 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15026 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15027 @r=`${PWD_COMMAND}`; export r; \
15028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15029 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15030 $(HOST_EXPORTS) \
15031 $(POSTSTAGE1_HOST_EXPORTS) \
15032 cd $(HOST_SUBDIR)/mpfr && \
15034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15035 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15036 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15037 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15038 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15043 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15044 $(TARGET-stageautofeedback-mpfr)
15046 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15047 clean-stageautofeedback: clean-stageautofeedback-mpfr
15048 clean-stageautofeedback-mpfr:
15049 @if [ $(current_stage) = stageautofeedback ]; then \
15050 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15051 else \
15052 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15053 $(MAKE) stageautofeedback-start; \
15054 fi; \
15055 cd $(HOST_SUBDIR)/mpfr && \
15056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15057 @endif mpfr-bootstrap
15063 .PHONY: check-mpfr maybe-check-mpfr
15064 maybe-check-mpfr:
15065 @if mpfr
15066 maybe-check-mpfr: check-mpfr
15068 check-mpfr:
15069 @: $(MAKE); $(unstage)
15070 @r=`${PWD_COMMAND}`; export r; \
15071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15073 (cd $(HOST_SUBDIR)/mpfr && \
15074 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15076 @endif mpfr
15078 .PHONY: install-mpfr maybe-install-mpfr
15079 maybe-install-mpfr:
15080 @if mpfr
15081 maybe-install-mpfr: install-mpfr
15083 install-mpfr:
15085 @endif mpfr
15087 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15088 maybe-install-strip-mpfr:
15089 @if mpfr
15090 maybe-install-strip-mpfr: install-strip-mpfr
15092 install-strip-mpfr:
15094 @endif mpfr
15096 # Other targets (info, dvi, pdf, etc.)
15098 .PHONY: maybe-info-mpfr info-mpfr
15099 maybe-info-mpfr:
15100 @if mpfr
15101 maybe-info-mpfr: info-mpfr
15103 info-mpfr: \
15104 configure-mpfr
15105 @[ -f ./mpfr/Makefile ] || exit 0; \
15106 r=`${PWD_COMMAND}`; export r; \
15107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15108 $(HOST_EXPORTS) \
15109 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15111 done; \
15112 echo "Doing info in mpfr"; \
15113 (cd $(HOST_SUBDIR)/mpfr && \
15114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15116 "RANLIB=$${RANLIB}" \
15117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15118 info) \
15119 || exit 1
15121 @endif mpfr
15123 .PHONY: maybe-dvi-mpfr dvi-mpfr
15124 maybe-dvi-mpfr:
15125 @if mpfr
15126 maybe-dvi-mpfr: dvi-mpfr
15128 dvi-mpfr: \
15129 configure-mpfr
15130 @[ -f ./mpfr/Makefile ] || exit 0; \
15131 r=`${PWD_COMMAND}`; export r; \
15132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15133 $(HOST_EXPORTS) \
15134 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15136 done; \
15137 echo "Doing dvi in mpfr"; \
15138 (cd $(HOST_SUBDIR)/mpfr && \
15139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15141 "RANLIB=$${RANLIB}" \
15142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15143 dvi) \
15144 || exit 1
15146 @endif mpfr
15148 .PHONY: maybe-pdf-mpfr pdf-mpfr
15149 maybe-pdf-mpfr:
15150 @if mpfr
15151 maybe-pdf-mpfr: pdf-mpfr
15153 pdf-mpfr: \
15154 configure-mpfr
15155 @[ -f ./mpfr/Makefile ] || exit 0; \
15156 r=`${PWD_COMMAND}`; export r; \
15157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15158 $(HOST_EXPORTS) \
15159 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15161 done; \
15162 echo "Doing pdf in mpfr"; \
15163 (cd $(HOST_SUBDIR)/mpfr && \
15164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15166 "RANLIB=$${RANLIB}" \
15167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15168 pdf) \
15169 || exit 1
15171 @endif mpfr
15173 .PHONY: maybe-html-mpfr html-mpfr
15174 maybe-html-mpfr:
15175 @if mpfr
15176 maybe-html-mpfr: html-mpfr
15178 html-mpfr: \
15179 configure-mpfr
15180 @[ -f ./mpfr/Makefile ] || exit 0; \
15181 r=`${PWD_COMMAND}`; export r; \
15182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15183 $(HOST_EXPORTS) \
15184 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15186 done; \
15187 echo "Doing html in mpfr"; \
15188 (cd $(HOST_SUBDIR)/mpfr && \
15189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15191 "RANLIB=$${RANLIB}" \
15192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15193 html) \
15194 || exit 1
15196 @endif mpfr
15198 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15199 maybe-TAGS-mpfr:
15200 @if mpfr
15201 maybe-TAGS-mpfr: TAGS-mpfr
15203 TAGS-mpfr: \
15204 configure-mpfr
15205 @[ -f ./mpfr/Makefile ] || exit 0; \
15206 r=`${PWD_COMMAND}`; export r; \
15207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15208 $(HOST_EXPORTS) \
15209 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15211 done; \
15212 echo "Doing TAGS in mpfr"; \
15213 (cd $(HOST_SUBDIR)/mpfr && \
15214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15216 "RANLIB=$${RANLIB}" \
15217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15218 TAGS) \
15219 || exit 1
15221 @endif mpfr
15223 .PHONY: maybe-install-info-mpfr install-info-mpfr
15224 maybe-install-info-mpfr:
15225 @if mpfr
15226 maybe-install-info-mpfr: install-info-mpfr
15228 install-info-mpfr: \
15229 configure-mpfr \
15230 info-mpfr
15231 @[ -f ./mpfr/Makefile ] || exit 0; \
15232 r=`${PWD_COMMAND}`; export r; \
15233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15234 $(HOST_EXPORTS) \
15235 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15237 done; \
15238 echo "Doing install-info in mpfr"; \
15239 (cd $(HOST_SUBDIR)/mpfr && \
15240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15242 "RANLIB=$${RANLIB}" \
15243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15244 install-info) \
15245 || exit 1
15247 @endif mpfr
15249 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15250 maybe-install-dvi-mpfr:
15251 @if mpfr
15252 maybe-install-dvi-mpfr: install-dvi-mpfr
15254 install-dvi-mpfr: \
15255 configure-mpfr \
15256 dvi-mpfr
15257 @[ -f ./mpfr/Makefile ] || exit 0; \
15258 r=`${PWD_COMMAND}`; export r; \
15259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15260 $(HOST_EXPORTS) \
15261 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15263 done; \
15264 echo "Doing install-dvi in mpfr"; \
15265 (cd $(HOST_SUBDIR)/mpfr && \
15266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15268 "RANLIB=$${RANLIB}" \
15269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15270 install-dvi) \
15271 || exit 1
15273 @endif mpfr
15275 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15276 maybe-install-pdf-mpfr:
15277 @if mpfr
15278 maybe-install-pdf-mpfr: install-pdf-mpfr
15280 install-pdf-mpfr: \
15281 configure-mpfr \
15282 pdf-mpfr
15283 @[ -f ./mpfr/Makefile ] || exit 0; \
15284 r=`${PWD_COMMAND}`; export r; \
15285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286 $(HOST_EXPORTS) \
15287 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15289 done; \
15290 echo "Doing install-pdf in mpfr"; \
15291 (cd $(HOST_SUBDIR)/mpfr && \
15292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15294 "RANLIB=$${RANLIB}" \
15295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15296 install-pdf) \
15297 || exit 1
15299 @endif mpfr
15301 .PHONY: maybe-install-html-mpfr install-html-mpfr
15302 maybe-install-html-mpfr:
15303 @if mpfr
15304 maybe-install-html-mpfr: install-html-mpfr
15306 install-html-mpfr: \
15307 configure-mpfr \
15308 html-mpfr
15309 @[ -f ./mpfr/Makefile ] || exit 0; \
15310 r=`${PWD_COMMAND}`; export r; \
15311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15312 $(HOST_EXPORTS) \
15313 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15315 done; \
15316 echo "Doing install-html in mpfr"; \
15317 (cd $(HOST_SUBDIR)/mpfr && \
15318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15320 "RANLIB=$${RANLIB}" \
15321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15322 install-html) \
15323 || exit 1
15325 @endif mpfr
15327 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15328 maybe-installcheck-mpfr:
15329 @if mpfr
15330 maybe-installcheck-mpfr: installcheck-mpfr
15332 installcheck-mpfr: \
15333 configure-mpfr
15334 @[ -f ./mpfr/Makefile ] || exit 0; \
15335 r=`${PWD_COMMAND}`; export r; \
15336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15337 $(HOST_EXPORTS) \
15338 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15340 done; \
15341 echo "Doing installcheck in mpfr"; \
15342 (cd $(HOST_SUBDIR)/mpfr && \
15343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15345 "RANLIB=$${RANLIB}" \
15346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15347 installcheck) \
15348 || exit 1
15350 @endif mpfr
15352 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15353 maybe-mostlyclean-mpfr:
15354 @if mpfr
15355 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15357 mostlyclean-mpfr:
15358 @[ -f ./mpfr/Makefile ] || exit 0; \
15359 r=`${PWD_COMMAND}`; export r; \
15360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15361 $(HOST_EXPORTS) \
15362 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15364 done; \
15365 echo "Doing mostlyclean in mpfr"; \
15366 (cd $(HOST_SUBDIR)/mpfr && \
15367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15369 "RANLIB=$${RANLIB}" \
15370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15371 mostlyclean) \
15372 || exit 1
15374 @endif mpfr
15376 .PHONY: maybe-clean-mpfr clean-mpfr
15377 maybe-clean-mpfr:
15378 @if mpfr
15379 maybe-clean-mpfr: clean-mpfr
15381 clean-mpfr:
15382 @[ -f ./mpfr/Makefile ] || exit 0; \
15383 r=`${PWD_COMMAND}`; export r; \
15384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15385 $(HOST_EXPORTS) \
15386 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15388 done; \
15389 echo "Doing clean in mpfr"; \
15390 (cd $(HOST_SUBDIR)/mpfr && \
15391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15393 "RANLIB=$${RANLIB}" \
15394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15395 clean) \
15396 || exit 1
15398 @endif mpfr
15400 .PHONY: maybe-distclean-mpfr distclean-mpfr
15401 maybe-distclean-mpfr:
15402 @if mpfr
15403 maybe-distclean-mpfr: distclean-mpfr
15405 distclean-mpfr:
15406 @[ -f ./mpfr/Makefile ] || exit 0; \
15407 r=`${PWD_COMMAND}`; export r; \
15408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15409 $(HOST_EXPORTS) \
15410 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15412 done; \
15413 echo "Doing distclean in mpfr"; \
15414 (cd $(HOST_SUBDIR)/mpfr && \
15415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15417 "RANLIB=$${RANLIB}" \
15418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15419 distclean) \
15420 || exit 1
15422 @endif mpfr
15424 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15425 maybe-maintainer-clean-mpfr:
15426 @if mpfr
15427 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15429 maintainer-clean-mpfr:
15430 @[ -f ./mpfr/Makefile ] || exit 0; \
15431 r=`${PWD_COMMAND}`; export r; \
15432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15433 $(HOST_EXPORTS) \
15434 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15436 done; \
15437 echo "Doing maintainer-clean in mpfr"; \
15438 (cd $(HOST_SUBDIR)/mpfr && \
15439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15441 "RANLIB=$${RANLIB}" \
15442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15443 maintainer-clean) \
15444 || exit 1
15446 @endif mpfr
15450 .PHONY: configure-mpc maybe-configure-mpc
15451 maybe-configure-mpc:
15452 @if gcc-bootstrap
15453 configure-mpc: stage_current
15454 @endif gcc-bootstrap
15455 @if mpc
15456 maybe-configure-mpc: configure-mpc
15457 configure-mpc:
15458 @r=`${PWD_COMMAND}`; export r; \
15459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15460 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15462 $(HOST_EXPORTS) \
15463 echo Configuring in $(HOST_SUBDIR)/mpc; \
15464 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15465 case $(srcdir) in \
15466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15467 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15469 esac; \
15470 module_srcdir=mpc; \
15471 $(SHELL) \
15472 $$s/$$module_srcdir/configure \
15473 --srcdir=$${topdir}/$$module_srcdir \
15474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15475 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15476 || exit 1
15477 @endif mpc
15481 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15482 maybe-configure-stage1-mpc:
15483 @if mpc-bootstrap
15484 maybe-configure-stage1-mpc: configure-stage1-mpc
15485 configure-stage1-mpc:
15486 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15487 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15488 @r=`${PWD_COMMAND}`; export r; \
15489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15490 TFLAGS="$(STAGE1_TFLAGS)"; \
15491 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15492 $(HOST_EXPORTS) \
15493 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15494 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15495 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15496 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15498 cd $(HOST_SUBDIR)/mpc || exit 1; \
15499 case $(srcdir) in \
15500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15501 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15503 esac; \
15504 module_srcdir=mpc; \
15505 $(SHELL) $$s/$$module_srcdir/configure \
15506 --srcdir=$${topdir}/$$module_srcdir \
15507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15508 --target=${target_alias} \
15510 $(STAGE1_CONFIGURE_FLAGS) \
15511 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15512 @endif mpc-bootstrap
15514 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15515 maybe-configure-stage2-mpc:
15516 @if mpc-bootstrap
15517 maybe-configure-stage2-mpc: configure-stage2-mpc
15518 configure-stage2-mpc:
15519 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15520 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15521 @r=`${PWD_COMMAND}`; export r; \
15522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15523 TFLAGS="$(STAGE2_TFLAGS)"; \
15524 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15525 $(HOST_EXPORTS) \
15526 $(POSTSTAGE1_HOST_EXPORTS) \
15527 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15528 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15529 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15530 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15531 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15532 cd $(HOST_SUBDIR)/mpc || exit 1; \
15533 case $(srcdir) in \
15534 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15535 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15536 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15537 esac; \
15538 module_srcdir=mpc; \
15539 $(SHELL) $$s/$$module_srcdir/configure \
15540 --srcdir=$${topdir}/$$module_srcdir \
15541 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15542 --target=${target_alias} \
15543 --with-build-libsubdir=$(HOST_SUBDIR) \
15544 $(STAGE2_CONFIGURE_FLAGS) \
15545 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15546 @endif mpc-bootstrap
15548 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15549 maybe-configure-stage3-mpc:
15550 @if mpc-bootstrap
15551 maybe-configure-stage3-mpc: configure-stage3-mpc
15552 configure-stage3-mpc:
15553 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15554 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15555 @r=`${PWD_COMMAND}`; export r; \
15556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15557 TFLAGS="$(STAGE3_TFLAGS)"; \
15558 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15559 $(HOST_EXPORTS) \
15560 $(POSTSTAGE1_HOST_EXPORTS) \
15561 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15562 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15563 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15564 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15566 cd $(HOST_SUBDIR)/mpc || exit 1; \
15567 case $(srcdir) in \
15568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15569 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15571 esac; \
15572 module_srcdir=mpc; \
15573 $(SHELL) $$s/$$module_srcdir/configure \
15574 --srcdir=$${topdir}/$$module_srcdir \
15575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15576 --target=${target_alias} \
15577 --with-build-libsubdir=$(HOST_SUBDIR) \
15578 $(STAGE3_CONFIGURE_FLAGS) \
15579 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15580 @endif mpc-bootstrap
15582 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15583 maybe-configure-stage4-mpc:
15584 @if mpc-bootstrap
15585 maybe-configure-stage4-mpc: configure-stage4-mpc
15586 configure-stage4-mpc:
15587 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15588 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15589 @r=`${PWD_COMMAND}`; export r; \
15590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15591 TFLAGS="$(STAGE4_TFLAGS)"; \
15592 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15593 $(HOST_EXPORTS) \
15594 $(POSTSTAGE1_HOST_EXPORTS) \
15595 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15596 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15597 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15598 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15600 cd $(HOST_SUBDIR)/mpc || exit 1; \
15601 case $(srcdir) in \
15602 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15603 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15604 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15605 esac; \
15606 module_srcdir=mpc; \
15607 $(SHELL) $$s/$$module_srcdir/configure \
15608 --srcdir=$${topdir}/$$module_srcdir \
15609 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15610 --target=${target_alias} \
15611 --with-build-libsubdir=$(HOST_SUBDIR) \
15612 $(STAGE4_CONFIGURE_FLAGS) \
15613 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15614 @endif mpc-bootstrap
15616 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15617 maybe-configure-stageprofile-mpc:
15618 @if mpc-bootstrap
15619 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15620 configure-stageprofile-mpc:
15621 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15622 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15623 @r=`${PWD_COMMAND}`; export r; \
15624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15625 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15626 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15627 $(HOST_EXPORTS) \
15628 $(POSTSTAGE1_HOST_EXPORTS) \
15629 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15630 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15631 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15632 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15633 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15634 cd $(HOST_SUBDIR)/mpc || exit 1; \
15635 case $(srcdir) in \
15636 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15637 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15638 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15639 esac; \
15640 module_srcdir=mpc; \
15641 $(SHELL) $$s/$$module_srcdir/configure \
15642 --srcdir=$${topdir}/$$module_srcdir \
15643 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15644 --target=${target_alias} \
15645 --with-build-libsubdir=$(HOST_SUBDIR) \
15646 $(STAGEprofile_CONFIGURE_FLAGS) \
15647 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15648 @endif mpc-bootstrap
15650 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15651 maybe-configure-stagetrain-mpc:
15652 @if mpc-bootstrap
15653 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15654 configure-stagetrain-mpc:
15655 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15656 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15657 @r=`${PWD_COMMAND}`; export r; \
15658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15659 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15660 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15661 $(HOST_EXPORTS) \
15662 $(POSTSTAGE1_HOST_EXPORTS) \
15663 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15664 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15665 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15666 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15668 cd $(HOST_SUBDIR)/mpc || exit 1; \
15669 case $(srcdir) in \
15670 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15671 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15672 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15673 esac; \
15674 module_srcdir=mpc; \
15675 $(SHELL) $$s/$$module_srcdir/configure \
15676 --srcdir=$${topdir}/$$module_srcdir \
15677 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15678 --target=${target_alias} \
15679 --with-build-libsubdir=$(HOST_SUBDIR) \
15680 $(STAGEtrain_CONFIGURE_FLAGS) \
15681 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15682 @endif mpc-bootstrap
15684 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15685 maybe-configure-stagefeedback-mpc:
15686 @if mpc-bootstrap
15687 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15688 configure-stagefeedback-mpc:
15689 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15690 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15691 @r=`${PWD_COMMAND}`; export r; \
15692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15694 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15695 $(HOST_EXPORTS) \
15696 $(POSTSTAGE1_HOST_EXPORTS) \
15697 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15698 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15699 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15700 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15701 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15702 cd $(HOST_SUBDIR)/mpc || exit 1; \
15703 case $(srcdir) in \
15704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15705 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15707 esac; \
15708 module_srcdir=mpc; \
15709 $(SHELL) $$s/$$module_srcdir/configure \
15710 --srcdir=$${topdir}/$$module_srcdir \
15711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15712 --target=${target_alias} \
15713 --with-build-libsubdir=$(HOST_SUBDIR) \
15714 $(STAGEfeedback_CONFIGURE_FLAGS) \
15715 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15716 @endif mpc-bootstrap
15718 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15719 maybe-configure-stageautoprofile-mpc:
15720 @if mpc-bootstrap
15721 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15722 configure-stageautoprofile-mpc:
15723 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15725 @r=`${PWD_COMMAND}`; export r; \
15726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15727 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15728 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15729 $(HOST_EXPORTS) \
15730 $(POSTSTAGE1_HOST_EXPORTS) \
15731 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15732 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15733 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15734 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15736 cd $(HOST_SUBDIR)/mpc || exit 1; \
15737 case $(srcdir) in \
15738 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15739 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15740 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15741 esac; \
15742 module_srcdir=mpc; \
15743 $(SHELL) $$s/$$module_srcdir/configure \
15744 --srcdir=$${topdir}/$$module_srcdir \
15745 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15746 --target=${target_alias} \
15747 --with-build-libsubdir=$(HOST_SUBDIR) \
15748 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15749 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15750 @endif mpc-bootstrap
15752 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15753 maybe-configure-stageautofeedback-mpc:
15754 @if mpc-bootstrap
15755 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15756 configure-stageautofeedback-mpc:
15757 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15758 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15759 @r=`${PWD_COMMAND}`; export r; \
15760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15761 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15762 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15763 $(HOST_EXPORTS) \
15764 $(POSTSTAGE1_HOST_EXPORTS) \
15765 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15766 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15767 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15768 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15770 cd $(HOST_SUBDIR)/mpc || exit 1; \
15771 case $(srcdir) in \
15772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15773 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15775 esac; \
15776 module_srcdir=mpc; \
15777 $(SHELL) $$s/$$module_srcdir/configure \
15778 --srcdir=$${topdir}/$$module_srcdir \
15779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15780 --target=${target_alias} \
15781 --with-build-libsubdir=$(HOST_SUBDIR) \
15782 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15783 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15784 @endif mpc-bootstrap
15790 .PHONY: all-mpc maybe-all-mpc
15791 maybe-all-mpc:
15792 @if gcc-bootstrap
15793 all-mpc: stage_current
15794 @endif gcc-bootstrap
15795 @if mpc
15796 TARGET-mpc=all
15797 maybe-all-mpc: all-mpc
15798 all-mpc: configure-mpc
15799 @r=`${PWD_COMMAND}`; export r; \
15800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15801 $(HOST_EXPORTS) \
15802 (cd $(HOST_SUBDIR)/mpc && \
15803 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15804 $(TARGET-mpc))
15805 @endif mpc
15809 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15810 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15811 maybe-all-stage1-mpc:
15812 maybe-clean-stage1-mpc:
15813 @if mpc-bootstrap
15814 maybe-all-stage1-mpc: all-stage1-mpc
15815 all-stage1: all-stage1-mpc
15816 TARGET-stage1-mpc = $(TARGET-mpc)
15817 all-stage1-mpc: configure-stage1-mpc
15818 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15819 @r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 TFLAGS="$(STAGE1_TFLAGS)"; \
15822 $(HOST_EXPORTS) \
15823 cd $(HOST_SUBDIR)/mpc && \
15825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15826 CFLAGS="$(STAGE1_CFLAGS)" \
15827 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15828 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15829 LIBCFLAGS="$(LIBCFLAGS)" \
15830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15833 $(EXTRA_HOST_FLAGS) \
15834 $(STAGE1_FLAGS_TO_PASS) \
15835 TFLAGS="$(STAGE1_TFLAGS)" \
15836 $(TARGET-stage1-mpc)
15838 maybe-clean-stage1-mpc: clean-stage1-mpc
15839 clean-stage1: clean-stage1-mpc
15840 clean-stage1-mpc:
15841 @if [ $(current_stage) = stage1 ]; then \
15842 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15843 else \
15844 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15845 $(MAKE) stage1-start; \
15846 fi; \
15847 cd $(HOST_SUBDIR)/mpc && \
15848 $(MAKE) $(EXTRA_HOST_FLAGS) \
15849 $(STAGE1_FLAGS_TO_PASS) clean
15850 @endif mpc-bootstrap
15853 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15854 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15855 maybe-all-stage2-mpc:
15856 maybe-clean-stage2-mpc:
15857 @if mpc-bootstrap
15858 maybe-all-stage2-mpc: all-stage2-mpc
15859 all-stage2: all-stage2-mpc
15860 TARGET-stage2-mpc = $(TARGET-mpc)
15861 all-stage2-mpc: configure-stage2-mpc
15862 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15863 @r=`${PWD_COMMAND}`; export r; \
15864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15865 TFLAGS="$(STAGE2_TFLAGS)"; \
15866 $(HOST_EXPORTS) \
15867 $(POSTSTAGE1_HOST_EXPORTS) \
15868 cd $(HOST_SUBDIR)/mpc && \
15870 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15871 CFLAGS="$(STAGE2_CFLAGS)" \
15872 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15873 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15874 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15878 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15879 TFLAGS="$(STAGE2_TFLAGS)" \
15880 $(TARGET-stage2-mpc)
15882 maybe-clean-stage2-mpc: clean-stage2-mpc
15883 clean-stage2: clean-stage2-mpc
15884 clean-stage2-mpc:
15885 @if [ $(current_stage) = stage2 ]; then \
15886 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15887 else \
15888 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15889 $(MAKE) stage2-start; \
15890 fi; \
15891 cd $(HOST_SUBDIR)/mpc && \
15892 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15893 @endif mpc-bootstrap
15896 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15897 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15898 maybe-all-stage3-mpc:
15899 maybe-clean-stage3-mpc:
15900 @if mpc-bootstrap
15901 maybe-all-stage3-mpc: all-stage3-mpc
15902 all-stage3: all-stage3-mpc
15903 TARGET-stage3-mpc = $(TARGET-mpc)
15904 all-stage3-mpc: configure-stage3-mpc
15905 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15906 @r=`${PWD_COMMAND}`; export r; \
15907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908 TFLAGS="$(STAGE3_TFLAGS)"; \
15909 $(HOST_EXPORTS) \
15910 $(POSTSTAGE1_HOST_EXPORTS) \
15911 cd $(HOST_SUBDIR)/mpc && \
15913 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15914 CFLAGS="$(STAGE3_CFLAGS)" \
15915 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15916 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15917 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15921 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15922 TFLAGS="$(STAGE3_TFLAGS)" \
15923 $(TARGET-stage3-mpc)
15925 maybe-clean-stage3-mpc: clean-stage3-mpc
15926 clean-stage3: clean-stage3-mpc
15927 clean-stage3-mpc:
15928 @if [ $(current_stage) = stage3 ]; then \
15929 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15930 else \
15931 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15932 $(MAKE) stage3-start; \
15933 fi; \
15934 cd $(HOST_SUBDIR)/mpc && \
15935 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15936 @endif mpc-bootstrap
15939 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15940 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15941 maybe-all-stage4-mpc:
15942 maybe-clean-stage4-mpc:
15943 @if mpc-bootstrap
15944 maybe-all-stage4-mpc: all-stage4-mpc
15945 all-stage4: all-stage4-mpc
15946 TARGET-stage4-mpc = $(TARGET-mpc)
15947 all-stage4-mpc: configure-stage4-mpc
15948 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15949 @r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 TFLAGS="$(STAGE4_TFLAGS)"; \
15952 $(HOST_EXPORTS) \
15953 $(POSTSTAGE1_HOST_EXPORTS) \
15954 cd $(HOST_SUBDIR)/mpc && \
15956 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15957 CFLAGS="$(STAGE4_CFLAGS)" \
15958 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15959 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15960 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15964 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15965 TFLAGS="$(STAGE4_TFLAGS)" \
15966 $(TARGET-stage4-mpc)
15968 maybe-clean-stage4-mpc: clean-stage4-mpc
15969 clean-stage4: clean-stage4-mpc
15970 clean-stage4-mpc:
15971 @if [ $(current_stage) = stage4 ]; then \
15972 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15973 else \
15974 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15975 $(MAKE) stage4-start; \
15976 fi; \
15977 cd $(HOST_SUBDIR)/mpc && \
15978 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15979 @endif mpc-bootstrap
15982 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15983 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15984 maybe-all-stageprofile-mpc:
15985 maybe-clean-stageprofile-mpc:
15986 @if mpc-bootstrap
15987 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15988 all-stageprofile: all-stageprofile-mpc
15989 TARGET-stageprofile-mpc = $(TARGET-mpc)
15990 all-stageprofile-mpc: configure-stageprofile-mpc
15991 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15992 @r=`${PWD_COMMAND}`; export r; \
15993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15994 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15995 $(HOST_EXPORTS) \
15996 $(POSTSTAGE1_HOST_EXPORTS) \
15997 cd $(HOST_SUBDIR)/mpc && \
15999 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16000 CFLAGS="$(STAGEprofile_CFLAGS)" \
16001 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16002 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16003 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16007 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16008 TFLAGS="$(STAGEprofile_TFLAGS)" \
16009 $(TARGET-stageprofile-mpc)
16011 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16012 clean-stageprofile: clean-stageprofile-mpc
16013 clean-stageprofile-mpc:
16014 @if [ $(current_stage) = stageprofile ]; then \
16015 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16016 else \
16017 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16018 $(MAKE) stageprofile-start; \
16019 fi; \
16020 cd $(HOST_SUBDIR)/mpc && \
16021 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16022 @endif mpc-bootstrap
16025 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16026 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16027 maybe-all-stagetrain-mpc:
16028 maybe-clean-stagetrain-mpc:
16029 @if mpc-bootstrap
16030 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16031 all-stagetrain: all-stagetrain-mpc
16032 TARGET-stagetrain-mpc = $(TARGET-mpc)
16033 all-stagetrain-mpc: configure-stagetrain-mpc
16034 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16035 @r=`${PWD_COMMAND}`; export r; \
16036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16037 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16038 $(HOST_EXPORTS) \
16039 $(POSTSTAGE1_HOST_EXPORTS) \
16040 cd $(HOST_SUBDIR)/mpc && \
16042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16043 CFLAGS="$(STAGEtrain_CFLAGS)" \
16044 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16045 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16046 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16050 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16051 TFLAGS="$(STAGEtrain_TFLAGS)" \
16052 $(TARGET-stagetrain-mpc)
16054 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16055 clean-stagetrain: clean-stagetrain-mpc
16056 clean-stagetrain-mpc:
16057 @if [ $(current_stage) = stagetrain ]; then \
16058 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16059 else \
16060 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16061 $(MAKE) stagetrain-start; \
16062 fi; \
16063 cd $(HOST_SUBDIR)/mpc && \
16064 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16065 @endif mpc-bootstrap
16068 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16069 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16070 maybe-all-stagefeedback-mpc:
16071 maybe-clean-stagefeedback-mpc:
16072 @if mpc-bootstrap
16073 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16074 all-stagefeedback: all-stagefeedback-mpc
16075 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16076 all-stagefeedback-mpc: configure-stagefeedback-mpc
16077 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16078 @r=`${PWD_COMMAND}`; export r; \
16079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16080 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16081 $(HOST_EXPORTS) \
16082 $(POSTSTAGE1_HOST_EXPORTS) \
16083 cd $(HOST_SUBDIR)/mpc && \
16085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16086 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16087 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16088 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16089 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16093 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16094 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16095 $(TARGET-stagefeedback-mpc)
16097 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16098 clean-stagefeedback: clean-stagefeedback-mpc
16099 clean-stagefeedback-mpc:
16100 @if [ $(current_stage) = stagefeedback ]; then \
16101 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16102 else \
16103 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16104 $(MAKE) stagefeedback-start; \
16105 fi; \
16106 cd $(HOST_SUBDIR)/mpc && \
16107 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16108 @endif mpc-bootstrap
16111 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16112 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16113 maybe-all-stageautoprofile-mpc:
16114 maybe-clean-stageautoprofile-mpc:
16115 @if mpc-bootstrap
16116 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16117 all-stageautoprofile: all-stageautoprofile-mpc
16118 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16119 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16120 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16121 @r=`${PWD_COMMAND}`; export r; \
16122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16123 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16124 $(HOST_EXPORTS) \
16125 $(POSTSTAGE1_HOST_EXPORTS) \
16126 cd $(HOST_SUBDIR)/mpc && \
16127 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16128 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16129 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16130 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16131 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16132 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16133 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16134 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16135 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16136 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16137 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16138 $(TARGET-stageautoprofile-mpc)
16140 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16141 clean-stageautoprofile: clean-stageautoprofile-mpc
16142 clean-stageautoprofile-mpc:
16143 @if [ $(current_stage) = stageautoprofile ]; then \
16144 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16145 else \
16146 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16147 $(MAKE) stageautoprofile-start; \
16148 fi; \
16149 cd $(HOST_SUBDIR)/mpc && \
16150 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16151 @endif mpc-bootstrap
16154 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16155 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16156 maybe-all-stageautofeedback-mpc:
16157 maybe-clean-stageautofeedback-mpc:
16158 @if mpc-bootstrap
16159 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16160 all-stageautofeedback: all-stageautofeedback-mpc
16161 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16162 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16163 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16164 @r=`${PWD_COMMAND}`; export r; \
16165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16167 $(HOST_EXPORTS) \
16168 $(POSTSTAGE1_HOST_EXPORTS) \
16169 cd $(HOST_SUBDIR)/mpc && \
16171 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16172 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16173 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16174 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16175 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16179 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16180 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16181 $(TARGET-stageautofeedback-mpc)
16183 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16184 clean-stageautofeedback: clean-stageautofeedback-mpc
16185 clean-stageautofeedback-mpc:
16186 @if [ $(current_stage) = stageautofeedback ]; then \
16187 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16188 else \
16189 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16190 $(MAKE) stageautofeedback-start; \
16191 fi; \
16192 cd $(HOST_SUBDIR)/mpc && \
16193 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16194 @endif mpc-bootstrap
16200 .PHONY: check-mpc maybe-check-mpc
16201 maybe-check-mpc:
16202 @if mpc
16203 maybe-check-mpc: check-mpc
16205 check-mpc:
16206 @: $(MAKE); $(unstage)
16207 @r=`${PWD_COMMAND}`; export r; \
16208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16209 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16210 (cd $(HOST_SUBDIR)/mpc && \
16211 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16213 @endif mpc
16215 .PHONY: install-mpc maybe-install-mpc
16216 maybe-install-mpc:
16217 @if mpc
16218 maybe-install-mpc: install-mpc
16220 install-mpc:
16222 @endif mpc
16224 .PHONY: install-strip-mpc maybe-install-strip-mpc
16225 maybe-install-strip-mpc:
16226 @if mpc
16227 maybe-install-strip-mpc: install-strip-mpc
16229 install-strip-mpc:
16231 @endif mpc
16233 # Other targets (info, dvi, pdf, etc.)
16235 .PHONY: maybe-info-mpc info-mpc
16236 maybe-info-mpc:
16237 @if mpc
16238 maybe-info-mpc: info-mpc
16240 info-mpc: \
16241 configure-mpc
16242 @[ -f ./mpc/Makefile ] || exit 0; \
16243 r=`${PWD_COMMAND}`; export r; \
16244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16245 $(HOST_EXPORTS) \
16246 for flag in $(EXTRA_HOST_FLAGS) ; do \
16247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16248 done; \
16249 echo "Doing info in mpc"; \
16250 (cd $(HOST_SUBDIR)/mpc && \
16251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16253 "RANLIB=$${RANLIB}" \
16254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16255 info) \
16256 || exit 1
16258 @endif mpc
16260 .PHONY: maybe-dvi-mpc dvi-mpc
16261 maybe-dvi-mpc:
16262 @if mpc
16263 maybe-dvi-mpc: dvi-mpc
16265 dvi-mpc: \
16266 configure-mpc
16267 @[ -f ./mpc/Makefile ] || exit 0; \
16268 r=`${PWD_COMMAND}`; export r; \
16269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270 $(HOST_EXPORTS) \
16271 for flag in $(EXTRA_HOST_FLAGS) ; do \
16272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16273 done; \
16274 echo "Doing dvi in mpc"; \
16275 (cd $(HOST_SUBDIR)/mpc && \
16276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16278 "RANLIB=$${RANLIB}" \
16279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16280 dvi) \
16281 || exit 1
16283 @endif mpc
16285 .PHONY: maybe-pdf-mpc pdf-mpc
16286 maybe-pdf-mpc:
16287 @if mpc
16288 maybe-pdf-mpc: pdf-mpc
16290 pdf-mpc: \
16291 configure-mpc
16292 @[ -f ./mpc/Makefile ] || exit 0; \
16293 r=`${PWD_COMMAND}`; export r; \
16294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16295 $(HOST_EXPORTS) \
16296 for flag in $(EXTRA_HOST_FLAGS) ; do \
16297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16298 done; \
16299 echo "Doing pdf in mpc"; \
16300 (cd $(HOST_SUBDIR)/mpc && \
16301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16303 "RANLIB=$${RANLIB}" \
16304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16305 pdf) \
16306 || exit 1
16308 @endif mpc
16310 .PHONY: maybe-html-mpc html-mpc
16311 maybe-html-mpc:
16312 @if mpc
16313 maybe-html-mpc: html-mpc
16315 html-mpc: \
16316 configure-mpc
16317 @[ -f ./mpc/Makefile ] || exit 0; \
16318 r=`${PWD_COMMAND}`; export r; \
16319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16320 $(HOST_EXPORTS) \
16321 for flag in $(EXTRA_HOST_FLAGS) ; do \
16322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16323 done; \
16324 echo "Doing html in mpc"; \
16325 (cd $(HOST_SUBDIR)/mpc && \
16326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16328 "RANLIB=$${RANLIB}" \
16329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16330 html) \
16331 || exit 1
16333 @endif mpc
16335 .PHONY: maybe-TAGS-mpc TAGS-mpc
16336 maybe-TAGS-mpc:
16337 @if mpc
16338 maybe-TAGS-mpc: TAGS-mpc
16340 TAGS-mpc: \
16341 configure-mpc
16342 @[ -f ./mpc/Makefile ] || exit 0; \
16343 r=`${PWD_COMMAND}`; export r; \
16344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16345 $(HOST_EXPORTS) \
16346 for flag in $(EXTRA_HOST_FLAGS) ; do \
16347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16348 done; \
16349 echo "Doing TAGS in mpc"; \
16350 (cd $(HOST_SUBDIR)/mpc && \
16351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16353 "RANLIB=$${RANLIB}" \
16354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16355 TAGS) \
16356 || exit 1
16358 @endif mpc
16360 .PHONY: maybe-install-info-mpc install-info-mpc
16361 maybe-install-info-mpc:
16362 @if mpc
16363 maybe-install-info-mpc: install-info-mpc
16365 install-info-mpc: \
16366 configure-mpc \
16367 info-mpc
16368 @[ -f ./mpc/Makefile ] || exit 0; \
16369 r=`${PWD_COMMAND}`; export r; \
16370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371 $(HOST_EXPORTS) \
16372 for flag in $(EXTRA_HOST_FLAGS) ; do \
16373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16374 done; \
16375 echo "Doing install-info in mpc"; \
16376 (cd $(HOST_SUBDIR)/mpc && \
16377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16379 "RANLIB=$${RANLIB}" \
16380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16381 install-info) \
16382 || exit 1
16384 @endif mpc
16386 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16387 maybe-install-dvi-mpc:
16388 @if mpc
16389 maybe-install-dvi-mpc: install-dvi-mpc
16391 install-dvi-mpc: \
16392 configure-mpc \
16393 dvi-mpc
16394 @[ -f ./mpc/Makefile ] || exit 0; \
16395 r=`${PWD_COMMAND}`; export r; \
16396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16397 $(HOST_EXPORTS) \
16398 for flag in $(EXTRA_HOST_FLAGS) ; do \
16399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16400 done; \
16401 echo "Doing install-dvi in mpc"; \
16402 (cd $(HOST_SUBDIR)/mpc && \
16403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16405 "RANLIB=$${RANLIB}" \
16406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16407 install-dvi) \
16408 || exit 1
16410 @endif mpc
16412 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16413 maybe-install-pdf-mpc:
16414 @if mpc
16415 maybe-install-pdf-mpc: install-pdf-mpc
16417 install-pdf-mpc: \
16418 configure-mpc \
16419 pdf-mpc
16420 @[ -f ./mpc/Makefile ] || exit 0; \
16421 r=`${PWD_COMMAND}`; export r; \
16422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16423 $(HOST_EXPORTS) \
16424 for flag in $(EXTRA_HOST_FLAGS) ; do \
16425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16426 done; \
16427 echo "Doing install-pdf in mpc"; \
16428 (cd $(HOST_SUBDIR)/mpc && \
16429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16431 "RANLIB=$${RANLIB}" \
16432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16433 install-pdf) \
16434 || exit 1
16436 @endif mpc
16438 .PHONY: maybe-install-html-mpc install-html-mpc
16439 maybe-install-html-mpc:
16440 @if mpc
16441 maybe-install-html-mpc: install-html-mpc
16443 install-html-mpc: \
16444 configure-mpc \
16445 html-mpc
16446 @[ -f ./mpc/Makefile ] || exit 0; \
16447 r=`${PWD_COMMAND}`; export r; \
16448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16449 $(HOST_EXPORTS) \
16450 for flag in $(EXTRA_HOST_FLAGS) ; do \
16451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16452 done; \
16453 echo "Doing install-html in mpc"; \
16454 (cd $(HOST_SUBDIR)/mpc && \
16455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16457 "RANLIB=$${RANLIB}" \
16458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16459 install-html) \
16460 || exit 1
16462 @endif mpc
16464 .PHONY: maybe-installcheck-mpc installcheck-mpc
16465 maybe-installcheck-mpc:
16466 @if mpc
16467 maybe-installcheck-mpc: installcheck-mpc
16469 installcheck-mpc: \
16470 configure-mpc
16471 @[ -f ./mpc/Makefile ] || exit 0; \
16472 r=`${PWD_COMMAND}`; export r; \
16473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16474 $(HOST_EXPORTS) \
16475 for flag in $(EXTRA_HOST_FLAGS) ; do \
16476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16477 done; \
16478 echo "Doing installcheck in mpc"; \
16479 (cd $(HOST_SUBDIR)/mpc && \
16480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16482 "RANLIB=$${RANLIB}" \
16483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16484 installcheck) \
16485 || exit 1
16487 @endif mpc
16489 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16490 maybe-mostlyclean-mpc:
16491 @if mpc
16492 maybe-mostlyclean-mpc: mostlyclean-mpc
16494 mostlyclean-mpc:
16495 @[ -f ./mpc/Makefile ] || exit 0; \
16496 r=`${PWD_COMMAND}`; export r; \
16497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16498 $(HOST_EXPORTS) \
16499 for flag in $(EXTRA_HOST_FLAGS) ; do \
16500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16501 done; \
16502 echo "Doing mostlyclean in mpc"; \
16503 (cd $(HOST_SUBDIR)/mpc && \
16504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16506 "RANLIB=$${RANLIB}" \
16507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16508 mostlyclean) \
16509 || exit 1
16511 @endif mpc
16513 .PHONY: maybe-clean-mpc clean-mpc
16514 maybe-clean-mpc:
16515 @if mpc
16516 maybe-clean-mpc: clean-mpc
16518 clean-mpc:
16519 @[ -f ./mpc/Makefile ] || exit 0; \
16520 r=`${PWD_COMMAND}`; export r; \
16521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16522 $(HOST_EXPORTS) \
16523 for flag in $(EXTRA_HOST_FLAGS) ; do \
16524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16525 done; \
16526 echo "Doing clean in mpc"; \
16527 (cd $(HOST_SUBDIR)/mpc && \
16528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16530 "RANLIB=$${RANLIB}" \
16531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16532 clean) \
16533 || exit 1
16535 @endif mpc
16537 .PHONY: maybe-distclean-mpc distclean-mpc
16538 maybe-distclean-mpc:
16539 @if mpc
16540 maybe-distclean-mpc: distclean-mpc
16542 distclean-mpc:
16543 @[ -f ./mpc/Makefile ] || exit 0; \
16544 r=`${PWD_COMMAND}`; export r; \
16545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16546 $(HOST_EXPORTS) \
16547 for flag in $(EXTRA_HOST_FLAGS) ; do \
16548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16549 done; \
16550 echo "Doing distclean in mpc"; \
16551 (cd $(HOST_SUBDIR)/mpc && \
16552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16554 "RANLIB=$${RANLIB}" \
16555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16556 distclean) \
16557 || exit 1
16559 @endif mpc
16561 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16562 maybe-maintainer-clean-mpc:
16563 @if mpc
16564 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16566 maintainer-clean-mpc:
16567 @[ -f ./mpc/Makefile ] || exit 0; \
16568 r=`${PWD_COMMAND}`; export r; \
16569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16570 $(HOST_EXPORTS) \
16571 for flag in $(EXTRA_HOST_FLAGS) ; do \
16572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16573 done; \
16574 echo "Doing maintainer-clean in mpc"; \
16575 (cd $(HOST_SUBDIR)/mpc && \
16576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16578 "RANLIB=$${RANLIB}" \
16579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16580 maintainer-clean) \
16581 || exit 1
16583 @endif mpc
16587 .PHONY: configure-isl maybe-configure-isl
16588 maybe-configure-isl:
16589 @if gcc-bootstrap
16590 configure-isl: stage_current
16591 @endif gcc-bootstrap
16592 @if isl
16593 maybe-configure-isl: configure-isl
16594 configure-isl:
16595 @r=`${PWD_COMMAND}`; export r; \
16596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16597 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16599 $(HOST_EXPORTS) \
16600 echo Configuring in $(HOST_SUBDIR)/isl; \
16601 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16602 case $(srcdir) in \
16603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16604 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16606 esac; \
16607 module_srcdir=isl; \
16608 $(SHELL) \
16609 $$s/$$module_srcdir/configure \
16610 --srcdir=$${topdir}/$$module_srcdir \
16611 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16612 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16613 || exit 1
16614 @endif isl
16618 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16619 maybe-configure-stage1-isl:
16620 @if isl-bootstrap
16621 maybe-configure-stage1-isl: configure-stage1-isl
16622 configure-stage1-isl:
16623 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16624 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16625 @r=`${PWD_COMMAND}`; export r; \
16626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16627 TFLAGS="$(STAGE1_TFLAGS)"; \
16628 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16629 $(HOST_EXPORTS) \
16630 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16631 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16632 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16633 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16634 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16635 cd $(HOST_SUBDIR)/isl || exit 1; \
16636 case $(srcdir) in \
16637 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16638 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16639 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16640 esac; \
16641 module_srcdir=isl; \
16642 $(SHELL) $$s/$$module_srcdir/configure \
16643 --srcdir=$${topdir}/$$module_srcdir \
16644 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16645 --target=${target_alias} \
16647 $(STAGE1_CONFIGURE_FLAGS) \
16648 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16649 @endif isl-bootstrap
16651 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16652 maybe-configure-stage2-isl:
16653 @if isl-bootstrap
16654 maybe-configure-stage2-isl: configure-stage2-isl
16655 configure-stage2-isl:
16656 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16657 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16658 @r=`${PWD_COMMAND}`; export r; \
16659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16660 TFLAGS="$(STAGE2_TFLAGS)"; \
16661 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16662 $(HOST_EXPORTS) \
16663 $(POSTSTAGE1_HOST_EXPORTS) \
16664 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16665 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16666 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16667 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16669 cd $(HOST_SUBDIR)/isl || exit 1; \
16670 case $(srcdir) in \
16671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16672 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16674 esac; \
16675 module_srcdir=isl; \
16676 $(SHELL) $$s/$$module_srcdir/configure \
16677 --srcdir=$${topdir}/$$module_srcdir \
16678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16679 --target=${target_alias} \
16680 --with-build-libsubdir=$(HOST_SUBDIR) \
16681 $(STAGE2_CONFIGURE_FLAGS) \
16682 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16683 @endif isl-bootstrap
16685 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16686 maybe-configure-stage3-isl:
16687 @if isl-bootstrap
16688 maybe-configure-stage3-isl: configure-stage3-isl
16689 configure-stage3-isl:
16690 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16691 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16692 @r=`${PWD_COMMAND}`; export r; \
16693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694 TFLAGS="$(STAGE3_TFLAGS)"; \
16695 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16696 $(HOST_EXPORTS) \
16697 $(POSTSTAGE1_HOST_EXPORTS) \
16698 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16699 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16700 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16701 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16703 cd $(HOST_SUBDIR)/isl || exit 1; \
16704 case $(srcdir) in \
16705 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16706 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16707 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16708 esac; \
16709 module_srcdir=isl; \
16710 $(SHELL) $$s/$$module_srcdir/configure \
16711 --srcdir=$${topdir}/$$module_srcdir \
16712 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16713 --target=${target_alias} \
16714 --with-build-libsubdir=$(HOST_SUBDIR) \
16715 $(STAGE3_CONFIGURE_FLAGS) \
16716 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16717 @endif isl-bootstrap
16719 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16720 maybe-configure-stage4-isl:
16721 @if isl-bootstrap
16722 maybe-configure-stage4-isl: configure-stage4-isl
16723 configure-stage4-isl:
16724 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16725 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16726 @r=`${PWD_COMMAND}`; export r; \
16727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728 TFLAGS="$(STAGE4_TFLAGS)"; \
16729 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16730 $(HOST_EXPORTS) \
16731 $(POSTSTAGE1_HOST_EXPORTS) \
16732 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16733 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16734 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16735 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16736 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16737 cd $(HOST_SUBDIR)/isl || exit 1; \
16738 case $(srcdir) in \
16739 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16740 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16741 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16742 esac; \
16743 module_srcdir=isl; \
16744 $(SHELL) $$s/$$module_srcdir/configure \
16745 --srcdir=$${topdir}/$$module_srcdir \
16746 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16747 --target=${target_alias} \
16748 --with-build-libsubdir=$(HOST_SUBDIR) \
16749 $(STAGE4_CONFIGURE_FLAGS) \
16750 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16751 @endif isl-bootstrap
16753 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16754 maybe-configure-stageprofile-isl:
16755 @if isl-bootstrap
16756 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16757 configure-stageprofile-isl:
16758 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16759 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16760 @r=`${PWD_COMMAND}`; export r; \
16761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16762 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16763 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16764 $(HOST_EXPORTS) \
16765 $(POSTSTAGE1_HOST_EXPORTS) \
16766 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16767 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16768 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16769 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16771 cd $(HOST_SUBDIR)/isl || exit 1; \
16772 case $(srcdir) in \
16773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16774 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16776 esac; \
16777 module_srcdir=isl; \
16778 $(SHELL) $$s/$$module_srcdir/configure \
16779 --srcdir=$${topdir}/$$module_srcdir \
16780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16781 --target=${target_alias} \
16782 --with-build-libsubdir=$(HOST_SUBDIR) \
16783 $(STAGEprofile_CONFIGURE_FLAGS) \
16784 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16785 @endif isl-bootstrap
16787 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16788 maybe-configure-stagetrain-isl:
16789 @if isl-bootstrap
16790 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16791 configure-stagetrain-isl:
16792 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16794 @r=`${PWD_COMMAND}`; export r; \
16795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16796 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16797 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16798 $(HOST_EXPORTS) \
16799 $(POSTSTAGE1_HOST_EXPORTS) \
16800 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16801 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16802 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16803 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16805 cd $(HOST_SUBDIR)/isl || exit 1; \
16806 case $(srcdir) in \
16807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16808 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16810 esac; \
16811 module_srcdir=isl; \
16812 $(SHELL) $$s/$$module_srcdir/configure \
16813 --srcdir=$${topdir}/$$module_srcdir \
16814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16815 --target=${target_alias} \
16816 --with-build-libsubdir=$(HOST_SUBDIR) \
16817 $(STAGEtrain_CONFIGURE_FLAGS) \
16818 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16819 @endif isl-bootstrap
16821 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16822 maybe-configure-stagefeedback-isl:
16823 @if isl-bootstrap
16824 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16825 configure-stagefeedback-isl:
16826 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16827 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16828 @r=`${PWD_COMMAND}`; export r; \
16829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16830 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16831 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16832 $(HOST_EXPORTS) \
16833 $(POSTSTAGE1_HOST_EXPORTS) \
16834 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16835 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16836 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16837 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16838 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16839 cd $(HOST_SUBDIR)/isl || exit 1; \
16840 case $(srcdir) in \
16841 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16842 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16843 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16844 esac; \
16845 module_srcdir=isl; \
16846 $(SHELL) $$s/$$module_srcdir/configure \
16847 --srcdir=$${topdir}/$$module_srcdir \
16848 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16849 --target=${target_alias} \
16850 --with-build-libsubdir=$(HOST_SUBDIR) \
16851 $(STAGEfeedback_CONFIGURE_FLAGS) \
16852 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16853 @endif isl-bootstrap
16855 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16856 maybe-configure-stageautoprofile-isl:
16857 @if isl-bootstrap
16858 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16859 configure-stageautoprofile-isl:
16860 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16861 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16862 @r=`${PWD_COMMAND}`; export r; \
16863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16864 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16865 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16866 $(HOST_EXPORTS) \
16867 $(POSTSTAGE1_HOST_EXPORTS) \
16868 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16869 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16870 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16871 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16873 cd $(HOST_SUBDIR)/isl || exit 1; \
16874 case $(srcdir) in \
16875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16876 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16878 esac; \
16879 module_srcdir=isl; \
16880 $(SHELL) $$s/$$module_srcdir/configure \
16881 --srcdir=$${topdir}/$$module_srcdir \
16882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16883 --target=${target_alias} \
16884 --with-build-libsubdir=$(HOST_SUBDIR) \
16885 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16886 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16887 @endif isl-bootstrap
16889 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16890 maybe-configure-stageautofeedback-isl:
16891 @if isl-bootstrap
16892 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16893 configure-stageautofeedback-isl:
16894 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16896 @r=`${PWD_COMMAND}`; export r; \
16897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16898 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16899 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16900 $(HOST_EXPORTS) \
16901 $(POSTSTAGE1_HOST_EXPORTS) \
16902 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16903 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16904 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16905 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16906 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16907 cd $(HOST_SUBDIR)/isl || exit 1; \
16908 case $(srcdir) in \
16909 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16910 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16911 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16912 esac; \
16913 module_srcdir=isl; \
16914 $(SHELL) $$s/$$module_srcdir/configure \
16915 --srcdir=$${topdir}/$$module_srcdir \
16916 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16917 --target=${target_alias} \
16918 --with-build-libsubdir=$(HOST_SUBDIR) \
16919 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16920 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16921 @endif isl-bootstrap
16927 .PHONY: all-isl maybe-all-isl
16928 maybe-all-isl:
16929 @if gcc-bootstrap
16930 all-isl: stage_current
16931 @endif gcc-bootstrap
16932 @if isl
16933 TARGET-isl=all
16934 maybe-all-isl: all-isl
16935 all-isl: configure-isl
16936 @r=`${PWD_COMMAND}`; export r; \
16937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16938 $(HOST_EXPORTS) \
16939 (cd $(HOST_SUBDIR)/isl && \
16940 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16941 $(TARGET-isl))
16942 @endif isl
16946 .PHONY: all-stage1-isl maybe-all-stage1-isl
16947 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16948 maybe-all-stage1-isl:
16949 maybe-clean-stage1-isl:
16950 @if isl-bootstrap
16951 maybe-all-stage1-isl: all-stage1-isl
16952 all-stage1: all-stage1-isl
16953 TARGET-stage1-isl = $(TARGET-isl)
16954 all-stage1-isl: configure-stage1-isl
16955 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16956 @r=`${PWD_COMMAND}`; export r; \
16957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16958 TFLAGS="$(STAGE1_TFLAGS)"; \
16959 $(HOST_EXPORTS) \
16960 cd $(HOST_SUBDIR)/isl && \
16962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16963 CFLAGS="$(STAGE1_CFLAGS)" \
16964 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16965 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16966 LIBCFLAGS="$(LIBCFLAGS)" \
16967 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16968 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16969 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16970 $(EXTRA_HOST_FLAGS) \
16971 $(STAGE1_FLAGS_TO_PASS) V=1 \
16972 TFLAGS="$(STAGE1_TFLAGS)" \
16973 $(TARGET-stage1-isl)
16975 maybe-clean-stage1-isl: clean-stage1-isl
16976 clean-stage1: clean-stage1-isl
16977 clean-stage1-isl:
16978 @if [ $(current_stage) = stage1 ]; then \
16979 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16980 else \
16981 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16982 $(MAKE) stage1-start; \
16983 fi; \
16984 cd $(HOST_SUBDIR)/isl && \
16985 $(MAKE) $(EXTRA_HOST_FLAGS) \
16986 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16987 @endif isl-bootstrap
16990 .PHONY: all-stage2-isl maybe-all-stage2-isl
16991 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16992 maybe-all-stage2-isl:
16993 maybe-clean-stage2-isl:
16994 @if isl-bootstrap
16995 maybe-all-stage2-isl: all-stage2-isl
16996 all-stage2: all-stage2-isl
16997 TARGET-stage2-isl = $(TARGET-isl)
16998 all-stage2-isl: configure-stage2-isl
16999 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17000 @r=`${PWD_COMMAND}`; export r; \
17001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17002 TFLAGS="$(STAGE2_TFLAGS)"; \
17003 $(HOST_EXPORTS) \
17004 $(POSTSTAGE1_HOST_EXPORTS) \
17005 cd $(HOST_SUBDIR)/isl && \
17007 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17008 CFLAGS="$(STAGE2_CFLAGS)" \
17009 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17010 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17011 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17016 TFLAGS="$(STAGE2_TFLAGS)" \
17017 $(TARGET-stage2-isl)
17019 maybe-clean-stage2-isl: clean-stage2-isl
17020 clean-stage2: clean-stage2-isl
17021 clean-stage2-isl:
17022 @if [ $(current_stage) = stage2 ]; then \
17023 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17024 else \
17025 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17026 $(MAKE) stage2-start; \
17027 fi; \
17028 cd $(HOST_SUBDIR)/isl && \
17029 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17030 @endif isl-bootstrap
17033 .PHONY: all-stage3-isl maybe-all-stage3-isl
17034 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17035 maybe-all-stage3-isl:
17036 maybe-clean-stage3-isl:
17037 @if isl-bootstrap
17038 maybe-all-stage3-isl: all-stage3-isl
17039 all-stage3: all-stage3-isl
17040 TARGET-stage3-isl = $(TARGET-isl)
17041 all-stage3-isl: configure-stage3-isl
17042 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17043 @r=`${PWD_COMMAND}`; export r; \
17044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17045 TFLAGS="$(STAGE3_TFLAGS)"; \
17046 $(HOST_EXPORTS) \
17047 $(POSTSTAGE1_HOST_EXPORTS) \
17048 cd $(HOST_SUBDIR)/isl && \
17050 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17051 CFLAGS="$(STAGE3_CFLAGS)" \
17052 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17053 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17054 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17059 TFLAGS="$(STAGE3_TFLAGS)" \
17060 $(TARGET-stage3-isl)
17062 maybe-clean-stage3-isl: clean-stage3-isl
17063 clean-stage3: clean-stage3-isl
17064 clean-stage3-isl:
17065 @if [ $(current_stage) = stage3 ]; then \
17066 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17067 else \
17068 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17069 $(MAKE) stage3-start; \
17070 fi; \
17071 cd $(HOST_SUBDIR)/isl && \
17072 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17073 @endif isl-bootstrap
17076 .PHONY: all-stage4-isl maybe-all-stage4-isl
17077 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17078 maybe-all-stage4-isl:
17079 maybe-clean-stage4-isl:
17080 @if isl-bootstrap
17081 maybe-all-stage4-isl: all-stage4-isl
17082 all-stage4: all-stage4-isl
17083 TARGET-stage4-isl = $(TARGET-isl)
17084 all-stage4-isl: configure-stage4-isl
17085 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17086 @r=`${PWD_COMMAND}`; export r; \
17087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088 TFLAGS="$(STAGE4_TFLAGS)"; \
17089 $(HOST_EXPORTS) \
17090 $(POSTSTAGE1_HOST_EXPORTS) \
17091 cd $(HOST_SUBDIR)/isl && \
17093 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17094 CFLAGS="$(STAGE4_CFLAGS)" \
17095 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17096 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17097 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17102 TFLAGS="$(STAGE4_TFLAGS)" \
17103 $(TARGET-stage4-isl)
17105 maybe-clean-stage4-isl: clean-stage4-isl
17106 clean-stage4: clean-stage4-isl
17107 clean-stage4-isl:
17108 @if [ $(current_stage) = stage4 ]; then \
17109 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17110 else \
17111 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17112 $(MAKE) stage4-start; \
17113 fi; \
17114 cd $(HOST_SUBDIR)/isl && \
17115 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17116 @endif isl-bootstrap
17119 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17120 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17121 maybe-all-stageprofile-isl:
17122 maybe-clean-stageprofile-isl:
17123 @if isl-bootstrap
17124 maybe-all-stageprofile-isl: all-stageprofile-isl
17125 all-stageprofile: all-stageprofile-isl
17126 TARGET-stageprofile-isl = $(TARGET-isl)
17127 all-stageprofile-isl: configure-stageprofile-isl
17128 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17129 @r=`${PWD_COMMAND}`; export r; \
17130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17131 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17132 $(HOST_EXPORTS) \
17133 $(POSTSTAGE1_HOST_EXPORTS) \
17134 cd $(HOST_SUBDIR)/isl && \
17136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17137 CFLAGS="$(STAGEprofile_CFLAGS)" \
17138 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17139 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17140 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17144 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17145 TFLAGS="$(STAGEprofile_TFLAGS)" \
17146 $(TARGET-stageprofile-isl)
17148 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17149 clean-stageprofile: clean-stageprofile-isl
17150 clean-stageprofile-isl:
17151 @if [ $(current_stage) = stageprofile ]; then \
17152 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17153 else \
17154 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17155 $(MAKE) stageprofile-start; \
17156 fi; \
17157 cd $(HOST_SUBDIR)/isl && \
17158 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17159 @endif isl-bootstrap
17162 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17163 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17164 maybe-all-stagetrain-isl:
17165 maybe-clean-stagetrain-isl:
17166 @if isl-bootstrap
17167 maybe-all-stagetrain-isl: all-stagetrain-isl
17168 all-stagetrain: all-stagetrain-isl
17169 TARGET-stagetrain-isl = $(TARGET-isl)
17170 all-stagetrain-isl: configure-stagetrain-isl
17171 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17172 @r=`${PWD_COMMAND}`; export r; \
17173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17174 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17175 $(HOST_EXPORTS) \
17176 $(POSTSTAGE1_HOST_EXPORTS) \
17177 cd $(HOST_SUBDIR)/isl && \
17179 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17180 CFLAGS="$(STAGEtrain_CFLAGS)" \
17181 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17182 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17183 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17184 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17185 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17186 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17187 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17188 TFLAGS="$(STAGEtrain_TFLAGS)" \
17189 $(TARGET-stagetrain-isl)
17191 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17192 clean-stagetrain: clean-stagetrain-isl
17193 clean-stagetrain-isl:
17194 @if [ $(current_stage) = stagetrain ]; then \
17195 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17196 else \
17197 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17198 $(MAKE) stagetrain-start; \
17199 fi; \
17200 cd $(HOST_SUBDIR)/isl && \
17201 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17202 @endif isl-bootstrap
17205 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17206 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17207 maybe-all-stagefeedback-isl:
17208 maybe-clean-stagefeedback-isl:
17209 @if isl-bootstrap
17210 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17211 all-stagefeedback: all-stagefeedback-isl
17212 TARGET-stagefeedback-isl = $(TARGET-isl)
17213 all-stagefeedback-isl: configure-stagefeedback-isl
17214 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17215 @r=`${PWD_COMMAND}`; export r; \
17216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17217 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17218 $(HOST_EXPORTS) \
17219 $(POSTSTAGE1_HOST_EXPORTS) \
17220 cd $(HOST_SUBDIR)/isl && \
17222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17223 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17224 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17225 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17226 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17230 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17231 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17232 $(TARGET-stagefeedback-isl)
17234 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17235 clean-stagefeedback: clean-stagefeedback-isl
17236 clean-stagefeedback-isl:
17237 @if [ $(current_stage) = stagefeedback ]; then \
17238 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17239 else \
17240 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17241 $(MAKE) stagefeedback-start; \
17242 fi; \
17243 cd $(HOST_SUBDIR)/isl && \
17244 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17245 @endif isl-bootstrap
17248 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17249 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17250 maybe-all-stageautoprofile-isl:
17251 maybe-clean-stageautoprofile-isl:
17252 @if isl-bootstrap
17253 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17254 all-stageautoprofile: all-stageautoprofile-isl
17255 TARGET-stageautoprofile-isl = $(TARGET-isl)
17256 all-stageautoprofile-isl: configure-stageautoprofile-isl
17257 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17258 @r=`${PWD_COMMAND}`; export r; \
17259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17260 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17261 $(HOST_EXPORTS) \
17262 $(POSTSTAGE1_HOST_EXPORTS) \
17263 cd $(HOST_SUBDIR)/isl && \
17264 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17265 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17266 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17267 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17268 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17269 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17270 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17271 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17272 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17273 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17274 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17275 $(TARGET-stageautoprofile-isl)
17277 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17278 clean-stageautoprofile: clean-stageautoprofile-isl
17279 clean-stageautoprofile-isl:
17280 @if [ $(current_stage) = stageautoprofile ]; then \
17281 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17282 else \
17283 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17284 $(MAKE) stageautoprofile-start; \
17285 fi; \
17286 cd $(HOST_SUBDIR)/isl && \
17287 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17288 @endif isl-bootstrap
17291 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17292 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17293 maybe-all-stageautofeedback-isl:
17294 maybe-clean-stageautofeedback-isl:
17295 @if isl-bootstrap
17296 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17297 all-stageautofeedback: all-stageautofeedback-isl
17298 TARGET-stageautofeedback-isl = $(TARGET-isl)
17299 all-stageautofeedback-isl: configure-stageautofeedback-isl
17300 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17301 @r=`${PWD_COMMAND}`; export r; \
17302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17304 $(HOST_EXPORTS) \
17305 $(POSTSTAGE1_HOST_EXPORTS) \
17306 cd $(HOST_SUBDIR)/isl && \
17308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17309 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17310 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17311 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17312 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17316 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17317 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17318 $(TARGET-stageautofeedback-isl)
17320 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17321 clean-stageautofeedback: clean-stageautofeedback-isl
17322 clean-stageautofeedback-isl:
17323 @if [ $(current_stage) = stageautofeedback ]; then \
17324 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17325 else \
17326 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17327 $(MAKE) stageautofeedback-start; \
17328 fi; \
17329 cd $(HOST_SUBDIR)/isl && \
17330 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17331 @endif isl-bootstrap
17337 .PHONY: check-isl maybe-check-isl
17338 maybe-check-isl:
17339 @if isl
17340 maybe-check-isl: check-isl
17342 check-isl:
17343 @: $(MAKE); $(unstage)
17344 @r=`${PWD_COMMAND}`; export r; \
17345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17346 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17347 (cd $(HOST_SUBDIR)/isl && \
17348 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17350 @endif isl
17352 .PHONY: install-isl maybe-install-isl
17353 maybe-install-isl:
17354 @if isl
17355 maybe-install-isl: install-isl
17357 install-isl:
17359 @endif isl
17361 .PHONY: install-strip-isl maybe-install-strip-isl
17362 maybe-install-strip-isl:
17363 @if isl
17364 maybe-install-strip-isl: install-strip-isl
17366 install-strip-isl:
17368 @endif isl
17370 # Other targets (info, dvi, pdf, etc.)
17372 .PHONY: maybe-info-isl info-isl
17373 maybe-info-isl:
17374 @if isl
17375 maybe-info-isl: info-isl
17377 info-isl: \
17378 configure-isl
17379 @[ -f ./isl/Makefile ] || exit 0; \
17380 r=`${PWD_COMMAND}`; export r; \
17381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17382 $(HOST_EXPORTS) \
17383 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17385 done; \
17386 echo "Doing info in isl"; \
17387 (cd $(HOST_SUBDIR)/isl && \
17388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17390 "RANLIB=$${RANLIB}" \
17391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17392 info) \
17393 || exit 1
17395 @endif isl
17397 .PHONY: maybe-dvi-isl dvi-isl
17398 maybe-dvi-isl:
17399 @if isl
17400 maybe-dvi-isl: dvi-isl
17402 dvi-isl: \
17403 configure-isl
17404 @[ -f ./isl/Makefile ] || exit 0; \
17405 r=`${PWD_COMMAND}`; export r; \
17406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17407 $(HOST_EXPORTS) \
17408 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17410 done; \
17411 echo "Doing dvi in isl"; \
17412 (cd $(HOST_SUBDIR)/isl && \
17413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17415 "RANLIB=$${RANLIB}" \
17416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17417 dvi) \
17418 || exit 1
17420 @endif isl
17422 .PHONY: maybe-pdf-isl pdf-isl
17423 maybe-pdf-isl:
17424 @if isl
17425 maybe-pdf-isl: pdf-isl
17427 pdf-isl: \
17428 configure-isl
17429 @[ -f ./isl/Makefile ] || exit 0; \
17430 r=`${PWD_COMMAND}`; export r; \
17431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17432 $(HOST_EXPORTS) \
17433 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17435 done; \
17436 echo "Doing pdf in isl"; \
17437 (cd $(HOST_SUBDIR)/isl && \
17438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17440 "RANLIB=$${RANLIB}" \
17441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17442 pdf) \
17443 || exit 1
17445 @endif isl
17447 .PHONY: maybe-html-isl html-isl
17448 maybe-html-isl:
17449 @if isl
17450 maybe-html-isl: html-isl
17452 html-isl: \
17453 configure-isl
17454 @[ -f ./isl/Makefile ] || exit 0; \
17455 r=`${PWD_COMMAND}`; export r; \
17456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17457 $(HOST_EXPORTS) \
17458 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17460 done; \
17461 echo "Doing html in isl"; \
17462 (cd $(HOST_SUBDIR)/isl && \
17463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17465 "RANLIB=$${RANLIB}" \
17466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17467 html) \
17468 || exit 1
17470 @endif isl
17472 .PHONY: maybe-TAGS-isl TAGS-isl
17473 maybe-TAGS-isl:
17474 @if isl
17475 maybe-TAGS-isl: TAGS-isl
17477 TAGS-isl: \
17478 configure-isl
17479 @[ -f ./isl/Makefile ] || exit 0; \
17480 r=`${PWD_COMMAND}`; export r; \
17481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17482 $(HOST_EXPORTS) \
17483 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17485 done; \
17486 echo "Doing TAGS in isl"; \
17487 (cd $(HOST_SUBDIR)/isl && \
17488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17490 "RANLIB=$${RANLIB}" \
17491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17492 TAGS) \
17493 || exit 1
17495 @endif isl
17497 .PHONY: maybe-install-info-isl install-info-isl
17498 maybe-install-info-isl:
17499 @if isl
17500 maybe-install-info-isl: install-info-isl
17502 install-info-isl: \
17503 configure-isl \
17504 info-isl
17505 @[ -f ./isl/Makefile ] || exit 0; \
17506 r=`${PWD_COMMAND}`; export r; \
17507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17508 $(HOST_EXPORTS) \
17509 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17511 done; \
17512 echo "Doing install-info in isl"; \
17513 (cd $(HOST_SUBDIR)/isl && \
17514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17516 "RANLIB=$${RANLIB}" \
17517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17518 install-info) \
17519 || exit 1
17521 @endif isl
17523 .PHONY: maybe-install-dvi-isl install-dvi-isl
17524 maybe-install-dvi-isl:
17525 @if isl
17526 maybe-install-dvi-isl: install-dvi-isl
17528 install-dvi-isl: \
17529 configure-isl \
17530 dvi-isl
17531 @[ -f ./isl/Makefile ] || exit 0; \
17532 r=`${PWD_COMMAND}`; export r; \
17533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17534 $(HOST_EXPORTS) \
17535 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17537 done; \
17538 echo "Doing install-dvi in isl"; \
17539 (cd $(HOST_SUBDIR)/isl && \
17540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17542 "RANLIB=$${RANLIB}" \
17543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17544 install-dvi) \
17545 || exit 1
17547 @endif isl
17549 .PHONY: maybe-install-pdf-isl install-pdf-isl
17550 maybe-install-pdf-isl:
17551 @if isl
17552 maybe-install-pdf-isl: install-pdf-isl
17554 install-pdf-isl: \
17555 configure-isl \
17556 pdf-isl
17557 @[ -f ./isl/Makefile ] || exit 0; \
17558 r=`${PWD_COMMAND}`; export r; \
17559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17560 $(HOST_EXPORTS) \
17561 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17563 done; \
17564 echo "Doing install-pdf in isl"; \
17565 (cd $(HOST_SUBDIR)/isl && \
17566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17568 "RANLIB=$${RANLIB}" \
17569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17570 install-pdf) \
17571 || exit 1
17573 @endif isl
17575 .PHONY: maybe-install-html-isl install-html-isl
17576 maybe-install-html-isl:
17577 @if isl
17578 maybe-install-html-isl: install-html-isl
17580 install-html-isl: \
17581 configure-isl \
17582 html-isl
17583 @[ -f ./isl/Makefile ] || exit 0; \
17584 r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17586 $(HOST_EXPORTS) \
17587 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17589 done; \
17590 echo "Doing install-html in isl"; \
17591 (cd $(HOST_SUBDIR)/isl && \
17592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17594 "RANLIB=$${RANLIB}" \
17595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17596 install-html) \
17597 || exit 1
17599 @endif isl
17601 .PHONY: maybe-installcheck-isl installcheck-isl
17602 maybe-installcheck-isl:
17603 @if isl
17604 maybe-installcheck-isl: installcheck-isl
17606 installcheck-isl: \
17607 configure-isl
17608 @[ -f ./isl/Makefile ] || exit 0; \
17609 r=`${PWD_COMMAND}`; export r; \
17610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17611 $(HOST_EXPORTS) \
17612 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17614 done; \
17615 echo "Doing installcheck in isl"; \
17616 (cd $(HOST_SUBDIR)/isl && \
17617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17619 "RANLIB=$${RANLIB}" \
17620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17621 installcheck) \
17622 || exit 1
17624 @endif isl
17626 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17627 maybe-mostlyclean-isl:
17628 @if isl
17629 maybe-mostlyclean-isl: mostlyclean-isl
17631 mostlyclean-isl:
17632 @[ -f ./isl/Makefile ] || exit 0; \
17633 r=`${PWD_COMMAND}`; export r; \
17634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17635 $(HOST_EXPORTS) \
17636 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17638 done; \
17639 echo "Doing mostlyclean in isl"; \
17640 (cd $(HOST_SUBDIR)/isl && \
17641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17643 "RANLIB=$${RANLIB}" \
17644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17645 mostlyclean) \
17646 || exit 1
17648 @endif isl
17650 .PHONY: maybe-clean-isl clean-isl
17651 maybe-clean-isl:
17652 @if isl
17653 maybe-clean-isl: clean-isl
17655 clean-isl:
17656 @[ -f ./isl/Makefile ] || exit 0; \
17657 r=`${PWD_COMMAND}`; export r; \
17658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659 $(HOST_EXPORTS) \
17660 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17662 done; \
17663 echo "Doing clean in isl"; \
17664 (cd $(HOST_SUBDIR)/isl && \
17665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17667 "RANLIB=$${RANLIB}" \
17668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17669 clean) \
17670 || exit 1
17672 @endif isl
17674 .PHONY: maybe-distclean-isl distclean-isl
17675 maybe-distclean-isl:
17676 @if isl
17677 maybe-distclean-isl: distclean-isl
17679 distclean-isl:
17680 @[ -f ./isl/Makefile ] || exit 0; \
17681 r=`${PWD_COMMAND}`; export r; \
17682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17683 $(HOST_EXPORTS) \
17684 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17686 done; \
17687 echo "Doing distclean in isl"; \
17688 (cd $(HOST_SUBDIR)/isl && \
17689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17691 "RANLIB=$${RANLIB}" \
17692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17693 distclean) \
17694 || exit 1
17696 @endif isl
17698 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17699 maybe-maintainer-clean-isl:
17700 @if isl
17701 maybe-maintainer-clean-isl: maintainer-clean-isl
17703 maintainer-clean-isl:
17704 @[ -f ./isl/Makefile ] || exit 0; \
17705 r=`${PWD_COMMAND}`; export r; \
17706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707 $(HOST_EXPORTS) \
17708 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710 done; \
17711 echo "Doing maintainer-clean in isl"; \
17712 (cd $(HOST_SUBDIR)/isl && \
17713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715 "RANLIB=$${RANLIB}" \
17716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17717 maintainer-clean) \
17718 || exit 1
17720 @endif isl
17724 .PHONY: configure-gold maybe-configure-gold
17725 maybe-configure-gold:
17726 @if gcc-bootstrap
17727 configure-gold: stage_current
17728 @endif gcc-bootstrap
17729 @if gold
17730 maybe-configure-gold: configure-gold
17731 configure-gold:
17732 @r=`${PWD_COMMAND}`; export r; \
17733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17734 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17736 $(HOST_EXPORTS) \
17737 echo Configuring in $(HOST_SUBDIR)/gold; \
17738 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17739 case $(srcdir) in \
17740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17741 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17743 esac; \
17744 module_srcdir=gold; \
17745 $(SHELL) \
17746 $$s/$$module_srcdir/configure \
17747 --srcdir=$${topdir}/$$module_srcdir \
17748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17749 --target=${target_alias} \
17750 || exit 1
17751 @endif gold
17755 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17756 maybe-configure-stage1-gold:
17757 @if gold-bootstrap
17758 maybe-configure-stage1-gold: configure-stage1-gold
17759 configure-stage1-gold:
17760 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17762 @r=`${PWD_COMMAND}`; export r; \
17763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764 TFLAGS="$(STAGE1_TFLAGS)"; \
17765 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17766 $(HOST_EXPORTS) \
17767 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17768 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17769 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17770 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17772 cd $(HOST_SUBDIR)/gold || exit 1; \
17773 case $(srcdir) in \
17774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17775 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17777 esac; \
17778 module_srcdir=gold; \
17779 $(SHELL) $$s/$$module_srcdir/configure \
17780 --srcdir=$${topdir}/$$module_srcdir \
17781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17782 --target=${target_alias} \
17784 $(STAGE1_CONFIGURE_FLAGS)
17785 @endif gold-bootstrap
17787 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17788 maybe-configure-stage2-gold:
17789 @if gold-bootstrap
17790 maybe-configure-stage2-gold: configure-stage2-gold
17791 configure-stage2-gold:
17792 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17793 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17794 @r=`${PWD_COMMAND}`; export r; \
17795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17796 TFLAGS="$(STAGE2_TFLAGS)"; \
17797 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17798 $(HOST_EXPORTS) \
17799 $(POSTSTAGE1_HOST_EXPORTS) \
17800 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17801 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17802 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17803 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17804 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17805 cd $(HOST_SUBDIR)/gold || exit 1; \
17806 case $(srcdir) in \
17807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17808 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17810 esac; \
17811 module_srcdir=gold; \
17812 $(SHELL) $$s/$$module_srcdir/configure \
17813 --srcdir=$${topdir}/$$module_srcdir \
17814 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17815 --target=${target_alias} \
17816 --with-build-libsubdir=$(HOST_SUBDIR) \
17817 $(STAGE2_CONFIGURE_FLAGS)
17818 @endif gold-bootstrap
17820 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17821 maybe-configure-stage3-gold:
17822 @if gold-bootstrap
17823 maybe-configure-stage3-gold: configure-stage3-gold
17824 configure-stage3-gold:
17825 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17827 @r=`${PWD_COMMAND}`; export r; \
17828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17829 TFLAGS="$(STAGE3_TFLAGS)"; \
17830 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17831 $(HOST_EXPORTS) \
17832 $(POSTSTAGE1_HOST_EXPORTS) \
17833 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17834 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17835 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17836 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17838 cd $(HOST_SUBDIR)/gold || exit 1; \
17839 case $(srcdir) in \
17840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17841 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17843 esac; \
17844 module_srcdir=gold; \
17845 $(SHELL) $$s/$$module_srcdir/configure \
17846 --srcdir=$${topdir}/$$module_srcdir \
17847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17848 --target=${target_alias} \
17849 --with-build-libsubdir=$(HOST_SUBDIR) \
17850 $(STAGE3_CONFIGURE_FLAGS)
17851 @endif gold-bootstrap
17853 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17854 maybe-configure-stage4-gold:
17855 @if gold-bootstrap
17856 maybe-configure-stage4-gold: configure-stage4-gold
17857 configure-stage4-gold:
17858 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17860 @r=`${PWD_COMMAND}`; export r; \
17861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17862 TFLAGS="$(STAGE4_TFLAGS)"; \
17863 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17864 $(HOST_EXPORTS) \
17865 $(POSTSTAGE1_HOST_EXPORTS) \
17866 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17867 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17868 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17869 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17871 cd $(HOST_SUBDIR)/gold || exit 1; \
17872 case $(srcdir) in \
17873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17874 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17876 esac; \
17877 module_srcdir=gold; \
17878 $(SHELL) $$s/$$module_srcdir/configure \
17879 --srcdir=$${topdir}/$$module_srcdir \
17880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17881 --target=${target_alias} \
17882 --with-build-libsubdir=$(HOST_SUBDIR) \
17883 $(STAGE4_CONFIGURE_FLAGS)
17884 @endif gold-bootstrap
17886 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17887 maybe-configure-stageprofile-gold:
17888 @if gold-bootstrap
17889 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17890 configure-stageprofile-gold:
17891 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17893 @r=`${PWD_COMMAND}`; export r; \
17894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17895 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17896 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17897 $(HOST_EXPORTS) \
17898 $(POSTSTAGE1_HOST_EXPORTS) \
17899 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17900 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17901 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17902 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17904 cd $(HOST_SUBDIR)/gold || exit 1; \
17905 case $(srcdir) in \
17906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17907 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17909 esac; \
17910 module_srcdir=gold; \
17911 $(SHELL) $$s/$$module_srcdir/configure \
17912 --srcdir=$${topdir}/$$module_srcdir \
17913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17914 --target=${target_alias} \
17915 --with-build-libsubdir=$(HOST_SUBDIR) \
17916 $(STAGEprofile_CONFIGURE_FLAGS)
17917 @endif gold-bootstrap
17919 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17920 maybe-configure-stagetrain-gold:
17921 @if gold-bootstrap
17922 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17923 configure-stagetrain-gold:
17924 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17926 @r=`${PWD_COMMAND}`; export r; \
17927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17928 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17929 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17930 $(HOST_EXPORTS) \
17931 $(POSTSTAGE1_HOST_EXPORTS) \
17932 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17933 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17934 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17935 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17937 cd $(HOST_SUBDIR)/gold || exit 1; \
17938 case $(srcdir) in \
17939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17940 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17942 esac; \
17943 module_srcdir=gold; \
17944 $(SHELL) $$s/$$module_srcdir/configure \
17945 --srcdir=$${topdir}/$$module_srcdir \
17946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17947 --target=${target_alias} \
17948 --with-build-libsubdir=$(HOST_SUBDIR) \
17949 $(STAGEtrain_CONFIGURE_FLAGS)
17950 @endif gold-bootstrap
17952 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17953 maybe-configure-stagefeedback-gold:
17954 @if gold-bootstrap
17955 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17956 configure-stagefeedback-gold:
17957 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17959 @r=`${PWD_COMMAND}`; export r; \
17960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17961 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17962 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17963 $(HOST_EXPORTS) \
17964 $(POSTSTAGE1_HOST_EXPORTS) \
17965 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17966 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17967 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17968 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17970 cd $(HOST_SUBDIR)/gold || exit 1; \
17971 case $(srcdir) in \
17972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17973 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17975 esac; \
17976 module_srcdir=gold; \
17977 $(SHELL) $$s/$$module_srcdir/configure \
17978 --srcdir=$${topdir}/$$module_srcdir \
17979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17980 --target=${target_alias} \
17981 --with-build-libsubdir=$(HOST_SUBDIR) \
17982 $(STAGEfeedback_CONFIGURE_FLAGS)
17983 @endif gold-bootstrap
17985 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17986 maybe-configure-stageautoprofile-gold:
17987 @if gold-bootstrap
17988 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17989 configure-stageautoprofile-gold:
17990 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17992 @r=`${PWD_COMMAND}`; export r; \
17993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17995 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17996 $(HOST_EXPORTS) \
17997 $(POSTSTAGE1_HOST_EXPORTS) \
17998 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17999 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18000 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18001 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18003 cd $(HOST_SUBDIR)/gold || exit 1; \
18004 case $(srcdir) in \
18005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18006 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18008 esac; \
18009 module_srcdir=gold; \
18010 $(SHELL) $$s/$$module_srcdir/configure \
18011 --srcdir=$${topdir}/$$module_srcdir \
18012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18013 --target=${target_alias} \
18014 --with-build-libsubdir=$(HOST_SUBDIR) \
18015 $(STAGEautoprofile_CONFIGURE_FLAGS)
18016 @endif gold-bootstrap
18018 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18019 maybe-configure-stageautofeedback-gold:
18020 @if gold-bootstrap
18021 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18022 configure-stageautofeedback-gold:
18023 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18025 @r=`${PWD_COMMAND}`; export r; \
18026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18027 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18028 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18029 $(HOST_EXPORTS) \
18030 $(POSTSTAGE1_HOST_EXPORTS) \
18031 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18032 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18033 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18034 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18036 cd $(HOST_SUBDIR)/gold || exit 1; \
18037 case $(srcdir) in \
18038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18039 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18041 esac; \
18042 module_srcdir=gold; \
18043 $(SHELL) $$s/$$module_srcdir/configure \
18044 --srcdir=$${topdir}/$$module_srcdir \
18045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18046 --target=${target_alias} \
18047 --with-build-libsubdir=$(HOST_SUBDIR) \
18048 $(STAGEautofeedback_CONFIGURE_FLAGS)
18049 @endif gold-bootstrap
18055 .PHONY: all-gold maybe-all-gold
18056 maybe-all-gold:
18057 @if gcc-bootstrap
18058 all-gold: stage_current
18059 @endif gcc-bootstrap
18060 @if gold
18061 TARGET-gold=all
18062 maybe-all-gold: all-gold
18063 all-gold: configure-gold
18064 @r=`${PWD_COMMAND}`; export r; \
18065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18066 $(HOST_EXPORTS) \
18067 (cd $(HOST_SUBDIR)/gold && \
18068 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18069 $(TARGET-gold))
18070 @endif gold
18074 .PHONY: all-stage1-gold maybe-all-stage1-gold
18075 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18076 maybe-all-stage1-gold:
18077 maybe-clean-stage1-gold:
18078 @if gold-bootstrap
18079 maybe-all-stage1-gold: all-stage1-gold
18080 all-stage1: all-stage1-gold
18081 TARGET-stage1-gold = $(TARGET-gold)
18082 all-stage1-gold: configure-stage1-gold
18083 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18084 @r=`${PWD_COMMAND}`; export r; \
18085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18086 TFLAGS="$(STAGE1_TFLAGS)"; \
18087 $(HOST_EXPORTS) \
18088 cd $(HOST_SUBDIR)/gold && \
18090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18091 CFLAGS="$(STAGE1_CFLAGS)" \
18092 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18093 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18094 LIBCFLAGS="$(LIBCFLAGS)" \
18095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18098 $(EXTRA_HOST_FLAGS) \
18099 $(STAGE1_FLAGS_TO_PASS) \
18100 TFLAGS="$(STAGE1_TFLAGS)" \
18101 $(TARGET-stage1-gold)
18103 maybe-clean-stage1-gold: clean-stage1-gold
18104 clean-stage1: clean-stage1-gold
18105 clean-stage1-gold:
18106 @if [ $(current_stage) = stage1 ]; then \
18107 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18108 else \
18109 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18110 $(MAKE) stage1-start; \
18111 fi; \
18112 cd $(HOST_SUBDIR)/gold && \
18113 $(MAKE) $(EXTRA_HOST_FLAGS) \
18114 $(STAGE1_FLAGS_TO_PASS) clean
18115 @endif gold-bootstrap
18118 .PHONY: all-stage2-gold maybe-all-stage2-gold
18119 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18120 maybe-all-stage2-gold:
18121 maybe-clean-stage2-gold:
18122 @if gold-bootstrap
18123 maybe-all-stage2-gold: all-stage2-gold
18124 all-stage2: all-stage2-gold
18125 TARGET-stage2-gold = $(TARGET-gold)
18126 all-stage2-gold: configure-stage2-gold
18127 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18128 @r=`${PWD_COMMAND}`; export r; \
18129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18130 TFLAGS="$(STAGE2_TFLAGS)"; \
18131 $(HOST_EXPORTS) \
18132 $(POSTSTAGE1_HOST_EXPORTS) \
18133 cd $(HOST_SUBDIR)/gold && \
18135 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18136 CFLAGS="$(STAGE2_CFLAGS)" \
18137 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18138 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18139 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18144 TFLAGS="$(STAGE2_TFLAGS)" \
18145 $(TARGET-stage2-gold)
18147 maybe-clean-stage2-gold: clean-stage2-gold
18148 clean-stage2: clean-stage2-gold
18149 clean-stage2-gold:
18150 @if [ $(current_stage) = stage2 ]; then \
18151 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18152 else \
18153 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18154 $(MAKE) stage2-start; \
18155 fi; \
18156 cd $(HOST_SUBDIR)/gold && \
18157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18158 @endif gold-bootstrap
18161 .PHONY: all-stage3-gold maybe-all-stage3-gold
18162 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18163 maybe-all-stage3-gold:
18164 maybe-clean-stage3-gold:
18165 @if gold-bootstrap
18166 maybe-all-stage3-gold: all-stage3-gold
18167 all-stage3: all-stage3-gold
18168 TARGET-stage3-gold = $(TARGET-gold)
18169 all-stage3-gold: configure-stage3-gold
18170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18171 @r=`${PWD_COMMAND}`; export r; \
18172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173 TFLAGS="$(STAGE3_TFLAGS)"; \
18174 $(HOST_EXPORTS) \
18175 $(POSTSTAGE1_HOST_EXPORTS) \
18176 cd $(HOST_SUBDIR)/gold && \
18178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18179 CFLAGS="$(STAGE3_CFLAGS)" \
18180 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18181 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18182 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18183 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18184 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18185 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18186 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18187 TFLAGS="$(STAGE3_TFLAGS)" \
18188 $(TARGET-stage3-gold)
18190 maybe-clean-stage3-gold: clean-stage3-gold
18191 clean-stage3: clean-stage3-gold
18192 clean-stage3-gold:
18193 @if [ $(current_stage) = stage3 ]; then \
18194 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18195 else \
18196 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18197 $(MAKE) stage3-start; \
18198 fi; \
18199 cd $(HOST_SUBDIR)/gold && \
18200 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18201 @endif gold-bootstrap
18204 .PHONY: all-stage4-gold maybe-all-stage4-gold
18205 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18206 maybe-all-stage4-gold:
18207 maybe-clean-stage4-gold:
18208 @if gold-bootstrap
18209 maybe-all-stage4-gold: all-stage4-gold
18210 all-stage4: all-stage4-gold
18211 TARGET-stage4-gold = $(TARGET-gold)
18212 all-stage4-gold: configure-stage4-gold
18213 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18214 @r=`${PWD_COMMAND}`; export r; \
18215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18216 TFLAGS="$(STAGE4_TFLAGS)"; \
18217 $(HOST_EXPORTS) \
18218 $(POSTSTAGE1_HOST_EXPORTS) \
18219 cd $(HOST_SUBDIR)/gold && \
18221 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18222 CFLAGS="$(STAGE4_CFLAGS)" \
18223 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18224 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18225 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18226 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18227 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18228 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18229 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18230 TFLAGS="$(STAGE4_TFLAGS)" \
18231 $(TARGET-stage4-gold)
18233 maybe-clean-stage4-gold: clean-stage4-gold
18234 clean-stage4: clean-stage4-gold
18235 clean-stage4-gold:
18236 @if [ $(current_stage) = stage4 ]; then \
18237 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18238 else \
18239 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18240 $(MAKE) stage4-start; \
18241 fi; \
18242 cd $(HOST_SUBDIR)/gold && \
18243 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18244 @endif gold-bootstrap
18247 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18248 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18249 maybe-all-stageprofile-gold:
18250 maybe-clean-stageprofile-gold:
18251 @if gold-bootstrap
18252 maybe-all-stageprofile-gold: all-stageprofile-gold
18253 all-stageprofile: all-stageprofile-gold
18254 TARGET-stageprofile-gold = $(TARGET-gold)
18255 all-stageprofile-gold: configure-stageprofile-gold
18256 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18257 @r=`${PWD_COMMAND}`; export r; \
18258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18259 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18260 $(HOST_EXPORTS) \
18261 $(POSTSTAGE1_HOST_EXPORTS) \
18262 cd $(HOST_SUBDIR)/gold && \
18264 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18265 CFLAGS="$(STAGEprofile_CFLAGS)" \
18266 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18267 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18268 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18269 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18270 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18271 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18272 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18273 TFLAGS="$(STAGEprofile_TFLAGS)" \
18274 $(TARGET-stageprofile-gold)
18276 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18277 clean-stageprofile: clean-stageprofile-gold
18278 clean-stageprofile-gold:
18279 @if [ $(current_stage) = stageprofile ]; then \
18280 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18281 else \
18282 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18283 $(MAKE) stageprofile-start; \
18284 fi; \
18285 cd $(HOST_SUBDIR)/gold && \
18286 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18287 @endif gold-bootstrap
18290 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18291 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18292 maybe-all-stagetrain-gold:
18293 maybe-clean-stagetrain-gold:
18294 @if gold-bootstrap
18295 maybe-all-stagetrain-gold: all-stagetrain-gold
18296 all-stagetrain: all-stagetrain-gold
18297 TARGET-stagetrain-gold = $(TARGET-gold)
18298 all-stagetrain-gold: configure-stagetrain-gold
18299 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18300 @r=`${PWD_COMMAND}`; export r; \
18301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18302 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18303 $(HOST_EXPORTS) \
18304 $(POSTSTAGE1_HOST_EXPORTS) \
18305 cd $(HOST_SUBDIR)/gold && \
18307 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18308 CFLAGS="$(STAGEtrain_CFLAGS)" \
18309 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18310 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18311 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18316 TFLAGS="$(STAGEtrain_TFLAGS)" \
18317 $(TARGET-stagetrain-gold)
18319 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18320 clean-stagetrain: clean-stagetrain-gold
18321 clean-stagetrain-gold:
18322 @if [ $(current_stage) = stagetrain ]; then \
18323 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18324 else \
18325 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18326 $(MAKE) stagetrain-start; \
18327 fi; \
18328 cd $(HOST_SUBDIR)/gold && \
18329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18330 @endif gold-bootstrap
18333 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18334 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18335 maybe-all-stagefeedback-gold:
18336 maybe-clean-stagefeedback-gold:
18337 @if gold-bootstrap
18338 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18339 all-stagefeedback: all-stagefeedback-gold
18340 TARGET-stagefeedback-gold = $(TARGET-gold)
18341 all-stagefeedback-gold: configure-stagefeedback-gold
18342 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18343 @r=`${PWD_COMMAND}`; export r; \
18344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18345 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18346 $(HOST_EXPORTS) \
18347 $(POSTSTAGE1_HOST_EXPORTS) \
18348 cd $(HOST_SUBDIR)/gold && \
18350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18351 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18352 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18353 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18354 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18355 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18356 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18357 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18358 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18359 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18360 $(TARGET-stagefeedback-gold)
18362 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18363 clean-stagefeedback: clean-stagefeedback-gold
18364 clean-stagefeedback-gold:
18365 @if [ $(current_stage) = stagefeedback ]; then \
18366 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18367 else \
18368 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18369 $(MAKE) stagefeedback-start; \
18370 fi; \
18371 cd $(HOST_SUBDIR)/gold && \
18372 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18373 @endif gold-bootstrap
18376 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18377 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18378 maybe-all-stageautoprofile-gold:
18379 maybe-clean-stageautoprofile-gold:
18380 @if gold-bootstrap
18381 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18382 all-stageautoprofile: all-stageautoprofile-gold
18383 TARGET-stageautoprofile-gold = $(TARGET-gold)
18384 all-stageautoprofile-gold: configure-stageautoprofile-gold
18385 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18386 @r=`${PWD_COMMAND}`; export r; \
18387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18388 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18389 $(HOST_EXPORTS) \
18390 $(POSTSTAGE1_HOST_EXPORTS) \
18391 cd $(HOST_SUBDIR)/gold && \
18392 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18394 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18395 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18396 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18397 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18402 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18403 $(TARGET-stageautoprofile-gold)
18405 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18406 clean-stageautoprofile: clean-stageautoprofile-gold
18407 clean-stageautoprofile-gold:
18408 @if [ $(current_stage) = stageautoprofile ]; then \
18409 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18410 else \
18411 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18412 $(MAKE) stageautoprofile-start; \
18413 fi; \
18414 cd $(HOST_SUBDIR)/gold && \
18415 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18416 @endif gold-bootstrap
18419 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18420 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18421 maybe-all-stageautofeedback-gold:
18422 maybe-clean-stageautofeedback-gold:
18423 @if gold-bootstrap
18424 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18425 all-stageautofeedback: all-stageautofeedback-gold
18426 TARGET-stageautofeedback-gold = $(TARGET-gold)
18427 all-stageautofeedback-gold: configure-stageautofeedback-gold
18428 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18429 @r=`${PWD_COMMAND}`; export r; \
18430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18431 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18432 $(HOST_EXPORTS) \
18433 $(POSTSTAGE1_HOST_EXPORTS) \
18434 cd $(HOST_SUBDIR)/gold && \
18436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18437 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18438 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18439 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18440 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18445 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18446 $(TARGET-stageautofeedback-gold)
18448 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18449 clean-stageautofeedback: clean-stageautofeedback-gold
18450 clean-stageautofeedback-gold:
18451 @if [ $(current_stage) = stageautofeedback ]; then \
18452 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18453 else \
18454 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18455 $(MAKE) stageautofeedback-start; \
18456 fi; \
18457 cd $(HOST_SUBDIR)/gold && \
18458 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18459 @endif gold-bootstrap
18465 .PHONY: check-gold maybe-check-gold
18466 maybe-check-gold:
18467 @if gold
18468 maybe-check-gold: check-gold
18470 check-gold:
18471 @: $(MAKE); $(unstage)
18472 @r=`${PWD_COMMAND}`; export r; \
18473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18474 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18475 (cd $(HOST_SUBDIR)/gold && \
18476 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18478 @endif gold
18480 .PHONY: install-gold maybe-install-gold
18481 maybe-install-gold:
18482 @if gold
18483 maybe-install-gold: install-gold
18485 install-gold: installdirs
18486 @: $(MAKE); $(unstage)
18487 @r=`${PWD_COMMAND}`; export r; \
18488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18489 $(HOST_EXPORTS) \
18490 (cd $(HOST_SUBDIR)/gold && \
18491 $(MAKE) $(FLAGS_TO_PASS) install)
18493 @endif gold
18495 .PHONY: install-strip-gold maybe-install-strip-gold
18496 maybe-install-strip-gold:
18497 @if gold
18498 maybe-install-strip-gold: install-strip-gold
18500 install-strip-gold: installdirs
18501 @: $(MAKE); $(unstage)
18502 @r=`${PWD_COMMAND}`; export r; \
18503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504 $(HOST_EXPORTS) \
18505 (cd $(HOST_SUBDIR)/gold && \
18506 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18508 @endif gold
18510 # Other targets (info, dvi, pdf, etc.)
18512 .PHONY: maybe-info-gold info-gold
18513 maybe-info-gold:
18514 @if gold
18515 maybe-info-gold: info-gold
18517 info-gold: \
18518 configure-gold
18519 @[ -f ./gold/Makefile ] || exit 0; \
18520 r=`${PWD_COMMAND}`; export r; \
18521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18522 $(HOST_EXPORTS) \
18523 for flag in $(EXTRA_HOST_FLAGS) ; do \
18524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18525 done; \
18526 echo "Doing info in gold"; \
18527 (cd $(HOST_SUBDIR)/gold && \
18528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18530 "RANLIB=$${RANLIB}" \
18531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18532 info) \
18533 || exit 1
18535 @endif gold
18537 .PHONY: maybe-dvi-gold dvi-gold
18538 maybe-dvi-gold:
18539 @if gold
18540 maybe-dvi-gold: dvi-gold
18542 dvi-gold: \
18543 configure-gold
18544 @[ -f ./gold/Makefile ] || exit 0; \
18545 r=`${PWD_COMMAND}`; export r; \
18546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18547 $(HOST_EXPORTS) \
18548 for flag in $(EXTRA_HOST_FLAGS) ; do \
18549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18550 done; \
18551 echo "Doing dvi in gold"; \
18552 (cd $(HOST_SUBDIR)/gold && \
18553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18555 "RANLIB=$${RANLIB}" \
18556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18557 dvi) \
18558 || exit 1
18560 @endif gold
18562 .PHONY: maybe-pdf-gold pdf-gold
18563 maybe-pdf-gold:
18564 @if gold
18565 maybe-pdf-gold: pdf-gold
18567 pdf-gold: \
18568 configure-gold
18569 @[ -f ./gold/Makefile ] || exit 0; \
18570 r=`${PWD_COMMAND}`; export r; \
18571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18572 $(HOST_EXPORTS) \
18573 for flag in $(EXTRA_HOST_FLAGS) ; do \
18574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18575 done; \
18576 echo "Doing pdf in gold"; \
18577 (cd $(HOST_SUBDIR)/gold && \
18578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18580 "RANLIB=$${RANLIB}" \
18581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18582 pdf) \
18583 || exit 1
18585 @endif gold
18587 .PHONY: maybe-html-gold html-gold
18588 maybe-html-gold:
18589 @if gold
18590 maybe-html-gold: html-gold
18592 html-gold: \
18593 configure-gold
18594 @[ -f ./gold/Makefile ] || exit 0; \
18595 r=`${PWD_COMMAND}`; export r; \
18596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18597 $(HOST_EXPORTS) \
18598 for flag in $(EXTRA_HOST_FLAGS) ; do \
18599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18600 done; \
18601 echo "Doing html in gold"; \
18602 (cd $(HOST_SUBDIR)/gold && \
18603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18605 "RANLIB=$${RANLIB}" \
18606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18607 html) \
18608 || exit 1
18610 @endif gold
18612 .PHONY: maybe-TAGS-gold TAGS-gold
18613 maybe-TAGS-gold:
18614 @if gold
18615 maybe-TAGS-gold: TAGS-gold
18617 TAGS-gold: \
18618 configure-gold
18619 @[ -f ./gold/Makefile ] || exit 0; \
18620 r=`${PWD_COMMAND}`; export r; \
18621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18622 $(HOST_EXPORTS) \
18623 for flag in $(EXTRA_HOST_FLAGS) ; do \
18624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18625 done; \
18626 echo "Doing TAGS in gold"; \
18627 (cd $(HOST_SUBDIR)/gold && \
18628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18630 "RANLIB=$${RANLIB}" \
18631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18632 TAGS) \
18633 || exit 1
18635 @endif gold
18637 .PHONY: maybe-install-info-gold install-info-gold
18638 maybe-install-info-gold:
18639 @if gold
18640 maybe-install-info-gold: install-info-gold
18642 install-info-gold: \
18643 configure-gold \
18644 info-gold
18645 @[ -f ./gold/Makefile ] || exit 0; \
18646 r=`${PWD_COMMAND}`; export r; \
18647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18648 $(HOST_EXPORTS) \
18649 for flag in $(EXTRA_HOST_FLAGS) ; do \
18650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18651 done; \
18652 echo "Doing install-info in gold"; \
18653 (cd $(HOST_SUBDIR)/gold && \
18654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18656 "RANLIB=$${RANLIB}" \
18657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18658 install-info) \
18659 || exit 1
18661 @endif gold
18663 .PHONY: maybe-install-dvi-gold install-dvi-gold
18664 maybe-install-dvi-gold:
18665 @if gold
18666 maybe-install-dvi-gold: install-dvi-gold
18668 install-dvi-gold: \
18669 configure-gold \
18670 dvi-gold
18671 @[ -f ./gold/Makefile ] || exit 0; \
18672 r=`${PWD_COMMAND}`; export r; \
18673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18674 $(HOST_EXPORTS) \
18675 for flag in $(EXTRA_HOST_FLAGS) ; do \
18676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18677 done; \
18678 echo "Doing install-dvi in gold"; \
18679 (cd $(HOST_SUBDIR)/gold && \
18680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18682 "RANLIB=$${RANLIB}" \
18683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18684 install-dvi) \
18685 || exit 1
18687 @endif gold
18689 .PHONY: maybe-install-pdf-gold install-pdf-gold
18690 maybe-install-pdf-gold:
18691 @if gold
18692 maybe-install-pdf-gold: install-pdf-gold
18694 install-pdf-gold: \
18695 configure-gold \
18696 pdf-gold
18697 @[ -f ./gold/Makefile ] || exit 0; \
18698 r=`${PWD_COMMAND}`; export r; \
18699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18700 $(HOST_EXPORTS) \
18701 for flag in $(EXTRA_HOST_FLAGS) ; do \
18702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18703 done; \
18704 echo "Doing install-pdf in gold"; \
18705 (cd $(HOST_SUBDIR)/gold && \
18706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18708 "RANLIB=$${RANLIB}" \
18709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18710 install-pdf) \
18711 || exit 1
18713 @endif gold
18715 .PHONY: maybe-install-html-gold install-html-gold
18716 maybe-install-html-gold:
18717 @if gold
18718 maybe-install-html-gold: install-html-gold
18720 install-html-gold: \
18721 configure-gold \
18722 html-gold
18723 @[ -f ./gold/Makefile ] || exit 0; \
18724 r=`${PWD_COMMAND}`; export r; \
18725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18726 $(HOST_EXPORTS) \
18727 for flag in $(EXTRA_HOST_FLAGS) ; do \
18728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18729 done; \
18730 echo "Doing install-html in gold"; \
18731 (cd $(HOST_SUBDIR)/gold && \
18732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18734 "RANLIB=$${RANLIB}" \
18735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18736 install-html) \
18737 || exit 1
18739 @endif gold
18741 .PHONY: maybe-installcheck-gold installcheck-gold
18742 maybe-installcheck-gold:
18743 @if gold
18744 maybe-installcheck-gold: installcheck-gold
18746 installcheck-gold: \
18747 configure-gold
18748 @[ -f ./gold/Makefile ] || exit 0; \
18749 r=`${PWD_COMMAND}`; export r; \
18750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18751 $(HOST_EXPORTS) \
18752 for flag in $(EXTRA_HOST_FLAGS) ; do \
18753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18754 done; \
18755 echo "Doing installcheck in gold"; \
18756 (cd $(HOST_SUBDIR)/gold && \
18757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18759 "RANLIB=$${RANLIB}" \
18760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18761 installcheck) \
18762 || exit 1
18764 @endif gold
18766 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18767 maybe-mostlyclean-gold:
18768 @if gold
18769 maybe-mostlyclean-gold: mostlyclean-gold
18771 mostlyclean-gold:
18772 @[ -f ./gold/Makefile ] || exit 0; \
18773 r=`${PWD_COMMAND}`; export r; \
18774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18775 $(HOST_EXPORTS) \
18776 for flag in $(EXTRA_HOST_FLAGS) ; do \
18777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18778 done; \
18779 echo "Doing mostlyclean in gold"; \
18780 (cd $(HOST_SUBDIR)/gold && \
18781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18783 "RANLIB=$${RANLIB}" \
18784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18785 mostlyclean) \
18786 || exit 1
18788 @endif gold
18790 .PHONY: maybe-clean-gold clean-gold
18791 maybe-clean-gold:
18792 @if gold
18793 maybe-clean-gold: clean-gold
18795 clean-gold:
18796 @[ -f ./gold/Makefile ] || exit 0; \
18797 r=`${PWD_COMMAND}`; export r; \
18798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18799 $(HOST_EXPORTS) \
18800 for flag in $(EXTRA_HOST_FLAGS) ; do \
18801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18802 done; \
18803 echo "Doing clean in gold"; \
18804 (cd $(HOST_SUBDIR)/gold && \
18805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18807 "RANLIB=$${RANLIB}" \
18808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18809 clean) \
18810 || exit 1
18812 @endif gold
18814 .PHONY: maybe-distclean-gold distclean-gold
18815 maybe-distclean-gold:
18816 @if gold
18817 maybe-distclean-gold: distclean-gold
18819 distclean-gold:
18820 @[ -f ./gold/Makefile ] || exit 0; \
18821 r=`${PWD_COMMAND}`; export r; \
18822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18823 $(HOST_EXPORTS) \
18824 for flag in $(EXTRA_HOST_FLAGS) ; do \
18825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18826 done; \
18827 echo "Doing distclean in gold"; \
18828 (cd $(HOST_SUBDIR)/gold && \
18829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18831 "RANLIB=$${RANLIB}" \
18832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18833 distclean) \
18834 || exit 1
18836 @endif gold
18838 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18839 maybe-maintainer-clean-gold:
18840 @if gold
18841 maybe-maintainer-clean-gold: maintainer-clean-gold
18843 maintainer-clean-gold:
18844 @[ -f ./gold/Makefile ] || exit 0; \
18845 r=`${PWD_COMMAND}`; export r; \
18846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18847 $(HOST_EXPORTS) \
18848 for flag in $(EXTRA_HOST_FLAGS) ; do \
18849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18850 done; \
18851 echo "Doing maintainer-clean in gold"; \
18852 (cd $(HOST_SUBDIR)/gold && \
18853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18855 "RANLIB=$${RANLIB}" \
18856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18857 maintainer-clean) \
18858 || exit 1
18860 @endif gold
18864 .PHONY: configure-gprof maybe-configure-gprof
18865 maybe-configure-gprof:
18866 @if gcc-bootstrap
18867 configure-gprof: stage_current
18868 @endif gcc-bootstrap
18869 @if gprof
18870 maybe-configure-gprof: configure-gprof
18871 configure-gprof:
18872 @: $(MAKE); $(unstage)
18873 @r=`${PWD_COMMAND}`; export r; \
18874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18875 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18877 $(HOST_EXPORTS) \
18878 echo Configuring in $(HOST_SUBDIR)/gprof; \
18879 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18880 case $(srcdir) in \
18881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18882 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18884 esac; \
18885 module_srcdir=gprof; \
18886 $(SHELL) \
18887 $$s/$$module_srcdir/configure \
18888 --srcdir=$${topdir}/$$module_srcdir \
18889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18890 --target=${target_alias} \
18891 || exit 1
18892 @endif gprof
18898 .PHONY: all-gprof maybe-all-gprof
18899 maybe-all-gprof:
18900 @if gcc-bootstrap
18901 all-gprof: stage_current
18902 @endif gcc-bootstrap
18903 @if gprof
18904 TARGET-gprof=all
18905 maybe-all-gprof: all-gprof
18906 all-gprof: configure-gprof
18907 @: $(MAKE); $(unstage)
18908 @r=`${PWD_COMMAND}`; export r; \
18909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18910 $(HOST_EXPORTS) \
18911 (cd $(HOST_SUBDIR)/gprof && \
18912 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18913 $(TARGET-gprof))
18914 @endif gprof
18919 .PHONY: check-gprof maybe-check-gprof
18920 maybe-check-gprof:
18921 @if gprof
18922 maybe-check-gprof: check-gprof
18924 check-gprof:
18925 @: $(MAKE); $(unstage)
18926 @r=`${PWD_COMMAND}`; export r; \
18927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18928 $(HOST_EXPORTS) \
18929 (cd $(HOST_SUBDIR)/gprof && \
18930 $(MAKE) $(FLAGS_TO_PASS) check)
18932 @endif gprof
18934 .PHONY: install-gprof maybe-install-gprof
18935 maybe-install-gprof:
18936 @if gprof
18937 maybe-install-gprof: install-gprof
18939 install-gprof: installdirs
18940 @: $(MAKE); $(unstage)
18941 @r=`${PWD_COMMAND}`; export r; \
18942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18943 $(HOST_EXPORTS) \
18944 (cd $(HOST_SUBDIR)/gprof && \
18945 $(MAKE) $(FLAGS_TO_PASS) install)
18947 @endif gprof
18949 .PHONY: install-strip-gprof maybe-install-strip-gprof
18950 maybe-install-strip-gprof:
18951 @if gprof
18952 maybe-install-strip-gprof: install-strip-gprof
18954 install-strip-gprof: installdirs
18955 @: $(MAKE); $(unstage)
18956 @r=`${PWD_COMMAND}`; export r; \
18957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18958 $(HOST_EXPORTS) \
18959 (cd $(HOST_SUBDIR)/gprof && \
18960 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18962 @endif gprof
18964 # Other targets (info, dvi, pdf, etc.)
18966 .PHONY: maybe-info-gprof info-gprof
18967 maybe-info-gprof:
18968 @if gprof
18969 maybe-info-gprof: info-gprof
18971 info-gprof: \
18972 configure-gprof
18973 @: $(MAKE); $(unstage)
18974 @[ -f ./gprof/Makefile ] || exit 0; \
18975 r=`${PWD_COMMAND}`; export r; \
18976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977 $(HOST_EXPORTS) \
18978 for flag in $(EXTRA_HOST_FLAGS) ; do \
18979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18980 done; \
18981 echo "Doing info in gprof"; \
18982 (cd $(HOST_SUBDIR)/gprof && \
18983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18985 "RANLIB=$${RANLIB}" \
18986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18987 info) \
18988 || exit 1
18990 @endif gprof
18992 .PHONY: maybe-dvi-gprof dvi-gprof
18993 maybe-dvi-gprof:
18994 @if gprof
18995 maybe-dvi-gprof: dvi-gprof
18997 dvi-gprof: \
18998 configure-gprof
18999 @: $(MAKE); $(unstage)
19000 @[ -f ./gprof/Makefile ] || exit 0; \
19001 r=`${PWD_COMMAND}`; export r; \
19002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19003 $(HOST_EXPORTS) \
19004 for flag in $(EXTRA_HOST_FLAGS) ; do \
19005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19006 done; \
19007 echo "Doing dvi in gprof"; \
19008 (cd $(HOST_SUBDIR)/gprof && \
19009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19011 "RANLIB=$${RANLIB}" \
19012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19013 dvi) \
19014 || exit 1
19016 @endif gprof
19018 .PHONY: maybe-pdf-gprof pdf-gprof
19019 maybe-pdf-gprof:
19020 @if gprof
19021 maybe-pdf-gprof: pdf-gprof
19023 pdf-gprof: \
19024 configure-gprof
19025 @: $(MAKE); $(unstage)
19026 @[ -f ./gprof/Makefile ] || exit 0; \
19027 r=`${PWD_COMMAND}`; export r; \
19028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19029 $(HOST_EXPORTS) \
19030 for flag in $(EXTRA_HOST_FLAGS) ; do \
19031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19032 done; \
19033 echo "Doing pdf in gprof"; \
19034 (cd $(HOST_SUBDIR)/gprof && \
19035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19037 "RANLIB=$${RANLIB}" \
19038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19039 pdf) \
19040 || exit 1
19042 @endif gprof
19044 .PHONY: maybe-html-gprof html-gprof
19045 maybe-html-gprof:
19046 @if gprof
19047 maybe-html-gprof: html-gprof
19049 html-gprof: \
19050 configure-gprof
19051 @: $(MAKE); $(unstage)
19052 @[ -f ./gprof/Makefile ] || exit 0; \
19053 r=`${PWD_COMMAND}`; export r; \
19054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19055 $(HOST_EXPORTS) \
19056 for flag in $(EXTRA_HOST_FLAGS) ; do \
19057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19058 done; \
19059 echo "Doing html in gprof"; \
19060 (cd $(HOST_SUBDIR)/gprof && \
19061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19063 "RANLIB=$${RANLIB}" \
19064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19065 html) \
19066 || exit 1
19068 @endif gprof
19070 .PHONY: maybe-TAGS-gprof TAGS-gprof
19071 maybe-TAGS-gprof:
19072 @if gprof
19073 maybe-TAGS-gprof: TAGS-gprof
19075 TAGS-gprof: \
19076 configure-gprof
19077 @: $(MAKE); $(unstage)
19078 @[ -f ./gprof/Makefile ] || exit 0; \
19079 r=`${PWD_COMMAND}`; export r; \
19080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081 $(HOST_EXPORTS) \
19082 for flag in $(EXTRA_HOST_FLAGS) ; do \
19083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084 done; \
19085 echo "Doing TAGS in gprof"; \
19086 (cd $(HOST_SUBDIR)/gprof && \
19087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19089 "RANLIB=$${RANLIB}" \
19090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19091 TAGS) \
19092 || exit 1
19094 @endif gprof
19096 .PHONY: maybe-install-info-gprof install-info-gprof
19097 maybe-install-info-gprof:
19098 @if gprof
19099 maybe-install-info-gprof: install-info-gprof
19101 install-info-gprof: \
19102 configure-gprof \
19103 info-gprof
19104 @: $(MAKE); $(unstage)
19105 @[ -f ./gprof/Makefile ] || exit 0; \
19106 r=`${PWD_COMMAND}`; export r; \
19107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19108 $(HOST_EXPORTS) \
19109 for flag in $(EXTRA_HOST_FLAGS) ; do \
19110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19111 done; \
19112 echo "Doing install-info in gprof"; \
19113 (cd $(HOST_SUBDIR)/gprof && \
19114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19116 "RANLIB=$${RANLIB}" \
19117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19118 install-info) \
19119 || exit 1
19121 @endif gprof
19123 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19124 maybe-install-dvi-gprof:
19125 @if gprof
19126 maybe-install-dvi-gprof: install-dvi-gprof
19128 install-dvi-gprof: \
19129 configure-gprof \
19130 dvi-gprof
19131 @: $(MAKE); $(unstage)
19132 @[ -f ./gprof/Makefile ] || exit 0; \
19133 r=`${PWD_COMMAND}`; export r; \
19134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19135 $(HOST_EXPORTS) \
19136 for flag in $(EXTRA_HOST_FLAGS) ; do \
19137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19138 done; \
19139 echo "Doing install-dvi in gprof"; \
19140 (cd $(HOST_SUBDIR)/gprof && \
19141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19143 "RANLIB=$${RANLIB}" \
19144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19145 install-dvi) \
19146 || exit 1
19148 @endif gprof
19150 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19151 maybe-install-pdf-gprof:
19152 @if gprof
19153 maybe-install-pdf-gprof: install-pdf-gprof
19155 install-pdf-gprof: \
19156 configure-gprof \
19157 pdf-gprof
19158 @: $(MAKE); $(unstage)
19159 @[ -f ./gprof/Makefile ] || exit 0; \
19160 r=`${PWD_COMMAND}`; export r; \
19161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19162 $(HOST_EXPORTS) \
19163 for flag in $(EXTRA_HOST_FLAGS) ; do \
19164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19165 done; \
19166 echo "Doing install-pdf in gprof"; \
19167 (cd $(HOST_SUBDIR)/gprof && \
19168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19170 "RANLIB=$${RANLIB}" \
19171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19172 install-pdf) \
19173 || exit 1
19175 @endif gprof
19177 .PHONY: maybe-install-html-gprof install-html-gprof
19178 maybe-install-html-gprof:
19179 @if gprof
19180 maybe-install-html-gprof: install-html-gprof
19182 install-html-gprof: \
19183 configure-gprof \
19184 html-gprof
19185 @: $(MAKE); $(unstage)
19186 @[ -f ./gprof/Makefile ] || exit 0; \
19187 r=`${PWD_COMMAND}`; export r; \
19188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19189 $(HOST_EXPORTS) \
19190 for flag in $(EXTRA_HOST_FLAGS) ; do \
19191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19192 done; \
19193 echo "Doing install-html in gprof"; \
19194 (cd $(HOST_SUBDIR)/gprof && \
19195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19197 "RANLIB=$${RANLIB}" \
19198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19199 install-html) \
19200 || exit 1
19202 @endif gprof
19204 .PHONY: maybe-installcheck-gprof installcheck-gprof
19205 maybe-installcheck-gprof:
19206 @if gprof
19207 maybe-installcheck-gprof: installcheck-gprof
19209 installcheck-gprof: \
19210 configure-gprof
19211 @: $(MAKE); $(unstage)
19212 @[ -f ./gprof/Makefile ] || exit 0; \
19213 r=`${PWD_COMMAND}`; export r; \
19214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19215 $(HOST_EXPORTS) \
19216 for flag in $(EXTRA_HOST_FLAGS) ; do \
19217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19218 done; \
19219 echo "Doing installcheck in gprof"; \
19220 (cd $(HOST_SUBDIR)/gprof && \
19221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19223 "RANLIB=$${RANLIB}" \
19224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19225 installcheck) \
19226 || exit 1
19228 @endif gprof
19230 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19231 maybe-mostlyclean-gprof:
19232 @if gprof
19233 maybe-mostlyclean-gprof: mostlyclean-gprof
19235 mostlyclean-gprof:
19236 @: $(MAKE); $(unstage)
19237 @[ -f ./gprof/Makefile ] || exit 0; \
19238 r=`${PWD_COMMAND}`; export r; \
19239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19240 $(HOST_EXPORTS) \
19241 for flag in $(EXTRA_HOST_FLAGS) ; do \
19242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19243 done; \
19244 echo "Doing mostlyclean in gprof"; \
19245 (cd $(HOST_SUBDIR)/gprof && \
19246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19248 "RANLIB=$${RANLIB}" \
19249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19250 mostlyclean) \
19251 || exit 1
19253 @endif gprof
19255 .PHONY: maybe-clean-gprof clean-gprof
19256 maybe-clean-gprof:
19257 @if gprof
19258 maybe-clean-gprof: clean-gprof
19260 clean-gprof:
19261 @: $(MAKE); $(unstage)
19262 @[ -f ./gprof/Makefile ] || exit 0; \
19263 r=`${PWD_COMMAND}`; export r; \
19264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19265 $(HOST_EXPORTS) \
19266 for flag in $(EXTRA_HOST_FLAGS) ; do \
19267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19268 done; \
19269 echo "Doing clean in gprof"; \
19270 (cd $(HOST_SUBDIR)/gprof && \
19271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19273 "RANLIB=$${RANLIB}" \
19274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19275 clean) \
19276 || exit 1
19278 @endif gprof
19280 .PHONY: maybe-distclean-gprof distclean-gprof
19281 maybe-distclean-gprof:
19282 @if gprof
19283 maybe-distclean-gprof: distclean-gprof
19285 distclean-gprof:
19286 @: $(MAKE); $(unstage)
19287 @[ -f ./gprof/Makefile ] || exit 0; \
19288 r=`${PWD_COMMAND}`; export r; \
19289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19290 $(HOST_EXPORTS) \
19291 for flag in $(EXTRA_HOST_FLAGS) ; do \
19292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19293 done; \
19294 echo "Doing distclean in gprof"; \
19295 (cd $(HOST_SUBDIR)/gprof && \
19296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19298 "RANLIB=$${RANLIB}" \
19299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19300 distclean) \
19301 || exit 1
19303 @endif gprof
19305 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19306 maybe-maintainer-clean-gprof:
19307 @if gprof
19308 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19310 maintainer-clean-gprof:
19311 @: $(MAKE); $(unstage)
19312 @[ -f ./gprof/Makefile ] || exit 0; \
19313 r=`${PWD_COMMAND}`; export r; \
19314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19315 $(HOST_EXPORTS) \
19316 for flag in $(EXTRA_HOST_FLAGS) ; do \
19317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19318 done; \
19319 echo "Doing maintainer-clean in gprof"; \
19320 (cd $(HOST_SUBDIR)/gprof && \
19321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19323 "RANLIB=$${RANLIB}" \
19324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19325 maintainer-clean) \
19326 || exit 1
19328 @endif gprof
19332 .PHONY: configure-gprofng maybe-configure-gprofng
19333 maybe-configure-gprofng:
19334 @if gcc-bootstrap
19335 configure-gprofng: stage_current
19336 @endif gcc-bootstrap
19337 @if gprofng
19338 maybe-configure-gprofng: configure-gprofng
19339 configure-gprofng:
19340 @: $(MAKE); $(unstage)
19341 @r=`${PWD_COMMAND}`; export r; \
19342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19343 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19345 $(HOST_EXPORTS) \
19346 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19347 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19348 case $(srcdir) in \
19349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19350 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19352 esac; \
19353 module_srcdir=gprofng; \
19354 $(SHELL) \
19355 $$s/$$module_srcdir/configure \
19356 --srcdir=$${topdir}/$$module_srcdir \
19357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19358 --target=${target_alias} \
19359 || exit 1
19360 @endif gprofng
19366 .PHONY: all-gprofng maybe-all-gprofng
19367 maybe-all-gprofng:
19368 @if gcc-bootstrap
19369 all-gprofng: stage_current
19370 @endif gcc-bootstrap
19371 @if gprofng
19372 TARGET-gprofng=all
19373 maybe-all-gprofng: all-gprofng
19374 all-gprofng: configure-gprofng
19375 @: $(MAKE); $(unstage)
19376 @r=`${PWD_COMMAND}`; export r; \
19377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19378 $(HOST_EXPORTS) \
19379 (cd $(HOST_SUBDIR)/gprofng && \
19380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19381 $(TARGET-gprofng))
19382 @endif gprofng
19387 .PHONY: check-gprofng maybe-check-gprofng
19388 maybe-check-gprofng:
19389 @if gprofng
19390 maybe-check-gprofng: check-gprofng
19392 check-gprofng:
19393 @: $(MAKE); $(unstage)
19394 @r=`${PWD_COMMAND}`; export r; \
19395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19396 $(HOST_EXPORTS) \
19397 (cd $(HOST_SUBDIR)/gprofng && \
19398 $(MAKE) $(FLAGS_TO_PASS) check)
19400 @endif gprofng
19402 .PHONY: install-gprofng maybe-install-gprofng
19403 maybe-install-gprofng:
19404 @if gprofng
19405 maybe-install-gprofng: install-gprofng
19407 install-gprofng: installdirs
19408 @: $(MAKE); $(unstage)
19409 @r=`${PWD_COMMAND}`; export r; \
19410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411 $(HOST_EXPORTS) \
19412 (cd $(HOST_SUBDIR)/gprofng && \
19413 $(MAKE) $(FLAGS_TO_PASS) install)
19415 @endif gprofng
19417 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19418 maybe-install-strip-gprofng:
19419 @if gprofng
19420 maybe-install-strip-gprofng: install-strip-gprofng
19422 install-strip-gprofng: installdirs
19423 @: $(MAKE); $(unstage)
19424 @r=`${PWD_COMMAND}`; export r; \
19425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19426 $(HOST_EXPORTS) \
19427 (cd $(HOST_SUBDIR)/gprofng && \
19428 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19430 @endif gprofng
19432 # Other targets (info, dvi, pdf, etc.)
19434 .PHONY: maybe-info-gprofng info-gprofng
19435 maybe-info-gprofng:
19436 @if gprofng
19437 maybe-info-gprofng: info-gprofng
19439 info-gprofng: \
19440 configure-gprofng
19441 @: $(MAKE); $(unstage)
19442 @[ -f ./gprofng/Makefile ] || exit 0; \
19443 r=`${PWD_COMMAND}`; export r; \
19444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19445 $(HOST_EXPORTS) \
19446 for flag in $(EXTRA_HOST_FLAGS) ; do \
19447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19448 done; \
19449 echo "Doing info in gprofng"; \
19450 (cd $(HOST_SUBDIR)/gprofng && \
19451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19453 "RANLIB=$${RANLIB}" \
19454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19455 info) \
19456 || exit 1
19458 @endif gprofng
19460 .PHONY: maybe-dvi-gprofng dvi-gprofng
19461 maybe-dvi-gprofng:
19462 @if gprofng
19463 maybe-dvi-gprofng: dvi-gprofng
19465 dvi-gprofng: \
19466 configure-gprofng
19467 @: $(MAKE); $(unstage)
19468 @[ -f ./gprofng/Makefile ] || exit 0; \
19469 r=`${PWD_COMMAND}`; export r; \
19470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19471 $(HOST_EXPORTS) \
19472 for flag in $(EXTRA_HOST_FLAGS) ; do \
19473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19474 done; \
19475 echo "Doing dvi in gprofng"; \
19476 (cd $(HOST_SUBDIR)/gprofng && \
19477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19479 "RANLIB=$${RANLIB}" \
19480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19481 dvi) \
19482 || exit 1
19484 @endif gprofng
19486 .PHONY: maybe-pdf-gprofng pdf-gprofng
19487 maybe-pdf-gprofng:
19488 @if gprofng
19489 maybe-pdf-gprofng: pdf-gprofng
19491 pdf-gprofng: \
19492 configure-gprofng
19493 @: $(MAKE); $(unstage)
19494 @[ -f ./gprofng/Makefile ] || exit 0; \
19495 r=`${PWD_COMMAND}`; export r; \
19496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19497 $(HOST_EXPORTS) \
19498 for flag in $(EXTRA_HOST_FLAGS) ; do \
19499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19500 done; \
19501 echo "Doing pdf in gprofng"; \
19502 (cd $(HOST_SUBDIR)/gprofng && \
19503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19505 "RANLIB=$${RANLIB}" \
19506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19507 pdf) \
19508 || exit 1
19510 @endif gprofng
19512 .PHONY: maybe-html-gprofng html-gprofng
19513 maybe-html-gprofng:
19514 @if gprofng
19515 maybe-html-gprofng: html-gprofng
19517 html-gprofng: \
19518 configure-gprofng
19519 @: $(MAKE); $(unstage)
19520 @[ -f ./gprofng/Makefile ] || exit 0; \
19521 r=`${PWD_COMMAND}`; export r; \
19522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19523 $(HOST_EXPORTS) \
19524 for flag in $(EXTRA_HOST_FLAGS) ; do \
19525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19526 done; \
19527 echo "Doing html in gprofng"; \
19528 (cd $(HOST_SUBDIR)/gprofng && \
19529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19531 "RANLIB=$${RANLIB}" \
19532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19533 html) \
19534 || exit 1
19536 @endif gprofng
19538 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19539 maybe-TAGS-gprofng:
19540 @if gprofng
19541 maybe-TAGS-gprofng: TAGS-gprofng
19543 TAGS-gprofng: \
19544 configure-gprofng
19545 @: $(MAKE); $(unstage)
19546 @[ -f ./gprofng/Makefile ] || exit 0; \
19547 r=`${PWD_COMMAND}`; export r; \
19548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19549 $(HOST_EXPORTS) \
19550 for flag in $(EXTRA_HOST_FLAGS) ; do \
19551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19552 done; \
19553 echo "Doing TAGS in gprofng"; \
19554 (cd $(HOST_SUBDIR)/gprofng && \
19555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19557 "RANLIB=$${RANLIB}" \
19558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19559 TAGS) \
19560 || exit 1
19562 @endif gprofng
19564 .PHONY: maybe-install-info-gprofng install-info-gprofng
19565 maybe-install-info-gprofng:
19566 @if gprofng
19567 maybe-install-info-gprofng: install-info-gprofng
19569 install-info-gprofng: \
19570 configure-gprofng \
19571 info-gprofng
19572 @: $(MAKE); $(unstage)
19573 @[ -f ./gprofng/Makefile ] || exit 0; \
19574 r=`${PWD_COMMAND}`; export r; \
19575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19576 $(HOST_EXPORTS) \
19577 for flag in $(EXTRA_HOST_FLAGS) ; do \
19578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19579 done; \
19580 echo "Doing install-info in gprofng"; \
19581 (cd $(HOST_SUBDIR)/gprofng && \
19582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19584 "RANLIB=$${RANLIB}" \
19585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19586 install-info) \
19587 || exit 1
19589 @endif gprofng
19591 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19592 maybe-install-dvi-gprofng:
19593 @if gprofng
19594 maybe-install-dvi-gprofng: install-dvi-gprofng
19596 install-dvi-gprofng: \
19597 configure-gprofng \
19598 dvi-gprofng
19599 @: $(MAKE); $(unstage)
19600 @[ -f ./gprofng/Makefile ] || exit 0; \
19601 r=`${PWD_COMMAND}`; export r; \
19602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19603 $(HOST_EXPORTS) \
19604 for flag in $(EXTRA_HOST_FLAGS) ; do \
19605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19606 done; \
19607 echo "Doing install-dvi in gprofng"; \
19608 (cd $(HOST_SUBDIR)/gprofng && \
19609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19611 "RANLIB=$${RANLIB}" \
19612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19613 install-dvi) \
19614 || exit 1
19616 @endif gprofng
19618 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19619 maybe-install-pdf-gprofng:
19620 @if gprofng
19621 maybe-install-pdf-gprofng: install-pdf-gprofng
19623 install-pdf-gprofng: \
19624 configure-gprofng \
19625 pdf-gprofng
19626 @: $(MAKE); $(unstage)
19627 @[ -f ./gprofng/Makefile ] || exit 0; \
19628 r=`${PWD_COMMAND}`; export r; \
19629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19630 $(HOST_EXPORTS) \
19631 for flag in $(EXTRA_HOST_FLAGS) ; do \
19632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19633 done; \
19634 echo "Doing install-pdf in gprofng"; \
19635 (cd $(HOST_SUBDIR)/gprofng && \
19636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19638 "RANLIB=$${RANLIB}" \
19639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19640 install-pdf) \
19641 || exit 1
19643 @endif gprofng
19645 .PHONY: maybe-install-html-gprofng install-html-gprofng
19646 maybe-install-html-gprofng:
19647 @if gprofng
19648 maybe-install-html-gprofng: install-html-gprofng
19650 install-html-gprofng: \
19651 configure-gprofng \
19652 html-gprofng
19653 @: $(MAKE); $(unstage)
19654 @[ -f ./gprofng/Makefile ] || exit 0; \
19655 r=`${PWD_COMMAND}`; export r; \
19656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19657 $(HOST_EXPORTS) \
19658 for flag in $(EXTRA_HOST_FLAGS) ; do \
19659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19660 done; \
19661 echo "Doing install-html in gprofng"; \
19662 (cd $(HOST_SUBDIR)/gprofng && \
19663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19665 "RANLIB=$${RANLIB}" \
19666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19667 install-html) \
19668 || exit 1
19670 @endif gprofng
19672 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19673 maybe-installcheck-gprofng:
19674 @if gprofng
19675 maybe-installcheck-gprofng: installcheck-gprofng
19677 installcheck-gprofng: \
19678 configure-gprofng
19679 @: $(MAKE); $(unstage)
19680 @[ -f ./gprofng/Makefile ] || exit 0; \
19681 r=`${PWD_COMMAND}`; export r; \
19682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19683 $(HOST_EXPORTS) \
19684 for flag in $(EXTRA_HOST_FLAGS) ; do \
19685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19686 done; \
19687 echo "Doing installcheck in gprofng"; \
19688 (cd $(HOST_SUBDIR)/gprofng && \
19689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19691 "RANLIB=$${RANLIB}" \
19692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19693 installcheck) \
19694 || exit 1
19696 @endif gprofng
19698 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19699 maybe-mostlyclean-gprofng:
19700 @if gprofng
19701 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19703 mostlyclean-gprofng:
19704 @: $(MAKE); $(unstage)
19705 @[ -f ./gprofng/Makefile ] || exit 0; \
19706 r=`${PWD_COMMAND}`; export r; \
19707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19708 $(HOST_EXPORTS) \
19709 for flag in $(EXTRA_HOST_FLAGS) ; do \
19710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19711 done; \
19712 echo "Doing mostlyclean in gprofng"; \
19713 (cd $(HOST_SUBDIR)/gprofng && \
19714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19716 "RANLIB=$${RANLIB}" \
19717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19718 mostlyclean) \
19719 || exit 1
19721 @endif gprofng
19723 .PHONY: maybe-clean-gprofng clean-gprofng
19724 maybe-clean-gprofng:
19725 @if gprofng
19726 maybe-clean-gprofng: clean-gprofng
19728 clean-gprofng:
19729 @: $(MAKE); $(unstage)
19730 @[ -f ./gprofng/Makefile ] || exit 0; \
19731 r=`${PWD_COMMAND}`; export r; \
19732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19733 $(HOST_EXPORTS) \
19734 for flag in $(EXTRA_HOST_FLAGS) ; do \
19735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19736 done; \
19737 echo "Doing clean in gprofng"; \
19738 (cd $(HOST_SUBDIR)/gprofng && \
19739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19741 "RANLIB=$${RANLIB}" \
19742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19743 clean) \
19744 || exit 1
19746 @endif gprofng
19748 .PHONY: maybe-distclean-gprofng distclean-gprofng
19749 maybe-distclean-gprofng:
19750 @if gprofng
19751 maybe-distclean-gprofng: distclean-gprofng
19753 distclean-gprofng:
19754 @: $(MAKE); $(unstage)
19755 @[ -f ./gprofng/Makefile ] || exit 0; \
19756 r=`${PWD_COMMAND}`; export r; \
19757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19758 $(HOST_EXPORTS) \
19759 for flag in $(EXTRA_HOST_FLAGS) ; do \
19760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19761 done; \
19762 echo "Doing distclean in gprofng"; \
19763 (cd $(HOST_SUBDIR)/gprofng && \
19764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19766 "RANLIB=$${RANLIB}" \
19767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19768 distclean) \
19769 || exit 1
19771 @endif gprofng
19773 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19774 maybe-maintainer-clean-gprofng:
19775 @if gprofng
19776 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19778 maintainer-clean-gprofng:
19779 @: $(MAKE); $(unstage)
19780 @[ -f ./gprofng/Makefile ] || exit 0; \
19781 r=`${PWD_COMMAND}`; export r; \
19782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19783 $(HOST_EXPORTS) \
19784 for flag in $(EXTRA_HOST_FLAGS) ; do \
19785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19786 done; \
19787 echo "Doing maintainer-clean in gprofng"; \
19788 (cd $(HOST_SUBDIR)/gprofng && \
19789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19791 "RANLIB=$${RANLIB}" \
19792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19793 maintainer-clean) \
19794 || exit 1
19796 @endif gprofng
19800 .PHONY: configure-intl maybe-configure-intl
19801 maybe-configure-intl:
19802 @if gcc-bootstrap
19803 configure-intl: stage_current
19804 @endif gcc-bootstrap
19805 @if intl
19806 maybe-configure-intl: configure-intl
19807 configure-intl:
19808 @r=`${PWD_COMMAND}`; export r; \
19809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19812 $(HOST_EXPORTS) \
19813 echo Configuring in $(HOST_SUBDIR)/intl; \
19814 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19815 case $(srcdir) in \
19816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19817 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19819 esac; \
19820 module_srcdir=intl; \
19821 $(SHELL) \
19822 $$s/$$module_srcdir/configure \
19823 --srcdir=$${topdir}/$$module_srcdir \
19824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19825 --target=${target_alias} \
19826 || exit 1
19827 @endif intl
19831 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19832 maybe-configure-stage1-intl:
19833 @if intl-bootstrap
19834 maybe-configure-stage1-intl: configure-stage1-intl
19835 configure-stage1-intl:
19836 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19838 @r=`${PWD_COMMAND}`; export r; \
19839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19840 TFLAGS="$(STAGE1_TFLAGS)"; \
19841 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19842 $(HOST_EXPORTS) \
19843 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19844 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19845 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19846 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19848 cd $(HOST_SUBDIR)/intl || exit 1; \
19849 case $(srcdir) in \
19850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19851 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19853 esac; \
19854 module_srcdir=intl; \
19855 $(SHELL) $$s/$$module_srcdir/configure \
19856 --srcdir=$${topdir}/$$module_srcdir \
19857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19858 --target=${target_alias} \
19860 $(STAGE1_CONFIGURE_FLAGS)
19861 @endif intl-bootstrap
19863 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19864 maybe-configure-stage2-intl:
19865 @if intl-bootstrap
19866 maybe-configure-stage2-intl: configure-stage2-intl
19867 configure-stage2-intl:
19868 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19869 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19870 @r=`${PWD_COMMAND}`; export r; \
19871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19872 TFLAGS="$(STAGE2_TFLAGS)"; \
19873 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19874 $(HOST_EXPORTS) \
19875 $(POSTSTAGE1_HOST_EXPORTS) \
19876 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19877 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19878 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19879 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19881 cd $(HOST_SUBDIR)/intl || exit 1; \
19882 case $(srcdir) in \
19883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19884 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19886 esac; \
19887 module_srcdir=intl; \
19888 $(SHELL) $$s/$$module_srcdir/configure \
19889 --srcdir=$${topdir}/$$module_srcdir \
19890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19891 --target=${target_alias} \
19892 --with-build-libsubdir=$(HOST_SUBDIR) \
19893 $(STAGE2_CONFIGURE_FLAGS)
19894 @endif intl-bootstrap
19896 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19897 maybe-configure-stage3-intl:
19898 @if intl-bootstrap
19899 maybe-configure-stage3-intl: configure-stage3-intl
19900 configure-stage3-intl:
19901 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19903 @r=`${PWD_COMMAND}`; export r; \
19904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19905 TFLAGS="$(STAGE3_TFLAGS)"; \
19906 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19907 $(HOST_EXPORTS) \
19908 $(POSTSTAGE1_HOST_EXPORTS) \
19909 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19910 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19911 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19912 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19913 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19914 cd $(HOST_SUBDIR)/intl || exit 1; \
19915 case $(srcdir) in \
19916 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19917 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19918 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19919 esac; \
19920 module_srcdir=intl; \
19921 $(SHELL) $$s/$$module_srcdir/configure \
19922 --srcdir=$${topdir}/$$module_srcdir \
19923 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19924 --target=${target_alias} \
19925 --with-build-libsubdir=$(HOST_SUBDIR) \
19926 $(STAGE3_CONFIGURE_FLAGS)
19927 @endif intl-bootstrap
19929 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19930 maybe-configure-stage4-intl:
19931 @if intl-bootstrap
19932 maybe-configure-stage4-intl: configure-stage4-intl
19933 configure-stage4-intl:
19934 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19936 @r=`${PWD_COMMAND}`; export r; \
19937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19938 TFLAGS="$(STAGE4_TFLAGS)"; \
19939 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19940 $(HOST_EXPORTS) \
19941 $(POSTSTAGE1_HOST_EXPORTS) \
19942 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19943 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19944 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19945 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19947 cd $(HOST_SUBDIR)/intl || exit 1; \
19948 case $(srcdir) in \
19949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19950 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19952 esac; \
19953 module_srcdir=intl; \
19954 $(SHELL) $$s/$$module_srcdir/configure \
19955 --srcdir=$${topdir}/$$module_srcdir \
19956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19957 --target=${target_alias} \
19958 --with-build-libsubdir=$(HOST_SUBDIR) \
19959 $(STAGE4_CONFIGURE_FLAGS)
19960 @endif intl-bootstrap
19962 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19963 maybe-configure-stageprofile-intl:
19964 @if intl-bootstrap
19965 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19966 configure-stageprofile-intl:
19967 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19969 @r=`${PWD_COMMAND}`; export r; \
19970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19971 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19972 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19973 $(HOST_EXPORTS) \
19974 $(POSTSTAGE1_HOST_EXPORTS) \
19975 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19976 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19977 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19978 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19980 cd $(HOST_SUBDIR)/intl || exit 1; \
19981 case $(srcdir) in \
19982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19983 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19985 esac; \
19986 module_srcdir=intl; \
19987 $(SHELL) $$s/$$module_srcdir/configure \
19988 --srcdir=$${topdir}/$$module_srcdir \
19989 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19990 --target=${target_alias} \
19991 --with-build-libsubdir=$(HOST_SUBDIR) \
19992 $(STAGEprofile_CONFIGURE_FLAGS)
19993 @endif intl-bootstrap
19995 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19996 maybe-configure-stagetrain-intl:
19997 @if intl-bootstrap
19998 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19999 configure-stagetrain-intl:
20000 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20002 @r=`${PWD_COMMAND}`; export r; \
20003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20004 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20005 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20006 $(HOST_EXPORTS) \
20007 $(POSTSTAGE1_HOST_EXPORTS) \
20008 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20009 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20010 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20011 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
20012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20013 cd $(HOST_SUBDIR)/intl || exit 1; \
20014 case $(srcdir) in \
20015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20016 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20018 esac; \
20019 module_srcdir=intl; \
20020 $(SHELL) $$s/$$module_srcdir/configure \
20021 --srcdir=$${topdir}/$$module_srcdir \
20022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20023 --target=${target_alias} \
20024 --with-build-libsubdir=$(HOST_SUBDIR) \
20025 $(STAGEtrain_CONFIGURE_FLAGS)
20026 @endif intl-bootstrap
20028 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20029 maybe-configure-stagefeedback-intl:
20030 @if intl-bootstrap
20031 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20032 configure-stagefeedback-intl:
20033 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20034 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20035 @r=`${PWD_COMMAND}`; export r; \
20036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20037 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20038 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20039 $(HOST_EXPORTS) \
20040 $(POSTSTAGE1_HOST_EXPORTS) \
20041 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20042 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20043 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20044 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20046 cd $(HOST_SUBDIR)/intl || exit 1; \
20047 case $(srcdir) in \
20048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20049 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20051 esac; \
20052 module_srcdir=intl; \
20053 $(SHELL) $$s/$$module_srcdir/configure \
20054 --srcdir=$${topdir}/$$module_srcdir \
20055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20056 --target=${target_alias} \
20057 --with-build-libsubdir=$(HOST_SUBDIR) \
20058 $(STAGEfeedback_CONFIGURE_FLAGS)
20059 @endif intl-bootstrap
20061 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20062 maybe-configure-stageautoprofile-intl:
20063 @if intl-bootstrap
20064 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20065 configure-stageautoprofile-intl:
20066 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20067 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20068 @r=`${PWD_COMMAND}`; export r; \
20069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20070 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20071 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20072 $(HOST_EXPORTS) \
20073 $(POSTSTAGE1_HOST_EXPORTS) \
20074 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20075 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20076 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20077 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20078 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20079 cd $(HOST_SUBDIR)/intl || exit 1; \
20080 case $(srcdir) in \
20081 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20082 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20083 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20084 esac; \
20085 module_srcdir=intl; \
20086 $(SHELL) $$s/$$module_srcdir/configure \
20087 --srcdir=$${topdir}/$$module_srcdir \
20088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20089 --target=${target_alias} \
20090 --with-build-libsubdir=$(HOST_SUBDIR) \
20091 $(STAGEautoprofile_CONFIGURE_FLAGS)
20092 @endif intl-bootstrap
20094 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20095 maybe-configure-stageautofeedback-intl:
20096 @if intl-bootstrap
20097 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20098 configure-stageautofeedback-intl:
20099 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20101 @r=`${PWD_COMMAND}`; export r; \
20102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20103 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20104 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20105 $(HOST_EXPORTS) \
20106 $(POSTSTAGE1_HOST_EXPORTS) \
20107 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20108 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20109 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20110 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20112 cd $(HOST_SUBDIR)/intl || exit 1; \
20113 case $(srcdir) in \
20114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20115 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20117 esac; \
20118 module_srcdir=intl; \
20119 $(SHELL) $$s/$$module_srcdir/configure \
20120 --srcdir=$${topdir}/$$module_srcdir \
20121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20122 --target=${target_alias} \
20123 --with-build-libsubdir=$(HOST_SUBDIR) \
20124 $(STAGEautofeedback_CONFIGURE_FLAGS)
20125 @endif intl-bootstrap
20131 .PHONY: all-intl maybe-all-intl
20132 maybe-all-intl:
20133 @if gcc-bootstrap
20134 all-intl: stage_current
20135 @endif gcc-bootstrap
20136 @if intl
20137 TARGET-intl=all
20138 maybe-all-intl: all-intl
20139 all-intl: configure-intl
20140 @r=`${PWD_COMMAND}`; export r; \
20141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20142 $(HOST_EXPORTS) \
20143 (cd $(HOST_SUBDIR)/intl && \
20144 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20145 $(TARGET-intl))
20146 @endif intl
20150 .PHONY: all-stage1-intl maybe-all-stage1-intl
20151 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20152 maybe-all-stage1-intl:
20153 maybe-clean-stage1-intl:
20154 @if intl-bootstrap
20155 maybe-all-stage1-intl: all-stage1-intl
20156 all-stage1: all-stage1-intl
20157 TARGET-stage1-intl = $(TARGET-intl)
20158 all-stage1-intl: configure-stage1-intl
20159 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20160 @r=`${PWD_COMMAND}`; export r; \
20161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20162 TFLAGS="$(STAGE1_TFLAGS)"; \
20163 $(HOST_EXPORTS) \
20164 cd $(HOST_SUBDIR)/intl && \
20166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20167 CFLAGS="$(STAGE1_CFLAGS)" \
20168 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20169 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20170 LIBCFLAGS="$(LIBCFLAGS)" \
20171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20174 $(EXTRA_HOST_FLAGS) \
20175 $(STAGE1_FLAGS_TO_PASS) \
20176 TFLAGS="$(STAGE1_TFLAGS)" \
20177 $(TARGET-stage1-intl)
20179 maybe-clean-stage1-intl: clean-stage1-intl
20180 clean-stage1: clean-stage1-intl
20181 clean-stage1-intl:
20182 @if [ $(current_stage) = stage1 ]; then \
20183 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20184 else \
20185 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20186 $(MAKE) stage1-start; \
20187 fi; \
20188 cd $(HOST_SUBDIR)/intl && \
20189 $(MAKE) $(EXTRA_HOST_FLAGS) \
20190 $(STAGE1_FLAGS_TO_PASS) clean
20191 @endif intl-bootstrap
20194 .PHONY: all-stage2-intl maybe-all-stage2-intl
20195 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20196 maybe-all-stage2-intl:
20197 maybe-clean-stage2-intl:
20198 @if intl-bootstrap
20199 maybe-all-stage2-intl: all-stage2-intl
20200 all-stage2: all-stage2-intl
20201 TARGET-stage2-intl = $(TARGET-intl)
20202 all-stage2-intl: configure-stage2-intl
20203 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20204 @r=`${PWD_COMMAND}`; export r; \
20205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20206 TFLAGS="$(STAGE2_TFLAGS)"; \
20207 $(HOST_EXPORTS) \
20208 $(POSTSTAGE1_HOST_EXPORTS) \
20209 cd $(HOST_SUBDIR)/intl && \
20211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20212 CFLAGS="$(STAGE2_CFLAGS)" \
20213 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20214 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20215 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20220 TFLAGS="$(STAGE2_TFLAGS)" \
20221 $(TARGET-stage2-intl)
20223 maybe-clean-stage2-intl: clean-stage2-intl
20224 clean-stage2: clean-stage2-intl
20225 clean-stage2-intl:
20226 @if [ $(current_stage) = stage2 ]; then \
20227 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20228 else \
20229 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20230 $(MAKE) stage2-start; \
20231 fi; \
20232 cd $(HOST_SUBDIR)/intl && \
20233 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20234 @endif intl-bootstrap
20237 .PHONY: all-stage3-intl maybe-all-stage3-intl
20238 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20239 maybe-all-stage3-intl:
20240 maybe-clean-stage3-intl:
20241 @if intl-bootstrap
20242 maybe-all-stage3-intl: all-stage3-intl
20243 all-stage3: all-stage3-intl
20244 TARGET-stage3-intl = $(TARGET-intl)
20245 all-stage3-intl: configure-stage3-intl
20246 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20247 @r=`${PWD_COMMAND}`; export r; \
20248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20249 TFLAGS="$(STAGE3_TFLAGS)"; \
20250 $(HOST_EXPORTS) \
20251 $(POSTSTAGE1_HOST_EXPORTS) \
20252 cd $(HOST_SUBDIR)/intl && \
20254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20255 CFLAGS="$(STAGE3_CFLAGS)" \
20256 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20257 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20258 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20263 TFLAGS="$(STAGE3_TFLAGS)" \
20264 $(TARGET-stage3-intl)
20266 maybe-clean-stage3-intl: clean-stage3-intl
20267 clean-stage3: clean-stage3-intl
20268 clean-stage3-intl:
20269 @if [ $(current_stage) = stage3 ]; then \
20270 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20271 else \
20272 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20273 $(MAKE) stage3-start; \
20274 fi; \
20275 cd $(HOST_SUBDIR)/intl && \
20276 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20277 @endif intl-bootstrap
20280 .PHONY: all-stage4-intl maybe-all-stage4-intl
20281 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20282 maybe-all-stage4-intl:
20283 maybe-clean-stage4-intl:
20284 @if intl-bootstrap
20285 maybe-all-stage4-intl: all-stage4-intl
20286 all-stage4: all-stage4-intl
20287 TARGET-stage4-intl = $(TARGET-intl)
20288 all-stage4-intl: configure-stage4-intl
20289 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20290 @r=`${PWD_COMMAND}`; export r; \
20291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20292 TFLAGS="$(STAGE4_TFLAGS)"; \
20293 $(HOST_EXPORTS) \
20294 $(POSTSTAGE1_HOST_EXPORTS) \
20295 cd $(HOST_SUBDIR)/intl && \
20297 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20298 CFLAGS="$(STAGE4_CFLAGS)" \
20299 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20300 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20301 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20302 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20303 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20304 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20305 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20306 TFLAGS="$(STAGE4_TFLAGS)" \
20307 $(TARGET-stage4-intl)
20309 maybe-clean-stage4-intl: clean-stage4-intl
20310 clean-stage4: clean-stage4-intl
20311 clean-stage4-intl:
20312 @if [ $(current_stage) = stage4 ]; then \
20313 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20314 else \
20315 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20316 $(MAKE) stage4-start; \
20317 fi; \
20318 cd $(HOST_SUBDIR)/intl && \
20319 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20320 @endif intl-bootstrap
20323 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20324 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20325 maybe-all-stageprofile-intl:
20326 maybe-clean-stageprofile-intl:
20327 @if intl-bootstrap
20328 maybe-all-stageprofile-intl: all-stageprofile-intl
20329 all-stageprofile: all-stageprofile-intl
20330 TARGET-stageprofile-intl = $(TARGET-intl)
20331 all-stageprofile-intl: configure-stageprofile-intl
20332 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20333 @r=`${PWD_COMMAND}`; export r; \
20334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20335 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20336 $(HOST_EXPORTS) \
20337 $(POSTSTAGE1_HOST_EXPORTS) \
20338 cd $(HOST_SUBDIR)/intl && \
20340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20341 CFLAGS="$(STAGEprofile_CFLAGS)" \
20342 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20343 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20344 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20348 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20349 TFLAGS="$(STAGEprofile_TFLAGS)" \
20350 $(TARGET-stageprofile-intl)
20352 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20353 clean-stageprofile: clean-stageprofile-intl
20354 clean-stageprofile-intl:
20355 @if [ $(current_stage) = stageprofile ]; then \
20356 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20357 else \
20358 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20359 $(MAKE) stageprofile-start; \
20360 fi; \
20361 cd $(HOST_SUBDIR)/intl && \
20362 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20363 @endif intl-bootstrap
20366 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20367 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20368 maybe-all-stagetrain-intl:
20369 maybe-clean-stagetrain-intl:
20370 @if intl-bootstrap
20371 maybe-all-stagetrain-intl: all-stagetrain-intl
20372 all-stagetrain: all-stagetrain-intl
20373 TARGET-stagetrain-intl = $(TARGET-intl)
20374 all-stagetrain-intl: configure-stagetrain-intl
20375 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20376 @r=`${PWD_COMMAND}`; export r; \
20377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20378 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20379 $(HOST_EXPORTS) \
20380 $(POSTSTAGE1_HOST_EXPORTS) \
20381 cd $(HOST_SUBDIR)/intl && \
20383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20384 CFLAGS="$(STAGEtrain_CFLAGS)" \
20385 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20386 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20387 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20392 TFLAGS="$(STAGEtrain_TFLAGS)" \
20393 $(TARGET-stagetrain-intl)
20395 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20396 clean-stagetrain: clean-stagetrain-intl
20397 clean-stagetrain-intl:
20398 @if [ $(current_stage) = stagetrain ]; then \
20399 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20400 else \
20401 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20402 $(MAKE) stagetrain-start; \
20403 fi; \
20404 cd $(HOST_SUBDIR)/intl && \
20405 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20406 @endif intl-bootstrap
20409 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20410 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20411 maybe-all-stagefeedback-intl:
20412 maybe-clean-stagefeedback-intl:
20413 @if intl-bootstrap
20414 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20415 all-stagefeedback: all-stagefeedback-intl
20416 TARGET-stagefeedback-intl = $(TARGET-intl)
20417 all-stagefeedback-intl: configure-stagefeedback-intl
20418 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20419 @r=`${PWD_COMMAND}`; export r; \
20420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20421 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20422 $(HOST_EXPORTS) \
20423 $(POSTSTAGE1_HOST_EXPORTS) \
20424 cd $(HOST_SUBDIR)/intl && \
20426 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20427 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20428 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20429 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20430 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20435 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20436 $(TARGET-stagefeedback-intl)
20438 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20439 clean-stagefeedback: clean-stagefeedback-intl
20440 clean-stagefeedback-intl:
20441 @if [ $(current_stage) = stagefeedback ]; then \
20442 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20443 else \
20444 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20445 $(MAKE) stagefeedback-start; \
20446 fi; \
20447 cd $(HOST_SUBDIR)/intl && \
20448 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20449 @endif intl-bootstrap
20452 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20453 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20454 maybe-all-stageautoprofile-intl:
20455 maybe-clean-stageautoprofile-intl:
20456 @if intl-bootstrap
20457 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20458 all-stageautoprofile: all-stageautoprofile-intl
20459 TARGET-stageautoprofile-intl = $(TARGET-intl)
20460 all-stageautoprofile-intl: configure-stageautoprofile-intl
20461 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20462 @r=`${PWD_COMMAND}`; export r; \
20463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20464 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20465 $(HOST_EXPORTS) \
20466 $(POSTSTAGE1_HOST_EXPORTS) \
20467 cd $(HOST_SUBDIR)/intl && \
20468 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20470 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20471 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20472 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20473 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20478 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20479 $(TARGET-stageautoprofile-intl)
20481 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20482 clean-stageautoprofile: clean-stageautoprofile-intl
20483 clean-stageautoprofile-intl:
20484 @if [ $(current_stage) = stageautoprofile ]; then \
20485 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20486 else \
20487 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20488 $(MAKE) stageautoprofile-start; \
20489 fi; \
20490 cd $(HOST_SUBDIR)/intl && \
20491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20492 @endif intl-bootstrap
20495 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20496 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20497 maybe-all-stageautofeedback-intl:
20498 maybe-clean-stageautofeedback-intl:
20499 @if intl-bootstrap
20500 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20501 all-stageautofeedback: all-stageautofeedback-intl
20502 TARGET-stageautofeedback-intl = $(TARGET-intl)
20503 all-stageautofeedback-intl: configure-stageautofeedback-intl
20504 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20505 @r=`${PWD_COMMAND}`; export r; \
20506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20507 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20508 $(HOST_EXPORTS) \
20509 $(POSTSTAGE1_HOST_EXPORTS) \
20510 cd $(HOST_SUBDIR)/intl && \
20512 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20513 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20514 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20515 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20516 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20521 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20522 $(TARGET-stageautofeedback-intl)
20524 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20525 clean-stageautofeedback: clean-stageautofeedback-intl
20526 clean-stageautofeedback-intl:
20527 @if [ $(current_stage) = stageautofeedback ]; then \
20528 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20529 else \
20530 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20531 $(MAKE) stageautofeedback-start; \
20532 fi; \
20533 cd $(HOST_SUBDIR)/intl && \
20534 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20535 @endif intl-bootstrap
20541 .PHONY: check-intl maybe-check-intl
20542 maybe-check-intl:
20543 @if intl
20544 maybe-check-intl: check-intl
20546 check-intl:
20547 @: $(MAKE); $(unstage)
20548 @r=`${PWD_COMMAND}`; export r; \
20549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20550 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20551 (cd $(HOST_SUBDIR)/intl && \
20552 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20554 @endif intl
20556 .PHONY: install-intl maybe-install-intl
20557 maybe-install-intl:
20558 @if intl
20559 maybe-install-intl: install-intl
20561 install-intl: installdirs
20562 @: $(MAKE); $(unstage)
20563 @r=`${PWD_COMMAND}`; export r; \
20564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20565 $(HOST_EXPORTS) \
20566 (cd $(HOST_SUBDIR)/intl && \
20567 $(MAKE) $(FLAGS_TO_PASS) install)
20569 @endif intl
20571 .PHONY: install-strip-intl maybe-install-strip-intl
20572 maybe-install-strip-intl:
20573 @if intl
20574 maybe-install-strip-intl: install-strip-intl
20576 install-strip-intl: installdirs
20577 @: $(MAKE); $(unstage)
20578 @r=`${PWD_COMMAND}`; export r; \
20579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20580 $(HOST_EXPORTS) \
20581 (cd $(HOST_SUBDIR)/intl && \
20582 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20584 @endif intl
20586 # Other targets (info, dvi, pdf, etc.)
20588 .PHONY: maybe-info-intl info-intl
20589 maybe-info-intl:
20590 @if intl
20591 maybe-info-intl: info-intl
20593 info-intl: \
20594 configure-intl
20595 @[ -f ./intl/Makefile ] || exit 0; \
20596 r=`${PWD_COMMAND}`; export r; \
20597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20598 $(HOST_EXPORTS) \
20599 for flag in $(EXTRA_HOST_FLAGS) ; do \
20600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20601 done; \
20602 echo "Doing info in intl"; \
20603 (cd $(HOST_SUBDIR)/intl && \
20604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20606 "RANLIB=$${RANLIB}" \
20607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20608 info) \
20609 || exit 1
20611 @endif intl
20613 .PHONY: maybe-dvi-intl dvi-intl
20614 maybe-dvi-intl:
20615 @if intl
20616 maybe-dvi-intl: dvi-intl
20618 dvi-intl: \
20619 configure-intl
20620 @[ -f ./intl/Makefile ] || exit 0; \
20621 r=`${PWD_COMMAND}`; export r; \
20622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623 $(HOST_EXPORTS) \
20624 for flag in $(EXTRA_HOST_FLAGS) ; do \
20625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20626 done; \
20627 echo "Doing dvi in intl"; \
20628 (cd $(HOST_SUBDIR)/intl && \
20629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20631 "RANLIB=$${RANLIB}" \
20632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20633 dvi) \
20634 || exit 1
20636 @endif intl
20638 .PHONY: maybe-pdf-intl pdf-intl
20639 maybe-pdf-intl:
20640 @if intl
20641 maybe-pdf-intl: pdf-intl
20643 pdf-intl: \
20644 configure-intl
20645 @[ -f ./intl/Makefile ] || exit 0; \
20646 r=`${PWD_COMMAND}`; export r; \
20647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20648 $(HOST_EXPORTS) \
20649 for flag in $(EXTRA_HOST_FLAGS) ; do \
20650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20651 done; \
20652 echo "Doing pdf in intl"; \
20653 (cd $(HOST_SUBDIR)/intl && \
20654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20656 "RANLIB=$${RANLIB}" \
20657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20658 pdf) \
20659 || exit 1
20661 @endif intl
20663 .PHONY: maybe-html-intl html-intl
20664 maybe-html-intl:
20665 @if intl
20666 maybe-html-intl: html-intl
20668 html-intl: \
20669 configure-intl
20670 @[ -f ./intl/Makefile ] || exit 0; \
20671 r=`${PWD_COMMAND}`; export r; \
20672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20673 $(HOST_EXPORTS) \
20674 for flag in $(EXTRA_HOST_FLAGS) ; do \
20675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20676 done; \
20677 echo "Doing html in intl"; \
20678 (cd $(HOST_SUBDIR)/intl && \
20679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20681 "RANLIB=$${RANLIB}" \
20682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20683 html) \
20684 || exit 1
20686 @endif intl
20688 .PHONY: maybe-TAGS-intl TAGS-intl
20689 maybe-TAGS-intl:
20690 @if intl
20691 maybe-TAGS-intl: TAGS-intl
20693 TAGS-intl: \
20694 configure-intl
20695 @[ -f ./intl/Makefile ] || exit 0; \
20696 r=`${PWD_COMMAND}`; export r; \
20697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20698 $(HOST_EXPORTS) \
20699 for flag in $(EXTRA_HOST_FLAGS) ; do \
20700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20701 done; \
20702 echo "Doing TAGS in intl"; \
20703 (cd $(HOST_SUBDIR)/intl && \
20704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20706 "RANLIB=$${RANLIB}" \
20707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20708 TAGS) \
20709 || exit 1
20711 @endif intl
20713 .PHONY: maybe-install-info-intl install-info-intl
20714 maybe-install-info-intl:
20715 @if intl
20716 maybe-install-info-intl: install-info-intl
20718 install-info-intl: \
20719 configure-intl \
20720 info-intl
20721 @[ -f ./intl/Makefile ] || exit 0; \
20722 r=`${PWD_COMMAND}`; export r; \
20723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20724 $(HOST_EXPORTS) \
20725 for flag in $(EXTRA_HOST_FLAGS) ; do \
20726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20727 done; \
20728 echo "Doing install-info in intl"; \
20729 (cd $(HOST_SUBDIR)/intl && \
20730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20732 "RANLIB=$${RANLIB}" \
20733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20734 install-info) \
20735 || exit 1
20737 @endif intl
20739 .PHONY: maybe-install-dvi-intl install-dvi-intl
20740 maybe-install-dvi-intl:
20741 @if intl
20742 maybe-install-dvi-intl: install-dvi-intl
20744 install-dvi-intl: \
20745 configure-intl \
20746 dvi-intl
20747 @[ -f ./intl/Makefile ] || exit 0; \
20748 r=`${PWD_COMMAND}`; export r; \
20749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20750 $(HOST_EXPORTS) \
20751 for flag in $(EXTRA_HOST_FLAGS) ; do \
20752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20753 done; \
20754 echo "Doing install-dvi in intl"; \
20755 (cd $(HOST_SUBDIR)/intl && \
20756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20758 "RANLIB=$${RANLIB}" \
20759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20760 install-dvi) \
20761 || exit 1
20763 @endif intl
20765 .PHONY: maybe-install-pdf-intl install-pdf-intl
20766 maybe-install-pdf-intl:
20767 @if intl
20768 maybe-install-pdf-intl: install-pdf-intl
20770 install-pdf-intl: \
20771 configure-intl \
20772 pdf-intl
20773 @[ -f ./intl/Makefile ] || exit 0; \
20774 r=`${PWD_COMMAND}`; export r; \
20775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20776 $(HOST_EXPORTS) \
20777 for flag in $(EXTRA_HOST_FLAGS) ; do \
20778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20779 done; \
20780 echo "Doing install-pdf in intl"; \
20781 (cd $(HOST_SUBDIR)/intl && \
20782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20784 "RANLIB=$${RANLIB}" \
20785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20786 install-pdf) \
20787 || exit 1
20789 @endif intl
20791 .PHONY: maybe-install-html-intl install-html-intl
20792 maybe-install-html-intl:
20793 @if intl
20794 maybe-install-html-intl: install-html-intl
20796 install-html-intl: \
20797 configure-intl \
20798 html-intl
20799 @[ -f ./intl/Makefile ] || exit 0; \
20800 r=`${PWD_COMMAND}`; export r; \
20801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20802 $(HOST_EXPORTS) \
20803 for flag in $(EXTRA_HOST_FLAGS) ; do \
20804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20805 done; \
20806 echo "Doing install-html in intl"; \
20807 (cd $(HOST_SUBDIR)/intl && \
20808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20810 "RANLIB=$${RANLIB}" \
20811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20812 install-html) \
20813 || exit 1
20815 @endif intl
20817 .PHONY: maybe-installcheck-intl installcheck-intl
20818 maybe-installcheck-intl:
20819 @if intl
20820 maybe-installcheck-intl: installcheck-intl
20822 installcheck-intl: \
20823 configure-intl
20824 @[ -f ./intl/Makefile ] || exit 0; \
20825 r=`${PWD_COMMAND}`; export r; \
20826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20827 $(HOST_EXPORTS) \
20828 for flag in $(EXTRA_HOST_FLAGS) ; do \
20829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20830 done; \
20831 echo "Doing installcheck in intl"; \
20832 (cd $(HOST_SUBDIR)/intl && \
20833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20835 "RANLIB=$${RANLIB}" \
20836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20837 installcheck) \
20838 || exit 1
20840 @endif intl
20842 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20843 maybe-mostlyclean-intl:
20844 @if intl
20845 maybe-mostlyclean-intl: mostlyclean-intl
20847 mostlyclean-intl:
20848 @[ -f ./intl/Makefile ] || exit 0; \
20849 r=`${PWD_COMMAND}`; export r; \
20850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20851 $(HOST_EXPORTS) \
20852 for flag in $(EXTRA_HOST_FLAGS) ; do \
20853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20854 done; \
20855 echo "Doing mostlyclean in intl"; \
20856 (cd $(HOST_SUBDIR)/intl && \
20857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20859 "RANLIB=$${RANLIB}" \
20860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20861 mostlyclean) \
20862 || exit 1
20864 @endif intl
20866 .PHONY: maybe-clean-intl clean-intl
20867 maybe-clean-intl:
20868 @if intl
20869 maybe-clean-intl: clean-intl
20871 clean-intl:
20872 @[ -f ./intl/Makefile ] || exit 0; \
20873 r=`${PWD_COMMAND}`; export r; \
20874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20875 $(HOST_EXPORTS) \
20876 for flag in $(EXTRA_HOST_FLAGS) ; do \
20877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20878 done; \
20879 echo "Doing clean in intl"; \
20880 (cd $(HOST_SUBDIR)/intl && \
20881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20883 "RANLIB=$${RANLIB}" \
20884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20885 clean) \
20886 || exit 1
20888 @endif intl
20890 .PHONY: maybe-distclean-intl distclean-intl
20891 maybe-distclean-intl:
20892 @if intl
20893 maybe-distclean-intl: distclean-intl
20895 distclean-intl:
20896 @[ -f ./intl/Makefile ] || exit 0; \
20897 r=`${PWD_COMMAND}`; export r; \
20898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20899 $(HOST_EXPORTS) \
20900 for flag in $(EXTRA_HOST_FLAGS) ; do \
20901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20902 done; \
20903 echo "Doing distclean in intl"; \
20904 (cd $(HOST_SUBDIR)/intl && \
20905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20907 "RANLIB=$${RANLIB}" \
20908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20909 distclean) \
20910 || exit 1
20912 @endif intl
20914 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20915 maybe-maintainer-clean-intl:
20916 @if intl
20917 maybe-maintainer-clean-intl: maintainer-clean-intl
20919 maintainer-clean-intl:
20920 @[ -f ./intl/Makefile ] || exit 0; \
20921 r=`${PWD_COMMAND}`; export r; \
20922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20923 $(HOST_EXPORTS) \
20924 for flag in $(EXTRA_HOST_FLAGS) ; do \
20925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20926 done; \
20927 echo "Doing maintainer-clean in intl"; \
20928 (cd $(HOST_SUBDIR)/intl && \
20929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20931 "RANLIB=$${RANLIB}" \
20932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20933 maintainer-clean) \
20934 || exit 1
20936 @endif intl
20940 .PHONY: configure-tcl maybe-configure-tcl
20941 maybe-configure-tcl:
20942 @if gcc-bootstrap
20943 configure-tcl: stage_current
20944 @endif gcc-bootstrap
20945 @if tcl
20946 maybe-configure-tcl: configure-tcl
20947 configure-tcl:
20948 @: $(MAKE); $(unstage)
20949 @r=`${PWD_COMMAND}`; export r; \
20950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20951 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20953 $(HOST_EXPORTS) \
20954 echo Configuring in $(HOST_SUBDIR)/tcl; \
20955 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20956 case $(srcdir) in \
20957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20958 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20960 esac; \
20961 module_srcdir=tcl; \
20962 $(SHELL) \
20963 $$s/$$module_srcdir/configure \
20964 --srcdir=$${topdir}/$$module_srcdir \
20965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20966 --target=${target_alias} \
20967 || exit 1
20968 @endif tcl
20974 .PHONY: all-tcl maybe-all-tcl
20975 maybe-all-tcl:
20976 @if gcc-bootstrap
20977 all-tcl: stage_current
20978 @endif gcc-bootstrap
20979 @if tcl
20980 TARGET-tcl=all
20981 maybe-all-tcl: all-tcl
20982 all-tcl: configure-tcl
20983 @: $(MAKE); $(unstage)
20984 @r=`${PWD_COMMAND}`; export r; \
20985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20986 $(HOST_EXPORTS) \
20987 (cd $(HOST_SUBDIR)/tcl && \
20988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20989 $(TARGET-tcl))
20990 @endif tcl
20995 .PHONY: check-tcl maybe-check-tcl
20996 maybe-check-tcl:
20997 @if tcl
20998 maybe-check-tcl: check-tcl
21000 check-tcl:
21001 @: $(MAKE); $(unstage)
21002 @r=`${PWD_COMMAND}`; export r; \
21003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21004 $(HOST_EXPORTS) \
21005 (cd $(HOST_SUBDIR)/tcl && \
21006 $(MAKE) $(FLAGS_TO_PASS) check)
21008 @endif tcl
21010 .PHONY: install-tcl maybe-install-tcl
21011 maybe-install-tcl:
21012 @if tcl
21013 maybe-install-tcl: install-tcl
21015 install-tcl: installdirs
21016 @: $(MAKE); $(unstage)
21017 @r=`${PWD_COMMAND}`; export r; \
21018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21019 $(HOST_EXPORTS) \
21020 (cd $(HOST_SUBDIR)/tcl && \
21021 $(MAKE) $(FLAGS_TO_PASS) install)
21023 @endif tcl
21025 .PHONY: install-strip-tcl maybe-install-strip-tcl
21026 maybe-install-strip-tcl:
21027 @if tcl
21028 maybe-install-strip-tcl: install-strip-tcl
21030 install-strip-tcl: installdirs
21031 @: $(MAKE); $(unstage)
21032 @r=`${PWD_COMMAND}`; export r; \
21033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21034 $(HOST_EXPORTS) \
21035 (cd $(HOST_SUBDIR)/tcl && \
21036 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21038 @endif tcl
21040 # Other targets (info, dvi, pdf, etc.)
21042 .PHONY: maybe-info-tcl info-tcl
21043 maybe-info-tcl:
21044 @if tcl
21045 maybe-info-tcl: info-tcl
21047 info-tcl: \
21048 configure-tcl
21049 @: $(MAKE); $(unstage)
21050 @[ -f ./tcl/Makefile ] || exit 0; \
21051 r=`${PWD_COMMAND}`; export r; \
21052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053 $(HOST_EXPORTS) \
21054 for flag in $(EXTRA_HOST_FLAGS) ; do \
21055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21056 done; \
21057 echo "Doing info in tcl"; \
21058 (cd $(HOST_SUBDIR)/tcl && \
21059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21061 "RANLIB=$${RANLIB}" \
21062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21063 info) \
21064 || exit 1
21066 @endif tcl
21068 .PHONY: maybe-dvi-tcl dvi-tcl
21069 maybe-dvi-tcl:
21070 @if tcl
21071 maybe-dvi-tcl: dvi-tcl
21073 dvi-tcl: \
21074 configure-tcl
21075 @: $(MAKE); $(unstage)
21076 @[ -f ./tcl/Makefile ] || exit 0; \
21077 r=`${PWD_COMMAND}`; export r; \
21078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21079 $(HOST_EXPORTS) \
21080 for flag in $(EXTRA_HOST_FLAGS) ; do \
21081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21082 done; \
21083 echo "Doing dvi in tcl"; \
21084 (cd $(HOST_SUBDIR)/tcl && \
21085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21087 "RANLIB=$${RANLIB}" \
21088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21089 dvi) \
21090 || exit 1
21092 @endif tcl
21094 .PHONY: maybe-pdf-tcl pdf-tcl
21095 maybe-pdf-tcl:
21096 @if tcl
21097 maybe-pdf-tcl: pdf-tcl
21099 pdf-tcl: \
21100 configure-tcl
21101 @: $(MAKE); $(unstage)
21102 @[ -f ./tcl/Makefile ] || exit 0; \
21103 r=`${PWD_COMMAND}`; export r; \
21104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21105 $(HOST_EXPORTS) \
21106 for flag in $(EXTRA_HOST_FLAGS) ; do \
21107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21108 done; \
21109 echo "Doing pdf in tcl"; \
21110 (cd $(HOST_SUBDIR)/tcl && \
21111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21113 "RANLIB=$${RANLIB}" \
21114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21115 pdf) \
21116 || exit 1
21118 @endif tcl
21120 .PHONY: maybe-html-tcl html-tcl
21121 maybe-html-tcl:
21122 @if tcl
21123 maybe-html-tcl: html-tcl
21125 html-tcl: \
21126 configure-tcl
21127 @: $(MAKE); $(unstage)
21128 @[ -f ./tcl/Makefile ] || exit 0; \
21129 r=`${PWD_COMMAND}`; export r; \
21130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21131 $(HOST_EXPORTS) \
21132 for flag in $(EXTRA_HOST_FLAGS) ; do \
21133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21134 done; \
21135 echo "Doing html in tcl"; \
21136 (cd $(HOST_SUBDIR)/tcl && \
21137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21139 "RANLIB=$${RANLIB}" \
21140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21141 html) \
21142 || exit 1
21144 @endif tcl
21146 .PHONY: maybe-TAGS-tcl TAGS-tcl
21147 maybe-TAGS-tcl:
21148 @if tcl
21149 maybe-TAGS-tcl: TAGS-tcl
21151 TAGS-tcl: \
21152 configure-tcl
21153 @: $(MAKE); $(unstage)
21154 @[ -f ./tcl/Makefile ] || exit 0; \
21155 r=`${PWD_COMMAND}`; export r; \
21156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21157 $(HOST_EXPORTS) \
21158 for flag in $(EXTRA_HOST_FLAGS) ; do \
21159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21160 done; \
21161 echo "Doing TAGS in tcl"; \
21162 (cd $(HOST_SUBDIR)/tcl && \
21163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21165 "RANLIB=$${RANLIB}" \
21166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21167 TAGS) \
21168 || exit 1
21170 @endif tcl
21172 .PHONY: maybe-install-info-tcl install-info-tcl
21173 maybe-install-info-tcl:
21174 @if tcl
21175 maybe-install-info-tcl: install-info-tcl
21177 install-info-tcl: \
21178 configure-tcl \
21179 info-tcl
21180 @: $(MAKE); $(unstage)
21181 @[ -f ./tcl/Makefile ] || exit 0; \
21182 r=`${PWD_COMMAND}`; export r; \
21183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21184 $(HOST_EXPORTS) \
21185 for flag in $(EXTRA_HOST_FLAGS) ; do \
21186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21187 done; \
21188 echo "Doing install-info in tcl"; \
21189 (cd $(HOST_SUBDIR)/tcl && \
21190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21192 "RANLIB=$${RANLIB}" \
21193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21194 install-info) \
21195 || exit 1
21197 @endif tcl
21199 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21200 maybe-install-dvi-tcl:
21201 @if tcl
21202 maybe-install-dvi-tcl: install-dvi-tcl
21204 install-dvi-tcl: \
21205 configure-tcl \
21206 dvi-tcl
21207 @: $(MAKE); $(unstage)
21208 @[ -f ./tcl/Makefile ] || exit 0; \
21209 r=`${PWD_COMMAND}`; export r; \
21210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21211 $(HOST_EXPORTS) \
21212 for flag in $(EXTRA_HOST_FLAGS) ; do \
21213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21214 done; \
21215 echo "Doing install-dvi in tcl"; \
21216 (cd $(HOST_SUBDIR)/tcl && \
21217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21219 "RANLIB=$${RANLIB}" \
21220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21221 install-dvi) \
21222 || exit 1
21224 @endif tcl
21226 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21227 maybe-install-pdf-tcl:
21228 @if tcl
21229 maybe-install-pdf-tcl: install-pdf-tcl
21231 install-pdf-tcl: \
21232 configure-tcl \
21233 pdf-tcl
21234 @: $(MAKE); $(unstage)
21235 @[ -f ./tcl/Makefile ] || exit 0; \
21236 r=`${PWD_COMMAND}`; export r; \
21237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21238 $(HOST_EXPORTS) \
21239 for flag in $(EXTRA_HOST_FLAGS) ; do \
21240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21241 done; \
21242 echo "Doing install-pdf in tcl"; \
21243 (cd $(HOST_SUBDIR)/tcl && \
21244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21246 "RANLIB=$${RANLIB}" \
21247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21248 install-pdf) \
21249 || exit 1
21251 @endif tcl
21253 .PHONY: maybe-install-html-tcl install-html-tcl
21254 maybe-install-html-tcl:
21255 @if tcl
21256 maybe-install-html-tcl: install-html-tcl
21258 install-html-tcl: \
21259 configure-tcl \
21260 html-tcl
21261 @: $(MAKE); $(unstage)
21262 @[ -f ./tcl/Makefile ] || exit 0; \
21263 r=`${PWD_COMMAND}`; export r; \
21264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21265 $(HOST_EXPORTS) \
21266 for flag in $(EXTRA_HOST_FLAGS) ; do \
21267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21268 done; \
21269 echo "Doing install-html in tcl"; \
21270 (cd $(HOST_SUBDIR)/tcl && \
21271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21273 "RANLIB=$${RANLIB}" \
21274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21275 install-html) \
21276 || exit 1
21278 @endif tcl
21280 .PHONY: maybe-installcheck-tcl installcheck-tcl
21281 maybe-installcheck-tcl:
21282 @if tcl
21283 maybe-installcheck-tcl: installcheck-tcl
21285 installcheck-tcl: \
21286 configure-tcl
21287 @: $(MAKE); $(unstage)
21288 @[ -f ./tcl/Makefile ] || exit 0; \
21289 r=`${PWD_COMMAND}`; export r; \
21290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21291 $(HOST_EXPORTS) \
21292 for flag in $(EXTRA_HOST_FLAGS) ; do \
21293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21294 done; \
21295 echo "Doing installcheck in tcl"; \
21296 (cd $(HOST_SUBDIR)/tcl && \
21297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21299 "RANLIB=$${RANLIB}" \
21300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21301 installcheck) \
21302 || exit 1
21304 @endif tcl
21306 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21307 maybe-mostlyclean-tcl:
21308 @if tcl
21309 maybe-mostlyclean-tcl: mostlyclean-tcl
21311 # tcl doesn't support mostlyclean.
21312 mostlyclean-tcl:
21314 @endif tcl
21316 .PHONY: maybe-clean-tcl clean-tcl
21317 maybe-clean-tcl:
21318 @if tcl
21319 maybe-clean-tcl: clean-tcl
21321 clean-tcl:
21322 @: $(MAKE); $(unstage)
21323 @[ -f ./tcl/Makefile ] || exit 0; \
21324 r=`${PWD_COMMAND}`; export r; \
21325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21326 $(HOST_EXPORTS) \
21327 for flag in $(EXTRA_HOST_FLAGS) ; do \
21328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21329 done; \
21330 echo "Doing clean in tcl"; \
21331 (cd $(HOST_SUBDIR)/tcl && \
21332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21334 "RANLIB=$${RANLIB}" \
21335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21336 clean) \
21337 || exit 1
21339 @endif tcl
21341 .PHONY: maybe-distclean-tcl distclean-tcl
21342 maybe-distclean-tcl:
21343 @if tcl
21344 maybe-distclean-tcl: distclean-tcl
21346 distclean-tcl:
21347 @: $(MAKE); $(unstage)
21348 @[ -f ./tcl/Makefile ] || exit 0; \
21349 r=`${PWD_COMMAND}`; export r; \
21350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351 $(HOST_EXPORTS) \
21352 for flag in $(EXTRA_HOST_FLAGS) ; do \
21353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21354 done; \
21355 echo "Doing distclean in tcl"; \
21356 (cd $(HOST_SUBDIR)/tcl && \
21357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21359 "RANLIB=$${RANLIB}" \
21360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21361 distclean) \
21362 || exit 1
21364 @endif tcl
21366 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21367 maybe-maintainer-clean-tcl:
21368 @if tcl
21369 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21371 maintainer-clean-tcl:
21372 @: $(MAKE); $(unstage)
21373 @[ -f ./tcl/Makefile ] || exit 0; \
21374 r=`${PWD_COMMAND}`; export r; \
21375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21376 $(HOST_EXPORTS) \
21377 for flag in $(EXTRA_HOST_FLAGS) ; do \
21378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21379 done; \
21380 echo "Doing maintainer-clean in tcl"; \
21381 (cd $(HOST_SUBDIR)/tcl && \
21382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21384 "RANLIB=$${RANLIB}" \
21385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21386 maintainer-clean) \
21387 || exit 1
21389 @endif tcl
21393 .PHONY: configure-itcl maybe-configure-itcl
21394 maybe-configure-itcl:
21395 @if gcc-bootstrap
21396 configure-itcl: stage_current
21397 @endif gcc-bootstrap
21398 @if itcl
21399 maybe-configure-itcl: configure-itcl
21400 configure-itcl:
21401 @: $(MAKE); $(unstage)
21402 @r=`${PWD_COMMAND}`; export r; \
21403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21404 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21406 $(HOST_EXPORTS) \
21407 echo Configuring in $(HOST_SUBDIR)/itcl; \
21408 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21409 case $(srcdir) in \
21410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21411 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21413 esac; \
21414 module_srcdir=itcl; \
21415 $(SHELL) \
21416 $$s/$$module_srcdir/configure \
21417 --srcdir=$${topdir}/$$module_srcdir \
21418 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21419 --target=${target_alias} \
21420 || exit 1
21421 @endif itcl
21427 .PHONY: all-itcl maybe-all-itcl
21428 maybe-all-itcl:
21429 @if gcc-bootstrap
21430 all-itcl: stage_current
21431 @endif gcc-bootstrap
21432 @if itcl
21433 TARGET-itcl=all
21434 maybe-all-itcl: all-itcl
21435 all-itcl: configure-itcl
21436 @: $(MAKE); $(unstage)
21437 @r=`${PWD_COMMAND}`; export r; \
21438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21439 $(HOST_EXPORTS) \
21440 (cd $(HOST_SUBDIR)/itcl && \
21441 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21442 $(TARGET-itcl))
21443 @endif itcl
21448 .PHONY: check-itcl maybe-check-itcl
21449 maybe-check-itcl:
21450 @if itcl
21451 maybe-check-itcl: check-itcl
21453 check-itcl:
21454 @: $(MAKE); $(unstage)
21455 @r=`${PWD_COMMAND}`; export r; \
21456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21457 $(HOST_EXPORTS) \
21458 (cd $(HOST_SUBDIR)/itcl && \
21459 $(MAKE) $(FLAGS_TO_PASS) check)
21461 @endif itcl
21463 .PHONY: install-itcl maybe-install-itcl
21464 maybe-install-itcl:
21465 @if itcl
21466 maybe-install-itcl: install-itcl
21468 install-itcl: installdirs
21469 @: $(MAKE); $(unstage)
21470 @r=`${PWD_COMMAND}`; export r; \
21471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21472 $(HOST_EXPORTS) \
21473 (cd $(HOST_SUBDIR)/itcl && \
21474 $(MAKE) $(FLAGS_TO_PASS) install)
21476 @endif itcl
21478 .PHONY: install-strip-itcl maybe-install-strip-itcl
21479 maybe-install-strip-itcl:
21480 @if itcl
21481 maybe-install-strip-itcl: install-strip-itcl
21483 install-strip-itcl: installdirs
21484 @: $(MAKE); $(unstage)
21485 @r=`${PWD_COMMAND}`; export r; \
21486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21487 $(HOST_EXPORTS) \
21488 (cd $(HOST_SUBDIR)/itcl && \
21489 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21491 @endif itcl
21493 # Other targets (info, dvi, pdf, etc.)
21495 .PHONY: maybe-info-itcl info-itcl
21496 maybe-info-itcl:
21497 @if itcl
21498 maybe-info-itcl: info-itcl
21500 info-itcl: \
21501 configure-itcl
21502 @: $(MAKE); $(unstage)
21503 @[ -f ./itcl/Makefile ] || exit 0; \
21504 r=`${PWD_COMMAND}`; export r; \
21505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21506 $(HOST_EXPORTS) \
21507 for flag in $(EXTRA_HOST_FLAGS) ; do \
21508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21509 done; \
21510 echo "Doing info in itcl"; \
21511 (cd $(HOST_SUBDIR)/itcl && \
21512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21514 "RANLIB=$${RANLIB}" \
21515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21516 info) \
21517 || exit 1
21519 @endif itcl
21521 .PHONY: maybe-dvi-itcl dvi-itcl
21522 maybe-dvi-itcl:
21523 @if itcl
21524 maybe-dvi-itcl: dvi-itcl
21526 dvi-itcl: \
21527 configure-itcl
21528 @: $(MAKE); $(unstage)
21529 @[ -f ./itcl/Makefile ] || exit 0; \
21530 r=`${PWD_COMMAND}`; export r; \
21531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21532 $(HOST_EXPORTS) \
21533 for flag in $(EXTRA_HOST_FLAGS) ; do \
21534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21535 done; \
21536 echo "Doing dvi in itcl"; \
21537 (cd $(HOST_SUBDIR)/itcl && \
21538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21540 "RANLIB=$${RANLIB}" \
21541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21542 dvi) \
21543 || exit 1
21545 @endif itcl
21547 .PHONY: maybe-pdf-itcl pdf-itcl
21548 maybe-pdf-itcl:
21549 @if itcl
21550 maybe-pdf-itcl: pdf-itcl
21552 pdf-itcl: \
21553 configure-itcl
21554 @: $(MAKE); $(unstage)
21555 @[ -f ./itcl/Makefile ] || exit 0; \
21556 r=`${PWD_COMMAND}`; export r; \
21557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21558 $(HOST_EXPORTS) \
21559 for flag in $(EXTRA_HOST_FLAGS) ; do \
21560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21561 done; \
21562 echo "Doing pdf in itcl"; \
21563 (cd $(HOST_SUBDIR)/itcl && \
21564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21566 "RANLIB=$${RANLIB}" \
21567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21568 pdf) \
21569 || exit 1
21571 @endif itcl
21573 .PHONY: maybe-html-itcl html-itcl
21574 maybe-html-itcl:
21575 @if itcl
21576 maybe-html-itcl: html-itcl
21578 html-itcl: \
21579 configure-itcl
21580 @: $(MAKE); $(unstage)
21581 @[ -f ./itcl/Makefile ] || exit 0; \
21582 r=`${PWD_COMMAND}`; export r; \
21583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21584 $(HOST_EXPORTS) \
21585 for flag in $(EXTRA_HOST_FLAGS) ; do \
21586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21587 done; \
21588 echo "Doing html in itcl"; \
21589 (cd $(HOST_SUBDIR)/itcl && \
21590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21592 "RANLIB=$${RANLIB}" \
21593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21594 html) \
21595 || exit 1
21597 @endif itcl
21599 .PHONY: maybe-TAGS-itcl TAGS-itcl
21600 maybe-TAGS-itcl:
21601 @if itcl
21602 maybe-TAGS-itcl: TAGS-itcl
21604 TAGS-itcl: \
21605 configure-itcl
21606 @: $(MAKE); $(unstage)
21607 @[ -f ./itcl/Makefile ] || exit 0; \
21608 r=`${PWD_COMMAND}`; export r; \
21609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21610 $(HOST_EXPORTS) \
21611 for flag in $(EXTRA_HOST_FLAGS) ; do \
21612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21613 done; \
21614 echo "Doing TAGS in itcl"; \
21615 (cd $(HOST_SUBDIR)/itcl && \
21616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21618 "RANLIB=$${RANLIB}" \
21619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21620 TAGS) \
21621 || exit 1
21623 @endif itcl
21625 .PHONY: maybe-install-info-itcl install-info-itcl
21626 maybe-install-info-itcl:
21627 @if itcl
21628 maybe-install-info-itcl: install-info-itcl
21630 install-info-itcl: \
21631 configure-itcl \
21632 info-itcl
21633 @: $(MAKE); $(unstage)
21634 @[ -f ./itcl/Makefile ] || exit 0; \
21635 r=`${PWD_COMMAND}`; export r; \
21636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21637 $(HOST_EXPORTS) \
21638 for flag in $(EXTRA_HOST_FLAGS) ; do \
21639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21640 done; \
21641 echo "Doing install-info in itcl"; \
21642 (cd $(HOST_SUBDIR)/itcl && \
21643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21645 "RANLIB=$${RANLIB}" \
21646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21647 install-info) \
21648 || exit 1
21650 @endif itcl
21652 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21653 maybe-install-dvi-itcl:
21654 @if itcl
21655 maybe-install-dvi-itcl: install-dvi-itcl
21657 install-dvi-itcl: \
21658 configure-itcl \
21659 dvi-itcl
21660 @: $(MAKE); $(unstage)
21661 @[ -f ./itcl/Makefile ] || exit 0; \
21662 r=`${PWD_COMMAND}`; export r; \
21663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21664 $(HOST_EXPORTS) \
21665 for flag in $(EXTRA_HOST_FLAGS) ; do \
21666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21667 done; \
21668 echo "Doing install-dvi in itcl"; \
21669 (cd $(HOST_SUBDIR)/itcl && \
21670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21672 "RANLIB=$${RANLIB}" \
21673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21674 install-dvi) \
21675 || exit 1
21677 @endif itcl
21679 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21680 maybe-install-pdf-itcl:
21681 @if itcl
21682 maybe-install-pdf-itcl: install-pdf-itcl
21684 install-pdf-itcl: \
21685 configure-itcl \
21686 pdf-itcl
21687 @: $(MAKE); $(unstage)
21688 @[ -f ./itcl/Makefile ] || exit 0; \
21689 r=`${PWD_COMMAND}`; export r; \
21690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21691 $(HOST_EXPORTS) \
21692 for flag in $(EXTRA_HOST_FLAGS) ; do \
21693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21694 done; \
21695 echo "Doing install-pdf in itcl"; \
21696 (cd $(HOST_SUBDIR)/itcl && \
21697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21699 "RANLIB=$${RANLIB}" \
21700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21701 install-pdf) \
21702 || exit 1
21704 @endif itcl
21706 .PHONY: maybe-install-html-itcl install-html-itcl
21707 maybe-install-html-itcl:
21708 @if itcl
21709 maybe-install-html-itcl: install-html-itcl
21711 install-html-itcl: \
21712 configure-itcl \
21713 html-itcl
21714 @: $(MAKE); $(unstage)
21715 @[ -f ./itcl/Makefile ] || exit 0; \
21716 r=`${PWD_COMMAND}`; export r; \
21717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718 $(HOST_EXPORTS) \
21719 for flag in $(EXTRA_HOST_FLAGS) ; do \
21720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21721 done; \
21722 echo "Doing install-html in itcl"; \
21723 (cd $(HOST_SUBDIR)/itcl && \
21724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21726 "RANLIB=$${RANLIB}" \
21727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21728 install-html) \
21729 || exit 1
21731 @endif itcl
21733 .PHONY: maybe-installcheck-itcl installcheck-itcl
21734 maybe-installcheck-itcl:
21735 @if itcl
21736 maybe-installcheck-itcl: installcheck-itcl
21738 installcheck-itcl: \
21739 configure-itcl
21740 @: $(MAKE); $(unstage)
21741 @[ -f ./itcl/Makefile ] || exit 0; \
21742 r=`${PWD_COMMAND}`; export r; \
21743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21744 $(HOST_EXPORTS) \
21745 for flag in $(EXTRA_HOST_FLAGS) ; do \
21746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21747 done; \
21748 echo "Doing installcheck in itcl"; \
21749 (cd $(HOST_SUBDIR)/itcl && \
21750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21752 "RANLIB=$${RANLIB}" \
21753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21754 installcheck) \
21755 || exit 1
21757 @endif itcl
21759 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21760 maybe-mostlyclean-itcl:
21761 @if itcl
21762 maybe-mostlyclean-itcl: mostlyclean-itcl
21764 mostlyclean-itcl:
21765 @: $(MAKE); $(unstage)
21766 @[ -f ./itcl/Makefile ] || exit 0; \
21767 r=`${PWD_COMMAND}`; export r; \
21768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21769 $(HOST_EXPORTS) \
21770 for flag in $(EXTRA_HOST_FLAGS) ; do \
21771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21772 done; \
21773 echo "Doing mostlyclean in itcl"; \
21774 (cd $(HOST_SUBDIR)/itcl && \
21775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21777 "RANLIB=$${RANLIB}" \
21778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21779 mostlyclean) \
21780 || exit 1
21782 @endif itcl
21784 .PHONY: maybe-clean-itcl clean-itcl
21785 maybe-clean-itcl:
21786 @if itcl
21787 maybe-clean-itcl: clean-itcl
21789 clean-itcl:
21790 @: $(MAKE); $(unstage)
21791 @[ -f ./itcl/Makefile ] || exit 0; \
21792 r=`${PWD_COMMAND}`; export r; \
21793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21794 $(HOST_EXPORTS) \
21795 for flag in $(EXTRA_HOST_FLAGS) ; do \
21796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21797 done; \
21798 echo "Doing clean in itcl"; \
21799 (cd $(HOST_SUBDIR)/itcl && \
21800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21802 "RANLIB=$${RANLIB}" \
21803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21804 clean) \
21805 || exit 1
21807 @endif itcl
21809 .PHONY: maybe-distclean-itcl distclean-itcl
21810 maybe-distclean-itcl:
21811 @if itcl
21812 maybe-distclean-itcl: distclean-itcl
21814 distclean-itcl:
21815 @: $(MAKE); $(unstage)
21816 @[ -f ./itcl/Makefile ] || exit 0; \
21817 r=`${PWD_COMMAND}`; export r; \
21818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21819 $(HOST_EXPORTS) \
21820 for flag in $(EXTRA_HOST_FLAGS) ; do \
21821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21822 done; \
21823 echo "Doing distclean in itcl"; \
21824 (cd $(HOST_SUBDIR)/itcl && \
21825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21827 "RANLIB=$${RANLIB}" \
21828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21829 distclean) \
21830 || exit 1
21832 @endif itcl
21834 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21835 maybe-maintainer-clean-itcl:
21836 @if itcl
21837 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21839 maintainer-clean-itcl:
21840 @: $(MAKE); $(unstage)
21841 @[ -f ./itcl/Makefile ] || exit 0; \
21842 r=`${PWD_COMMAND}`; export r; \
21843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21844 $(HOST_EXPORTS) \
21845 for flag in $(EXTRA_HOST_FLAGS) ; do \
21846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21847 done; \
21848 echo "Doing maintainer-clean in itcl"; \
21849 (cd $(HOST_SUBDIR)/itcl && \
21850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21852 "RANLIB=$${RANLIB}" \
21853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21854 maintainer-clean) \
21855 || exit 1
21857 @endif itcl
21861 .PHONY: configure-ld maybe-configure-ld
21862 maybe-configure-ld:
21863 @if gcc-bootstrap
21864 configure-ld: stage_current
21865 @endif gcc-bootstrap
21866 @if ld
21867 maybe-configure-ld: configure-ld
21868 configure-ld:
21869 @r=`${PWD_COMMAND}`; export r; \
21870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21871 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21873 $(HOST_EXPORTS) \
21874 echo Configuring in $(HOST_SUBDIR)/ld; \
21875 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21876 case $(srcdir) in \
21877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21878 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21880 esac; \
21881 module_srcdir=ld; \
21882 $(SHELL) \
21883 $$s/$$module_srcdir/configure \
21884 --srcdir=$${topdir}/$$module_srcdir \
21885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21886 --target=${target_alias} \
21887 || exit 1
21888 @endif ld
21892 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21893 maybe-configure-stage1-ld:
21894 @if ld-bootstrap
21895 maybe-configure-stage1-ld: configure-stage1-ld
21896 configure-stage1-ld:
21897 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21899 @r=`${PWD_COMMAND}`; export r; \
21900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21901 TFLAGS="$(STAGE1_TFLAGS)"; \
21902 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21903 $(HOST_EXPORTS) \
21904 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21905 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21906 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21907 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21909 cd $(HOST_SUBDIR)/ld || exit 1; \
21910 case $(srcdir) in \
21911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21912 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21914 esac; \
21915 module_srcdir=ld; \
21916 $(SHELL) $$s/$$module_srcdir/configure \
21917 --srcdir=$${topdir}/$$module_srcdir \
21918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21919 --target=${target_alias} \
21921 $(STAGE1_CONFIGURE_FLAGS)
21922 @endif ld-bootstrap
21924 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21925 maybe-configure-stage2-ld:
21926 @if ld-bootstrap
21927 maybe-configure-stage2-ld: configure-stage2-ld
21928 configure-stage2-ld:
21929 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21931 @r=`${PWD_COMMAND}`; export r; \
21932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933 TFLAGS="$(STAGE2_TFLAGS)"; \
21934 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21935 $(HOST_EXPORTS) \
21936 $(POSTSTAGE1_HOST_EXPORTS) \
21937 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21938 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21939 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21940 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21942 cd $(HOST_SUBDIR)/ld || exit 1; \
21943 case $(srcdir) in \
21944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21945 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21947 esac; \
21948 module_srcdir=ld; \
21949 $(SHELL) $$s/$$module_srcdir/configure \
21950 --srcdir=$${topdir}/$$module_srcdir \
21951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21952 --target=${target_alias} \
21953 --with-build-libsubdir=$(HOST_SUBDIR) \
21954 $(STAGE2_CONFIGURE_FLAGS)
21955 @endif ld-bootstrap
21957 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21958 maybe-configure-stage3-ld:
21959 @if ld-bootstrap
21960 maybe-configure-stage3-ld: configure-stage3-ld
21961 configure-stage3-ld:
21962 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21964 @r=`${PWD_COMMAND}`; export r; \
21965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966 TFLAGS="$(STAGE3_TFLAGS)"; \
21967 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21968 $(HOST_EXPORTS) \
21969 $(POSTSTAGE1_HOST_EXPORTS) \
21970 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21971 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21972 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21973 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21975 cd $(HOST_SUBDIR)/ld || exit 1; \
21976 case $(srcdir) in \
21977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21978 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21980 esac; \
21981 module_srcdir=ld; \
21982 $(SHELL) $$s/$$module_srcdir/configure \
21983 --srcdir=$${topdir}/$$module_srcdir \
21984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21985 --target=${target_alias} \
21986 --with-build-libsubdir=$(HOST_SUBDIR) \
21987 $(STAGE3_CONFIGURE_FLAGS)
21988 @endif ld-bootstrap
21990 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21991 maybe-configure-stage4-ld:
21992 @if ld-bootstrap
21993 maybe-configure-stage4-ld: configure-stage4-ld
21994 configure-stage4-ld:
21995 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21997 @r=`${PWD_COMMAND}`; export r; \
21998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999 TFLAGS="$(STAGE4_TFLAGS)"; \
22000 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22001 $(HOST_EXPORTS) \
22002 $(POSTSTAGE1_HOST_EXPORTS) \
22003 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22004 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22005 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22006 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22008 cd $(HOST_SUBDIR)/ld || exit 1; \
22009 case $(srcdir) in \
22010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22011 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22013 esac; \
22014 module_srcdir=ld; \
22015 $(SHELL) $$s/$$module_srcdir/configure \
22016 --srcdir=$${topdir}/$$module_srcdir \
22017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22018 --target=${target_alias} \
22019 --with-build-libsubdir=$(HOST_SUBDIR) \
22020 $(STAGE4_CONFIGURE_FLAGS)
22021 @endif ld-bootstrap
22023 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22024 maybe-configure-stageprofile-ld:
22025 @if ld-bootstrap
22026 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22027 configure-stageprofile-ld:
22028 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22030 @r=`${PWD_COMMAND}`; export r; \
22031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22032 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22033 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22034 $(HOST_EXPORTS) \
22035 $(POSTSTAGE1_HOST_EXPORTS) \
22036 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22037 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22038 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22039 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22041 cd $(HOST_SUBDIR)/ld || exit 1; \
22042 case $(srcdir) in \
22043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22044 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22046 esac; \
22047 module_srcdir=ld; \
22048 $(SHELL) $$s/$$module_srcdir/configure \
22049 --srcdir=$${topdir}/$$module_srcdir \
22050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22051 --target=${target_alias} \
22052 --with-build-libsubdir=$(HOST_SUBDIR) \
22053 $(STAGEprofile_CONFIGURE_FLAGS)
22054 @endif ld-bootstrap
22056 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22057 maybe-configure-stagetrain-ld:
22058 @if ld-bootstrap
22059 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22060 configure-stagetrain-ld:
22061 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22063 @r=`${PWD_COMMAND}`; export r; \
22064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22065 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22066 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22067 $(HOST_EXPORTS) \
22068 $(POSTSTAGE1_HOST_EXPORTS) \
22069 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22070 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22071 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22072 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22074 cd $(HOST_SUBDIR)/ld || exit 1; \
22075 case $(srcdir) in \
22076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22077 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22079 esac; \
22080 module_srcdir=ld; \
22081 $(SHELL) $$s/$$module_srcdir/configure \
22082 --srcdir=$${topdir}/$$module_srcdir \
22083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22084 --target=${target_alias} \
22085 --with-build-libsubdir=$(HOST_SUBDIR) \
22086 $(STAGEtrain_CONFIGURE_FLAGS)
22087 @endif ld-bootstrap
22089 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22090 maybe-configure-stagefeedback-ld:
22091 @if ld-bootstrap
22092 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22093 configure-stagefeedback-ld:
22094 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22096 @r=`${PWD_COMMAND}`; export r; \
22097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22098 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22099 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22100 $(HOST_EXPORTS) \
22101 $(POSTSTAGE1_HOST_EXPORTS) \
22102 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22103 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22104 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22105 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22107 cd $(HOST_SUBDIR)/ld || exit 1; \
22108 case $(srcdir) in \
22109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22110 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22112 esac; \
22113 module_srcdir=ld; \
22114 $(SHELL) $$s/$$module_srcdir/configure \
22115 --srcdir=$${topdir}/$$module_srcdir \
22116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22117 --target=${target_alias} \
22118 --with-build-libsubdir=$(HOST_SUBDIR) \
22119 $(STAGEfeedback_CONFIGURE_FLAGS)
22120 @endif ld-bootstrap
22122 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22123 maybe-configure-stageautoprofile-ld:
22124 @if ld-bootstrap
22125 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22126 configure-stageautoprofile-ld:
22127 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22128 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22129 @r=`${PWD_COMMAND}`; export r; \
22130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22131 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22132 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22133 $(HOST_EXPORTS) \
22134 $(POSTSTAGE1_HOST_EXPORTS) \
22135 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22136 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22137 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22138 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22140 cd $(HOST_SUBDIR)/ld || exit 1; \
22141 case $(srcdir) in \
22142 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22143 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22144 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22145 esac; \
22146 module_srcdir=ld; \
22147 $(SHELL) $$s/$$module_srcdir/configure \
22148 --srcdir=$${topdir}/$$module_srcdir \
22149 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22150 --target=${target_alias} \
22151 --with-build-libsubdir=$(HOST_SUBDIR) \
22152 $(STAGEautoprofile_CONFIGURE_FLAGS)
22153 @endif ld-bootstrap
22155 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22156 maybe-configure-stageautofeedback-ld:
22157 @if ld-bootstrap
22158 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22159 configure-stageautofeedback-ld:
22160 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22161 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22162 @r=`${PWD_COMMAND}`; export r; \
22163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22164 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22165 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22166 $(HOST_EXPORTS) \
22167 $(POSTSTAGE1_HOST_EXPORTS) \
22168 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22169 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22170 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22171 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22173 cd $(HOST_SUBDIR)/ld || exit 1; \
22174 case $(srcdir) in \
22175 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22176 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22177 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22178 esac; \
22179 module_srcdir=ld; \
22180 $(SHELL) $$s/$$module_srcdir/configure \
22181 --srcdir=$${topdir}/$$module_srcdir \
22182 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22183 --target=${target_alias} \
22184 --with-build-libsubdir=$(HOST_SUBDIR) \
22185 $(STAGEautofeedback_CONFIGURE_FLAGS)
22186 @endif ld-bootstrap
22192 .PHONY: all-ld maybe-all-ld
22193 maybe-all-ld:
22194 @if gcc-bootstrap
22195 all-ld: stage_current
22196 @endif gcc-bootstrap
22197 @if ld
22198 TARGET-ld=all
22199 maybe-all-ld: all-ld
22200 all-ld: configure-ld
22201 @r=`${PWD_COMMAND}`; export r; \
22202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22203 $(HOST_EXPORTS) \
22204 (cd $(HOST_SUBDIR)/ld && \
22205 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22206 $(TARGET-ld))
22207 @endif ld
22211 .PHONY: all-stage1-ld maybe-all-stage1-ld
22212 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22213 maybe-all-stage1-ld:
22214 maybe-clean-stage1-ld:
22215 @if ld-bootstrap
22216 maybe-all-stage1-ld: all-stage1-ld
22217 all-stage1: all-stage1-ld
22218 TARGET-stage1-ld = $(TARGET-ld)
22219 all-stage1-ld: configure-stage1-ld
22220 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22221 @r=`${PWD_COMMAND}`; export r; \
22222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22223 TFLAGS="$(STAGE1_TFLAGS)"; \
22224 $(HOST_EXPORTS) \
22225 cd $(HOST_SUBDIR)/ld && \
22227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22228 CFLAGS="$(STAGE1_CFLAGS)" \
22229 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22230 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22231 LIBCFLAGS="$(LIBCFLAGS)" \
22232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22235 $(EXTRA_HOST_FLAGS) \
22236 $(STAGE1_FLAGS_TO_PASS) \
22237 TFLAGS="$(STAGE1_TFLAGS)" \
22238 $(TARGET-stage1-ld)
22240 maybe-clean-stage1-ld: clean-stage1-ld
22241 clean-stage1: clean-stage1-ld
22242 clean-stage1-ld:
22243 @if [ $(current_stage) = stage1 ]; then \
22244 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22245 else \
22246 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22247 $(MAKE) stage1-start; \
22248 fi; \
22249 cd $(HOST_SUBDIR)/ld && \
22250 $(MAKE) $(EXTRA_HOST_FLAGS) \
22251 $(STAGE1_FLAGS_TO_PASS) clean
22252 @endif ld-bootstrap
22255 .PHONY: all-stage2-ld maybe-all-stage2-ld
22256 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22257 maybe-all-stage2-ld:
22258 maybe-clean-stage2-ld:
22259 @if ld-bootstrap
22260 maybe-all-stage2-ld: all-stage2-ld
22261 all-stage2: all-stage2-ld
22262 TARGET-stage2-ld = $(TARGET-ld)
22263 all-stage2-ld: configure-stage2-ld
22264 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22265 @r=`${PWD_COMMAND}`; export r; \
22266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267 TFLAGS="$(STAGE2_TFLAGS)"; \
22268 $(HOST_EXPORTS) \
22269 $(POSTSTAGE1_HOST_EXPORTS) \
22270 cd $(HOST_SUBDIR)/ld && \
22272 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22273 CFLAGS="$(STAGE2_CFLAGS)" \
22274 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22275 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22276 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22277 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22278 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22279 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22280 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22281 TFLAGS="$(STAGE2_TFLAGS)" \
22282 $(TARGET-stage2-ld)
22284 maybe-clean-stage2-ld: clean-stage2-ld
22285 clean-stage2: clean-stage2-ld
22286 clean-stage2-ld:
22287 @if [ $(current_stage) = stage2 ]; then \
22288 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22289 else \
22290 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22291 $(MAKE) stage2-start; \
22292 fi; \
22293 cd $(HOST_SUBDIR)/ld && \
22294 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22295 @endif ld-bootstrap
22298 .PHONY: all-stage3-ld maybe-all-stage3-ld
22299 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22300 maybe-all-stage3-ld:
22301 maybe-clean-stage3-ld:
22302 @if ld-bootstrap
22303 maybe-all-stage3-ld: all-stage3-ld
22304 all-stage3: all-stage3-ld
22305 TARGET-stage3-ld = $(TARGET-ld)
22306 all-stage3-ld: configure-stage3-ld
22307 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22308 @r=`${PWD_COMMAND}`; export r; \
22309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22310 TFLAGS="$(STAGE3_TFLAGS)"; \
22311 $(HOST_EXPORTS) \
22312 $(POSTSTAGE1_HOST_EXPORTS) \
22313 cd $(HOST_SUBDIR)/ld && \
22315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22316 CFLAGS="$(STAGE3_CFLAGS)" \
22317 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22318 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22319 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22323 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22324 TFLAGS="$(STAGE3_TFLAGS)" \
22325 $(TARGET-stage3-ld)
22327 maybe-clean-stage3-ld: clean-stage3-ld
22328 clean-stage3: clean-stage3-ld
22329 clean-stage3-ld:
22330 @if [ $(current_stage) = stage3 ]; then \
22331 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22332 else \
22333 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22334 $(MAKE) stage3-start; \
22335 fi; \
22336 cd $(HOST_SUBDIR)/ld && \
22337 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22338 @endif ld-bootstrap
22341 .PHONY: all-stage4-ld maybe-all-stage4-ld
22342 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22343 maybe-all-stage4-ld:
22344 maybe-clean-stage4-ld:
22345 @if ld-bootstrap
22346 maybe-all-stage4-ld: all-stage4-ld
22347 all-stage4: all-stage4-ld
22348 TARGET-stage4-ld = $(TARGET-ld)
22349 all-stage4-ld: configure-stage4-ld
22350 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22351 @r=`${PWD_COMMAND}`; export r; \
22352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353 TFLAGS="$(STAGE4_TFLAGS)"; \
22354 $(HOST_EXPORTS) \
22355 $(POSTSTAGE1_HOST_EXPORTS) \
22356 cd $(HOST_SUBDIR)/ld && \
22358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22359 CFLAGS="$(STAGE4_CFLAGS)" \
22360 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22361 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22362 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22367 TFLAGS="$(STAGE4_TFLAGS)" \
22368 $(TARGET-stage4-ld)
22370 maybe-clean-stage4-ld: clean-stage4-ld
22371 clean-stage4: clean-stage4-ld
22372 clean-stage4-ld:
22373 @if [ $(current_stage) = stage4 ]; then \
22374 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22375 else \
22376 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22377 $(MAKE) stage4-start; \
22378 fi; \
22379 cd $(HOST_SUBDIR)/ld && \
22380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22381 @endif ld-bootstrap
22384 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22385 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22386 maybe-all-stageprofile-ld:
22387 maybe-clean-stageprofile-ld:
22388 @if ld-bootstrap
22389 maybe-all-stageprofile-ld: all-stageprofile-ld
22390 all-stageprofile: all-stageprofile-ld
22391 TARGET-stageprofile-ld = $(TARGET-ld)
22392 all-stageprofile-ld: configure-stageprofile-ld
22393 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22394 @r=`${PWD_COMMAND}`; export r; \
22395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22396 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22397 $(HOST_EXPORTS) \
22398 $(POSTSTAGE1_HOST_EXPORTS) \
22399 cd $(HOST_SUBDIR)/ld && \
22401 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22402 CFLAGS="$(STAGEprofile_CFLAGS)" \
22403 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22404 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22405 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22406 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22407 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22408 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22409 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22410 TFLAGS="$(STAGEprofile_TFLAGS)" \
22411 $(TARGET-stageprofile-ld)
22413 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22414 clean-stageprofile: clean-stageprofile-ld
22415 clean-stageprofile-ld:
22416 @if [ $(current_stage) = stageprofile ]; then \
22417 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22418 else \
22419 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22420 $(MAKE) stageprofile-start; \
22421 fi; \
22422 cd $(HOST_SUBDIR)/ld && \
22423 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22424 @endif ld-bootstrap
22427 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22428 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22429 maybe-all-stagetrain-ld:
22430 maybe-clean-stagetrain-ld:
22431 @if ld-bootstrap
22432 maybe-all-stagetrain-ld: all-stagetrain-ld
22433 all-stagetrain: all-stagetrain-ld
22434 TARGET-stagetrain-ld = $(TARGET-ld)
22435 all-stagetrain-ld: configure-stagetrain-ld
22436 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22437 @r=`${PWD_COMMAND}`; export r; \
22438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22439 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22440 $(HOST_EXPORTS) \
22441 $(POSTSTAGE1_HOST_EXPORTS) \
22442 cd $(HOST_SUBDIR)/ld && \
22444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22445 CFLAGS="$(STAGEtrain_CFLAGS)" \
22446 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22447 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22448 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22452 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22453 TFLAGS="$(STAGEtrain_TFLAGS)" \
22454 $(TARGET-stagetrain-ld)
22456 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22457 clean-stagetrain: clean-stagetrain-ld
22458 clean-stagetrain-ld:
22459 @if [ $(current_stage) = stagetrain ]; then \
22460 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22461 else \
22462 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22463 $(MAKE) stagetrain-start; \
22464 fi; \
22465 cd $(HOST_SUBDIR)/ld && \
22466 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22467 @endif ld-bootstrap
22470 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22471 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22472 maybe-all-stagefeedback-ld:
22473 maybe-clean-stagefeedback-ld:
22474 @if ld-bootstrap
22475 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22476 all-stagefeedback: all-stagefeedback-ld
22477 TARGET-stagefeedback-ld = $(TARGET-ld)
22478 all-stagefeedback-ld: configure-stagefeedback-ld
22479 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22480 @r=`${PWD_COMMAND}`; export r; \
22481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22482 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22483 $(HOST_EXPORTS) \
22484 $(POSTSTAGE1_HOST_EXPORTS) \
22485 cd $(HOST_SUBDIR)/ld && \
22487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22488 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22489 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22490 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22491 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22496 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22497 $(TARGET-stagefeedback-ld)
22499 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22500 clean-stagefeedback: clean-stagefeedback-ld
22501 clean-stagefeedback-ld:
22502 @if [ $(current_stage) = stagefeedback ]; then \
22503 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22504 else \
22505 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22506 $(MAKE) stagefeedback-start; \
22507 fi; \
22508 cd $(HOST_SUBDIR)/ld && \
22509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22510 @endif ld-bootstrap
22513 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22514 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22515 maybe-all-stageautoprofile-ld:
22516 maybe-clean-stageautoprofile-ld:
22517 @if ld-bootstrap
22518 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22519 all-stageautoprofile: all-stageautoprofile-ld
22520 TARGET-stageautoprofile-ld = $(TARGET-ld)
22521 all-stageautoprofile-ld: configure-stageautoprofile-ld
22522 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22523 @r=`${PWD_COMMAND}`; export r; \
22524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22525 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22526 $(HOST_EXPORTS) \
22527 $(POSTSTAGE1_HOST_EXPORTS) \
22528 cd $(HOST_SUBDIR)/ld && \
22529 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22530 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22531 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22532 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22533 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22534 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22535 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22536 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22537 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22538 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22539 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22540 $(TARGET-stageautoprofile-ld)
22542 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22543 clean-stageautoprofile: clean-stageautoprofile-ld
22544 clean-stageautoprofile-ld:
22545 @if [ $(current_stage) = stageautoprofile ]; then \
22546 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22547 else \
22548 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22549 $(MAKE) stageautoprofile-start; \
22550 fi; \
22551 cd $(HOST_SUBDIR)/ld && \
22552 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22553 @endif ld-bootstrap
22556 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22557 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22558 maybe-all-stageautofeedback-ld:
22559 maybe-clean-stageautofeedback-ld:
22560 @if ld-bootstrap
22561 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22562 all-stageautofeedback: all-stageautofeedback-ld
22563 TARGET-stageautofeedback-ld = $(TARGET-ld)
22564 all-stageautofeedback-ld: configure-stageautofeedback-ld
22565 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22566 @r=`${PWD_COMMAND}`; export r; \
22567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22568 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22569 $(HOST_EXPORTS) \
22570 $(POSTSTAGE1_HOST_EXPORTS) \
22571 cd $(HOST_SUBDIR)/ld && \
22573 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22574 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22575 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22576 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22577 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22578 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22579 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22580 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22581 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22582 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22583 $(TARGET-stageautofeedback-ld)
22585 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22586 clean-stageautofeedback: clean-stageautofeedback-ld
22587 clean-stageautofeedback-ld:
22588 @if [ $(current_stage) = stageautofeedback ]; then \
22589 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22590 else \
22591 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22592 $(MAKE) stageautofeedback-start; \
22593 fi; \
22594 cd $(HOST_SUBDIR)/ld && \
22595 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22596 @endif ld-bootstrap
22602 .PHONY: check-ld maybe-check-ld
22603 maybe-check-ld:
22604 @if ld
22605 maybe-check-ld: check-ld
22607 check-ld:
22608 @: $(MAKE); $(unstage)
22609 @r=`${PWD_COMMAND}`; export r; \
22610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22611 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22612 (cd $(HOST_SUBDIR)/ld && \
22613 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22615 @endif ld
22617 .PHONY: install-ld maybe-install-ld
22618 maybe-install-ld:
22619 @if ld
22620 maybe-install-ld: install-ld
22622 install-ld: installdirs
22623 @: $(MAKE); $(unstage)
22624 @r=`${PWD_COMMAND}`; export r; \
22625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22626 $(HOST_EXPORTS) \
22627 (cd $(HOST_SUBDIR)/ld && \
22628 $(MAKE) $(FLAGS_TO_PASS) install)
22630 @endif ld
22632 .PHONY: install-strip-ld maybe-install-strip-ld
22633 maybe-install-strip-ld:
22634 @if ld
22635 maybe-install-strip-ld: install-strip-ld
22637 install-strip-ld: installdirs
22638 @: $(MAKE); $(unstage)
22639 @r=`${PWD_COMMAND}`; export r; \
22640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22641 $(HOST_EXPORTS) \
22642 (cd $(HOST_SUBDIR)/ld && \
22643 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22645 @endif ld
22647 # Other targets (info, dvi, pdf, etc.)
22649 .PHONY: maybe-info-ld info-ld
22650 maybe-info-ld:
22651 @if ld
22652 maybe-info-ld: info-ld
22654 info-ld: \
22655 configure-ld
22656 @[ -f ./ld/Makefile ] || exit 0; \
22657 r=`${PWD_COMMAND}`; export r; \
22658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22659 $(HOST_EXPORTS) \
22660 for flag in $(EXTRA_HOST_FLAGS) ; do \
22661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22662 done; \
22663 echo "Doing info in ld"; \
22664 (cd $(HOST_SUBDIR)/ld && \
22665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22667 "RANLIB=$${RANLIB}" \
22668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22669 info) \
22670 || exit 1
22672 @endif ld
22674 .PHONY: maybe-dvi-ld dvi-ld
22675 maybe-dvi-ld:
22676 @if ld
22677 maybe-dvi-ld: dvi-ld
22679 dvi-ld: \
22680 configure-ld
22681 @[ -f ./ld/Makefile ] || exit 0; \
22682 r=`${PWD_COMMAND}`; export r; \
22683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22684 $(HOST_EXPORTS) \
22685 for flag in $(EXTRA_HOST_FLAGS) ; do \
22686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22687 done; \
22688 echo "Doing dvi in ld"; \
22689 (cd $(HOST_SUBDIR)/ld && \
22690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22692 "RANLIB=$${RANLIB}" \
22693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22694 dvi) \
22695 || exit 1
22697 @endif ld
22699 .PHONY: maybe-pdf-ld pdf-ld
22700 maybe-pdf-ld:
22701 @if ld
22702 maybe-pdf-ld: pdf-ld
22704 pdf-ld: \
22705 configure-ld
22706 @[ -f ./ld/Makefile ] || exit 0; \
22707 r=`${PWD_COMMAND}`; export r; \
22708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22709 $(HOST_EXPORTS) \
22710 for flag in $(EXTRA_HOST_FLAGS) ; do \
22711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22712 done; \
22713 echo "Doing pdf in ld"; \
22714 (cd $(HOST_SUBDIR)/ld && \
22715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22717 "RANLIB=$${RANLIB}" \
22718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22719 pdf) \
22720 || exit 1
22722 @endif ld
22724 .PHONY: maybe-html-ld html-ld
22725 maybe-html-ld:
22726 @if ld
22727 maybe-html-ld: html-ld
22729 html-ld: \
22730 configure-ld
22731 @[ -f ./ld/Makefile ] || exit 0; \
22732 r=`${PWD_COMMAND}`; export r; \
22733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734 $(HOST_EXPORTS) \
22735 for flag in $(EXTRA_HOST_FLAGS) ; do \
22736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22737 done; \
22738 echo "Doing html in ld"; \
22739 (cd $(HOST_SUBDIR)/ld && \
22740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22742 "RANLIB=$${RANLIB}" \
22743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22744 html) \
22745 || exit 1
22747 @endif ld
22749 .PHONY: maybe-TAGS-ld TAGS-ld
22750 maybe-TAGS-ld:
22751 @if ld
22752 maybe-TAGS-ld: TAGS-ld
22754 TAGS-ld: \
22755 configure-ld
22756 @[ -f ./ld/Makefile ] || exit 0; \
22757 r=`${PWD_COMMAND}`; export r; \
22758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22759 $(HOST_EXPORTS) \
22760 for flag in $(EXTRA_HOST_FLAGS) ; do \
22761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22762 done; \
22763 echo "Doing TAGS in ld"; \
22764 (cd $(HOST_SUBDIR)/ld && \
22765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22767 "RANLIB=$${RANLIB}" \
22768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22769 TAGS) \
22770 || exit 1
22772 @endif ld
22774 .PHONY: maybe-install-info-ld install-info-ld
22775 maybe-install-info-ld:
22776 @if ld
22777 maybe-install-info-ld: install-info-ld
22779 install-info-ld: \
22780 configure-ld \
22781 info-ld
22782 @[ -f ./ld/Makefile ] || exit 0; \
22783 r=`${PWD_COMMAND}`; export r; \
22784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22785 $(HOST_EXPORTS) \
22786 for flag in $(EXTRA_HOST_FLAGS) ; do \
22787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22788 done; \
22789 echo "Doing install-info in ld"; \
22790 (cd $(HOST_SUBDIR)/ld && \
22791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22793 "RANLIB=$${RANLIB}" \
22794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22795 install-info) \
22796 || exit 1
22798 @endif ld
22800 .PHONY: maybe-install-dvi-ld install-dvi-ld
22801 maybe-install-dvi-ld:
22802 @if ld
22803 maybe-install-dvi-ld: install-dvi-ld
22805 install-dvi-ld: \
22806 configure-ld \
22807 dvi-ld
22808 @[ -f ./ld/Makefile ] || exit 0; \
22809 r=`${PWD_COMMAND}`; export r; \
22810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22811 $(HOST_EXPORTS) \
22812 for flag in $(EXTRA_HOST_FLAGS) ; do \
22813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22814 done; \
22815 echo "Doing install-dvi in ld"; \
22816 (cd $(HOST_SUBDIR)/ld && \
22817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22819 "RANLIB=$${RANLIB}" \
22820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22821 install-dvi) \
22822 || exit 1
22824 @endif ld
22826 .PHONY: maybe-install-pdf-ld install-pdf-ld
22827 maybe-install-pdf-ld:
22828 @if ld
22829 maybe-install-pdf-ld: install-pdf-ld
22831 install-pdf-ld: \
22832 configure-ld \
22833 pdf-ld
22834 @[ -f ./ld/Makefile ] || exit 0; \
22835 r=`${PWD_COMMAND}`; export r; \
22836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22837 $(HOST_EXPORTS) \
22838 for flag in $(EXTRA_HOST_FLAGS) ; do \
22839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22840 done; \
22841 echo "Doing install-pdf in ld"; \
22842 (cd $(HOST_SUBDIR)/ld && \
22843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22845 "RANLIB=$${RANLIB}" \
22846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22847 install-pdf) \
22848 || exit 1
22850 @endif ld
22852 .PHONY: maybe-install-html-ld install-html-ld
22853 maybe-install-html-ld:
22854 @if ld
22855 maybe-install-html-ld: install-html-ld
22857 install-html-ld: \
22858 configure-ld \
22859 html-ld
22860 @[ -f ./ld/Makefile ] || exit 0; \
22861 r=`${PWD_COMMAND}`; export r; \
22862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22863 $(HOST_EXPORTS) \
22864 for flag in $(EXTRA_HOST_FLAGS) ; do \
22865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22866 done; \
22867 echo "Doing install-html in ld"; \
22868 (cd $(HOST_SUBDIR)/ld && \
22869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22871 "RANLIB=$${RANLIB}" \
22872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22873 install-html) \
22874 || exit 1
22876 @endif ld
22878 .PHONY: maybe-installcheck-ld installcheck-ld
22879 maybe-installcheck-ld:
22880 @if ld
22881 maybe-installcheck-ld: installcheck-ld
22883 installcheck-ld: \
22884 configure-ld
22885 @[ -f ./ld/Makefile ] || exit 0; \
22886 r=`${PWD_COMMAND}`; export r; \
22887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22888 $(HOST_EXPORTS) \
22889 for flag in $(EXTRA_HOST_FLAGS) ; do \
22890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22891 done; \
22892 echo "Doing installcheck in ld"; \
22893 (cd $(HOST_SUBDIR)/ld && \
22894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22896 "RANLIB=$${RANLIB}" \
22897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22898 installcheck) \
22899 || exit 1
22901 @endif ld
22903 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22904 maybe-mostlyclean-ld:
22905 @if ld
22906 maybe-mostlyclean-ld: mostlyclean-ld
22908 mostlyclean-ld:
22909 @[ -f ./ld/Makefile ] || exit 0; \
22910 r=`${PWD_COMMAND}`; export r; \
22911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22912 $(HOST_EXPORTS) \
22913 for flag in $(EXTRA_HOST_FLAGS) ; do \
22914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22915 done; \
22916 echo "Doing mostlyclean in ld"; \
22917 (cd $(HOST_SUBDIR)/ld && \
22918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22920 "RANLIB=$${RANLIB}" \
22921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22922 mostlyclean) \
22923 || exit 1
22925 @endif ld
22927 .PHONY: maybe-clean-ld clean-ld
22928 maybe-clean-ld:
22929 @if ld
22930 maybe-clean-ld: clean-ld
22932 clean-ld:
22933 @[ -f ./ld/Makefile ] || exit 0; \
22934 r=`${PWD_COMMAND}`; export r; \
22935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936 $(HOST_EXPORTS) \
22937 for flag in $(EXTRA_HOST_FLAGS) ; do \
22938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939 done; \
22940 echo "Doing clean in ld"; \
22941 (cd $(HOST_SUBDIR)/ld && \
22942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944 "RANLIB=$${RANLIB}" \
22945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22946 clean) \
22947 || exit 1
22949 @endif ld
22951 .PHONY: maybe-distclean-ld distclean-ld
22952 maybe-distclean-ld:
22953 @if ld
22954 maybe-distclean-ld: distclean-ld
22956 distclean-ld:
22957 @[ -f ./ld/Makefile ] || exit 0; \
22958 r=`${PWD_COMMAND}`; export r; \
22959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22960 $(HOST_EXPORTS) \
22961 for flag in $(EXTRA_HOST_FLAGS) ; do \
22962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22963 done; \
22964 echo "Doing distclean in ld"; \
22965 (cd $(HOST_SUBDIR)/ld && \
22966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22968 "RANLIB=$${RANLIB}" \
22969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22970 distclean) \
22971 || exit 1
22973 @endif ld
22975 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22976 maybe-maintainer-clean-ld:
22977 @if ld
22978 maybe-maintainer-clean-ld: maintainer-clean-ld
22980 maintainer-clean-ld:
22981 @[ -f ./ld/Makefile ] || exit 0; \
22982 r=`${PWD_COMMAND}`; export r; \
22983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22984 $(HOST_EXPORTS) \
22985 for flag in $(EXTRA_HOST_FLAGS) ; do \
22986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22987 done; \
22988 echo "Doing maintainer-clean in ld"; \
22989 (cd $(HOST_SUBDIR)/ld && \
22990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22992 "RANLIB=$${RANLIB}" \
22993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22994 maintainer-clean) \
22995 || exit 1
22997 @endif ld
23001 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
23002 maybe-configure-libbacktrace:
23003 @if gcc-bootstrap
23004 configure-libbacktrace: stage_current
23005 @endif gcc-bootstrap
23006 @if libbacktrace
23007 maybe-configure-libbacktrace: configure-libbacktrace
23008 configure-libbacktrace:
23009 @r=`${PWD_COMMAND}`; export r; \
23010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23011 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23013 $(HOST_EXPORTS) \
23014 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23015 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23016 case $(srcdir) in \
23017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23018 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23020 esac; \
23021 module_srcdir=libbacktrace; \
23022 $(SHELL) \
23023 $$s/$$module_srcdir/configure \
23024 --srcdir=$${topdir}/$$module_srcdir \
23025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23026 --target=${target_alias} \
23027 || exit 1
23028 @endif libbacktrace
23032 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23033 maybe-configure-stage1-libbacktrace:
23034 @if libbacktrace-bootstrap
23035 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23036 configure-stage1-libbacktrace:
23037 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23038 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23039 @r=`${PWD_COMMAND}`; export r; \
23040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23041 TFLAGS="$(STAGE1_TFLAGS)"; \
23042 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23043 $(HOST_EXPORTS) \
23044 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23045 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23046 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23047 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23049 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23050 case $(srcdir) in \
23051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23052 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23054 esac; \
23055 module_srcdir=libbacktrace; \
23056 $(SHELL) $$s/$$module_srcdir/configure \
23057 --srcdir=$${topdir}/$$module_srcdir \
23058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23059 --target=${target_alias} \
23061 $(STAGE1_CONFIGURE_FLAGS)
23062 @endif libbacktrace-bootstrap
23064 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23065 maybe-configure-stage2-libbacktrace:
23066 @if libbacktrace-bootstrap
23067 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23068 configure-stage2-libbacktrace:
23069 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23071 @r=`${PWD_COMMAND}`; export r; \
23072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073 TFLAGS="$(STAGE2_TFLAGS)"; \
23074 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23075 $(HOST_EXPORTS) \
23076 $(POSTSTAGE1_HOST_EXPORTS) \
23077 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23078 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23079 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23080 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23082 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23083 case $(srcdir) in \
23084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23085 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23087 esac; \
23088 module_srcdir=libbacktrace; \
23089 $(SHELL) $$s/$$module_srcdir/configure \
23090 --srcdir=$${topdir}/$$module_srcdir \
23091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23092 --target=${target_alias} \
23093 --with-build-libsubdir=$(HOST_SUBDIR) \
23094 $(STAGE2_CONFIGURE_FLAGS)
23095 @endif libbacktrace-bootstrap
23097 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23098 maybe-configure-stage3-libbacktrace:
23099 @if libbacktrace-bootstrap
23100 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23101 configure-stage3-libbacktrace:
23102 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23104 @r=`${PWD_COMMAND}`; export r; \
23105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23106 TFLAGS="$(STAGE3_TFLAGS)"; \
23107 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23108 $(HOST_EXPORTS) \
23109 $(POSTSTAGE1_HOST_EXPORTS) \
23110 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23111 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23112 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23113 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23115 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23116 case $(srcdir) in \
23117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23118 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23120 esac; \
23121 module_srcdir=libbacktrace; \
23122 $(SHELL) $$s/$$module_srcdir/configure \
23123 --srcdir=$${topdir}/$$module_srcdir \
23124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23125 --target=${target_alias} \
23126 --with-build-libsubdir=$(HOST_SUBDIR) \
23127 $(STAGE3_CONFIGURE_FLAGS)
23128 @endif libbacktrace-bootstrap
23130 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23131 maybe-configure-stage4-libbacktrace:
23132 @if libbacktrace-bootstrap
23133 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23134 configure-stage4-libbacktrace:
23135 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23137 @r=`${PWD_COMMAND}`; export r; \
23138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23139 TFLAGS="$(STAGE4_TFLAGS)"; \
23140 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23141 $(HOST_EXPORTS) \
23142 $(POSTSTAGE1_HOST_EXPORTS) \
23143 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23144 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23145 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23146 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23148 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23149 case $(srcdir) in \
23150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23151 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23153 esac; \
23154 module_srcdir=libbacktrace; \
23155 $(SHELL) $$s/$$module_srcdir/configure \
23156 --srcdir=$${topdir}/$$module_srcdir \
23157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23158 --target=${target_alias} \
23159 --with-build-libsubdir=$(HOST_SUBDIR) \
23160 $(STAGE4_CONFIGURE_FLAGS)
23161 @endif libbacktrace-bootstrap
23163 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23164 maybe-configure-stageprofile-libbacktrace:
23165 @if libbacktrace-bootstrap
23166 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23167 configure-stageprofile-libbacktrace:
23168 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23169 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23170 @r=`${PWD_COMMAND}`; export r; \
23171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23172 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23173 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23174 $(HOST_EXPORTS) \
23175 $(POSTSTAGE1_HOST_EXPORTS) \
23176 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23177 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23178 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23179 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23181 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23182 case $(srcdir) in \
23183 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23184 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23185 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23186 esac; \
23187 module_srcdir=libbacktrace; \
23188 $(SHELL) $$s/$$module_srcdir/configure \
23189 --srcdir=$${topdir}/$$module_srcdir \
23190 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23191 --target=${target_alias} \
23192 --with-build-libsubdir=$(HOST_SUBDIR) \
23193 $(STAGEprofile_CONFIGURE_FLAGS)
23194 @endif libbacktrace-bootstrap
23196 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23197 maybe-configure-stagetrain-libbacktrace:
23198 @if libbacktrace-bootstrap
23199 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23200 configure-stagetrain-libbacktrace:
23201 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23202 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23203 @r=`${PWD_COMMAND}`; export r; \
23204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23205 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23206 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23207 $(HOST_EXPORTS) \
23208 $(POSTSTAGE1_HOST_EXPORTS) \
23209 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23210 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23211 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23212 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23213 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23214 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23215 case $(srcdir) in \
23216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23217 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23219 esac; \
23220 module_srcdir=libbacktrace; \
23221 $(SHELL) $$s/$$module_srcdir/configure \
23222 --srcdir=$${topdir}/$$module_srcdir \
23223 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23224 --target=${target_alias} \
23225 --with-build-libsubdir=$(HOST_SUBDIR) \
23226 $(STAGEtrain_CONFIGURE_FLAGS)
23227 @endif libbacktrace-bootstrap
23229 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23230 maybe-configure-stagefeedback-libbacktrace:
23231 @if libbacktrace-bootstrap
23232 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23233 configure-stagefeedback-libbacktrace:
23234 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23235 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23236 @r=`${PWD_COMMAND}`; export r; \
23237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23238 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23239 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23240 $(HOST_EXPORTS) \
23241 $(POSTSTAGE1_HOST_EXPORTS) \
23242 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23243 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23244 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23245 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23246 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23247 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23248 case $(srcdir) in \
23249 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23250 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23251 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23252 esac; \
23253 module_srcdir=libbacktrace; \
23254 $(SHELL) $$s/$$module_srcdir/configure \
23255 --srcdir=$${topdir}/$$module_srcdir \
23256 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23257 --target=${target_alias} \
23258 --with-build-libsubdir=$(HOST_SUBDIR) \
23259 $(STAGEfeedback_CONFIGURE_FLAGS)
23260 @endif libbacktrace-bootstrap
23262 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23263 maybe-configure-stageautoprofile-libbacktrace:
23264 @if libbacktrace-bootstrap
23265 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23266 configure-stageautoprofile-libbacktrace:
23267 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23268 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23269 @r=`${PWD_COMMAND}`; export r; \
23270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23272 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23273 $(HOST_EXPORTS) \
23274 $(POSTSTAGE1_HOST_EXPORTS) \
23275 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23276 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23277 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23278 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23280 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23281 case $(srcdir) in \
23282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23283 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23285 esac; \
23286 module_srcdir=libbacktrace; \
23287 $(SHELL) $$s/$$module_srcdir/configure \
23288 --srcdir=$${topdir}/$$module_srcdir \
23289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23290 --target=${target_alias} \
23291 --with-build-libsubdir=$(HOST_SUBDIR) \
23292 $(STAGEautoprofile_CONFIGURE_FLAGS)
23293 @endif libbacktrace-bootstrap
23295 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23296 maybe-configure-stageautofeedback-libbacktrace:
23297 @if libbacktrace-bootstrap
23298 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23299 configure-stageautofeedback-libbacktrace:
23300 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23302 @r=`${PWD_COMMAND}`; export r; \
23303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23305 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23306 $(HOST_EXPORTS) \
23307 $(POSTSTAGE1_HOST_EXPORTS) \
23308 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23309 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23310 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23311 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23313 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23314 case $(srcdir) in \
23315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23316 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23318 esac; \
23319 module_srcdir=libbacktrace; \
23320 $(SHELL) $$s/$$module_srcdir/configure \
23321 --srcdir=$${topdir}/$$module_srcdir \
23322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23323 --target=${target_alias} \
23324 --with-build-libsubdir=$(HOST_SUBDIR) \
23325 $(STAGEautofeedback_CONFIGURE_FLAGS)
23326 @endif libbacktrace-bootstrap
23332 .PHONY: all-libbacktrace maybe-all-libbacktrace
23333 maybe-all-libbacktrace:
23334 @if gcc-bootstrap
23335 all-libbacktrace: stage_current
23336 @endif gcc-bootstrap
23337 @if libbacktrace
23338 TARGET-libbacktrace=all
23339 maybe-all-libbacktrace: all-libbacktrace
23340 all-libbacktrace: configure-libbacktrace
23341 @r=`${PWD_COMMAND}`; export r; \
23342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23343 $(HOST_EXPORTS) \
23344 (cd $(HOST_SUBDIR)/libbacktrace && \
23345 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23346 $(TARGET-libbacktrace))
23347 @endif libbacktrace
23351 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23352 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23353 maybe-all-stage1-libbacktrace:
23354 maybe-clean-stage1-libbacktrace:
23355 @if libbacktrace-bootstrap
23356 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23357 all-stage1: all-stage1-libbacktrace
23358 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23359 all-stage1-libbacktrace: configure-stage1-libbacktrace
23360 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23361 @r=`${PWD_COMMAND}`; export r; \
23362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23363 TFLAGS="$(STAGE1_TFLAGS)"; \
23364 $(HOST_EXPORTS) \
23365 cd $(HOST_SUBDIR)/libbacktrace && \
23367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23368 CFLAGS="$(STAGE1_CFLAGS)" \
23369 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23370 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23371 LIBCFLAGS="$(LIBCFLAGS)" \
23372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23375 $(EXTRA_HOST_FLAGS) \
23376 $(STAGE1_FLAGS_TO_PASS) \
23377 TFLAGS="$(STAGE1_TFLAGS)" \
23378 $(TARGET-stage1-libbacktrace)
23380 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23381 clean-stage1: clean-stage1-libbacktrace
23382 clean-stage1-libbacktrace:
23383 @if [ $(current_stage) = stage1 ]; then \
23384 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23385 else \
23386 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23387 $(MAKE) stage1-start; \
23388 fi; \
23389 cd $(HOST_SUBDIR)/libbacktrace && \
23390 $(MAKE) $(EXTRA_HOST_FLAGS) \
23391 $(STAGE1_FLAGS_TO_PASS) clean
23392 @endif libbacktrace-bootstrap
23395 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23396 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23397 maybe-all-stage2-libbacktrace:
23398 maybe-clean-stage2-libbacktrace:
23399 @if libbacktrace-bootstrap
23400 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23401 all-stage2: all-stage2-libbacktrace
23402 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23403 all-stage2-libbacktrace: configure-stage2-libbacktrace
23404 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23405 @r=`${PWD_COMMAND}`; export r; \
23406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23407 TFLAGS="$(STAGE2_TFLAGS)"; \
23408 $(HOST_EXPORTS) \
23409 $(POSTSTAGE1_HOST_EXPORTS) \
23410 cd $(HOST_SUBDIR)/libbacktrace && \
23412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23413 CFLAGS="$(STAGE2_CFLAGS)" \
23414 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23415 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23416 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23421 TFLAGS="$(STAGE2_TFLAGS)" \
23422 $(TARGET-stage2-libbacktrace)
23424 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23425 clean-stage2: clean-stage2-libbacktrace
23426 clean-stage2-libbacktrace:
23427 @if [ $(current_stage) = stage2 ]; then \
23428 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23429 else \
23430 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23431 $(MAKE) stage2-start; \
23432 fi; \
23433 cd $(HOST_SUBDIR)/libbacktrace && \
23434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23435 @endif libbacktrace-bootstrap
23438 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23439 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23440 maybe-all-stage3-libbacktrace:
23441 maybe-clean-stage3-libbacktrace:
23442 @if libbacktrace-bootstrap
23443 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23444 all-stage3: all-stage3-libbacktrace
23445 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23446 all-stage3-libbacktrace: configure-stage3-libbacktrace
23447 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23448 @r=`${PWD_COMMAND}`; export r; \
23449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23450 TFLAGS="$(STAGE3_TFLAGS)"; \
23451 $(HOST_EXPORTS) \
23452 $(POSTSTAGE1_HOST_EXPORTS) \
23453 cd $(HOST_SUBDIR)/libbacktrace && \
23455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23456 CFLAGS="$(STAGE3_CFLAGS)" \
23457 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23458 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23459 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23464 TFLAGS="$(STAGE3_TFLAGS)" \
23465 $(TARGET-stage3-libbacktrace)
23467 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23468 clean-stage3: clean-stage3-libbacktrace
23469 clean-stage3-libbacktrace:
23470 @if [ $(current_stage) = stage3 ]; then \
23471 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23472 else \
23473 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23474 $(MAKE) stage3-start; \
23475 fi; \
23476 cd $(HOST_SUBDIR)/libbacktrace && \
23477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23478 @endif libbacktrace-bootstrap
23481 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23482 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23483 maybe-all-stage4-libbacktrace:
23484 maybe-clean-stage4-libbacktrace:
23485 @if libbacktrace-bootstrap
23486 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23487 all-stage4: all-stage4-libbacktrace
23488 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23489 all-stage4-libbacktrace: configure-stage4-libbacktrace
23490 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23491 @r=`${PWD_COMMAND}`; export r; \
23492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23493 TFLAGS="$(STAGE4_TFLAGS)"; \
23494 $(HOST_EXPORTS) \
23495 $(POSTSTAGE1_HOST_EXPORTS) \
23496 cd $(HOST_SUBDIR)/libbacktrace && \
23498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23499 CFLAGS="$(STAGE4_CFLAGS)" \
23500 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23501 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23502 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23507 TFLAGS="$(STAGE4_TFLAGS)" \
23508 $(TARGET-stage4-libbacktrace)
23510 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23511 clean-stage4: clean-stage4-libbacktrace
23512 clean-stage4-libbacktrace:
23513 @if [ $(current_stage) = stage4 ]; then \
23514 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23515 else \
23516 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23517 $(MAKE) stage4-start; \
23518 fi; \
23519 cd $(HOST_SUBDIR)/libbacktrace && \
23520 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23521 @endif libbacktrace-bootstrap
23524 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23525 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23526 maybe-all-stageprofile-libbacktrace:
23527 maybe-clean-stageprofile-libbacktrace:
23528 @if libbacktrace-bootstrap
23529 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23530 all-stageprofile: all-stageprofile-libbacktrace
23531 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23532 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23533 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23534 @r=`${PWD_COMMAND}`; export r; \
23535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23536 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23537 $(HOST_EXPORTS) \
23538 $(POSTSTAGE1_HOST_EXPORTS) \
23539 cd $(HOST_SUBDIR)/libbacktrace && \
23541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23542 CFLAGS="$(STAGEprofile_CFLAGS)" \
23543 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23544 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23545 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23550 TFLAGS="$(STAGEprofile_TFLAGS)" \
23551 $(TARGET-stageprofile-libbacktrace)
23553 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23554 clean-stageprofile: clean-stageprofile-libbacktrace
23555 clean-stageprofile-libbacktrace:
23556 @if [ $(current_stage) = stageprofile ]; then \
23557 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23558 else \
23559 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23560 $(MAKE) stageprofile-start; \
23561 fi; \
23562 cd $(HOST_SUBDIR)/libbacktrace && \
23563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23564 @endif libbacktrace-bootstrap
23567 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23568 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23569 maybe-all-stagetrain-libbacktrace:
23570 maybe-clean-stagetrain-libbacktrace:
23571 @if libbacktrace-bootstrap
23572 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23573 all-stagetrain: all-stagetrain-libbacktrace
23574 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23575 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23576 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23577 @r=`${PWD_COMMAND}`; export r; \
23578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23579 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23580 $(HOST_EXPORTS) \
23581 $(POSTSTAGE1_HOST_EXPORTS) \
23582 cd $(HOST_SUBDIR)/libbacktrace && \
23584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23585 CFLAGS="$(STAGEtrain_CFLAGS)" \
23586 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23587 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23588 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23593 TFLAGS="$(STAGEtrain_TFLAGS)" \
23594 $(TARGET-stagetrain-libbacktrace)
23596 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23597 clean-stagetrain: clean-stagetrain-libbacktrace
23598 clean-stagetrain-libbacktrace:
23599 @if [ $(current_stage) = stagetrain ]; then \
23600 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23601 else \
23602 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23603 $(MAKE) stagetrain-start; \
23604 fi; \
23605 cd $(HOST_SUBDIR)/libbacktrace && \
23606 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23607 @endif libbacktrace-bootstrap
23610 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23611 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23612 maybe-all-stagefeedback-libbacktrace:
23613 maybe-clean-stagefeedback-libbacktrace:
23614 @if libbacktrace-bootstrap
23615 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23616 all-stagefeedback: all-stagefeedback-libbacktrace
23617 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23618 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23619 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23620 @r=`${PWD_COMMAND}`; export r; \
23621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23622 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23623 $(HOST_EXPORTS) \
23624 $(POSTSTAGE1_HOST_EXPORTS) \
23625 cd $(HOST_SUBDIR)/libbacktrace && \
23627 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23628 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23629 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23630 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23631 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23635 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23636 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23637 $(TARGET-stagefeedback-libbacktrace)
23639 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23640 clean-stagefeedback: clean-stagefeedback-libbacktrace
23641 clean-stagefeedback-libbacktrace:
23642 @if [ $(current_stage) = stagefeedback ]; then \
23643 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23644 else \
23645 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23646 $(MAKE) stagefeedback-start; \
23647 fi; \
23648 cd $(HOST_SUBDIR)/libbacktrace && \
23649 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23650 @endif libbacktrace-bootstrap
23653 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23654 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23655 maybe-all-stageautoprofile-libbacktrace:
23656 maybe-clean-stageautoprofile-libbacktrace:
23657 @if libbacktrace-bootstrap
23658 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23659 all-stageautoprofile: all-stageautoprofile-libbacktrace
23660 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23661 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23662 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23663 @r=`${PWD_COMMAND}`; export r; \
23664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23665 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23666 $(HOST_EXPORTS) \
23667 $(POSTSTAGE1_HOST_EXPORTS) \
23668 cd $(HOST_SUBDIR)/libbacktrace && \
23669 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23671 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23672 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23673 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23674 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23675 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23676 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23677 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23678 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23679 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23680 $(TARGET-stageautoprofile-libbacktrace)
23682 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23683 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23684 clean-stageautoprofile-libbacktrace:
23685 @if [ $(current_stage) = stageautoprofile ]; then \
23686 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23687 else \
23688 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23689 $(MAKE) stageautoprofile-start; \
23690 fi; \
23691 cd $(HOST_SUBDIR)/libbacktrace && \
23692 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23693 @endif libbacktrace-bootstrap
23696 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23697 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23698 maybe-all-stageautofeedback-libbacktrace:
23699 maybe-clean-stageautofeedback-libbacktrace:
23700 @if libbacktrace-bootstrap
23701 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23702 all-stageautofeedback: all-stageautofeedback-libbacktrace
23703 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23704 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23705 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23706 @r=`${PWD_COMMAND}`; export r; \
23707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23709 $(HOST_EXPORTS) \
23710 $(POSTSTAGE1_HOST_EXPORTS) \
23711 cd $(HOST_SUBDIR)/libbacktrace && \
23713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23714 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23715 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23716 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23717 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23722 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23723 $(TARGET-stageautofeedback-libbacktrace)
23725 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23726 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23727 clean-stageautofeedback-libbacktrace:
23728 @if [ $(current_stage) = stageautofeedback ]; then \
23729 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23730 else \
23731 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23732 $(MAKE) stageautofeedback-start; \
23733 fi; \
23734 cd $(HOST_SUBDIR)/libbacktrace && \
23735 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23736 @endif libbacktrace-bootstrap
23742 .PHONY: check-libbacktrace maybe-check-libbacktrace
23743 maybe-check-libbacktrace:
23744 @if libbacktrace
23745 maybe-check-libbacktrace: check-libbacktrace
23747 check-libbacktrace:
23748 @: $(MAKE); $(unstage)
23749 @r=`${PWD_COMMAND}`; export r; \
23750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23751 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23752 (cd $(HOST_SUBDIR)/libbacktrace && \
23753 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23755 @endif libbacktrace
23757 .PHONY: install-libbacktrace maybe-install-libbacktrace
23758 maybe-install-libbacktrace:
23759 @if libbacktrace
23760 maybe-install-libbacktrace: install-libbacktrace
23762 install-libbacktrace: installdirs
23763 @: $(MAKE); $(unstage)
23764 @r=`${PWD_COMMAND}`; export r; \
23765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23766 $(HOST_EXPORTS) \
23767 (cd $(HOST_SUBDIR)/libbacktrace && \
23768 $(MAKE) $(FLAGS_TO_PASS) install)
23770 @endif libbacktrace
23772 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23773 maybe-install-strip-libbacktrace:
23774 @if libbacktrace
23775 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23777 install-strip-libbacktrace: installdirs
23778 @: $(MAKE); $(unstage)
23779 @r=`${PWD_COMMAND}`; export r; \
23780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23781 $(HOST_EXPORTS) \
23782 (cd $(HOST_SUBDIR)/libbacktrace && \
23783 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23785 @endif libbacktrace
23787 # Other targets (info, dvi, pdf, etc.)
23789 .PHONY: maybe-info-libbacktrace info-libbacktrace
23790 maybe-info-libbacktrace:
23791 @if libbacktrace
23792 maybe-info-libbacktrace: info-libbacktrace
23794 info-libbacktrace: \
23795 configure-libbacktrace
23796 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23797 r=`${PWD_COMMAND}`; export r; \
23798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23799 $(HOST_EXPORTS) \
23800 for flag in $(EXTRA_HOST_FLAGS) ; do \
23801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23802 done; \
23803 echo "Doing info in libbacktrace"; \
23804 (cd $(HOST_SUBDIR)/libbacktrace && \
23805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23807 "RANLIB=$${RANLIB}" \
23808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23809 info) \
23810 || exit 1
23812 @endif libbacktrace
23814 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23815 maybe-dvi-libbacktrace:
23816 @if libbacktrace
23817 maybe-dvi-libbacktrace: dvi-libbacktrace
23819 dvi-libbacktrace: \
23820 configure-libbacktrace
23821 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23822 r=`${PWD_COMMAND}`; export r; \
23823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23824 $(HOST_EXPORTS) \
23825 for flag in $(EXTRA_HOST_FLAGS) ; do \
23826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23827 done; \
23828 echo "Doing dvi in libbacktrace"; \
23829 (cd $(HOST_SUBDIR)/libbacktrace && \
23830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23832 "RANLIB=$${RANLIB}" \
23833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23834 dvi) \
23835 || exit 1
23837 @endif libbacktrace
23839 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23840 maybe-pdf-libbacktrace:
23841 @if libbacktrace
23842 maybe-pdf-libbacktrace: pdf-libbacktrace
23844 pdf-libbacktrace: \
23845 configure-libbacktrace
23846 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23847 r=`${PWD_COMMAND}`; export r; \
23848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23849 $(HOST_EXPORTS) \
23850 for flag in $(EXTRA_HOST_FLAGS) ; do \
23851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23852 done; \
23853 echo "Doing pdf in libbacktrace"; \
23854 (cd $(HOST_SUBDIR)/libbacktrace && \
23855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23857 "RANLIB=$${RANLIB}" \
23858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23859 pdf) \
23860 || exit 1
23862 @endif libbacktrace
23864 .PHONY: maybe-html-libbacktrace html-libbacktrace
23865 maybe-html-libbacktrace:
23866 @if libbacktrace
23867 maybe-html-libbacktrace: html-libbacktrace
23869 html-libbacktrace: \
23870 configure-libbacktrace
23871 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23872 r=`${PWD_COMMAND}`; export r; \
23873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23874 $(HOST_EXPORTS) \
23875 for flag in $(EXTRA_HOST_FLAGS) ; do \
23876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23877 done; \
23878 echo "Doing html in libbacktrace"; \
23879 (cd $(HOST_SUBDIR)/libbacktrace && \
23880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23882 "RANLIB=$${RANLIB}" \
23883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23884 html) \
23885 || exit 1
23887 @endif libbacktrace
23889 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23890 maybe-TAGS-libbacktrace:
23891 @if libbacktrace
23892 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23894 TAGS-libbacktrace: \
23895 configure-libbacktrace
23896 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23897 r=`${PWD_COMMAND}`; export r; \
23898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23899 $(HOST_EXPORTS) \
23900 for flag in $(EXTRA_HOST_FLAGS) ; do \
23901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23902 done; \
23903 echo "Doing TAGS in libbacktrace"; \
23904 (cd $(HOST_SUBDIR)/libbacktrace && \
23905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23907 "RANLIB=$${RANLIB}" \
23908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23909 TAGS) \
23910 || exit 1
23912 @endif libbacktrace
23914 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23915 maybe-install-info-libbacktrace:
23916 @if libbacktrace
23917 maybe-install-info-libbacktrace: install-info-libbacktrace
23919 install-info-libbacktrace: \
23920 configure-libbacktrace \
23921 info-libbacktrace
23922 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23923 r=`${PWD_COMMAND}`; export r; \
23924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23925 $(HOST_EXPORTS) \
23926 for flag in $(EXTRA_HOST_FLAGS) ; do \
23927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23928 done; \
23929 echo "Doing install-info in libbacktrace"; \
23930 (cd $(HOST_SUBDIR)/libbacktrace && \
23931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23933 "RANLIB=$${RANLIB}" \
23934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23935 install-info) \
23936 || exit 1
23938 @endif libbacktrace
23940 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23941 maybe-install-dvi-libbacktrace:
23942 @if libbacktrace
23943 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23945 install-dvi-libbacktrace: \
23946 configure-libbacktrace \
23947 dvi-libbacktrace
23948 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23949 r=`${PWD_COMMAND}`; export r; \
23950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23951 $(HOST_EXPORTS) \
23952 for flag in $(EXTRA_HOST_FLAGS) ; do \
23953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23954 done; \
23955 echo "Doing install-dvi in libbacktrace"; \
23956 (cd $(HOST_SUBDIR)/libbacktrace && \
23957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23959 "RANLIB=$${RANLIB}" \
23960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23961 install-dvi) \
23962 || exit 1
23964 @endif libbacktrace
23966 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23967 maybe-install-pdf-libbacktrace:
23968 @if libbacktrace
23969 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23971 install-pdf-libbacktrace: \
23972 configure-libbacktrace \
23973 pdf-libbacktrace
23974 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23975 r=`${PWD_COMMAND}`; export r; \
23976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977 $(HOST_EXPORTS) \
23978 for flag in $(EXTRA_HOST_FLAGS) ; do \
23979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23980 done; \
23981 echo "Doing install-pdf in libbacktrace"; \
23982 (cd $(HOST_SUBDIR)/libbacktrace && \
23983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23985 "RANLIB=$${RANLIB}" \
23986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23987 install-pdf) \
23988 || exit 1
23990 @endif libbacktrace
23992 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23993 maybe-install-html-libbacktrace:
23994 @if libbacktrace
23995 maybe-install-html-libbacktrace: install-html-libbacktrace
23997 install-html-libbacktrace: \
23998 configure-libbacktrace \
23999 html-libbacktrace
24000 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24001 r=`${PWD_COMMAND}`; export r; \
24002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24003 $(HOST_EXPORTS) \
24004 for flag in $(EXTRA_HOST_FLAGS) ; do \
24005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24006 done; \
24007 echo "Doing install-html in libbacktrace"; \
24008 (cd $(HOST_SUBDIR)/libbacktrace && \
24009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24011 "RANLIB=$${RANLIB}" \
24012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24013 install-html) \
24014 || exit 1
24016 @endif libbacktrace
24018 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24019 maybe-installcheck-libbacktrace:
24020 @if libbacktrace
24021 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24023 installcheck-libbacktrace: \
24024 configure-libbacktrace
24025 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24026 r=`${PWD_COMMAND}`; export r; \
24027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028 $(HOST_EXPORTS) \
24029 for flag in $(EXTRA_HOST_FLAGS) ; do \
24030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24031 done; \
24032 echo "Doing installcheck in libbacktrace"; \
24033 (cd $(HOST_SUBDIR)/libbacktrace && \
24034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24036 "RANLIB=$${RANLIB}" \
24037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24038 installcheck) \
24039 || exit 1
24041 @endif libbacktrace
24043 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24044 maybe-mostlyclean-libbacktrace:
24045 @if libbacktrace
24046 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24048 mostlyclean-libbacktrace:
24049 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24050 r=`${PWD_COMMAND}`; export r; \
24051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24052 $(HOST_EXPORTS) \
24053 for flag in $(EXTRA_HOST_FLAGS) ; do \
24054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24055 done; \
24056 echo "Doing mostlyclean in libbacktrace"; \
24057 (cd $(HOST_SUBDIR)/libbacktrace && \
24058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24060 "RANLIB=$${RANLIB}" \
24061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24062 mostlyclean) \
24063 || exit 1
24065 @endif libbacktrace
24067 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24068 maybe-clean-libbacktrace:
24069 @if libbacktrace
24070 maybe-clean-libbacktrace: clean-libbacktrace
24072 clean-libbacktrace:
24073 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24074 r=`${PWD_COMMAND}`; export r; \
24075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24076 $(HOST_EXPORTS) \
24077 for flag in $(EXTRA_HOST_FLAGS) ; do \
24078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24079 done; \
24080 echo "Doing clean in libbacktrace"; \
24081 (cd $(HOST_SUBDIR)/libbacktrace && \
24082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24084 "RANLIB=$${RANLIB}" \
24085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24086 clean) \
24087 || exit 1
24089 @endif libbacktrace
24091 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24092 maybe-distclean-libbacktrace:
24093 @if libbacktrace
24094 maybe-distclean-libbacktrace: distclean-libbacktrace
24096 distclean-libbacktrace:
24097 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24098 r=`${PWD_COMMAND}`; export r; \
24099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24100 $(HOST_EXPORTS) \
24101 for flag in $(EXTRA_HOST_FLAGS) ; do \
24102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24103 done; \
24104 echo "Doing distclean in libbacktrace"; \
24105 (cd $(HOST_SUBDIR)/libbacktrace && \
24106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24108 "RANLIB=$${RANLIB}" \
24109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24110 distclean) \
24111 || exit 1
24113 @endif libbacktrace
24115 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24116 maybe-maintainer-clean-libbacktrace:
24117 @if libbacktrace
24118 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24120 maintainer-clean-libbacktrace:
24121 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24122 r=`${PWD_COMMAND}`; export r; \
24123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24124 $(HOST_EXPORTS) \
24125 for flag in $(EXTRA_HOST_FLAGS) ; do \
24126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24127 done; \
24128 echo "Doing maintainer-clean in libbacktrace"; \
24129 (cd $(HOST_SUBDIR)/libbacktrace && \
24130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24132 "RANLIB=$${RANLIB}" \
24133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24134 maintainer-clean) \
24135 || exit 1
24137 @endif libbacktrace
24141 .PHONY: configure-libcpp maybe-configure-libcpp
24142 maybe-configure-libcpp:
24143 @if gcc-bootstrap
24144 configure-libcpp: stage_current
24145 @endif gcc-bootstrap
24146 @if libcpp
24147 maybe-configure-libcpp: configure-libcpp
24148 configure-libcpp:
24149 @r=`${PWD_COMMAND}`; export r; \
24150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24151 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24152 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24153 $(HOST_EXPORTS) \
24154 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24155 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24156 case $(srcdir) in \
24157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24158 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24160 esac; \
24161 module_srcdir=libcpp; \
24162 $(SHELL) \
24163 $$s/$$module_srcdir/configure \
24164 --srcdir=$${topdir}/$$module_srcdir \
24165 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24166 --target=${target_alias} \
24167 || exit 1
24168 @endif libcpp
24172 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24173 maybe-configure-stage1-libcpp:
24174 @if libcpp-bootstrap
24175 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24176 configure-stage1-libcpp:
24177 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24179 @r=`${PWD_COMMAND}`; export r; \
24180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24181 TFLAGS="$(STAGE1_TFLAGS)"; \
24182 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24183 $(HOST_EXPORTS) \
24184 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24185 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24186 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24187 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24189 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24190 case $(srcdir) in \
24191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24192 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24194 esac; \
24195 module_srcdir=libcpp; \
24196 $(SHELL) $$s/$$module_srcdir/configure \
24197 --srcdir=$${topdir}/$$module_srcdir \
24198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24199 --target=${target_alias} \
24201 $(STAGE1_CONFIGURE_FLAGS)
24202 @endif libcpp-bootstrap
24204 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24205 maybe-configure-stage2-libcpp:
24206 @if libcpp-bootstrap
24207 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24208 configure-stage2-libcpp:
24209 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24211 @r=`${PWD_COMMAND}`; export r; \
24212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24213 TFLAGS="$(STAGE2_TFLAGS)"; \
24214 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24215 $(HOST_EXPORTS) \
24216 $(POSTSTAGE1_HOST_EXPORTS) \
24217 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24218 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24219 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24220 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24222 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24223 case $(srcdir) in \
24224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24225 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24227 esac; \
24228 module_srcdir=libcpp; \
24229 $(SHELL) $$s/$$module_srcdir/configure \
24230 --srcdir=$${topdir}/$$module_srcdir \
24231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24232 --target=${target_alias} \
24233 --with-build-libsubdir=$(HOST_SUBDIR) \
24234 $(STAGE2_CONFIGURE_FLAGS)
24235 @endif libcpp-bootstrap
24237 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24238 maybe-configure-stage3-libcpp:
24239 @if libcpp-bootstrap
24240 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24241 configure-stage3-libcpp:
24242 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24244 @r=`${PWD_COMMAND}`; export r; \
24245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24246 TFLAGS="$(STAGE3_TFLAGS)"; \
24247 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24248 $(HOST_EXPORTS) \
24249 $(POSTSTAGE1_HOST_EXPORTS) \
24250 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24251 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24252 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24253 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24255 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24256 case $(srcdir) in \
24257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24258 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24260 esac; \
24261 module_srcdir=libcpp; \
24262 $(SHELL) $$s/$$module_srcdir/configure \
24263 --srcdir=$${topdir}/$$module_srcdir \
24264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24265 --target=${target_alias} \
24266 --with-build-libsubdir=$(HOST_SUBDIR) \
24267 $(STAGE3_CONFIGURE_FLAGS)
24268 @endif libcpp-bootstrap
24270 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24271 maybe-configure-stage4-libcpp:
24272 @if libcpp-bootstrap
24273 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24274 configure-stage4-libcpp:
24275 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24277 @r=`${PWD_COMMAND}`; export r; \
24278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24279 TFLAGS="$(STAGE4_TFLAGS)"; \
24280 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24281 $(HOST_EXPORTS) \
24282 $(POSTSTAGE1_HOST_EXPORTS) \
24283 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24284 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24285 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24286 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24288 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24289 case $(srcdir) in \
24290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24291 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24293 esac; \
24294 module_srcdir=libcpp; \
24295 $(SHELL) $$s/$$module_srcdir/configure \
24296 --srcdir=$${topdir}/$$module_srcdir \
24297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24298 --target=${target_alias} \
24299 --with-build-libsubdir=$(HOST_SUBDIR) \
24300 $(STAGE4_CONFIGURE_FLAGS)
24301 @endif libcpp-bootstrap
24303 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24304 maybe-configure-stageprofile-libcpp:
24305 @if libcpp-bootstrap
24306 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24307 configure-stageprofile-libcpp:
24308 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24310 @r=`${PWD_COMMAND}`; export r; \
24311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24312 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24313 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24314 $(HOST_EXPORTS) \
24315 $(POSTSTAGE1_HOST_EXPORTS) \
24316 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24317 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24318 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24319 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24321 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24322 case $(srcdir) in \
24323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24324 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24326 esac; \
24327 module_srcdir=libcpp; \
24328 $(SHELL) $$s/$$module_srcdir/configure \
24329 --srcdir=$${topdir}/$$module_srcdir \
24330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24331 --target=${target_alias} \
24332 --with-build-libsubdir=$(HOST_SUBDIR) \
24333 $(STAGEprofile_CONFIGURE_FLAGS)
24334 @endif libcpp-bootstrap
24336 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24337 maybe-configure-stagetrain-libcpp:
24338 @if libcpp-bootstrap
24339 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24340 configure-stagetrain-libcpp:
24341 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24343 @r=`${PWD_COMMAND}`; export r; \
24344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24346 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24347 $(HOST_EXPORTS) \
24348 $(POSTSTAGE1_HOST_EXPORTS) \
24349 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24350 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24351 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24352 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24354 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24355 case $(srcdir) in \
24356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24357 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24359 esac; \
24360 module_srcdir=libcpp; \
24361 $(SHELL) $$s/$$module_srcdir/configure \
24362 --srcdir=$${topdir}/$$module_srcdir \
24363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24364 --target=${target_alias} \
24365 --with-build-libsubdir=$(HOST_SUBDIR) \
24366 $(STAGEtrain_CONFIGURE_FLAGS)
24367 @endif libcpp-bootstrap
24369 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24370 maybe-configure-stagefeedback-libcpp:
24371 @if libcpp-bootstrap
24372 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24373 configure-stagefeedback-libcpp:
24374 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24376 @r=`${PWD_COMMAND}`; export r; \
24377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24378 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24379 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24380 $(HOST_EXPORTS) \
24381 $(POSTSTAGE1_HOST_EXPORTS) \
24382 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24383 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24384 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24385 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24387 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24388 case $(srcdir) in \
24389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24390 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24392 esac; \
24393 module_srcdir=libcpp; \
24394 $(SHELL) $$s/$$module_srcdir/configure \
24395 --srcdir=$${topdir}/$$module_srcdir \
24396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24397 --target=${target_alias} \
24398 --with-build-libsubdir=$(HOST_SUBDIR) \
24399 $(STAGEfeedback_CONFIGURE_FLAGS)
24400 @endif libcpp-bootstrap
24402 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24403 maybe-configure-stageautoprofile-libcpp:
24404 @if libcpp-bootstrap
24405 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24406 configure-stageautoprofile-libcpp:
24407 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24408 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24409 @r=`${PWD_COMMAND}`; export r; \
24410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24411 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24412 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24413 $(HOST_EXPORTS) \
24414 $(POSTSTAGE1_HOST_EXPORTS) \
24415 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24416 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24417 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24418 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24419 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24420 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24421 case $(srcdir) in \
24422 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24423 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24424 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24425 esac; \
24426 module_srcdir=libcpp; \
24427 $(SHELL) $$s/$$module_srcdir/configure \
24428 --srcdir=$${topdir}/$$module_srcdir \
24429 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24430 --target=${target_alias} \
24431 --with-build-libsubdir=$(HOST_SUBDIR) \
24432 $(STAGEautoprofile_CONFIGURE_FLAGS)
24433 @endif libcpp-bootstrap
24435 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24436 maybe-configure-stageautofeedback-libcpp:
24437 @if libcpp-bootstrap
24438 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24439 configure-stageautofeedback-libcpp:
24440 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24441 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24442 @r=`${PWD_COMMAND}`; export r; \
24443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24444 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24445 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24446 $(HOST_EXPORTS) \
24447 $(POSTSTAGE1_HOST_EXPORTS) \
24448 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24449 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24450 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24451 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24452 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24453 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24454 case $(srcdir) in \
24455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24456 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24458 esac; \
24459 module_srcdir=libcpp; \
24460 $(SHELL) $$s/$$module_srcdir/configure \
24461 --srcdir=$${topdir}/$$module_srcdir \
24462 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24463 --target=${target_alias} \
24464 --with-build-libsubdir=$(HOST_SUBDIR) \
24465 $(STAGEautofeedback_CONFIGURE_FLAGS)
24466 @endif libcpp-bootstrap
24472 .PHONY: all-libcpp maybe-all-libcpp
24473 maybe-all-libcpp:
24474 @if gcc-bootstrap
24475 all-libcpp: stage_current
24476 @endif gcc-bootstrap
24477 @if libcpp
24478 TARGET-libcpp=all
24479 maybe-all-libcpp: all-libcpp
24480 all-libcpp: configure-libcpp
24481 @r=`${PWD_COMMAND}`; export r; \
24482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24483 $(HOST_EXPORTS) \
24484 (cd $(HOST_SUBDIR)/libcpp && \
24485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24486 $(TARGET-libcpp))
24487 @endif libcpp
24491 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24492 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24493 maybe-all-stage1-libcpp:
24494 maybe-clean-stage1-libcpp:
24495 @if libcpp-bootstrap
24496 maybe-all-stage1-libcpp: all-stage1-libcpp
24497 all-stage1: all-stage1-libcpp
24498 TARGET-stage1-libcpp = $(TARGET-libcpp)
24499 all-stage1-libcpp: configure-stage1-libcpp
24500 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24501 @r=`${PWD_COMMAND}`; export r; \
24502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24503 TFLAGS="$(STAGE1_TFLAGS)"; \
24504 $(HOST_EXPORTS) \
24505 cd $(HOST_SUBDIR)/libcpp && \
24507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24508 CFLAGS="$(STAGE1_CFLAGS)" \
24509 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24510 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24511 LIBCFLAGS="$(LIBCFLAGS)" \
24512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24515 $(EXTRA_HOST_FLAGS) \
24516 $(STAGE1_FLAGS_TO_PASS) \
24517 TFLAGS="$(STAGE1_TFLAGS)" \
24518 $(TARGET-stage1-libcpp)
24520 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24521 clean-stage1: clean-stage1-libcpp
24522 clean-stage1-libcpp:
24523 @if [ $(current_stage) = stage1 ]; then \
24524 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24525 else \
24526 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24527 $(MAKE) stage1-start; \
24528 fi; \
24529 cd $(HOST_SUBDIR)/libcpp && \
24530 $(MAKE) $(EXTRA_HOST_FLAGS) \
24531 $(STAGE1_FLAGS_TO_PASS) clean
24532 @endif libcpp-bootstrap
24535 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24536 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24537 maybe-all-stage2-libcpp:
24538 maybe-clean-stage2-libcpp:
24539 @if libcpp-bootstrap
24540 maybe-all-stage2-libcpp: all-stage2-libcpp
24541 all-stage2: all-stage2-libcpp
24542 TARGET-stage2-libcpp = $(TARGET-libcpp)
24543 all-stage2-libcpp: configure-stage2-libcpp
24544 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24545 @r=`${PWD_COMMAND}`; export r; \
24546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24547 TFLAGS="$(STAGE2_TFLAGS)"; \
24548 $(HOST_EXPORTS) \
24549 $(POSTSTAGE1_HOST_EXPORTS) \
24550 cd $(HOST_SUBDIR)/libcpp && \
24552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24553 CFLAGS="$(STAGE2_CFLAGS)" \
24554 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24555 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24556 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24560 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24561 TFLAGS="$(STAGE2_TFLAGS)" \
24562 $(TARGET-stage2-libcpp)
24564 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24565 clean-stage2: clean-stage2-libcpp
24566 clean-stage2-libcpp:
24567 @if [ $(current_stage) = stage2 ]; then \
24568 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24569 else \
24570 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24571 $(MAKE) stage2-start; \
24572 fi; \
24573 cd $(HOST_SUBDIR)/libcpp && \
24574 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24575 @endif libcpp-bootstrap
24578 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24579 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24580 maybe-all-stage3-libcpp:
24581 maybe-clean-stage3-libcpp:
24582 @if libcpp-bootstrap
24583 maybe-all-stage3-libcpp: all-stage3-libcpp
24584 all-stage3: all-stage3-libcpp
24585 TARGET-stage3-libcpp = $(TARGET-libcpp)
24586 all-stage3-libcpp: configure-stage3-libcpp
24587 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24588 @r=`${PWD_COMMAND}`; export r; \
24589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24590 TFLAGS="$(STAGE3_TFLAGS)"; \
24591 $(HOST_EXPORTS) \
24592 $(POSTSTAGE1_HOST_EXPORTS) \
24593 cd $(HOST_SUBDIR)/libcpp && \
24595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24596 CFLAGS="$(STAGE3_CFLAGS)" \
24597 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24598 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24599 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24604 TFLAGS="$(STAGE3_TFLAGS)" \
24605 $(TARGET-stage3-libcpp)
24607 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24608 clean-stage3: clean-stage3-libcpp
24609 clean-stage3-libcpp:
24610 @if [ $(current_stage) = stage3 ]; then \
24611 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24612 else \
24613 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24614 $(MAKE) stage3-start; \
24615 fi; \
24616 cd $(HOST_SUBDIR)/libcpp && \
24617 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24618 @endif libcpp-bootstrap
24621 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24622 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24623 maybe-all-stage4-libcpp:
24624 maybe-clean-stage4-libcpp:
24625 @if libcpp-bootstrap
24626 maybe-all-stage4-libcpp: all-stage4-libcpp
24627 all-stage4: all-stage4-libcpp
24628 TARGET-stage4-libcpp = $(TARGET-libcpp)
24629 all-stage4-libcpp: configure-stage4-libcpp
24630 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24631 @r=`${PWD_COMMAND}`; export r; \
24632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24633 TFLAGS="$(STAGE4_TFLAGS)"; \
24634 $(HOST_EXPORTS) \
24635 $(POSTSTAGE1_HOST_EXPORTS) \
24636 cd $(HOST_SUBDIR)/libcpp && \
24638 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24639 CFLAGS="$(STAGE4_CFLAGS)" \
24640 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24641 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24642 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24646 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24647 TFLAGS="$(STAGE4_TFLAGS)" \
24648 $(TARGET-stage4-libcpp)
24650 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24651 clean-stage4: clean-stage4-libcpp
24652 clean-stage4-libcpp:
24653 @if [ $(current_stage) = stage4 ]; then \
24654 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24655 else \
24656 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24657 $(MAKE) stage4-start; \
24658 fi; \
24659 cd $(HOST_SUBDIR)/libcpp && \
24660 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24661 @endif libcpp-bootstrap
24664 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24665 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24666 maybe-all-stageprofile-libcpp:
24667 maybe-clean-stageprofile-libcpp:
24668 @if libcpp-bootstrap
24669 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24670 all-stageprofile: all-stageprofile-libcpp
24671 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24672 all-stageprofile-libcpp: configure-stageprofile-libcpp
24673 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24674 @r=`${PWD_COMMAND}`; export r; \
24675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24676 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24677 $(HOST_EXPORTS) \
24678 $(POSTSTAGE1_HOST_EXPORTS) \
24679 cd $(HOST_SUBDIR)/libcpp && \
24681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24682 CFLAGS="$(STAGEprofile_CFLAGS)" \
24683 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24684 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24685 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24689 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24690 TFLAGS="$(STAGEprofile_TFLAGS)" \
24691 $(TARGET-stageprofile-libcpp)
24693 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24694 clean-stageprofile: clean-stageprofile-libcpp
24695 clean-stageprofile-libcpp:
24696 @if [ $(current_stage) = stageprofile ]; then \
24697 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24698 else \
24699 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24700 $(MAKE) stageprofile-start; \
24701 fi; \
24702 cd $(HOST_SUBDIR)/libcpp && \
24703 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24704 @endif libcpp-bootstrap
24707 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24708 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24709 maybe-all-stagetrain-libcpp:
24710 maybe-clean-stagetrain-libcpp:
24711 @if libcpp-bootstrap
24712 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24713 all-stagetrain: all-stagetrain-libcpp
24714 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24715 all-stagetrain-libcpp: configure-stagetrain-libcpp
24716 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24717 @r=`${PWD_COMMAND}`; export r; \
24718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24719 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24720 $(HOST_EXPORTS) \
24721 $(POSTSTAGE1_HOST_EXPORTS) \
24722 cd $(HOST_SUBDIR)/libcpp && \
24724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24725 CFLAGS="$(STAGEtrain_CFLAGS)" \
24726 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24727 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24728 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24733 TFLAGS="$(STAGEtrain_TFLAGS)" \
24734 $(TARGET-stagetrain-libcpp)
24736 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24737 clean-stagetrain: clean-stagetrain-libcpp
24738 clean-stagetrain-libcpp:
24739 @if [ $(current_stage) = stagetrain ]; then \
24740 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24741 else \
24742 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24743 $(MAKE) stagetrain-start; \
24744 fi; \
24745 cd $(HOST_SUBDIR)/libcpp && \
24746 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24747 @endif libcpp-bootstrap
24750 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24751 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24752 maybe-all-stagefeedback-libcpp:
24753 maybe-clean-stagefeedback-libcpp:
24754 @if libcpp-bootstrap
24755 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24756 all-stagefeedback: all-stagefeedback-libcpp
24757 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24758 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24759 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24760 @r=`${PWD_COMMAND}`; export r; \
24761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24762 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24763 $(HOST_EXPORTS) \
24764 $(POSTSTAGE1_HOST_EXPORTS) \
24765 cd $(HOST_SUBDIR)/libcpp && \
24767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24768 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24769 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24770 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24771 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24776 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24777 $(TARGET-stagefeedback-libcpp)
24779 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24780 clean-stagefeedback: clean-stagefeedback-libcpp
24781 clean-stagefeedback-libcpp:
24782 @if [ $(current_stage) = stagefeedback ]; then \
24783 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24784 else \
24785 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24786 $(MAKE) stagefeedback-start; \
24787 fi; \
24788 cd $(HOST_SUBDIR)/libcpp && \
24789 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24790 @endif libcpp-bootstrap
24793 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24794 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24795 maybe-all-stageautoprofile-libcpp:
24796 maybe-clean-stageautoprofile-libcpp:
24797 @if libcpp-bootstrap
24798 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24799 all-stageautoprofile: all-stageautoprofile-libcpp
24800 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24801 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24802 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24803 @r=`${PWD_COMMAND}`; export r; \
24804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24805 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24806 $(HOST_EXPORTS) \
24807 $(POSTSTAGE1_HOST_EXPORTS) \
24808 cd $(HOST_SUBDIR)/libcpp && \
24809 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24811 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24812 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24813 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24814 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24819 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24820 $(TARGET-stageautoprofile-libcpp)
24822 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24823 clean-stageautoprofile: clean-stageautoprofile-libcpp
24824 clean-stageautoprofile-libcpp:
24825 @if [ $(current_stage) = stageautoprofile ]; then \
24826 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24827 else \
24828 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24829 $(MAKE) stageautoprofile-start; \
24830 fi; \
24831 cd $(HOST_SUBDIR)/libcpp && \
24832 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24833 @endif libcpp-bootstrap
24836 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24837 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24838 maybe-all-stageautofeedback-libcpp:
24839 maybe-clean-stageautofeedback-libcpp:
24840 @if libcpp-bootstrap
24841 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24842 all-stageautofeedback: all-stageautofeedback-libcpp
24843 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24844 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24845 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24846 @r=`${PWD_COMMAND}`; export r; \
24847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24848 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24849 $(HOST_EXPORTS) \
24850 $(POSTSTAGE1_HOST_EXPORTS) \
24851 cd $(HOST_SUBDIR)/libcpp && \
24853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24854 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24855 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24856 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24857 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24862 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24863 $(TARGET-stageautofeedback-libcpp)
24865 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24866 clean-stageautofeedback: clean-stageautofeedback-libcpp
24867 clean-stageautofeedback-libcpp:
24868 @if [ $(current_stage) = stageautofeedback ]; then \
24869 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24870 else \
24871 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24872 $(MAKE) stageautofeedback-start; \
24873 fi; \
24874 cd $(HOST_SUBDIR)/libcpp && \
24875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24876 @endif libcpp-bootstrap
24882 .PHONY: check-libcpp maybe-check-libcpp
24883 maybe-check-libcpp:
24884 @if libcpp
24885 maybe-check-libcpp: check-libcpp
24887 check-libcpp:
24888 @: $(MAKE); $(unstage)
24889 @r=`${PWD_COMMAND}`; export r; \
24890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24891 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24892 (cd $(HOST_SUBDIR)/libcpp && \
24893 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24895 @endif libcpp
24897 .PHONY: install-libcpp maybe-install-libcpp
24898 maybe-install-libcpp:
24899 @if libcpp
24900 maybe-install-libcpp: install-libcpp
24902 install-libcpp: installdirs
24903 @: $(MAKE); $(unstage)
24904 @r=`${PWD_COMMAND}`; export r; \
24905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24906 $(HOST_EXPORTS) \
24907 (cd $(HOST_SUBDIR)/libcpp && \
24908 $(MAKE) $(FLAGS_TO_PASS) install)
24910 @endif libcpp
24912 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24913 maybe-install-strip-libcpp:
24914 @if libcpp
24915 maybe-install-strip-libcpp: install-strip-libcpp
24917 install-strip-libcpp: installdirs
24918 @: $(MAKE); $(unstage)
24919 @r=`${PWD_COMMAND}`; export r; \
24920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24921 $(HOST_EXPORTS) \
24922 (cd $(HOST_SUBDIR)/libcpp && \
24923 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24925 @endif libcpp
24927 # Other targets (info, dvi, pdf, etc.)
24929 .PHONY: maybe-info-libcpp info-libcpp
24930 maybe-info-libcpp:
24931 @if libcpp
24932 maybe-info-libcpp: info-libcpp
24934 info-libcpp: \
24935 configure-libcpp
24936 @[ -f ./libcpp/Makefile ] || exit 0; \
24937 r=`${PWD_COMMAND}`; export r; \
24938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24939 $(HOST_EXPORTS) \
24940 for flag in $(EXTRA_HOST_FLAGS) ; do \
24941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24942 done; \
24943 echo "Doing info in libcpp"; \
24944 (cd $(HOST_SUBDIR)/libcpp && \
24945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24947 "RANLIB=$${RANLIB}" \
24948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24949 info) \
24950 || exit 1
24952 @endif libcpp
24954 .PHONY: maybe-dvi-libcpp dvi-libcpp
24955 maybe-dvi-libcpp:
24956 @if libcpp
24957 maybe-dvi-libcpp: dvi-libcpp
24959 dvi-libcpp: \
24960 configure-libcpp
24961 @[ -f ./libcpp/Makefile ] || exit 0; \
24962 r=`${PWD_COMMAND}`; export r; \
24963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24964 $(HOST_EXPORTS) \
24965 for flag in $(EXTRA_HOST_FLAGS) ; do \
24966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24967 done; \
24968 echo "Doing dvi in libcpp"; \
24969 (cd $(HOST_SUBDIR)/libcpp && \
24970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24972 "RANLIB=$${RANLIB}" \
24973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24974 dvi) \
24975 || exit 1
24977 @endif libcpp
24979 .PHONY: maybe-pdf-libcpp pdf-libcpp
24980 maybe-pdf-libcpp:
24981 @if libcpp
24982 maybe-pdf-libcpp: pdf-libcpp
24984 pdf-libcpp: \
24985 configure-libcpp
24986 @[ -f ./libcpp/Makefile ] || exit 0; \
24987 r=`${PWD_COMMAND}`; export r; \
24988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989 $(HOST_EXPORTS) \
24990 for flag in $(EXTRA_HOST_FLAGS) ; do \
24991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24992 done; \
24993 echo "Doing pdf in libcpp"; \
24994 (cd $(HOST_SUBDIR)/libcpp && \
24995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24997 "RANLIB=$${RANLIB}" \
24998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24999 pdf) \
25000 || exit 1
25002 @endif libcpp
25004 .PHONY: maybe-html-libcpp html-libcpp
25005 maybe-html-libcpp:
25006 @if libcpp
25007 maybe-html-libcpp: html-libcpp
25009 html-libcpp: \
25010 configure-libcpp
25011 @[ -f ./libcpp/Makefile ] || exit 0; \
25012 r=`${PWD_COMMAND}`; export r; \
25013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25014 $(HOST_EXPORTS) \
25015 for flag in $(EXTRA_HOST_FLAGS) ; do \
25016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25017 done; \
25018 echo "Doing html in libcpp"; \
25019 (cd $(HOST_SUBDIR)/libcpp && \
25020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25022 "RANLIB=$${RANLIB}" \
25023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25024 html) \
25025 || exit 1
25027 @endif libcpp
25029 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25030 maybe-TAGS-libcpp:
25031 @if libcpp
25032 maybe-TAGS-libcpp: TAGS-libcpp
25034 TAGS-libcpp: \
25035 configure-libcpp
25036 @[ -f ./libcpp/Makefile ] || exit 0; \
25037 r=`${PWD_COMMAND}`; export r; \
25038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25039 $(HOST_EXPORTS) \
25040 for flag in $(EXTRA_HOST_FLAGS) ; do \
25041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25042 done; \
25043 echo "Doing TAGS in libcpp"; \
25044 (cd $(HOST_SUBDIR)/libcpp && \
25045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25047 "RANLIB=$${RANLIB}" \
25048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25049 TAGS) \
25050 || exit 1
25052 @endif libcpp
25054 .PHONY: maybe-install-info-libcpp install-info-libcpp
25055 maybe-install-info-libcpp:
25056 @if libcpp
25057 maybe-install-info-libcpp: install-info-libcpp
25059 install-info-libcpp: \
25060 configure-libcpp \
25061 info-libcpp
25062 @[ -f ./libcpp/Makefile ] || exit 0; \
25063 r=`${PWD_COMMAND}`; export r; \
25064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25065 $(HOST_EXPORTS) \
25066 for flag in $(EXTRA_HOST_FLAGS) ; do \
25067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25068 done; \
25069 echo "Doing install-info in libcpp"; \
25070 (cd $(HOST_SUBDIR)/libcpp && \
25071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25073 "RANLIB=$${RANLIB}" \
25074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25075 install-info) \
25076 || exit 1
25078 @endif libcpp
25080 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25081 maybe-install-dvi-libcpp:
25082 @if libcpp
25083 maybe-install-dvi-libcpp: install-dvi-libcpp
25085 install-dvi-libcpp: \
25086 configure-libcpp \
25087 dvi-libcpp
25088 @[ -f ./libcpp/Makefile ] || exit 0; \
25089 r=`${PWD_COMMAND}`; export r; \
25090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25091 $(HOST_EXPORTS) \
25092 for flag in $(EXTRA_HOST_FLAGS) ; do \
25093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25094 done; \
25095 echo "Doing install-dvi in libcpp"; \
25096 (cd $(HOST_SUBDIR)/libcpp && \
25097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25099 "RANLIB=$${RANLIB}" \
25100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25101 install-dvi) \
25102 || exit 1
25104 @endif libcpp
25106 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25107 maybe-install-pdf-libcpp:
25108 @if libcpp
25109 maybe-install-pdf-libcpp: install-pdf-libcpp
25111 install-pdf-libcpp: \
25112 configure-libcpp \
25113 pdf-libcpp
25114 @[ -f ./libcpp/Makefile ] || exit 0; \
25115 r=`${PWD_COMMAND}`; export r; \
25116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25117 $(HOST_EXPORTS) \
25118 for flag in $(EXTRA_HOST_FLAGS) ; do \
25119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25120 done; \
25121 echo "Doing install-pdf in libcpp"; \
25122 (cd $(HOST_SUBDIR)/libcpp && \
25123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25125 "RANLIB=$${RANLIB}" \
25126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25127 install-pdf) \
25128 || exit 1
25130 @endif libcpp
25132 .PHONY: maybe-install-html-libcpp install-html-libcpp
25133 maybe-install-html-libcpp:
25134 @if libcpp
25135 maybe-install-html-libcpp: install-html-libcpp
25137 install-html-libcpp: \
25138 configure-libcpp \
25139 html-libcpp
25140 @[ -f ./libcpp/Makefile ] || exit 0; \
25141 r=`${PWD_COMMAND}`; export r; \
25142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25143 $(HOST_EXPORTS) \
25144 for flag in $(EXTRA_HOST_FLAGS) ; do \
25145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25146 done; \
25147 echo "Doing install-html in libcpp"; \
25148 (cd $(HOST_SUBDIR)/libcpp && \
25149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25151 "RANLIB=$${RANLIB}" \
25152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25153 install-html) \
25154 || exit 1
25156 @endif libcpp
25158 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25159 maybe-installcheck-libcpp:
25160 @if libcpp
25161 maybe-installcheck-libcpp: installcheck-libcpp
25163 installcheck-libcpp: \
25164 configure-libcpp
25165 @[ -f ./libcpp/Makefile ] || exit 0; \
25166 r=`${PWD_COMMAND}`; export r; \
25167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25168 $(HOST_EXPORTS) \
25169 for flag in $(EXTRA_HOST_FLAGS) ; do \
25170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25171 done; \
25172 echo "Doing installcheck in libcpp"; \
25173 (cd $(HOST_SUBDIR)/libcpp && \
25174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25176 "RANLIB=$${RANLIB}" \
25177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25178 installcheck) \
25179 || exit 1
25181 @endif libcpp
25183 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25184 maybe-mostlyclean-libcpp:
25185 @if libcpp
25186 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25188 mostlyclean-libcpp:
25189 @[ -f ./libcpp/Makefile ] || exit 0; \
25190 r=`${PWD_COMMAND}`; export r; \
25191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192 $(HOST_EXPORTS) \
25193 for flag in $(EXTRA_HOST_FLAGS) ; do \
25194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25195 done; \
25196 echo "Doing mostlyclean in libcpp"; \
25197 (cd $(HOST_SUBDIR)/libcpp && \
25198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25200 "RANLIB=$${RANLIB}" \
25201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25202 mostlyclean) \
25203 || exit 1
25205 @endif libcpp
25207 .PHONY: maybe-clean-libcpp clean-libcpp
25208 maybe-clean-libcpp:
25209 @if libcpp
25210 maybe-clean-libcpp: clean-libcpp
25212 clean-libcpp:
25213 @[ -f ./libcpp/Makefile ] || exit 0; \
25214 r=`${PWD_COMMAND}`; export r; \
25215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25216 $(HOST_EXPORTS) \
25217 for flag in $(EXTRA_HOST_FLAGS) ; do \
25218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25219 done; \
25220 echo "Doing clean in libcpp"; \
25221 (cd $(HOST_SUBDIR)/libcpp && \
25222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25224 "RANLIB=$${RANLIB}" \
25225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25226 clean) \
25227 || exit 1
25229 @endif libcpp
25231 .PHONY: maybe-distclean-libcpp distclean-libcpp
25232 maybe-distclean-libcpp:
25233 @if libcpp
25234 maybe-distclean-libcpp: distclean-libcpp
25236 distclean-libcpp:
25237 @[ -f ./libcpp/Makefile ] || exit 0; \
25238 r=`${PWD_COMMAND}`; export r; \
25239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25240 $(HOST_EXPORTS) \
25241 for flag in $(EXTRA_HOST_FLAGS) ; do \
25242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25243 done; \
25244 echo "Doing distclean in libcpp"; \
25245 (cd $(HOST_SUBDIR)/libcpp && \
25246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25248 "RANLIB=$${RANLIB}" \
25249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25250 distclean) \
25251 || exit 1
25253 @endif libcpp
25255 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25256 maybe-maintainer-clean-libcpp:
25257 @if libcpp
25258 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25260 maintainer-clean-libcpp:
25261 @[ -f ./libcpp/Makefile ] || exit 0; \
25262 r=`${PWD_COMMAND}`; export r; \
25263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25264 $(HOST_EXPORTS) \
25265 for flag in $(EXTRA_HOST_FLAGS) ; do \
25266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25267 done; \
25268 echo "Doing maintainer-clean in libcpp"; \
25269 (cd $(HOST_SUBDIR)/libcpp && \
25270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25272 "RANLIB=$${RANLIB}" \
25273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25274 maintainer-clean) \
25275 || exit 1
25277 @endif libcpp
25281 .PHONY: configure-libcody maybe-configure-libcody
25282 maybe-configure-libcody:
25283 @if gcc-bootstrap
25284 configure-libcody: stage_current
25285 @endif gcc-bootstrap
25286 @if libcody
25287 maybe-configure-libcody: configure-libcody
25288 configure-libcody:
25289 @r=`${PWD_COMMAND}`; export r; \
25290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25291 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25293 $(HOST_EXPORTS) \
25294 echo Configuring in $(HOST_SUBDIR)/libcody; \
25295 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25296 case $(srcdir) in \
25297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25298 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25300 esac; \
25301 module_srcdir=libcody; \
25302 $(SHELL) \
25303 $$s/$$module_srcdir/configure \
25304 --srcdir=$${topdir}/$$module_srcdir \
25305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25306 --target=${target_alias} \
25307 || exit 1
25308 @endif libcody
25312 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25313 maybe-configure-stage1-libcody:
25314 @if libcody-bootstrap
25315 maybe-configure-stage1-libcody: configure-stage1-libcody
25316 configure-stage1-libcody:
25317 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25319 @r=`${PWD_COMMAND}`; export r; \
25320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25321 TFLAGS="$(STAGE1_TFLAGS)"; \
25322 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25323 $(HOST_EXPORTS) \
25324 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25325 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25326 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25327 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25329 cd $(HOST_SUBDIR)/libcody || exit 1; \
25330 case $(srcdir) in \
25331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25332 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25334 esac; \
25335 module_srcdir=libcody; \
25336 $(SHELL) $$s/$$module_srcdir/configure \
25337 --srcdir=$${topdir}/$$module_srcdir \
25338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25339 --target=${target_alias} \
25341 $(STAGE1_CONFIGURE_FLAGS)
25342 @endif libcody-bootstrap
25344 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25345 maybe-configure-stage2-libcody:
25346 @if libcody-bootstrap
25347 maybe-configure-stage2-libcody: configure-stage2-libcody
25348 configure-stage2-libcody:
25349 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25351 @r=`${PWD_COMMAND}`; export r; \
25352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25353 TFLAGS="$(STAGE2_TFLAGS)"; \
25354 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25355 $(HOST_EXPORTS) \
25356 $(POSTSTAGE1_HOST_EXPORTS) \
25357 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25358 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25359 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25360 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25361 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25362 cd $(HOST_SUBDIR)/libcody || exit 1; \
25363 case $(srcdir) in \
25364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25365 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25367 esac; \
25368 module_srcdir=libcody; \
25369 $(SHELL) $$s/$$module_srcdir/configure \
25370 --srcdir=$${topdir}/$$module_srcdir \
25371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25372 --target=${target_alias} \
25373 --with-build-libsubdir=$(HOST_SUBDIR) \
25374 $(STAGE2_CONFIGURE_FLAGS)
25375 @endif libcody-bootstrap
25377 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25378 maybe-configure-stage3-libcody:
25379 @if libcody-bootstrap
25380 maybe-configure-stage3-libcody: configure-stage3-libcody
25381 configure-stage3-libcody:
25382 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25384 @r=`${PWD_COMMAND}`; export r; \
25385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25386 TFLAGS="$(STAGE3_TFLAGS)"; \
25387 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25388 $(HOST_EXPORTS) \
25389 $(POSTSTAGE1_HOST_EXPORTS) \
25390 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25391 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25392 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25393 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25395 cd $(HOST_SUBDIR)/libcody || exit 1; \
25396 case $(srcdir) in \
25397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25398 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25400 esac; \
25401 module_srcdir=libcody; \
25402 $(SHELL) $$s/$$module_srcdir/configure \
25403 --srcdir=$${topdir}/$$module_srcdir \
25404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25405 --target=${target_alias} \
25406 --with-build-libsubdir=$(HOST_SUBDIR) \
25407 $(STAGE3_CONFIGURE_FLAGS)
25408 @endif libcody-bootstrap
25410 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25411 maybe-configure-stage4-libcody:
25412 @if libcody-bootstrap
25413 maybe-configure-stage4-libcody: configure-stage4-libcody
25414 configure-stage4-libcody:
25415 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25417 @r=`${PWD_COMMAND}`; export r; \
25418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419 TFLAGS="$(STAGE4_TFLAGS)"; \
25420 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25421 $(HOST_EXPORTS) \
25422 $(POSTSTAGE1_HOST_EXPORTS) \
25423 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25424 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25425 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25426 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25428 cd $(HOST_SUBDIR)/libcody || exit 1; \
25429 case $(srcdir) in \
25430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25431 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25433 esac; \
25434 module_srcdir=libcody; \
25435 $(SHELL) $$s/$$module_srcdir/configure \
25436 --srcdir=$${topdir}/$$module_srcdir \
25437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25438 --target=${target_alias} \
25439 --with-build-libsubdir=$(HOST_SUBDIR) \
25440 $(STAGE4_CONFIGURE_FLAGS)
25441 @endif libcody-bootstrap
25443 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25444 maybe-configure-stageprofile-libcody:
25445 @if libcody-bootstrap
25446 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25447 configure-stageprofile-libcody:
25448 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25450 @r=`${PWD_COMMAND}`; export r; \
25451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25452 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25453 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25454 $(HOST_EXPORTS) \
25455 $(POSTSTAGE1_HOST_EXPORTS) \
25456 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25457 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25458 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25459 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25461 cd $(HOST_SUBDIR)/libcody || exit 1; \
25462 case $(srcdir) in \
25463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25464 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25466 esac; \
25467 module_srcdir=libcody; \
25468 $(SHELL) $$s/$$module_srcdir/configure \
25469 --srcdir=$${topdir}/$$module_srcdir \
25470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25471 --target=${target_alias} \
25472 --with-build-libsubdir=$(HOST_SUBDIR) \
25473 $(STAGEprofile_CONFIGURE_FLAGS)
25474 @endif libcody-bootstrap
25476 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25477 maybe-configure-stagetrain-libcody:
25478 @if libcody-bootstrap
25479 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25480 configure-stagetrain-libcody:
25481 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25483 @r=`${PWD_COMMAND}`; export r; \
25484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25485 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25486 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25487 $(HOST_EXPORTS) \
25488 $(POSTSTAGE1_HOST_EXPORTS) \
25489 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25490 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25491 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25492 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25494 cd $(HOST_SUBDIR)/libcody || exit 1; \
25495 case $(srcdir) in \
25496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25497 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25499 esac; \
25500 module_srcdir=libcody; \
25501 $(SHELL) $$s/$$module_srcdir/configure \
25502 --srcdir=$${topdir}/$$module_srcdir \
25503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25504 --target=${target_alias} \
25505 --with-build-libsubdir=$(HOST_SUBDIR) \
25506 $(STAGEtrain_CONFIGURE_FLAGS)
25507 @endif libcody-bootstrap
25509 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25510 maybe-configure-stagefeedback-libcody:
25511 @if libcody-bootstrap
25512 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25513 configure-stagefeedback-libcody:
25514 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25516 @r=`${PWD_COMMAND}`; export r; \
25517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25518 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25519 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25520 $(HOST_EXPORTS) \
25521 $(POSTSTAGE1_HOST_EXPORTS) \
25522 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25523 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25524 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25525 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25527 cd $(HOST_SUBDIR)/libcody || exit 1; \
25528 case $(srcdir) in \
25529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25530 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25532 esac; \
25533 module_srcdir=libcody; \
25534 $(SHELL) $$s/$$module_srcdir/configure \
25535 --srcdir=$${topdir}/$$module_srcdir \
25536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25537 --target=${target_alias} \
25538 --with-build-libsubdir=$(HOST_SUBDIR) \
25539 $(STAGEfeedback_CONFIGURE_FLAGS)
25540 @endif libcody-bootstrap
25542 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25543 maybe-configure-stageautoprofile-libcody:
25544 @if libcody-bootstrap
25545 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25546 configure-stageautoprofile-libcody:
25547 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25548 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25549 @r=`${PWD_COMMAND}`; export r; \
25550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25551 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25552 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25553 $(HOST_EXPORTS) \
25554 $(POSTSTAGE1_HOST_EXPORTS) \
25555 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25556 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25557 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25558 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25560 cd $(HOST_SUBDIR)/libcody || exit 1; \
25561 case $(srcdir) in \
25562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25563 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25565 esac; \
25566 module_srcdir=libcody; \
25567 $(SHELL) $$s/$$module_srcdir/configure \
25568 --srcdir=$${topdir}/$$module_srcdir \
25569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25570 --target=${target_alias} \
25571 --with-build-libsubdir=$(HOST_SUBDIR) \
25572 $(STAGEautoprofile_CONFIGURE_FLAGS)
25573 @endif libcody-bootstrap
25575 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25576 maybe-configure-stageautofeedback-libcody:
25577 @if libcody-bootstrap
25578 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25579 configure-stageautofeedback-libcody:
25580 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25581 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25582 @r=`${PWD_COMMAND}`; export r; \
25583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25584 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25585 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25586 $(HOST_EXPORTS) \
25587 $(POSTSTAGE1_HOST_EXPORTS) \
25588 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25589 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25590 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25591 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25592 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25593 cd $(HOST_SUBDIR)/libcody || exit 1; \
25594 case $(srcdir) in \
25595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25596 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25598 esac; \
25599 module_srcdir=libcody; \
25600 $(SHELL) $$s/$$module_srcdir/configure \
25601 --srcdir=$${topdir}/$$module_srcdir \
25602 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25603 --target=${target_alias} \
25604 --with-build-libsubdir=$(HOST_SUBDIR) \
25605 $(STAGEautofeedback_CONFIGURE_FLAGS)
25606 @endif libcody-bootstrap
25612 .PHONY: all-libcody maybe-all-libcody
25613 maybe-all-libcody:
25614 @if gcc-bootstrap
25615 all-libcody: stage_current
25616 @endif gcc-bootstrap
25617 @if libcody
25618 TARGET-libcody=all
25619 maybe-all-libcody: all-libcody
25620 all-libcody: configure-libcody
25621 @r=`${PWD_COMMAND}`; export r; \
25622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623 $(HOST_EXPORTS) \
25624 (cd $(HOST_SUBDIR)/libcody && \
25625 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25626 $(TARGET-libcody))
25627 @endif libcody
25631 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25632 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25633 maybe-all-stage1-libcody:
25634 maybe-clean-stage1-libcody:
25635 @if libcody-bootstrap
25636 maybe-all-stage1-libcody: all-stage1-libcody
25637 all-stage1: all-stage1-libcody
25638 TARGET-stage1-libcody = $(TARGET-libcody)
25639 all-stage1-libcody: configure-stage1-libcody
25640 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25641 @r=`${PWD_COMMAND}`; export r; \
25642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25643 TFLAGS="$(STAGE1_TFLAGS)"; \
25644 $(HOST_EXPORTS) \
25645 cd $(HOST_SUBDIR)/libcody && \
25647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25648 CFLAGS="$(STAGE1_CFLAGS)" \
25649 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25650 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25651 LIBCFLAGS="$(LIBCFLAGS)" \
25652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25655 $(EXTRA_HOST_FLAGS) \
25656 $(STAGE1_FLAGS_TO_PASS) \
25657 TFLAGS="$(STAGE1_TFLAGS)" \
25658 $(TARGET-stage1-libcody)
25660 maybe-clean-stage1-libcody: clean-stage1-libcody
25661 clean-stage1: clean-stage1-libcody
25662 clean-stage1-libcody:
25663 @if [ $(current_stage) = stage1 ]; then \
25664 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25665 else \
25666 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25667 $(MAKE) stage1-start; \
25668 fi; \
25669 cd $(HOST_SUBDIR)/libcody && \
25670 $(MAKE) $(EXTRA_HOST_FLAGS) \
25671 $(STAGE1_FLAGS_TO_PASS) clean
25672 @endif libcody-bootstrap
25675 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25676 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25677 maybe-all-stage2-libcody:
25678 maybe-clean-stage2-libcody:
25679 @if libcody-bootstrap
25680 maybe-all-stage2-libcody: all-stage2-libcody
25681 all-stage2: all-stage2-libcody
25682 TARGET-stage2-libcody = $(TARGET-libcody)
25683 all-stage2-libcody: configure-stage2-libcody
25684 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25685 @r=`${PWD_COMMAND}`; export r; \
25686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25687 TFLAGS="$(STAGE2_TFLAGS)"; \
25688 $(HOST_EXPORTS) \
25689 $(POSTSTAGE1_HOST_EXPORTS) \
25690 cd $(HOST_SUBDIR)/libcody && \
25692 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25693 CFLAGS="$(STAGE2_CFLAGS)" \
25694 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25695 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25696 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25697 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25698 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25699 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25700 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25701 TFLAGS="$(STAGE2_TFLAGS)" \
25702 $(TARGET-stage2-libcody)
25704 maybe-clean-stage2-libcody: clean-stage2-libcody
25705 clean-stage2: clean-stage2-libcody
25706 clean-stage2-libcody:
25707 @if [ $(current_stage) = stage2 ]; then \
25708 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25709 else \
25710 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25711 $(MAKE) stage2-start; \
25712 fi; \
25713 cd $(HOST_SUBDIR)/libcody && \
25714 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25715 @endif libcody-bootstrap
25718 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25719 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25720 maybe-all-stage3-libcody:
25721 maybe-clean-stage3-libcody:
25722 @if libcody-bootstrap
25723 maybe-all-stage3-libcody: all-stage3-libcody
25724 all-stage3: all-stage3-libcody
25725 TARGET-stage3-libcody = $(TARGET-libcody)
25726 all-stage3-libcody: configure-stage3-libcody
25727 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25728 @r=`${PWD_COMMAND}`; export r; \
25729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25730 TFLAGS="$(STAGE3_TFLAGS)"; \
25731 $(HOST_EXPORTS) \
25732 $(POSTSTAGE1_HOST_EXPORTS) \
25733 cd $(HOST_SUBDIR)/libcody && \
25735 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25736 CFLAGS="$(STAGE3_CFLAGS)" \
25737 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25738 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25739 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25740 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25741 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25742 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25743 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25744 TFLAGS="$(STAGE3_TFLAGS)" \
25745 $(TARGET-stage3-libcody)
25747 maybe-clean-stage3-libcody: clean-stage3-libcody
25748 clean-stage3: clean-stage3-libcody
25749 clean-stage3-libcody:
25750 @if [ $(current_stage) = stage3 ]; then \
25751 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25752 else \
25753 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25754 $(MAKE) stage3-start; \
25755 fi; \
25756 cd $(HOST_SUBDIR)/libcody && \
25757 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25758 @endif libcody-bootstrap
25761 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25762 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25763 maybe-all-stage4-libcody:
25764 maybe-clean-stage4-libcody:
25765 @if libcody-bootstrap
25766 maybe-all-stage4-libcody: all-stage4-libcody
25767 all-stage4: all-stage4-libcody
25768 TARGET-stage4-libcody = $(TARGET-libcody)
25769 all-stage4-libcody: configure-stage4-libcody
25770 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25771 @r=`${PWD_COMMAND}`; export r; \
25772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25773 TFLAGS="$(STAGE4_TFLAGS)"; \
25774 $(HOST_EXPORTS) \
25775 $(POSTSTAGE1_HOST_EXPORTS) \
25776 cd $(HOST_SUBDIR)/libcody && \
25778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25779 CFLAGS="$(STAGE4_CFLAGS)" \
25780 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25781 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25782 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25783 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25784 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25785 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25786 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25787 TFLAGS="$(STAGE4_TFLAGS)" \
25788 $(TARGET-stage4-libcody)
25790 maybe-clean-stage4-libcody: clean-stage4-libcody
25791 clean-stage4: clean-stage4-libcody
25792 clean-stage4-libcody:
25793 @if [ $(current_stage) = stage4 ]; then \
25794 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25795 else \
25796 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25797 $(MAKE) stage4-start; \
25798 fi; \
25799 cd $(HOST_SUBDIR)/libcody && \
25800 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25801 @endif libcody-bootstrap
25804 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25805 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25806 maybe-all-stageprofile-libcody:
25807 maybe-clean-stageprofile-libcody:
25808 @if libcody-bootstrap
25809 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25810 all-stageprofile: all-stageprofile-libcody
25811 TARGET-stageprofile-libcody = $(TARGET-libcody)
25812 all-stageprofile-libcody: configure-stageprofile-libcody
25813 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25814 @r=`${PWD_COMMAND}`; export r; \
25815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25816 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25817 $(HOST_EXPORTS) \
25818 $(POSTSTAGE1_HOST_EXPORTS) \
25819 cd $(HOST_SUBDIR)/libcody && \
25821 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25822 CFLAGS="$(STAGEprofile_CFLAGS)" \
25823 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25824 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25825 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25826 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25827 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25828 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25829 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25830 TFLAGS="$(STAGEprofile_TFLAGS)" \
25831 $(TARGET-stageprofile-libcody)
25833 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25834 clean-stageprofile: clean-stageprofile-libcody
25835 clean-stageprofile-libcody:
25836 @if [ $(current_stage) = stageprofile ]; then \
25837 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25838 else \
25839 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25840 $(MAKE) stageprofile-start; \
25841 fi; \
25842 cd $(HOST_SUBDIR)/libcody && \
25843 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25844 @endif libcody-bootstrap
25847 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25848 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25849 maybe-all-stagetrain-libcody:
25850 maybe-clean-stagetrain-libcody:
25851 @if libcody-bootstrap
25852 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25853 all-stagetrain: all-stagetrain-libcody
25854 TARGET-stagetrain-libcody = $(TARGET-libcody)
25855 all-stagetrain-libcody: configure-stagetrain-libcody
25856 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25857 @r=`${PWD_COMMAND}`; export r; \
25858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25859 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25860 $(HOST_EXPORTS) \
25861 $(POSTSTAGE1_HOST_EXPORTS) \
25862 cd $(HOST_SUBDIR)/libcody && \
25864 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25865 CFLAGS="$(STAGEtrain_CFLAGS)" \
25866 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25867 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25868 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25873 TFLAGS="$(STAGEtrain_TFLAGS)" \
25874 $(TARGET-stagetrain-libcody)
25876 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25877 clean-stagetrain: clean-stagetrain-libcody
25878 clean-stagetrain-libcody:
25879 @if [ $(current_stage) = stagetrain ]; then \
25880 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25881 else \
25882 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25883 $(MAKE) stagetrain-start; \
25884 fi; \
25885 cd $(HOST_SUBDIR)/libcody && \
25886 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25887 @endif libcody-bootstrap
25890 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25891 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25892 maybe-all-stagefeedback-libcody:
25893 maybe-clean-stagefeedback-libcody:
25894 @if libcody-bootstrap
25895 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25896 all-stagefeedback: all-stagefeedback-libcody
25897 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25898 all-stagefeedback-libcody: configure-stagefeedback-libcody
25899 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25900 @r=`${PWD_COMMAND}`; export r; \
25901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25902 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25903 $(HOST_EXPORTS) \
25904 $(POSTSTAGE1_HOST_EXPORTS) \
25905 cd $(HOST_SUBDIR)/libcody && \
25907 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25908 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25909 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25910 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25911 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25915 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25916 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25917 $(TARGET-stagefeedback-libcody)
25919 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25920 clean-stagefeedback: clean-stagefeedback-libcody
25921 clean-stagefeedback-libcody:
25922 @if [ $(current_stage) = stagefeedback ]; then \
25923 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25924 else \
25925 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25926 $(MAKE) stagefeedback-start; \
25927 fi; \
25928 cd $(HOST_SUBDIR)/libcody && \
25929 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25930 @endif libcody-bootstrap
25933 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25934 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25935 maybe-all-stageautoprofile-libcody:
25936 maybe-clean-stageautoprofile-libcody:
25937 @if libcody-bootstrap
25938 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25939 all-stageautoprofile: all-stageautoprofile-libcody
25940 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25941 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25942 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25943 @r=`${PWD_COMMAND}`; export r; \
25944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25945 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25946 $(HOST_EXPORTS) \
25947 $(POSTSTAGE1_HOST_EXPORTS) \
25948 cd $(HOST_SUBDIR)/libcody && \
25949 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25951 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25952 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25953 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25954 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25955 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25956 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25957 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25958 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25959 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25960 $(TARGET-stageautoprofile-libcody)
25962 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25963 clean-stageautoprofile: clean-stageautoprofile-libcody
25964 clean-stageautoprofile-libcody:
25965 @if [ $(current_stage) = stageautoprofile ]; then \
25966 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25967 else \
25968 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25969 $(MAKE) stageautoprofile-start; \
25970 fi; \
25971 cd $(HOST_SUBDIR)/libcody && \
25972 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25973 @endif libcody-bootstrap
25976 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25977 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25978 maybe-all-stageautofeedback-libcody:
25979 maybe-clean-stageautofeedback-libcody:
25980 @if libcody-bootstrap
25981 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25982 all-stageautofeedback: all-stageautofeedback-libcody
25983 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25984 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25985 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25986 @r=`${PWD_COMMAND}`; export r; \
25987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25988 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25989 $(HOST_EXPORTS) \
25990 $(POSTSTAGE1_HOST_EXPORTS) \
25991 cd $(HOST_SUBDIR)/libcody && \
25993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25994 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25995 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25996 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25997 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26001 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26002 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26003 $(TARGET-stageautofeedback-libcody)
26005 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26006 clean-stageautofeedback: clean-stageautofeedback-libcody
26007 clean-stageautofeedback-libcody:
26008 @if [ $(current_stage) = stageautofeedback ]; then \
26009 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26010 else \
26011 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26012 $(MAKE) stageautofeedback-start; \
26013 fi; \
26014 cd $(HOST_SUBDIR)/libcody && \
26015 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26016 @endif libcody-bootstrap
26022 .PHONY: check-libcody maybe-check-libcody
26023 maybe-check-libcody:
26024 @if libcody
26025 maybe-check-libcody: check-libcody
26027 check-libcody:
26028 @: $(MAKE); $(unstage)
26029 @r=`${PWD_COMMAND}`; export r; \
26030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26031 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26032 (cd $(HOST_SUBDIR)/libcody && \
26033 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26035 @endif libcody
26037 .PHONY: install-libcody maybe-install-libcody
26038 maybe-install-libcody:
26039 @if libcody
26040 maybe-install-libcody: install-libcody
26042 install-libcody:
26044 @endif libcody
26046 .PHONY: install-strip-libcody maybe-install-strip-libcody
26047 maybe-install-strip-libcody:
26048 @if libcody
26049 maybe-install-strip-libcody: install-strip-libcody
26051 install-strip-libcody:
26053 @endif libcody
26055 # Other targets (info, dvi, pdf, etc.)
26057 .PHONY: maybe-info-libcody info-libcody
26058 maybe-info-libcody:
26059 @if libcody
26060 maybe-info-libcody: info-libcody
26062 # libcody doesn't support info.
26063 info-libcody:
26065 @endif libcody
26067 .PHONY: maybe-dvi-libcody dvi-libcody
26068 maybe-dvi-libcody:
26069 @if libcody
26070 maybe-dvi-libcody: dvi-libcody
26072 # libcody doesn't support dvi.
26073 dvi-libcody:
26075 @endif libcody
26077 .PHONY: maybe-pdf-libcody pdf-libcody
26078 maybe-pdf-libcody:
26079 @if libcody
26080 maybe-pdf-libcody: pdf-libcody
26082 # libcody doesn't support pdf.
26083 pdf-libcody:
26085 @endif libcody
26087 .PHONY: maybe-html-libcody html-libcody
26088 maybe-html-libcody:
26089 @if libcody
26090 maybe-html-libcody: html-libcody
26092 # libcody doesn't support html.
26093 html-libcody:
26095 @endif libcody
26097 .PHONY: maybe-TAGS-libcody TAGS-libcody
26098 maybe-TAGS-libcody:
26099 @if libcody
26100 maybe-TAGS-libcody: TAGS-libcody
26102 # libcody doesn't support TAGS.
26103 TAGS-libcody:
26105 @endif libcody
26107 .PHONY: maybe-install-info-libcody install-info-libcody
26108 maybe-install-info-libcody:
26109 @if libcody
26110 maybe-install-info-libcody: install-info-libcody
26112 # libcody doesn't support install-info.
26113 install-info-libcody:
26115 @endif libcody
26117 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26118 maybe-install-dvi-libcody:
26119 @if libcody
26120 maybe-install-dvi-libcody: install-dvi-libcody
26122 # libcody doesn't support install-dvi.
26123 install-dvi-libcody:
26125 @endif libcody
26127 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26128 maybe-install-pdf-libcody:
26129 @if libcody
26130 maybe-install-pdf-libcody: install-pdf-libcody
26132 # libcody doesn't support install-pdf.
26133 install-pdf-libcody:
26135 @endif libcody
26137 .PHONY: maybe-install-html-libcody install-html-libcody
26138 maybe-install-html-libcody:
26139 @if libcody
26140 maybe-install-html-libcody: install-html-libcody
26142 # libcody doesn't support install-html.
26143 install-html-libcody:
26145 @endif libcody
26147 .PHONY: maybe-installcheck-libcody installcheck-libcody
26148 maybe-installcheck-libcody:
26149 @if libcody
26150 maybe-installcheck-libcody: installcheck-libcody
26152 installcheck-libcody: \
26153 configure-libcody
26154 @[ -f ./libcody/Makefile ] || exit 0; \
26155 r=`${PWD_COMMAND}`; export r; \
26156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157 $(HOST_EXPORTS) \
26158 for flag in $(EXTRA_HOST_FLAGS) ; do \
26159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26160 done; \
26161 echo "Doing installcheck in libcody"; \
26162 (cd $(HOST_SUBDIR)/libcody && \
26163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26165 "RANLIB=$${RANLIB}" \
26166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26167 installcheck) \
26168 || exit 1
26170 @endif libcody
26172 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26173 maybe-mostlyclean-libcody:
26174 @if libcody
26175 maybe-mostlyclean-libcody: mostlyclean-libcody
26177 mostlyclean-libcody:
26178 @[ -f ./libcody/Makefile ] || exit 0; \
26179 r=`${PWD_COMMAND}`; export r; \
26180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26181 $(HOST_EXPORTS) \
26182 for flag in $(EXTRA_HOST_FLAGS) ; do \
26183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26184 done; \
26185 echo "Doing mostlyclean in libcody"; \
26186 (cd $(HOST_SUBDIR)/libcody && \
26187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26189 "RANLIB=$${RANLIB}" \
26190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26191 mostlyclean) \
26192 || exit 1
26194 @endif libcody
26196 .PHONY: maybe-clean-libcody clean-libcody
26197 maybe-clean-libcody:
26198 @if libcody
26199 maybe-clean-libcody: clean-libcody
26201 clean-libcody:
26202 @[ -f ./libcody/Makefile ] || exit 0; \
26203 r=`${PWD_COMMAND}`; export r; \
26204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26205 $(HOST_EXPORTS) \
26206 for flag in $(EXTRA_HOST_FLAGS) ; do \
26207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26208 done; \
26209 echo "Doing clean in libcody"; \
26210 (cd $(HOST_SUBDIR)/libcody && \
26211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26213 "RANLIB=$${RANLIB}" \
26214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26215 clean) \
26216 || exit 1
26218 @endif libcody
26220 .PHONY: maybe-distclean-libcody distclean-libcody
26221 maybe-distclean-libcody:
26222 @if libcody
26223 maybe-distclean-libcody: distclean-libcody
26225 distclean-libcody:
26226 @[ -f ./libcody/Makefile ] || exit 0; \
26227 r=`${PWD_COMMAND}`; export r; \
26228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26229 $(HOST_EXPORTS) \
26230 for flag in $(EXTRA_HOST_FLAGS) ; do \
26231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26232 done; \
26233 echo "Doing distclean in libcody"; \
26234 (cd $(HOST_SUBDIR)/libcody && \
26235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26237 "RANLIB=$${RANLIB}" \
26238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26239 distclean) \
26240 || exit 1
26242 @endif libcody
26244 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26245 maybe-maintainer-clean-libcody:
26246 @if libcody
26247 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26249 maintainer-clean-libcody:
26250 @[ -f ./libcody/Makefile ] || exit 0; \
26251 r=`${PWD_COMMAND}`; export r; \
26252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26253 $(HOST_EXPORTS) \
26254 for flag in $(EXTRA_HOST_FLAGS) ; do \
26255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26256 done; \
26257 echo "Doing maintainer-clean in libcody"; \
26258 (cd $(HOST_SUBDIR)/libcody && \
26259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26261 "RANLIB=$${RANLIB}" \
26262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26263 maintainer-clean) \
26264 || exit 1
26266 @endif libcody
26270 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26271 maybe-configure-libdecnumber:
26272 @if gcc-bootstrap
26273 configure-libdecnumber: stage_current
26274 @endif gcc-bootstrap
26275 @if libdecnumber
26276 maybe-configure-libdecnumber: configure-libdecnumber
26277 configure-libdecnumber:
26278 @r=`${PWD_COMMAND}`; export r; \
26279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26280 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26282 $(HOST_EXPORTS) \
26283 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26284 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26285 case $(srcdir) in \
26286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26287 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26289 esac; \
26290 module_srcdir=libdecnumber; \
26291 $(SHELL) \
26292 $$s/$$module_srcdir/configure \
26293 --srcdir=$${topdir}/$$module_srcdir \
26294 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26295 --target=${target_alias} \
26296 || exit 1
26297 @endif libdecnumber
26301 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26302 maybe-configure-stage1-libdecnumber:
26303 @if libdecnumber-bootstrap
26304 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26305 configure-stage1-libdecnumber:
26306 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26307 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26308 @r=`${PWD_COMMAND}`; export r; \
26309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26310 TFLAGS="$(STAGE1_TFLAGS)"; \
26311 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26312 $(HOST_EXPORTS) \
26313 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26314 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26315 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26316 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26318 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26319 case $(srcdir) in \
26320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26321 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26323 esac; \
26324 module_srcdir=libdecnumber; \
26325 $(SHELL) $$s/$$module_srcdir/configure \
26326 --srcdir=$${topdir}/$$module_srcdir \
26327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26328 --target=${target_alias} \
26330 $(STAGE1_CONFIGURE_FLAGS)
26331 @endif libdecnumber-bootstrap
26333 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26334 maybe-configure-stage2-libdecnumber:
26335 @if libdecnumber-bootstrap
26336 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26337 configure-stage2-libdecnumber:
26338 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26340 @r=`${PWD_COMMAND}`; export r; \
26341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26342 TFLAGS="$(STAGE2_TFLAGS)"; \
26343 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26344 $(HOST_EXPORTS) \
26345 $(POSTSTAGE1_HOST_EXPORTS) \
26346 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26347 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26348 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26349 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26350 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26351 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26352 case $(srcdir) in \
26353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26354 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26356 esac; \
26357 module_srcdir=libdecnumber; \
26358 $(SHELL) $$s/$$module_srcdir/configure \
26359 --srcdir=$${topdir}/$$module_srcdir \
26360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26361 --target=${target_alias} \
26362 --with-build-libsubdir=$(HOST_SUBDIR) \
26363 $(STAGE2_CONFIGURE_FLAGS)
26364 @endif libdecnumber-bootstrap
26366 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26367 maybe-configure-stage3-libdecnumber:
26368 @if libdecnumber-bootstrap
26369 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26370 configure-stage3-libdecnumber:
26371 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26372 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26373 @r=`${PWD_COMMAND}`; export r; \
26374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26375 TFLAGS="$(STAGE3_TFLAGS)"; \
26376 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26377 $(HOST_EXPORTS) \
26378 $(POSTSTAGE1_HOST_EXPORTS) \
26379 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26380 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26381 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26382 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26384 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26385 case $(srcdir) in \
26386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26387 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26389 esac; \
26390 module_srcdir=libdecnumber; \
26391 $(SHELL) $$s/$$module_srcdir/configure \
26392 --srcdir=$${topdir}/$$module_srcdir \
26393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26394 --target=${target_alias} \
26395 --with-build-libsubdir=$(HOST_SUBDIR) \
26396 $(STAGE3_CONFIGURE_FLAGS)
26397 @endif libdecnumber-bootstrap
26399 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26400 maybe-configure-stage4-libdecnumber:
26401 @if libdecnumber-bootstrap
26402 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26403 configure-stage4-libdecnumber:
26404 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26406 @r=`${PWD_COMMAND}`; export r; \
26407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26408 TFLAGS="$(STAGE4_TFLAGS)"; \
26409 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26410 $(HOST_EXPORTS) \
26411 $(POSTSTAGE1_HOST_EXPORTS) \
26412 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26413 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26414 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26415 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26417 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26418 case $(srcdir) in \
26419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26420 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26422 esac; \
26423 module_srcdir=libdecnumber; \
26424 $(SHELL) $$s/$$module_srcdir/configure \
26425 --srcdir=$${topdir}/$$module_srcdir \
26426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26427 --target=${target_alias} \
26428 --with-build-libsubdir=$(HOST_SUBDIR) \
26429 $(STAGE4_CONFIGURE_FLAGS)
26430 @endif libdecnumber-bootstrap
26432 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26433 maybe-configure-stageprofile-libdecnumber:
26434 @if libdecnumber-bootstrap
26435 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26436 configure-stageprofile-libdecnumber:
26437 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26439 @r=`${PWD_COMMAND}`; export r; \
26440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26441 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26442 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26443 $(HOST_EXPORTS) \
26444 $(POSTSTAGE1_HOST_EXPORTS) \
26445 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26446 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26447 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26448 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26450 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26451 case $(srcdir) in \
26452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26453 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26455 esac; \
26456 module_srcdir=libdecnumber; \
26457 $(SHELL) $$s/$$module_srcdir/configure \
26458 --srcdir=$${topdir}/$$module_srcdir \
26459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26460 --target=${target_alias} \
26461 --with-build-libsubdir=$(HOST_SUBDIR) \
26462 $(STAGEprofile_CONFIGURE_FLAGS)
26463 @endif libdecnumber-bootstrap
26465 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26466 maybe-configure-stagetrain-libdecnumber:
26467 @if libdecnumber-bootstrap
26468 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26469 configure-stagetrain-libdecnumber:
26470 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26472 @r=`${PWD_COMMAND}`; export r; \
26473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26474 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26475 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26476 $(HOST_EXPORTS) \
26477 $(POSTSTAGE1_HOST_EXPORTS) \
26478 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26479 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26480 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26481 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26483 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26484 case $(srcdir) in \
26485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26486 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26488 esac; \
26489 module_srcdir=libdecnumber; \
26490 $(SHELL) $$s/$$module_srcdir/configure \
26491 --srcdir=$${topdir}/$$module_srcdir \
26492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26493 --target=${target_alias} \
26494 --with-build-libsubdir=$(HOST_SUBDIR) \
26495 $(STAGEtrain_CONFIGURE_FLAGS)
26496 @endif libdecnumber-bootstrap
26498 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26499 maybe-configure-stagefeedback-libdecnumber:
26500 @if libdecnumber-bootstrap
26501 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26502 configure-stagefeedback-libdecnumber:
26503 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26504 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26505 @r=`${PWD_COMMAND}`; export r; \
26506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26507 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26508 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26509 $(HOST_EXPORTS) \
26510 $(POSTSTAGE1_HOST_EXPORTS) \
26511 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26514 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26516 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26517 case $(srcdir) in \
26518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26519 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26521 esac; \
26522 module_srcdir=libdecnumber; \
26523 $(SHELL) $$s/$$module_srcdir/configure \
26524 --srcdir=$${topdir}/$$module_srcdir \
26525 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26526 --target=${target_alias} \
26527 --with-build-libsubdir=$(HOST_SUBDIR) \
26528 $(STAGEfeedback_CONFIGURE_FLAGS)
26529 @endif libdecnumber-bootstrap
26531 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26532 maybe-configure-stageautoprofile-libdecnumber:
26533 @if libdecnumber-bootstrap
26534 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26535 configure-stageautoprofile-libdecnumber:
26536 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26538 @r=`${PWD_COMMAND}`; export r; \
26539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26540 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26541 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26542 $(HOST_EXPORTS) \
26543 $(POSTSTAGE1_HOST_EXPORTS) \
26544 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26545 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26546 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26547 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26549 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26550 case $(srcdir) in \
26551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26552 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26554 esac; \
26555 module_srcdir=libdecnumber; \
26556 $(SHELL) $$s/$$module_srcdir/configure \
26557 --srcdir=$${topdir}/$$module_srcdir \
26558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26559 --target=${target_alias} \
26560 --with-build-libsubdir=$(HOST_SUBDIR) \
26561 $(STAGEautoprofile_CONFIGURE_FLAGS)
26562 @endif libdecnumber-bootstrap
26564 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26565 maybe-configure-stageautofeedback-libdecnumber:
26566 @if libdecnumber-bootstrap
26567 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26568 configure-stageautofeedback-libdecnumber:
26569 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26571 @r=`${PWD_COMMAND}`; export r; \
26572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26574 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26575 $(HOST_EXPORTS) \
26576 $(POSTSTAGE1_HOST_EXPORTS) \
26577 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26578 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26579 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26580 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26582 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26583 case $(srcdir) in \
26584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26585 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26587 esac; \
26588 module_srcdir=libdecnumber; \
26589 $(SHELL) $$s/$$module_srcdir/configure \
26590 --srcdir=$${topdir}/$$module_srcdir \
26591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26592 --target=${target_alias} \
26593 --with-build-libsubdir=$(HOST_SUBDIR) \
26594 $(STAGEautofeedback_CONFIGURE_FLAGS)
26595 @endif libdecnumber-bootstrap
26601 .PHONY: all-libdecnumber maybe-all-libdecnumber
26602 maybe-all-libdecnumber:
26603 @if gcc-bootstrap
26604 all-libdecnumber: stage_current
26605 @endif gcc-bootstrap
26606 @if libdecnumber
26607 TARGET-libdecnumber=all
26608 maybe-all-libdecnumber: all-libdecnumber
26609 all-libdecnumber: configure-libdecnumber
26610 @r=`${PWD_COMMAND}`; export r; \
26611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26612 $(HOST_EXPORTS) \
26613 (cd $(HOST_SUBDIR)/libdecnumber && \
26614 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26615 $(TARGET-libdecnumber))
26616 @endif libdecnumber
26620 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26621 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26622 maybe-all-stage1-libdecnumber:
26623 maybe-clean-stage1-libdecnumber:
26624 @if libdecnumber-bootstrap
26625 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26626 all-stage1: all-stage1-libdecnumber
26627 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26628 all-stage1-libdecnumber: configure-stage1-libdecnumber
26629 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26630 @r=`${PWD_COMMAND}`; export r; \
26631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26632 TFLAGS="$(STAGE1_TFLAGS)"; \
26633 $(HOST_EXPORTS) \
26634 cd $(HOST_SUBDIR)/libdecnumber && \
26636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26637 CFLAGS="$(STAGE1_CFLAGS)" \
26638 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26639 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26640 LIBCFLAGS="$(LIBCFLAGS)" \
26641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26644 $(EXTRA_HOST_FLAGS) \
26645 $(STAGE1_FLAGS_TO_PASS) \
26646 TFLAGS="$(STAGE1_TFLAGS)" \
26647 $(TARGET-stage1-libdecnumber)
26649 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26650 clean-stage1: clean-stage1-libdecnumber
26651 clean-stage1-libdecnumber:
26652 @if [ $(current_stage) = stage1 ]; then \
26653 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26654 else \
26655 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26656 $(MAKE) stage1-start; \
26657 fi; \
26658 cd $(HOST_SUBDIR)/libdecnumber && \
26659 $(MAKE) $(EXTRA_HOST_FLAGS) \
26660 $(STAGE1_FLAGS_TO_PASS) clean
26661 @endif libdecnumber-bootstrap
26664 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26665 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26666 maybe-all-stage2-libdecnumber:
26667 maybe-clean-stage2-libdecnumber:
26668 @if libdecnumber-bootstrap
26669 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26670 all-stage2: all-stage2-libdecnumber
26671 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26672 all-stage2-libdecnumber: configure-stage2-libdecnumber
26673 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26674 @r=`${PWD_COMMAND}`; export r; \
26675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26676 TFLAGS="$(STAGE2_TFLAGS)"; \
26677 $(HOST_EXPORTS) \
26678 $(POSTSTAGE1_HOST_EXPORTS) \
26679 cd $(HOST_SUBDIR)/libdecnumber && \
26681 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26682 CFLAGS="$(STAGE2_CFLAGS)" \
26683 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26684 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26685 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26689 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26690 TFLAGS="$(STAGE2_TFLAGS)" \
26691 $(TARGET-stage2-libdecnumber)
26693 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26694 clean-stage2: clean-stage2-libdecnumber
26695 clean-stage2-libdecnumber:
26696 @if [ $(current_stage) = stage2 ]; then \
26697 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26698 else \
26699 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26700 $(MAKE) stage2-start; \
26701 fi; \
26702 cd $(HOST_SUBDIR)/libdecnumber && \
26703 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26704 @endif libdecnumber-bootstrap
26707 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26708 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26709 maybe-all-stage3-libdecnumber:
26710 maybe-clean-stage3-libdecnumber:
26711 @if libdecnumber-bootstrap
26712 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26713 all-stage3: all-stage3-libdecnumber
26714 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26715 all-stage3-libdecnumber: configure-stage3-libdecnumber
26716 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26717 @r=`${PWD_COMMAND}`; export r; \
26718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26719 TFLAGS="$(STAGE3_TFLAGS)"; \
26720 $(HOST_EXPORTS) \
26721 $(POSTSTAGE1_HOST_EXPORTS) \
26722 cd $(HOST_SUBDIR)/libdecnumber && \
26724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26725 CFLAGS="$(STAGE3_CFLAGS)" \
26726 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26727 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26728 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26733 TFLAGS="$(STAGE3_TFLAGS)" \
26734 $(TARGET-stage3-libdecnumber)
26736 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26737 clean-stage3: clean-stage3-libdecnumber
26738 clean-stage3-libdecnumber:
26739 @if [ $(current_stage) = stage3 ]; then \
26740 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26741 else \
26742 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26743 $(MAKE) stage3-start; \
26744 fi; \
26745 cd $(HOST_SUBDIR)/libdecnumber && \
26746 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26747 @endif libdecnumber-bootstrap
26750 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26751 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26752 maybe-all-stage4-libdecnumber:
26753 maybe-clean-stage4-libdecnumber:
26754 @if libdecnumber-bootstrap
26755 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26756 all-stage4: all-stage4-libdecnumber
26757 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26758 all-stage4-libdecnumber: configure-stage4-libdecnumber
26759 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26760 @r=`${PWD_COMMAND}`; export r; \
26761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762 TFLAGS="$(STAGE4_TFLAGS)"; \
26763 $(HOST_EXPORTS) \
26764 $(POSTSTAGE1_HOST_EXPORTS) \
26765 cd $(HOST_SUBDIR)/libdecnumber && \
26767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26768 CFLAGS="$(STAGE4_CFLAGS)" \
26769 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26770 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26771 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26776 TFLAGS="$(STAGE4_TFLAGS)" \
26777 $(TARGET-stage4-libdecnumber)
26779 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26780 clean-stage4: clean-stage4-libdecnumber
26781 clean-stage4-libdecnumber:
26782 @if [ $(current_stage) = stage4 ]; then \
26783 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26784 else \
26785 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26786 $(MAKE) stage4-start; \
26787 fi; \
26788 cd $(HOST_SUBDIR)/libdecnumber && \
26789 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26790 @endif libdecnumber-bootstrap
26793 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26794 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26795 maybe-all-stageprofile-libdecnumber:
26796 maybe-clean-stageprofile-libdecnumber:
26797 @if libdecnumber-bootstrap
26798 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26799 all-stageprofile: all-stageprofile-libdecnumber
26800 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26801 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26802 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26803 @r=`${PWD_COMMAND}`; export r; \
26804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26805 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26806 $(HOST_EXPORTS) \
26807 $(POSTSTAGE1_HOST_EXPORTS) \
26808 cd $(HOST_SUBDIR)/libdecnumber && \
26810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26811 CFLAGS="$(STAGEprofile_CFLAGS)" \
26812 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26813 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26814 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26819 TFLAGS="$(STAGEprofile_TFLAGS)" \
26820 $(TARGET-stageprofile-libdecnumber)
26822 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26823 clean-stageprofile: clean-stageprofile-libdecnumber
26824 clean-stageprofile-libdecnumber:
26825 @if [ $(current_stage) = stageprofile ]; then \
26826 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26827 else \
26828 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26829 $(MAKE) stageprofile-start; \
26830 fi; \
26831 cd $(HOST_SUBDIR)/libdecnumber && \
26832 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26833 @endif libdecnumber-bootstrap
26836 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26837 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26838 maybe-all-stagetrain-libdecnumber:
26839 maybe-clean-stagetrain-libdecnumber:
26840 @if libdecnumber-bootstrap
26841 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26842 all-stagetrain: all-stagetrain-libdecnumber
26843 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26844 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26845 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26846 @r=`${PWD_COMMAND}`; export r; \
26847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26849 $(HOST_EXPORTS) \
26850 $(POSTSTAGE1_HOST_EXPORTS) \
26851 cd $(HOST_SUBDIR)/libdecnumber && \
26853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26854 CFLAGS="$(STAGEtrain_CFLAGS)" \
26855 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26856 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26857 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26862 TFLAGS="$(STAGEtrain_TFLAGS)" \
26863 $(TARGET-stagetrain-libdecnumber)
26865 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26866 clean-stagetrain: clean-stagetrain-libdecnumber
26867 clean-stagetrain-libdecnumber:
26868 @if [ $(current_stage) = stagetrain ]; then \
26869 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26870 else \
26871 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26872 $(MAKE) stagetrain-start; \
26873 fi; \
26874 cd $(HOST_SUBDIR)/libdecnumber && \
26875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26876 @endif libdecnumber-bootstrap
26879 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26880 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26881 maybe-all-stagefeedback-libdecnumber:
26882 maybe-clean-stagefeedback-libdecnumber:
26883 @if libdecnumber-bootstrap
26884 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26885 all-stagefeedback: all-stagefeedback-libdecnumber
26886 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26887 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26888 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26889 @r=`${PWD_COMMAND}`; export r; \
26890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26892 $(HOST_EXPORTS) \
26893 $(POSTSTAGE1_HOST_EXPORTS) \
26894 cd $(HOST_SUBDIR)/libdecnumber && \
26896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26897 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26898 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26899 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26900 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26905 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26906 $(TARGET-stagefeedback-libdecnumber)
26908 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26909 clean-stagefeedback: clean-stagefeedback-libdecnumber
26910 clean-stagefeedback-libdecnumber:
26911 @if [ $(current_stage) = stagefeedback ]; then \
26912 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26913 else \
26914 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26915 $(MAKE) stagefeedback-start; \
26916 fi; \
26917 cd $(HOST_SUBDIR)/libdecnumber && \
26918 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26919 @endif libdecnumber-bootstrap
26922 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26923 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26924 maybe-all-stageautoprofile-libdecnumber:
26925 maybe-clean-stageautoprofile-libdecnumber:
26926 @if libdecnumber-bootstrap
26927 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26928 all-stageautoprofile: all-stageautoprofile-libdecnumber
26929 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26930 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26931 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26932 @r=`${PWD_COMMAND}`; export r; \
26933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26934 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26935 $(HOST_EXPORTS) \
26936 $(POSTSTAGE1_HOST_EXPORTS) \
26937 cd $(HOST_SUBDIR)/libdecnumber && \
26938 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26940 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26941 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26942 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26943 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26948 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26949 $(TARGET-stageautoprofile-libdecnumber)
26951 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26952 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26953 clean-stageautoprofile-libdecnumber:
26954 @if [ $(current_stage) = stageautoprofile ]; then \
26955 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26956 else \
26957 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26958 $(MAKE) stageautoprofile-start; \
26959 fi; \
26960 cd $(HOST_SUBDIR)/libdecnumber && \
26961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26962 @endif libdecnumber-bootstrap
26965 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26966 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26967 maybe-all-stageautofeedback-libdecnumber:
26968 maybe-clean-stageautofeedback-libdecnumber:
26969 @if libdecnumber-bootstrap
26970 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26971 all-stageautofeedback: all-stageautofeedback-libdecnumber
26972 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26973 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26974 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26975 @r=`${PWD_COMMAND}`; export r; \
26976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26978 $(HOST_EXPORTS) \
26979 $(POSTSTAGE1_HOST_EXPORTS) \
26980 cd $(HOST_SUBDIR)/libdecnumber && \
26982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26983 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26984 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26985 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26986 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26990 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26991 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26992 $(TARGET-stageautofeedback-libdecnumber)
26994 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26995 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26996 clean-stageautofeedback-libdecnumber:
26997 @if [ $(current_stage) = stageautofeedback ]; then \
26998 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26999 else \
27000 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
27001 $(MAKE) stageautofeedback-start; \
27002 fi; \
27003 cd $(HOST_SUBDIR)/libdecnumber && \
27004 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27005 @endif libdecnumber-bootstrap
27011 .PHONY: check-libdecnumber maybe-check-libdecnumber
27012 maybe-check-libdecnumber:
27013 @if libdecnumber
27014 maybe-check-libdecnumber: check-libdecnumber
27016 check-libdecnumber:
27017 @: $(MAKE); $(unstage)
27018 @r=`${PWD_COMMAND}`; export r; \
27019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27020 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27021 (cd $(HOST_SUBDIR)/libdecnumber && \
27022 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27024 @endif libdecnumber
27026 .PHONY: install-libdecnumber maybe-install-libdecnumber
27027 maybe-install-libdecnumber:
27028 @if libdecnumber
27029 maybe-install-libdecnumber: install-libdecnumber
27031 install-libdecnumber: installdirs
27032 @: $(MAKE); $(unstage)
27033 @r=`${PWD_COMMAND}`; export r; \
27034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27035 $(HOST_EXPORTS) \
27036 (cd $(HOST_SUBDIR)/libdecnumber && \
27037 $(MAKE) $(FLAGS_TO_PASS) install)
27039 @endif libdecnumber
27041 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27042 maybe-install-strip-libdecnumber:
27043 @if libdecnumber
27044 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27046 install-strip-libdecnumber: installdirs
27047 @: $(MAKE); $(unstage)
27048 @r=`${PWD_COMMAND}`; export r; \
27049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27050 $(HOST_EXPORTS) \
27051 (cd $(HOST_SUBDIR)/libdecnumber && \
27052 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27054 @endif libdecnumber
27056 # Other targets (info, dvi, pdf, etc.)
27058 .PHONY: maybe-info-libdecnumber info-libdecnumber
27059 maybe-info-libdecnumber:
27060 @if libdecnumber
27061 maybe-info-libdecnumber: info-libdecnumber
27063 info-libdecnumber: \
27064 configure-libdecnumber
27065 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27066 r=`${PWD_COMMAND}`; export r; \
27067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27068 $(HOST_EXPORTS) \
27069 for flag in $(EXTRA_HOST_FLAGS) ; do \
27070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27071 done; \
27072 echo "Doing info in libdecnumber"; \
27073 (cd $(HOST_SUBDIR)/libdecnumber && \
27074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27076 "RANLIB=$${RANLIB}" \
27077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27078 info) \
27079 || exit 1
27081 @endif libdecnumber
27083 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27084 maybe-dvi-libdecnumber:
27085 @if libdecnumber
27086 maybe-dvi-libdecnumber: dvi-libdecnumber
27088 dvi-libdecnumber: \
27089 configure-libdecnumber
27090 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27091 r=`${PWD_COMMAND}`; export r; \
27092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27093 $(HOST_EXPORTS) \
27094 for flag in $(EXTRA_HOST_FLAGS) ; do \
27095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27096 done; \
27097 echo "Doing dvi in libdecnumber"; \
27098 (cd $(HOST_SUBDIR)/libdecnumber && \
27099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27101 "RANLIB=$${RANLIB}" \
27102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27103 dvi) \
27104 || exit 1
27106 @endif libdecnumber
27108 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27109 maybe-pdf-libdecnumber:
27110 @if libdecnumber
27111 maybe-pdf-libdecnumber: pdf-libdecnumber
27113 pdf-libdecnumber: \
27114 configure-libdecnumber
27115 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27116 r=`${PWD_COMMAND}`; export r; \
27117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27118 $(HOST_EXPORTS) \
27119 for flag in $(EXTRA_HOST_FLAGS) ; do \
27120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27121 done; \
27122 echo "Doing pdf in libdecnumber"; \
27123 (cd $(HOST_SUBDIR)/libdecnumber && \
27124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27126 "RANLIB=$${RANLIB}" \
27127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27128 pdf) \
27129 || exit 1
27131 @endif libdecnumber
27133 .PHONY: maybe-html-libdecnumber html-libdecnumber
27134 maybe-html-libdecnumber:
27135 @if libdecnumber
27136 maybe-html-libdecnumber: html-libdecnumber
27138 html-libdecnumber: \
27139 configure-libdecnumber
27140 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27141 r=`${PWD_COMMAND}`; export r; \
27142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27143 $(HOST_EXPORTS) \
27144 for flag in $(EXTRA_HOST_FLAGS) ; do \
27145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27146 done; \
27147 echo "Doing html in libdecnumber"; \
27148 (cd $(HOST_SUBDIR)/libdecnumber && \
27149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27151 "RANLIB=$${RANLIB}" \
27152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27153 html) \
27154 || exit 1
27156 @endif libdecnumber
27158 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27159 maybe-TAGS-libdecnumber:
27160 @if libdecnumber
27161 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27163 # libdecnumber doesn't support TAGS.
27164 TAGS-libdecnumber:
27166 @endif libdecnumber
27168 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27169 maybe-install-info-libdecnumber:
27170 @if libdecnumber
27171 maybe-install-info-libdecnumber: install-info-libdecnumber
27173 install-info-libdecnumber: \
27174 configure-libdecnumber \
27175 info-libdecnumber
27176 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27177 r=`${PWD_COMMAND}`; export r; \
27178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27179 $(HOST_EXPORTS) \
27180 for flag in $(EXTRA_HOST_FLAGS) ; do \
27181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27182 done; \
27183 echo "Doing install-info in libdecnumber"; \
27184 (cd $(HOST_SUBDIR)/libdecnumber && \
27185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27187 "RANLIB=$${RANLIB}" \
27188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27189 install-info) \
27190 || exit 1
27192 @endif libdecnumber
27194 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27195 maybe-install-dvi-libdecnumber:
27196 @if libdecnumber
27197 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27199 install-dvi-libdecnumber: \
27200 configure-libdecnumber \
27201 dvi-libdecnumber
27202 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27203 r=`${PWD_COMMAND}`; export r; \
27204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27205 $(HOST_EXPORTS) \
27206 for flag in $(EXTRA_HOST_FLAGS) ; do \
27207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27208 done; \
27209 echo "Doing install-dvi in libdecnumber"; \
27210 (cd $(HOST_SUBDIR)/libdecnumber && \
27211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27213 "RANLIB=$${RANLIB}" \
27214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27215 install-dvi) \
27216 || exit 1
27218 @endif libdecnumber
27220 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27221 maybe-install-pdf-libdecnumber:
27222 @if libdecnumber
27223 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27225 install-pdf-libdecnumber: \
27226 configure-libdecnumber \
27227 pdf-libdecnumber
27228 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27229 r=`${PWD_COMMAND}`; export r; \
27230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27231 $(HOST_EXPORTS) \
27232 for flag in $(EXTRA_HOST_FLAGS) ; do \
27233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27234 done; \
27235 echo "Doing install-pdf in libdecnumber"; \
27236 (cd $(HOST_SUBDIR)/libdecnumber && \
27237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27239 "RANLIB=$${RANLIB}" \
27240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27241 install-pdf) \
27242 || exit 1
27244 @endif libdecnumber
27246 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27247 maybe-install-html-libdecnumber:
27248 @if libdecnumber
27249 maybe-install-html-libdecnumber: install-html-libdecnumber
27251 install-html-libdecnumber: \
27252 configure-libdecnumber \
27253 html-libdecnumber
27254 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27255 r=`${PWD_COMMAND}`; export r; \
27256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27257 $(HOST_EXPORTS) \
27258 for flag in $(EXTRA_HOST_FLAGS) ; do \
27259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27260 done; \
27261 echo "Doing install-html in libdecnumber"; \
27262 (cd $(HOST_SUBDIR)/libdecnumber && \
27263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27265 "RANLIB=$${RANLIB}" \
27266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27267 install-html) \
27268 || exit 1
27270 @endif libdecnumber
27272 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27273 maybe-installcheck-libdecnumber:
27274 @if libdecnumber
27275 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27277 installcheck-libdecnumber: \
27278 configure-libdecnumber
27279 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27280 r=`${PWD_COMMAND}`; export r; \
27281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27282 $(HOST_EXPORTS) \
27283 for flag in $(EXTRA_HOST_FLAGS) ; do \
27284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27285 done; \
27286 echo "Doing installcheck in libdecnumber"; \
27287 (cd $(HOST_SUBDIR)/libdecnumber && \
27288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27290 "RANLIB=$${RANLIB}" \
27291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27292 installcheck) \
27293 || exit 1
27295 @endif libdecnumber
27297 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27298 maybe-mostlyclean-libdecnumber:
27299 @if libdecnumber
27300 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27302 mostlyclean-libdecnumber:
27303 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27304 r=`${PWD_COMMAND}`; export r; \
27305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27306 $(HOST_EXPORTS) \
27307 for flag in $(EXTRA_HOST_FLAGS) ; do \
27308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27309 done; \
27310 echo "Doing mostlyclean in libdecnumber"; \
27311 (cd $(HOST_SUBDIR)/libdecnumber && \
27312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27314 "RANLIB=$${RANLIB}" \
27315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27316 mostlyclean) \
27317 || exit 1
27319 @endif libdecnumber
27321 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27322 maybe-clean-libdecnumber:
27323 @if libdecnumber
27324 maybe-clean-libdecnumber: clean-libdecnumber
27326 clean-libdecnumber:
27327 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27328 r=`${PWD_COMMAND}`; export r; \
27329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27330 $(HOST_EXPORTS) \
27331 for flag in $(EXTRA_HOST_FLAGS) ; do \
27332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27333 done; \
27334 echo "Doing clean in libdecnumber"; \
27335 (cd $(HOST_SUBDIR)/libdecnumber && \
27336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27338 "RANLIB=$${RANLIB}" \
27339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27340 clean) \
27341 || exit 1
27343 @endif libdecnumber
27345 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27346 maybe-distclean-libdecnumber:
27347 @if libdecnumber
27348 maybe-distclean-libdecnumber: distclean-libdecnumber
27350 distclean-libdecnumber:
27351 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27352 r=`${PWD_COMMAND}`; export r; \
27353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27354 $(HOST_EXPORTS) \
27355 for flag in $(EXTRA_HOST_FLAGS) ; do \
27356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27357 done; \
27358 echo "Doing distclean in libdecnumber"; \
27359 (cd $(HOST_SUBDIR)/libdecnumber && \
27360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27362 "RANLIB=$${RANLIB}" \
27363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27364 distclean) \
27365 || exit 1
27367 @endif libdecnumber
27369 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27370 maybe-maintainer-clean-libdecnumber:
27371 @if libdecnumber
27372 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27374 maintainer-clean-libdecnumber:
27375 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27376 r=`${PWD_COMMAND}`; export r; \
27377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27378 $(HOST_EXPORTS) \
27379 for flag in $(EXTRA_HOST_FLAGS) ; do \
27380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27381 done; \
27382 echo "Doing maintainer-clean in libdecnumber"; \
27383 (cd $(HOST_SUBDIR)/libdecnumber && \
27384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27386 "RANLIB=$${RANLIB}" \
27387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27388 maintainer-clean) \
27389 || exit 1
27391 @endif libdecnumber
27395 .PHONY: configure-libgui maybe-configure-libgui
27396 maybe-configure-libgui:
27397 @if gcc-bootstrap
27398 configure-libgui: stage_current
27399 @endif gcc-bootstrap
27400 @if libgui
27401 maybe-configure-libgui: configure-libgui
27402 configure-libgui:
27403 @: $(MAKE); $(unstage)
27404 @r=`${PWD_COMMAND}`; export r; \
27405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27406 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27408 $(HOST_EXPORTS) \
27409 echo Configuring in $(HOST_SUBDIR)/libgui; \
27410 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27411 case $(srcdir) in \
27412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27413 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27415 esac; \
27416 module_srcdir=libgui; \
27417 $(SHELL) \
27418 $$s/$$module_srcdir/configure \
27419 --srcdir=$${topdir}/$$module_srcdir \
27420 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27421 --target=${target_alias} \
27422 || exit 1
27423 @endif libgui
27429 .PHONY: all-libgui maybe-all-libgui
27430 maybe-all-libgui:
27431 @if gcc-bootstrap
27432 all-libgui: stage_current
27433 @endif gcc-bootstrap
27434 @if libgui
27435 TARGET-libgui=all
27436 maybe-all-libgui: all-libgui
27437 all-libgui: configure-libgui
27438 @: $(MAKE); $(unstage)
27439 @r=`${PWD_COMMAND}`; export r; \
27440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27441 $(HOST_EXPORTS) \
27442 (cd $(HOST_SUBDIR)/libgui && \
27443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27444 $(TARGET-libgui))
27445 @endif libgui
27450 .PHONY: check-libgui maybe-check-libgui
27451 maybe-check-libgui:
27452 @if libgui
27453 maybe-check-libgui: check-libgui
27455 check-libgui:
27456 @: $(MAKE); $(unstage)
27457 @r=`${PWD_COMMAND}`; export r; \
27458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27459 $(HOST_EXPORTS) \
27460 (cd $(HOST_SUBDIR)/libgui && \
27461 $(MAKE) $(FLAGS_TO_PASS) check)
27463 @endif libgui
27465 .PHONY: install-libgui maybe-install-libgui
27466 maybe-install-libgui:
27467 @if libgui
27468 maybe-install-libgui: install-libgui
27470 install-libgui: installdirs
27471 @: $(MAKE); $(unstage)
27472 @r=`${PWD_COMMAND}`; export r; \
27473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474 $(HOST_EXPORTS) \
27475 (cd $(HOST_SUBDIR)/libgui && \
27476 $(MAKE) $(FLAGS_TO_PASS) install)
27478 @endif libgui
27480 .PHONY: install-strip-libgui maybe-install-strip-libgui
27481 maybe-install-strip-libgui:
27482 @if libgui
27483 maybe-install-strip-libgui: install-strip-libgui
27485 install-strip-libgui: installdirs
27486 @: $(MAKE); $(unstage)
27487 @r=`${PWD_COMMAND}`; export r; \
27488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489 $(HOST_EXPORTS) \
27490 (cd $(HOST_SUBDIR)/libgui && \
27491 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27493 @endif libgui
27495 # Other targets (info, dvi, pdf, etc.)
27497 .PHONY: maybe-info-libgui info-libgui
27498 maybe-info-libgui:
27499 @if libgui
27500 maybe-info-libgui: info-libgui
27502 info-libgui: \
27503 configure-libgui
27504 @: $(MAKE); $(unstage)
27505 @[ -f ./libgui/Makefile ] || exit 0; \
27506 r=`${PWD_COMMAND}`; export r; \
27507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27508 $(HOST_EXPORTS) \
27509 for flag in $(EXTRA_HOST_FLAGS) ; do \
27510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27511 done; \
27512 echo "Doing info in libgui"; \
27513 (cd $(HOST_SUBDIR)/libgui && \
27514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27516 "RANLIB=$${RANLIB}" \
27517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27518 info) \
27519 || exit 1
27521 @endif libgui
27523 .PHONY: maybe-dvi-libgui dvi-libgui
27524 maybe-dvi-libgui:
27525 @if libgui
27526 maybe-dvi-libgui: dvi-libgui
27528 dvi-libgui: \
27529 configure-libgui
27530 @: $(MAKE); $(unstage)
27531 @[ -f ./libgui/Makefile ] || exit 0; \
27532 r=`${PWD_COMMAND}`; export r; \
27533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27534 $(HOST_EXPORTS) \
27535 for flag in $(EXTRA_HOST_FLAGS) ; do \
27536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27537 done; \
27538 echo "Doing dvi in libgui"; \
27539 (cd $(HOST_SUBDIR)/libgui && \
27540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27542 "RANLIB=$${RANLIB}" \
27543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27544 dvi) \
27545 || exit 1
27547 @endif libgui
27549 .PHONY: maybe-pdf-libgui pdf-libgui
27550 maybe-pdf-libgui:
27551 @if libgui
27552 maybe-pdf-libgui: pdf-libgui
27554 pdf-libgui: \
27555 configure-libgui
27556 @: $(MAKE); $(unstage)
27557 @[ -f ./libgui/Makefile ] || exit 0; \
27558 r=`${PWD_COMMAND}`; export r; \
27559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27560 $(HOST_EXPORTS) \
27561 for flag in $(EXTRA_HOST_FLAGS) ; do \
27562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27563 done; \
27564 echo "Doing pdf in libgui"; \
27565 (cd $(HOST_SUBDIR)/libgui && \
27566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27568 "RANLIB=$${RANLIB}" \
27569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27570 pdf) \
27571 || exit 1
27573 @endif libgui
27575 .PHONY: maybe-html-libgui html-libgui
27576 maybe-html-libgui:
27577 @if libgui
27578 maybe-html-libgui: html-libgui
27580 html-libgui: \
27581 configure-libgui
27582 @: $(MAKE); $(unstage)
27583 @[ -f ./libgui/Makefile ] || exit 0; \
27584 r=`${PWD_COMMAND}`; export r; \
27585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27586 $(HOST_EXPORTS) \
27587 for flag in $(EXTRA_HOST_FLAGS) ; do \
27588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27589 done; \
27590 echo "Doing html in libgui"; \
27591 (cd $(HOST_SUBDIR)/libgui && \
27592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27594 "RANLIB=$${RANLIB}" \
27595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27596 html) \
27597 || exit 1
27599 @endif libgui
27601 .PHONY: maybe-TAGS-libgui TAGS-libgui
27602 maybe-TAGS-libgui:
27603 @if libgui
27604 maybe-TAGS-libgui: TAGS-libgui
27606 TAGS-libgui: \
27607 configure-libgui
27608 @: $(MAKE); $(unstage)
27609 @[ -f ./libgui/Makefile ] || exit 0; \
27610 r=`${PWD_COMMAND}`; export r; \
27611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27612 $(HOST_EXPORTS) \
27613 for flag in $(EXTRA_HOST_FLAGS) ; do \
27614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27615 done; \
27616 echo "Doing TAGS in libgui"; \
27617 (cd $(HOST_SUBDIR)/libgui && \
27618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27620 "RANLIB=$${RANLIB}" \
27621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27622 TAGS) \
27623 || exit 1
27625 @endif libgui
27627 .PHONY: maybe-install-info-libgui install-info-libgui
27628 maybe-install-info-libgui:
27629 @if libgui
27630 maybe-install-info-libgui: install-info-libgui
27632 install-info-libgui: \
27633 configure-libgui \
27634 info-libgui
27635 @: $(MAKE); $(unstage)
27636 @[ -f ./libgui/Makefile ] || exit 0; \
27637 r=`${PWD_COMMAND}`; export r; \
27638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639 $(HOST_EXPORTS) \
27640 for flag in $(EXTRA_HOST_FLAGS) ; do \
27641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27642 done; \
27643 echo "Doing install-info in libgui"; \
27644 (cd $(HOST_SUBDIR)/libgui && \
27645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27647 "RANLIB=$${RANLIB}" \
27648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27649 install-info) \
27650 || exit 1
27652 @endif libgui
27654 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27655 maybe-install-dvi-libgui:
27656 @if libgui
27657 maybe-install-dvi-libgui: install-dvi-libgui
27659 install-dvi-libgui: \
27660 configure-libgui \
27661 dvi-libgui
27662 @: $(MAKE); $(unstage)
27663 @[ -f ./libgui/Makefile ] || exit 0; \
27664 r=`${PWD_COMMAND}`; export r; \
27665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666 $(HOST_EXPORTS) \
27667 for flag in $(EXTRA_HOST_FLAGS) ; do \
27668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27669 done; \
27670 echo "Doing install-dvi in libgui"; \
27671 (cd $(HOST_SUBDIR)/libgui && \
27672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27674 "RANLIB=$${RANLIB}" \
27675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27676 install-dvi) \
27677 || exit 1
27679 @endif libgui
27681 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27682 maybe-install-pdf-libgui:
27683 @if libgui
27684 maybe-install-pdf-libgui: install-pdf-libgui
27686 install-pdf-libgui: \
27687 configure-libgui \
27688 pdf-libgui
27689 @: $(MAKE); $(unstage)
27690 @[ -f ./libgui/Makefile ] || exit 0; \
27691 r=`${PWD_COMMAND}`; export r; \
27692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27693 $(HOST_EXPORTS) \
27694 for flag in $(EXTRA_HOST_FLAGS) ; do \
27695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27696 done; \
27697 echo "Doing install-pdf in libgui"; \
27698 (cd $(HOST_SUBDIR)/libgui && \
27699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27701 "RANLIB=$${RANLIB}" \
27702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27703 install-pdf) \
27704 || exit 1
27706 @endif libgui
27708 .PHONY: maybe-install-html-libgui install-html-libgui
27709 maybe-install-html-libgui:
27710 @if libgui
27711 maybe-install-html-libgui: install-html-libgui
27713 install-html-libgui: \
27714 configure-libgui \
27715 html-libgui
27716 @: $(MAKE); $(unstage)
27717 @[ -f ./libgui/Makefile ] || exit 0; \
27718 r=`${PWD_COMMAND}`; export r; \
27719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27720 $(HOST_EXPORTS) \
27721 for flag in $(EXTRA_HOST_FLAGS) ; do \
27722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27723 done; \
27724 echo "Doing install-html in libgui"; \
27725 (cd $(HOST_SUBDIR)/libgui && \
27726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27728 "RANLIB=$${RANLIB}" \
27729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27730 install-html) \
27731 || exit 1
27733 @endif libgui
27735 .PHONY: maybe-installcheck-libgui installcheck-libgui
27736 maybe-installcheck-libgui:
27737 @if libgui
27738 maybe-installcheck-libgui: installcheck-libgui
27740 installcheck-libgui: \
27741 configure-libgui
27742 @: $(MAKE); $(unstage)
27743 @[ -f ./libgui/Makefile ] || exit 0; \
27744 r=`${PWD_COMMAND}`; export r; \
27745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27746 $(HOST_EXPORTS) \
27747 for flag in $(EXTRA_HOST_FLAGS) ; do \
27748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27749 done; \
27750 echo "Doing installcheck in libgui"; \
27751 (cd $(HOST_SUBDIR)/libgui && \
27752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27754 "RANLIB=$${RANLIB}" \
27755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27756 installcheck) \
27757 || exit 1
27759 @endif libgui
27761 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27762 maybe-mostlyclean-libgui:
27763 @if libgui
27764 maybe-mostlyclean-libgui: mostlyclean-libgui
27766 mostlyclean-libgui:
27767 @: $(MAKE); $(unstage)
27768 @[ -f ./libgui/Makefile ] || exit 0; \
27769 r=`${PWD_COMMAND}`; export r; \
27770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771 $(HOST_EXPORTS) \
27772 for flag in $(EXTRA_HOST_FLAGS) ; do \
27773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27774 done; \
27775 echo "Doing mostlyclean in libgui"; \
27776 (cd $(HOST_SUBDIR)/libgui && \
27777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27779 "RANLIB=$${RANLIB}" \
27780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27781 mostlyclean) \
27782 || exit 1
27784 @endif libgui
27786 .PHONY: maybe-clean-libgui clean-libgui
27787 maybe-clean-libgui:
27788 @if libgui
27789 maybe-clean-libgui: clean-libgui
27791 clean-libgui:
27792 @: $(MAKE); $(unstage)
27793 @[ -f ./libgui/Makefile ] || exit 0; \
27794 r=`${PWD_COMMAND}`; export r; \
27795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27796 $(HOST_EXPORTS) \
27797 for flag in $(EXTRA_HOST_FLAGS) ; do \
27798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27799 done; \
27800 echo "Doing clean in libgui"; \
27801 (cd $(HOST_SUBDIR)/libgui && \
27802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27804 "RANLIB=$${RANLIB}" \
27805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27806 clean) \
27807 || exit 1
27809 @endif libgui
27811 .PHONY: maybe-distclean-libgui distclean-libgui
27812 maybe-distclean-libgui:
27813 @if libgui
27814 maybe-distclean-libgui: distclean-libgui
27816 distclean-libgui:
27817 @: $(MAKE); $(unstage)
27818 @[ -f ./libgui/Makefile ] || exit 0; \
27819 r=`${PWD_COMMAND}`; export r; \
27820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27821 $(HOST_EXPORTS) \
27822 for flag in $(EXTRA_HOST_FLAGS) ; do \
27823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27824 done; \
27825 echo "Doing distclean in libgui"; \
27826 (cd $(HOST_SUBDIR)/libgui && \
27827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27829 "RANLIB=$${RANLIB}" \
27830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27831 distclean) \
27832 || exit 1
27834 @endif libgui
27836 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27837 maybe-maintainer-clean-libgui:
27838 @if libgui
27839 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27841 maintainer-clean-libgui:
27842 @: $(MAKE); $(unstage)
27843 @[ -f ./libgui/Makefile ] || exit 0; \
27844 r=`${PWD_COMMAND}`; export r; \
27845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27846 $(HOST_EXPORTS) \
27847 for flag in $(EXTRA_HOST_FLAGS) ; do \
27848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27849 done; \
27850 echo "Doing maintainer-clean in libgui"; \
27851 (cd $(HOST_SUBDIR)/libgui && \
27852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27854 "RANLIB=$${RANLIB}" \
27855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27856 maintainer-clean) \
27857 || exit 1
27859 @endif libgui
27863 .PHONY: configure-libiberty maybe-configure-libiberty
27864 maybe-configure-libiberty:
27865 @if gcc-bootstrap
27866 configure-libiberty: stage_current
27867 @endif gcc-bootstrap
27868 @if libiberty
27869 maybe-configure-libiberty: configure-libiberty
27870 configure-libiberty:
27871 @r=`${PWD_COMMAND}`; export r; \
27872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27873 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27875 $(HOST_EXPORTS) \
27876 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27877 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27878 case $(srcdir) in \
27879 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27880 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27881 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27882 esac; \
27883 module_srcdir=libiberty; \
27884 $(SHELL) \
27885 $$s/$$module_srcdir/configure \
27886 --srcdir=$${topdir}/$$module_srcdir \
27887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27888 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27889 || exit 1
27890 @endif libiberty
27894 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27895 maybe-configure-stage1-libiberty:
27896 @if libiberty-bootstrap
27897 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27898 configure-stage1-libiberty:
27899 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27901 @r=`${PWD_COMMAND}`; export r; \
27902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27903 TFLAGS="$(STAGE1_TFLAGS)"; \
27904 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27905 $(HOST_EXPORTS) \
27906 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27907 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27908 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27909 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27911 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27912 case $(srcdir) in \
27913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27914 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27916 esac; \
27917 module_srcdir=libiberty; \
27918 $(SHELL) $$s/$$module_srcdir/configure \
27919 --srcdir=$${topdir}/$$module_srcdir \
27920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27921 --target=${target_alias} \
27923 $(STAGE1_CONFIGURE_FLAGS) \
27924 @extra_host_libiberty_configure_flags@
27925 @endif libiberty-bootstrap
27927 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27928 maybe-configure-stage2-libiberty:
27929 @if libiberty-bootstrap
27930 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27931 configure-stage2-libiberty:
27932 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27934 @r=`${PWD_COMMAND}`; export r; \
27935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27936 TFLAGS="$(STAGE2_TFLAGS)"; \
27937 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27938 $(HOST_EXPORTS) \
27939 $(POSTSTAGE1_HOST_EXPORTS) \
27940 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27941 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27942 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27943 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27944 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27945 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27946 case $(srcdir) in \
27947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27948 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27950 esac; \
27951 module_srcdir=libiberty; \
27952 $(SHELL) $$s/$$module_srcdir/configure \
27953 --srcdir=$${topdir}/$$module_srcdir \
27954 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27955 --target=${target_alias} \
27956 --with-build-libsubdir=$(HOST_SUBDIR) \
27957 $(STAGE2_CONFIGURE_FLAGS) \
27958 @extra_host_libiberty_configure_flags@
27959 @endif libiberty-bootstrap
27961 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27962 maybe-configure-stage3-libiberty:
27963 @if libiberty-bootstrap
27964 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27965 configure-stage3-libiberty:
27966 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27968 @r=`${PWD_COMMAND}`; export r; \
27969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27970 TFLAGS="$(STAGE3_TFLAGS)"; \
27971 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27972 $(HOST_EXPORTS) \
27973 $(POSTSTAGE1_HOST_EXPORTS) \
27974 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27975 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27976 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27977 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27979 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27980 case $(srcdir) in \
27981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27982 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27984 esac; \
27985 module_srcdir=libiberty; \
27986 $(SHELL) $$s/$$module_srcdir/configure \
27987 --srcdir=$${topdir}/$$module_srcdir \
27988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27989 --target=${target_alias} \
27990 --with-build-libsubdir=$(HOST_SUBDIR) \
27991 $(STAGE3_CONFIGURE_FLAGS) \
27992 @extra_host_libiberty_configure_flags@
27993 @endif libiberty-bootstrap
27995 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27996 maybe-configure-stage4-libiberty:
27997 @if libiberty-bootstrap
27998 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27999 configure-stage4-libiberty:
28000 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28001 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28002 @r=`${PWD_COMMAND}`; export r; \
28003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004 TFLAGS="$(STAGE4_TFLAGS)"; \
28005 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28006 $(HOST_EXPORTS) \
28007 $(POSTSTAGE1_HOST_EXPORTS) \
28008 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28009 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28010 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28011 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28013 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28014 case $(srcdir) in \
28015 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28016 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28017 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28018 esac; \
28019 module_srcdir=libiberty; \
28020 $(SHELL) $$s/$$module_srcdir/configure \
28021 --srcdir=$${topdir}/$$module_srcdir \
28022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28023 --target=${target_alias} \
28024 --with-build-libsubdir=$(HOST_SUBDIR) \
28025 $(STAGE4_CONFIGURE_FLAGS) \
28026 @extra_host_libiberty_configure_flags@
28027 @endif libiberty-bootstrap
28029 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28030 maybe-configure-stageprofile-libiberty:
28031 @if libiberty-bootstrap
28032 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28033 configure-stageprofile-libiberty:
28034 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28036 @r=`${PWD_COMMAND}`; export r; \
28037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28038 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28039 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28040 $(HOST_EXPORTS) \
28041 $(POSTSTAGE1_HOST_EXPORTS) \
28042 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28043 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28044 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28045 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28046 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28047 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28048 case $(srcdir) in \
28049 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28050 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28051 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28052 esac; \
28053 module_srcdir=libiberty; \
28054 $(SHELL) $$s/$$module_srcdir/configure \
28055 --srcdir=$${topdir}/$$module_srcdir \
28056 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28057 --target=${target_alias} \
28058 --with-build-libsubdir=$(HOST_SUBDIR) \
28059 $(STAGEprofile_CONFIGURE_FLAGS) \
28060 @extra_host_libiberty_configure_flags@
28061 @endif libiberty-bootstrap
28063 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28064 maybe-configure-stagetrain-libiberty:
28065 @if libiberty-bootstrap
28066 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28067 configure-stagetrain-libiberty:
28068 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28069 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28070 @r=`${PWD_COMMAND}`; export r; \
28071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28072 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28073 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28074 $(HOST_EXPORTS) \
28075 $(POSTSTAGE1_HOST_EXPORTS) \
28076 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28077 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28078 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28079 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28081 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28082 case $(srcdir) in \
28083 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28084 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28085 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28086 esac; \
28087 module_srcdir=libiberty; \
28088 $(SHELL) $$s/$$module_srcdir/configure \
28089 --srcdir=$${topdir}/$$module_srcdir \
28090 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28091 --target=${target_alias} \
28092 --with-build-libsubdir=$(HOST_SUBDIR) \
28093 $(STAGEtrain_CONFIGURE_FLAGS) \
28094 @extra_host_libiberty_configure_flags@
28095 @endif libiberty-bootstrap
28097 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28098 maybe-configure-stagefeedback-libiberty:
28099 @if libiberty-bootstrap
28100 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28101 configure-stagefeedback-libiberty:
28102 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28103 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28104 @r=`${PWD_COMMAND}`; export r; \
28105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28106 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28107 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28108 $(HOST_EXPORTS) \
28109 $(POSTSTAGE1_HOST_EXPORTS) \
28110 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28111 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28112 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28113 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28114 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28115 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28116 case $(srcdir) in \
28117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28118 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28120 esac; \
28121 module_srcdir=libiberty; \
28122 $(SHELL) $$s/$$module_srcdir/configure \
28123 --srcdir=$${topdir}/$$module_srcdir \
28124 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28125 --target=${target_alias} \
28126 --with-build-libsubdir=$(HOST_SUBDIR) \
28127 $(STAGEfeedback_CONFIGURE_FLAGS) \
28128 @extra_host_libiberty_configure_flags@
28129 @endif libiberty-bootstrap
28131 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28132 maybe-configure-stageautoprofile-libiberty:
28133 @if libiberty-bootstrap
28134 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28135 configure-stageautoprofile-libiberty:
28136 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28138 @r=`${PWD_COMMAND}`; export r; \
28139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28140 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28141 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28142 $(HOST_EXPORTS) \
28143 $(POSTSTAGE1_HOST_EXPORTS) \
28144 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28145 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28146 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28147 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28149 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28150 case $(srcdir) in \
28151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28152 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28154 esac; \
28155 module_srcdir=libiberty; \
28156 $(SHELL) $$s/$$module_srcdir/configure \
28157 --srcdir=$${topdir}/$$module_srcdir \
28158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28159 --target=${target_alias} \
28160 --with-build-libsubdir=$(HOST_SUBDIR) \
28161 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28162 @extra_host_libiberty_configure_flags@
28163 @endif libiberty-bootstrap
28165 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28166 maybe-configure-stageautofeedback-libiberty:
28167 @if libiberty-bootstrap
28168 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28169 configure-stageautofeedback-libiberty:
28170 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28172 @r=`${PWD_COMMAND}`; export r; \
28173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28174 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28175 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28176 $(HOST_EXPORTS) \
28177 $(POSTSTAGE1_HOST_EXPORTS) \
28178 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28179 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28180 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28181 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28183 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28184 case $(srcdir) in \
28185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28186 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28188 esac; \
28189 module_srcdir=libiberty; \
28190 $(SHELL) $$s/$$module_srcdir/configure \
28191 --srcdir=$${topdir}/$$module_srcdir \
28192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28193 --target=${target_alias} \
28194 --with-build-libsubdir=$(HOST_SUBDIR) \
28195 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28196 @extra_host_libiberty_configure_flags@
28197 @endif libiberty-bootstrap
28203 .PHONY: all-libiberty maybe-all-libiberty
28204 maybe-all-libiberty:
28205 @if gcc-bootstrap
28206 all-libiberty: stage_current
28207 @endif gcc-bootstrap
28208 @if libiberty
28209 TARGET-libiberty=all
28210 maybe-all-libiberty: all-libiberty
28211 all-libiberty: configure-libiberty
28212 @r=`${PWD_COMMAND}`; export r; \
28213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28214 $(HOST_EXPORTS) \
28215 (cd $(HOST_SUBDIR)/libiberty && \
28216 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28217 $(TARGET-libiberty))
28218 @endif libiberty
28222 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28223 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28224 maybe-all-stage1-libiberty:
28225 maybe-clean-stage1-libiberty:
28226 @if libiberty-bootstrap
28227 maybe-all-stage1-libiberty: all-stage1-libiberty
28228 all-stage1: all-stage1-libiberty
28229 TARGET-stage1-libiberty = $(TARGET-libiberty)
28230 all-stage1-libiberty: configure-stage1-libiberty
28231 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28232 @r=`${PWD_COMMAND}`; export r; \
28233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28234 TFLAGS="$(STAGE1_TFLAGS)"; \
28235 $(HOST_EXPORTS) \
28236 cd $(HOST_SUBDIR)/libiberty && \
28238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28239 CFLAGS="$(STAGE1_CFLAGS)" \
28240 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28241 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28242 LIBCFLAGS="$(LIBCFLAGS)" \
28243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28246 $(EXTRA_HOST_FLAGS) \
28247 $(STAGE1_FLAGS_TO_PASS) \
28248 TFLAGS="$(STAGE1_TFLAGS)" \
28249 $(TARGET-stage1-libiberty)
28251 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28252 clean-stage1: clean-stage1-libiberty
28253 clean-stage1-libiberty:
28254 @if [ $(current_stage) = stage1 ]; then \
28255 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28256 else \
28257 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28258 $(MAKE) stage1-start; \
28259 fi; \
28260 cd $(HOST_SUBDIR)/libiberty && \
28261 $(MAKE) $(EXTRA_HOST_FLAGS) \
28262 $(STAGE1_FLAGS_TO_PASS) clean
28263 @endif libiberty-bootstrap
28266 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28267 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28268 maybe-all-stage2-libiberty:
28269 maybe-clean-stage2-libiberty:
28270 @if libiberty-bootstrap
28271 maybe-all-stage2-libiberty: all-stage2-libiberty
28272 all-stage2: all-stage2-libiberty
28273 TARGET-stage2-libiberty = $(TARGET-libiberty)
28274 all-stage2-libiberty: configure-stage2-libiberty
28275 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28276 @r=`${PWD_COMMAND}`; export r; \
28277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28278 TFLAGS="$(STAGE2_TFLAGS)"; \
28279 $(HOST_EXPORTS) \
28280 $(POSTSTAGE1_HOST_EXPORTS) \
28281 cd $(HOST_SUBDIR)/libiberty && \
28283 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28284 CFLAGS="$(STAGE2_CFLAGS)" \
28285 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28286 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28287 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28288 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28289 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28290 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28291 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28292 TFLAGS="$(STAGE2_TFLAGS)" \
28293 $(TARGET-stage2-libiberty)
28295 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28296 clean-stage2: clean-stage2-libiberty
28297 clean-stage2-libiberty:
28298 @if [ $(current_stage) = stage2 ]; then \
28299 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28300 else \
28301 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28302 $(MAKE) stage2-start; \
28303 fi; \
28304 cd $(HOST_SUBDIR)/libiberty && \
28305 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28306 @endif libiberty-bootstrap
28309 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28310 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28311 maybe-all-stage3-libiberty:
28312 maybe-clean-stage3-libiberty:
28313 @if libiberty-bootstrap
28314 maybe-all-stage3-libiberty: all-stage3-libiberty
28315 all-stage3: all-stage3-libiberty
28316 TARGET-stage3-libiberty = $(TARGET-libiberty)
28317 all-stage3-libiberty: configure-stage3-libiberty
28318 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28319 @r=`${PWD_COMMAND}`; export r; \
28320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28321 TFLAGS="$(STAGE3_TFLAGS)"; \
28322 $(HOST_EXPORTS) \
28323 $(POSTSTAGE1_HOST_EXPORTS) \
28324 cd $(HOST_SUBDIR)/libiberty && \
28326 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28327 CFLAGS="$(STAGE3_CFLAGS)" \
28328 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28329 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28330 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28331 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28332 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28333 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28334 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28335 TFLAGS="$(STAGE3_TFLAGS)" \
28336 $(TARGET-stage3-libiberty)
28338 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28339 clean-stage3: clean-stage3-libiberty
28340 clean-stage3-libiberty:
28341 @if [ $(current_stage) = stage3 ]; then \
28342 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28343 else \
28344 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28345 $(MAKE) stage3-start; \
28346 fi; \
28347 cd $(HOST_SUBDIR)/libiberty && \
28348 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28349 @endif libiberty-bootstrap
28352 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28353 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28354 maybe-all-stage4-libiberty:
28355 maybe-clean-stage4-libiberty:
28356 @if libiberty-bootstrap
28357 maybe-all-stage4-libiberty: all-stage4-libiberty
28358 all-stage4: all-stage4-libiberty
28359 TARGET-stage4-libiberty = $(TARGET-libiberty)
28360 all-stage4-libiberty: configure-stage4-libiberty
28361 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28362 @r=`${PWD_COMMAND}`; export r; \
28363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28364 TFLAGS="$(STAGE4_TFLAGS)"; \
28365 $(HOST_EXPORTS) \
28366 $(POSTSTAGE1_HOST_EXPORTS) \
28367 cd $(HOST_SUBDIR)/libiberty && \
28369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28370 CFLAGS="$(STAGE4_CFLAGS)" \
28371 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28372 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28373 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28377 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28378 TFLAGS="$(STAGE4_TFLAGS)" \
28379 $(TARGET-stage4-libiberty)
28381 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28382 clean-stage4: clean-stage4-libiberty
28383 clean-stage4-libiberty:
28384 @if [ $(current_stage) = stage4 ]; then \
28385 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28386 else \
28387 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28388 $(MAKE) stage4-start; \
28389 fi; \
28390 cd $(HOST_SUBDIR)/libiberty && \
28391 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28392 @endif libiberty-bootstrap
28395 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28396 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28397 maybe-all-stageprofile-libiberty:
28398 maybe-clean-stageprofile-libiberty:
28399 @if libiberty-bootstrap
28400 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28401 all-stageprofile: all-stageprofile-libiberty
28402 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28403 all-stageprofile-libiberty: configure-stageprofile-libiberty
28404 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28405 @r=`${PWD_COMMAND}`; export r; \
28406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28407 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28408 $(HOST_EXPORTS) \
28409 $(POSTSTAGE1_HOST_EXPORTS) \
28410 cd $(HOST_SUBDIR)/libiberty && \
28412 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28413 CFLAGS="$(STAGEprofile_CFLAGS)" \
28414 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28415 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28416 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28420 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28421 TFLAGS="$(STAGEprofile_TFLAGS)" \
28422 $(TARGET-stageprofile-libiberty)
28424 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28425 clean-stageprofile: clean-stageprofile-libiberty
28426 clean-stageprofile-libiberty:
28427 @if [ $(current_stage) = stageprofile ]; then \
28428 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28429 else \
28430 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28431 $(MAKE) stageprofile-start; \
28432 fi; \
28433 cd $(HOST_SUBDIR)/libiberty && \
28434 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28435 @endif libiberty-bootstrap
28438 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28439 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28440 maybe-all-stagetrain-libiberty:
28441 maybe-clean-stagetrain-libiberty:
28442 @if libiberty-bootstrap
28443 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28444 all-stagetrain: all-stagetrain-libiberty
28445 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28446 all-stagetrain-libiberty: configure-stagetrain-libiberty
28447 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28448 @r=`${PWD_COMMAND}`; export r; \
28449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28450 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28451 $(HOST_EXPORTS) \
28452 $(POSTSTAGE1_HOST_EXPORTS) \
28453 cd $(HOST_SUBDIR)/libiberty && \
28455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28456 CFLAGS="$(STAGEtrain_CFLAGS)" \
28457 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28458 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28459 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28460 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28461 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28462 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28463 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28464 TFLAGS="$(STAGEtrain_TFLAGS)" \
28465 $(TARGET-stagetrain-libiberty)
28467 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28468 clean-stagetrain: clean-stagetrain-libiberty
28469 clean-stagetrain-libiberty:
28470 @if [ $(current_stage) = stagetrain ]; then \
28471 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28472 else \
28473 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28474 $(MAKE) stagetrain-start; \
28475 fi; \
28476 cd $(HOST_SUBDIR)/libiberty && \
28477 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28478 @endif libiberty-bootstrap
28481 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28482 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28483 maybe-all-stagefeedback-libiberty:
28484 maybe-clean-stagefeedback-libiberty:
28485 @if libiberty-bootstrap
28486 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28487 all-stagefeedback: all-stagefeedback-libiberty
28488 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28489 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28490 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28491 @r=`${PWD_COMMAND}`; export r; \
28492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28493 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28494 $(HOST_EXPORTS) \
28495 $(POSTSTAGE1_HOST_EXPORTS) \
28496 cd $(HOST_SUBDIR)/libiberty && \
28498 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28499 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28500 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28501 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28502 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28503 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28504 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28505 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28506 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28507 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28508 $(TARGET-stagefeedback-libiberty)
28510 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28511 clean-stagefeedback: clean-stagefeedback-libiberty
28512 clean-stagefeedback-libiberty:
28513 @if [ $(current_stage) = stagefeedback ]; then \
28514 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28515 else \
28516 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28517 $(MAKE) stagefeedback-start; \
28518 fi; \
28519 cd $(HOST_SUBDIR)/libiberty && \
28520 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28521 @endif libiberty-bootstrap
28524 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28525 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28526 maybe-all-stageautoprofile-libiberty:
28527 maybe-clean-stageautoprofile-libiberty:
28528 @if libiberty-bootstrap
28529 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28530 all-stageautoprofile: all-stageautoprofile-libiberty
28531 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28532 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28533 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28534 @r=`${PWD_COMMAND}`; export r; \
28535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28536 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28537 $(HOST_EXPORTS) \
28538 $(POSTSTAGE1_HOST_EXPORTS) \
28539 cd $(HOST_SUBDIR)/libiberty && \
28540 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28541 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28542 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28543 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28544 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28545 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28546 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28547 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28548 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28549 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28550 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28551 $(TARGET-stageautoprofile-libiberty)
28553 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28554 clean-stageautoprofile: clean-stageautoprofile-libiberty
28555 clean-stageautoprofile-libiberty:
28556 @if [ $(current_stage) = stageautoprofile ]; then \
28557 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28558 else \
28559 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28560 $(MAKE) stageautoprofile-start; \
28561 fi; \
28562 cd $(HOST_SUBDIR)/libiberty && \
28563 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28564 @endif libiberty-bootstrap
28567 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28568 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28569 maybe-all-stageautofeedback-libiberty:
28570 maybe-clean-stageautofeedback-libiberty:
28571 @if libiberty-bootstrap
28572 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28573 all-stageautofeedback: all-stageautofeedback-libiberty
28574 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28575 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28576 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28577 @r=`${PWD_COMMAND}`; export r; \
28578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28579 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28580 $(HOST_EXPORTS) \
28581 $(POSTSTAGE1_HOST_EXPORTS) \
28582 cd $(HOST_SUBDIR)/libiberty && \
28584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28585 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28586 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28587 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28588 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28589 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28590 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28591 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28592 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28593 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28594 $(TARGET-stageautofeedback-libiberty)
28596 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28597 clean-stageautofeedback: clean-stageautofeedback-libiberty
28598 clean-stageautofeedback-libiberty:
28599 @if [ $(current_stage) = stageautofeedback ]; then \
28600 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28601 else \
28602 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28603 $(MAKE) stageautofeedback-start; \
28604 fi; \
28605 cd $(HOST_SUBDIR)/libiberty && \
28606 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28607 @endif libiberty-bootstrap
28613 .PHONY: check-libiberty maybe-check-libiberty
28614 maybe-check-libiberty:
28615 @if libiberty
28616 maybe-check-libiberty: check-libiberty
28618 check-libiberty:
28619 @: $(MAKE); $(unstage)
28620 @r=`${PWD_COMMAND}`; export r; \
28621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28622 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28623 (cd $(HOST_SUBDIR)/libiberty && \
28624 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28626 @endif libiberty
28628 .PHONY: install-libiberty maybe-install-libiberty
28629 maybe-install-libiberty:
28630 @if libiberty
28631 maybe-install-libiberty: install-libiberty
28633 install-libiberty: installdirs
28634 @: $(MAKE); $(unstage)
28635 @r=`${PWD_COMMAND}`; export r; \
28636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637 $(HOST_EXPORTS) \
28638 (cd $(HOST_SUBDIR)/libiberty && \
28639 $(MAKE) $(FLAGS_TO_PASS) install)
28641 @endif libiberty
28643 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28644 maybe-install-strip-libiberty:
28645 @if libiberty
28646 maybe-install-strip-libiberty: install-strip-libiberty
28648 install-strip-libiberty: installdirs
28649 @: $(MAKE); $(unstage)
28650 @r=`${PWD_COMMAND}`; export r; \
28651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28652 $(HOST_EXPORTS) \
28653 (cd $(HOST_SUBDIR)/libiberty && \
28654 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28656 @endif libiberty
28658 # Other targets (info, dvi, pdf, etc.)
28660 .PHONY: maybe-info-libiberty info-libiberty
28661 maybe-info-libiberty:
28662 @if libiberty
28663 maybe-info-libiberty: info-libiberty
28665 info-libiberty: \
28666 configure-libiberty
28667 @[ -f ./libiberty/Makefile ] || exit 0; \
28668 r=`${PWD_COMMAND}`; export r; \
28669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28670 $(HOST_EXPORTS) \
28671 for flag in $(EXTRA_HOST_FLAGS) ; do \
28672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28673 done; \
28674 echo "Doing info in libiberty"; \
28675 (cd $(HOST_SUBDIR)/libiberty && \
28676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28678 "RANLIB=$${RANLIB}" \
28679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28680 info) \
28681 || exit 1
28683 @endif libiberty
28685 .PHONY: maybe-dvi-libiberty dvi-libiberty
28686 maybe-dvi-libiberty:
28687 @if libiberty
28688 maybe-dvi-libiberty: dvi-libiberty
28690 dvi-libiberty: \
28691 configure-libiberty
28692 @[ -f ./libiberty/Makefile ] || exit 0; \
28693 r=`${PWD_COMMAND}`; export r; \
28694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28695 $(HOST_EXPORTS) \
28696 for flag in $(EXTRA_HOST_FLAGS) ; do \
28697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28698 done; \
28699 echo "Doing dvi in libiberty"; \
28700 (cd $(HOST_SUBDIR)/libiberty && \
28701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28703 "RANLIB=$${RANLIB}" \
28704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28705 dvi) \
28706 || exit 1
28708 @endif libiberty
28710 .PHONY: maybe-pdf-libiberty pdf-libiberty
28711 maybe-pdf-libiberty:
28712 @if libiberty
28713 maybe-pdf-libiberty: pdf-libiberty
28715 pdf-libiberty: \
28716 configure-libiberty
28717 @[ -f ./libiberty/Makefile ] || exit 0; \
28718 r=`${PWD_COMMAND}`; export r; \
28719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28720 $(HOST_EXPORTS) \
28721 for flag in $(EXTRA_HOST_FLAGS) ; do \
28722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28723 done; \
28724 echo "Doing pdf in libiberty"; \
28725 (cd $(HOST_SUBDIR)/libiberty && \
28726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28728 "RANLIB=$${RANLIB}" \
28729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28730 pdf) \
28731 || exit 1
28733 @endif libiberty
28735 .PHONY: maybe-html-libiberty html-libiberty
28736 maybe-html-libiberty:
28737 @if libiberty
28738 maybe-html-libiberty: html-libiberty
28740 html-libiberty: \
28741 configure-libiberty
28742 @[ -f ./libiberty/Makefile ] || exit 0; \
28743 r=`${PWD_COMMAND}`; export r; \
28744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28745 $(HOST_EXPORTS) \
28746 for flag in $(EXTRA_HOST_FLAGS) ; do \
28747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28748 done; \
28749 echo "Doing html in libiberty"; \
28750 (cd $(HOST_SUBDIR)/libiberty && \
28751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28753 "RANLIB=$${RANLIB}" \
28754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28755 html) \
28756 || exit 1
28758 @endif libiberty
28760 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28761 maybe-TAGS-libiberty:
28762 @if libiberty
28763 maybe-TAGS-libiberty: TAGS-libiberty
28765 TAGS-libiberty: \
28766 configure-libiberty
28767 @[ -f ./libiberty/Makefile ] || exit 0; \
28768 r=`${PWD_COMMAND}`; export r; \
28769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28770 $(HOST_EXPORTS) \
28771 for flag in $(EXTRA_HOST_FLAGS) ; do \
28772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28773 done; \
28774 echo "Doing TAGS in libiberty"; \
28775 (cd $(HOST_SUBDIR)/libiberty && \
28776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28778 "RANLIB=$${RANLIB}" \
28779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28780 TAGS) \
28781 || exit 1
28783 @endif libiberty
28785 .PHONY: maybe-install-info-libiberty install-info-libiberty
28786 maybe-install-info-libiberty:
28787 @if libiberty
28788 maybe-install-info-libiberty: install-info-libiberty
28790 install-info-libiberty: \
28791 configure-libiberty \
28792 info-libiberty
28793 @[ -f ./libiberty/Makefile ] || exit 0; \
28794 r=`${PWD_COMMAND}`; export r; \
28795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28796 $(HOST_EXPORTS) \
28797 for flag in $(EXTRA_HOST_FLAGS) ; do \
28798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28799 done; \
28800 echo "Doing install-info in libiberty"; \
28801 (cd $(HOST_SUBDIR)/libiberty && \
28802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28804 "RANLIB=$${RANLIB}" \
28805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28806 install-info) \
28807 || exit 1
28809 @endif libiberty
28811 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28812 maybe-install-dvi-libiberty:
28813 @if libiberty
28814 maybe-install-dvi-libiberty: install-dvi-libiberty
28816 install-dvi-libiberty: \
28817 configure-libiberty \
28818 dvi-libiberty
28819 @[ -f ./libiberty/Makefile ] || exit 0; \
28820 r=`${PWD_COMMAND}`; export r; \
28821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28822 $(HOST_EXPORTS) \
28823 for flag in $(EXTRA_HOST_FLAGS) ; do \
28824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28825 done; \
28826 echo "Doing install-dvi in libiberty"; \
28827 (cd $(HOST_SUBDIR)/libiberty && \
28828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28830 "RANLIB=$${RANLIB}" \
28831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28832 install-dvi) \
28833 || exit 1
28835 @endif libiberty
28837 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28838 maybe-install-pdf-libiberty:
28839 @if libiberty
28840 maybe-install-pdf-libiberty: install-pdf-libiberty
28842 install-pdf-libiberty: \
28843 configure-libiberty \
28844 pdf-libiberty
28845 @[ -f ./libiberty/Makefile ] || exit 0; \
28846 r=`${PWD_COMMAND}`; export r; \
28847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28848 $(HOST_EXPORTS) \
28849 for flag in $(EXTRA_HOST_FLAGS) ; do \
28850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28851 done; \
28852 echo "Doing install-pdf in libiberty"; \
28853 (cd $(HOST_SUBDIR)/libiberty && \
28854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28856 "RANLIB=$${RANLIB}" \
28857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28858 install-pdf) \
28859 || exit 1
28861 @endif libiberty
28863 .PHONY: maybe-install-html-libiberty install-html-libiberty
28864 maybe-install-html-libiberty:
28865 @if libiberty
28866 maybe-install-html-libiberty: install-html-libiberty
28868 install-html-libiberty: \
28869 configure-libiberty \
28870 html-libiberty
28871 @[ -f ./libiberty/Makefile ] || exit 0; \
28872 r=`${PWD_COMMAND}`; export r; \
28873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28874 $(HOST_EXPORTS) \
28875 for flag in $(EXTRA_HOST_FLAGS) ; do \
28876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28877 done; \
28878 echo "Doing install-html in libiberty"; \
28879 (cd $(HOST_SUBDIR)/libiberty && \
28880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28882 "RANLIB=$${RANLIB}" \
28883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28884 install-html) \
28885 || exit 1
28887 @endif libiberty
28889 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28890 maybe-installcheck-libiberty:
28891 @if libiberty
28892 maybe-installcheck-libiberty: installcheck-libiberty
28894 installcheck-libiberty: \
28895 configure-libiberty
28896 @[ -f ./libiberty/Makefile ] || exit 0; \
28897 r=`${PWD_COMMAND}`; export r; \
28898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28899 $(HOST_EXPORTS) \
28900 for flag in $(EXTRA_HOST_FLAGS) ; do \
28901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28902 done; \
28903 echo "Doing installcheck in libiberty"; \
28904 (cd $(HOST_SUBDIR)/libiberty && \
28905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28907 "RANLIB=$${RANLIB}" \
28908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28909 installcheck) \
28910 || exit 1
28912 @endif libiberty
28914 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28915 maybe-mostlyclean-libiberty:
28916 @if libiberty
28917 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28919 mostlyclean-libiberty:
28920 @[ -f ./libiberty/Makefile ] || exit 0; \
28921 r=`${PWD_COMMAND}`; export r; \
28922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923 $(HOST_EXPORTS) \
28924 for flag in $(EXTRA_HOST_FLAGS) ; do \
28925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28926 done; \
28927 echo "Doing mostlyclean in libiberty"; \
28928 (cd $(HOST_SUBDIR)/libiberty && \
28929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28931 "RANLIB=$${RANLIB}" \
28932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28933 mostlyclean) \
28934 || exit 1
28936 @endif libiberty
28938 .PHONY: maybe-clean-libiberty clean-libiberty
28939 maybe-clean-libiberty:
28940 @if libiberty
28941 maybe-clean-libiberty: clean-libiberty
28943 clean-libiberty:
28944 @[ -f ./libiberty/Makefile ] || exit 0; \
28945 r=`${PWD_COMMAND}`; export r; \
28946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28947 $(HOST_EXPORTS) \
28948 for flag in $(EXTRA_HOST_FLAGS) ; do \
28949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28950 done; \
28951 echo "Doing clean in libiberty"; \
28952 (cd $(HOST_SUBDIR)/libiberty && \
28953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28955 "RANLIB=$${RANLIB}" \
28956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28957 clean) \
28958 || exit 1
28960 @endif libiberty
28962 .PHONY: maybe-distclean-libiberty distclean-libiberty
28963 maybe-distclean-libiberty:
28964 @if libiberty
28965 maybe-distclean-libiberty: distclean-libiberty
28967 distclean-libiberty:
28968 @[ -f ./libiberty/Makefile ] || exit 0; \
28969 r=`${PWD_COMMAND}`; export r; \
28970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28971 $(HOST_EXPORTS) \
28972 for flag in $(EXTRA_HOST_FLAGS) ; do \
28973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28974 done; \
28975 echo "Doing distclean in libiberty"; \
28976 (cd $(HOST_SUBDIR)/libiberty && \
28977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28979 "RANLIB=$${RANLIB}" \
28980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28981 distclean) \
28982 || exit 1
28984 @endif libiberty
28986 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28987 maybe-maintainer-clean-libiberty:
28988 @if libiberty
28989 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28991 maintainer-clean-libiberty:
28992 @[ -f ./libiberty/Makefile ] || exit 0; \
28993 r=`${PWD_COMMAND}`; export r; \
28994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28995 $(HOST_EXPORTS) \
28996 for flag in $(EXTRA_HOST_FLAGS) ; do \
28997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28998 done; \
28999 echo "Doing maintainer-clean in libiberty"; \
29000 (cd $(HOST_SUBDIR)/libiberty && \
29001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29003 "RANLIB=$${RANLIB}" \
29004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29005 maintainer-clean) \
29006 || exit 1
29008 @endif libiberty
29012 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29013 maybe-configure-libiberty-linker-plugin:
29014 @if gcc-bootstrap
29015 configure-libiberty-linker-plugin: stage_current
29016 @endif gcc-bootstrap
29017 @if libiberty-linker-plugin
29018 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29019 configure-libiberty-linker-plugin:
29020 @r=`${PWD_COMMAND}`; export r; \
29021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29022 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29024 $(HOST_EXPORTS) \
29025 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29026 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29027 case $(srcdir) in \
29028 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29029 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29030 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29031 esac; \
29032 module_srcdir=libiberty; \
29033 $(SHELL) \
29034 $$s/$$module_srcdir/configure \
29035 --srcdir=$${topdir}/$$module_srcdir \
29036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29037 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29038 || exit 1
29039 @endif libiberty-linker-plugin
29043 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29044 maybe-configure-stage1-libiberty-linker-plugin:
29045 @if libiberty-linker-plugin-bootstrap
29046 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29047 configure-stage1-libiberty-linker-plugin:
29048 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29049 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29050 @r=`${PWD_COMMAND}`; export r; \
29051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29052 TFLAGS="$(STAGE1_TFLAGS)"; \
29053 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29054 $(HOST_EXPORTS) \
29055 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29056 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29057 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29058 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29060 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29061 case $(srcdir) in \
29062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29063 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29065 esac; \
29066 module_srcdir=libiberty; \
29067 $(SHELL) $$s/$$module_srcdir/configure \
29068 --srcdir=$${topdir}/$$module_srcdir \
29069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29070 --target=${target_alias} \
29072 $(STAGE1_CONFIGURE_FLAGS) \
29073 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29074 @endif libiberty-linker-plugin-bootstrap
29076 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29077 maybe-configure-stage2-libiberty-linker-plugin:
29078 @if libiberty-linker-plugin-bootstrap
29079 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29080 configure-stage2-libiberty-linker-plugin:
29081 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29082 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29083 @r=`${PWD_COMMAND}`; export r; \
29084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29085 TFLAGS="$(STAGE2_TFLAGS)"; \
29086 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29087 $(HOST_EXPORTS) \
29088 $(POSTSTAGE1_HOST_EXPORTS) \
29089 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29090 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29091 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29092 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29093 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29094 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29095 case $(srcdir) in \
29096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29097 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29099 esac; \
29100 module_srcdir=libiberty; \
29101 $(SHELL) $$s/$$module_srcdir/configure \
29102 --srcdir=$${topdir}/$$module_srcdir \
29103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29104 --target=${target_alias} \
29105 --with-build-libsubdir=$(HOST_SUBDIR) \
29106 $(STAGE2_CONFIGURE_FLAGS) \
29107 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29108 @endif libiberty-linker-plugin-bootstrap
29110 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29111 maybe-configure-stage3-libiberty-linker-plugin:
29112 @if libiberty-linker-plugin-bootstrap
29113 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29114 configure-stage3-libiberty-linker-plugin:
29115 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29117 @r=`${PWD_COMMAND}`; export r; \
29118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29119 TFLAGS="$(STAGE3_TFLAGS)"; \
29120 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29121 $(HOST_EXPORTS) \
29122 $(POSTSTAGE1_HOST_EXPORTS) \
29123 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29124 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29125 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29126 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29128 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29129 case $(srcdir) in \
29130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29131 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29133 esac; \
29134 module_srcdir=libiberty; \
29135 $(SHELL) $$s/$$module_srcdir/configure \
29136 --srcdir=$${topdir}/$$module_srcdir \
29137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29138 --target=${target_alias} \
29139 --with-build-libsubdir=$(HOST_SUBDIR) \
29140 $(STAGE3_CONFIGURE_FLAGS) \
29141 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29142 @endif libiberty-linker-plugin-bootstrap
29144 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29145 maybe-configure-stage4-libiberty-linker-plugin:
29146 @if libiberty-linker-plugin-bootstrap
29147 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29148 configure-stage4-libiberty-linker-plugin:
29149 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29150 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29151 @r=`${PWD_COMMAND}`; export r; \
29152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29153 TFLAGS="$(STAGE4_TFLAGS)"; \
29154 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29155 $(HOST_EXPORTS) \
29156 $(POSTSTAGE1_HOST_EXPORTS) \
29157 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29158 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29159 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29160 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29162 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29163 case $(srcdir) in \
29164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29165 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29167 esac; \
29168 module_srcdir=libiberty; \
29169 $(SHELL) $$s/$$module_srcdir/configure \
29170 --srcdir=$${topdir}/$$module_srcdir \
29171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29172 --target=${target_alias} \
29173 --with-build-libsubdir=$(HOST_SUBDIR) \
29174 $(STAGE4_CONFIGURE_FLAGS) \
29175 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29176 @endif libiberty-linker-plugin-bootstrap
29178 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29179 maybe-configure-stageprofile-libiberty-linker-plugin:
29180 @if libiberty-linker-plugin-bootstrap
29181 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29182 configure-stageprofile-libiberty-linker-plugin:
29183 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29185 @r=`${PWD_COMMAND}`; export r; \
29186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29187 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29188 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29189 $(HOST_EXPORTS) \
29190 $(POSTSTAGE1_HOST_EXPORTS) \
29191 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29192 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29193 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29194 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29196 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29197 case $(srcdir) in \
29198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29199 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29201 esac; \
29202 module_srcdir=libiberty; \
29203 $(SHELL) $$s/$$module_srcdir/configure \
29204 --srcdir=$${topdir}/$$module_srcdir \
29205 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29206 --target=${target_alias} \
29207 --with-build-libsubdir=$(HOST_SUBDIR) \
29208 $(STAGEprofile_CONFIGURE_FLAGS) \
29209 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29210 @endif libiberty-linker-plugin-bootstrap
29212 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29213 maybe-configure-stagetrain-libiberty-linker-plugin:
29214 @if libiberty-linker-plugin-bootstrap
29215 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29216 configure-stagetrain-libiberty-linker-plugin:
29217 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29219 @r=`${PWD_COMMAND}`; export r; \
29220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29221 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29222 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29223 $(HOST_EXPORTS) \
29224 $(POSTSTAGE1_HOST_EXPORTS) \
29225 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29226 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29227 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29228 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29230 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29231 case $(srcdir) in \
29232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29233 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29235 esac; \
29236 module_srcdir=libiberty; \
29237 $(SHELL) $$s/$$module_srcdir/configure \
29238 --srcdir=$${topdir}/$$module_srcdir \
29239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29240 --target=${target_alias} \
29241 --with-build-libsubdir=$(HOST_SUBDIR) \
29242 $(STAGEtrain_CONFIGURE_FLAGS) \
29243 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29244 @endif libiberty-linker-plugin-bootstrap
29246 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29247 maybe-configure-stagefeedback-libiberty-linker-plugin:
29248 @if libiberty-linker-plugin-bootstrap
29249 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29250 configure-stagefeedback-libiberty-linker-plugin:
29251 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29253 @r=`${PWD_COMMAND}`; export r; \
29254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29255 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29256 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29257 $(HOST_EXPORTS) \
29258 $(POSTSTAGE1_HOST_EXPORTS) \
29259 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29260 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29261 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29262 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29264 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29265 case $(srcdir) in \
29266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29267 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29269 esac; \
29270 module_srcdir=libiberty; \
29271 $(SHELL) $$s/$$module_srcdir/configure \
29272 --srcdir=$${topdir}/$$module_srcdir \
29273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29274 --target=${target_alias} \
29275 --with-build-libsubdir=$(HOST_SUBDIR) \
29276 $(STAGEfeedback_CONFIGURE_FLAGS) \
29277 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29278 @endif libiberty-linker-plugin-bootstrap
29280 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29281 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29282 @if libiberty-linker-plugin-bootstrap
29283 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29284 configure-stageautoprofile-libiberty-linker-plugin:
29285 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29287 @r=`${PWD_COMMAND}`; export r; \
29288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29289 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29290 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29291 $(HOST_EXPORTS) \
29292 $(POSTSTAGE1_HOST_EXPORTS) \
29293 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29294 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29295 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29296 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29298 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29299 case $(srcdir) in \
29300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29301 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29303 esac; \
29304 module_srcdir=libiberty; \
29305 $(SHELL) $$s/$$module_srcdir/configure \
29306 --srcdir=$${topdir}/$$module_srcdir \
29307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29308 --target=${target_alias} \
29309 --with-build-libsubdir=$(HOST_SUBDIR) \
29310 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29311 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29312 @endif libiberty-linker-plugin-bootstrap
29314 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29315 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29316 @if libiberty-linker-plugin-bootstrap
29317 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29318 configure-stageautofeedback-libiberty-linker-plugin:
29319 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29321 @r=`${PWD_COMMAND}`; export r; \
29322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29324 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29325 $(HOST_EXPORTS) \
29326 $(POSTSTAGE1_HOST_EXPORTS) \
29327 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29328 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29329 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29330 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29332 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29333 case $(srcdir) in \
29334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29335 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29337 esac; \
29338 module_srcdir=libiberty; \
29339 $(SHELL) $$s/$$module_srcdir/configure \
29340 --srcdir=$${topdir}/$$module_srcdir \
29341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29342 --target=${target_alias} \
29343 --with-build-libsubdir=$(HOST_SUBDIR) \
29344 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29345 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29346 @endif libiberty-linker-plugin-bootstrap
29352 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29353 maybe-all-libiberty-linker-plugin:
29354 @if gcc-bootstrap
29355 all-libiberty-linker-plugin: stage_current
29356 @endif gcc-bootstrap
29357 @if libiberty-linker-plugin
29358 TARGET-libiberty-linker-plugin=all
29359 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29360 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29361 @r=`${PWD_COMMAND}`; export r; \
29362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29363 $(HOST_EXPORTS) \
29364 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29366 $(TARGET-libiberty-linker-plugin))
29367 @endif libiberty-linker-plugin
29371 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29372 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29373 maybe-all-stage1-libiberty-linker-plugin:
29374 maybe-clean-stage1-libiberty-linker-plugin:
29375 @if libiberty-linker-plugin-bootstrap
29376 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29377 all-stage1: all-stage1-libiberty-linker-plugin
29378 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29379 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29380 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29381 @r=`${PWD_COMMAND}`; export r; \
29382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29383 TFLAGS="$(STAGE1_TFLAGS)"; \
29384 $(HOST_EXPORTS) \
29385 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29388 CFLAGS="$(STAGE1_CFLAGS)" \
29389 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29390 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29391 LIBCFLAGS="$(LIBCFLAGS)" \
29392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29395 $(EXTRA_HOST_FLAGS) \
29396 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29397 TFLAGS="$(STAGE1_TFLAGS)" \
29398 $(TARGET-stage1-libiberty-linker-plugin)
29400 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29401 clean-stage1: clean-stage1-libiberty-linker-plugin
29402 clean-stage1-libiberty-linker-plugin:
29403 @if [ $(current_stage) = stage1 ]; then \
29404 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29405 else \
29406 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29407 $(MAKE) stage1-start; \
29408 fi; \
29409 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29410 $(MAKE) $(EXTRA_HOST_FLAGS) \
29411 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29412 @endif libiberty-linker-plugin-bootstrap
29415 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29416 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29417 maybe-all-stage2-libiberty-linker-plugin:
29418 maybe-clean-stage2-libiberty-linker-plugin:
29419 @if libiberty-linker-plugin-bootstrap
29420 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29421 all-stage2: all-stage2-libiberty-linker-plugin
29422 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29423 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29424 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29425 @r=`${PWD_COMMAND}`; export r; \
29426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29427 TFLAGS="$(STAGE2_TFLAGS)"; \
29428 $(HOST_EXPORTS) \
29429 $(POSTSTAGE1_HOST_EXPORTS) \
29430 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29432 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29433 CFLAGS="$(STAGE2_CFLAGS)" \
29434 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29435 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29436 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29437 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29438 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29439 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29440 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29441 TFLAGS="$(STAGE2_TFLAGS)" \
29442 $(TARGET-stage2-libiberty-linker-plugin)
29444 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29445 clean-stage2: clean-stage2-libiberty-linker-plugin
29446 clean-stage2-libiberty-linker-plugin:
29447 @if [ $(current_stage) = stage2 ]; then \
29448 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29449 else \
29450 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29451 $(MAKE) stage2-start; \
29452 fi; \
29453 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29454 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29455 @endif libiberty-linker-plugin-bootstrap
29458 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29459 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29460 maybe-all-stage3-libiberty-linker-plugin:
29461 maybe-clean-stage3-libiberty-linker-plugin:
29462 @if libiberty-linker-plugin-bootstrap
29463 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29464 all-stage3: all-stage3-libiberty-linker-plugin
29465 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29466 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29467 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29468 @r=`${PWD_COMMAND}`; export r; \
29469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29470 TFLAGS="$(STAGE3_TFLAGS)"; \
29471 $(HOST_EXPORTS) \
29472 $(POSTSTAGE1_HOST_EXPORTS) \
29473 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29476 CFLAGS="$(STAGE3_CFLAGS)" \
29477 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29478 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29479 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29483 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29484 TFLAGS="$(STAGE3_TFLAGS)" \
29485 $(TARGET-stage3-libiberty-linker-plugin)
29487 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29488 clean-stage3: clean-stage3-libiberty-linker-plugin
29489 clean-stage3-libiberty-linker-plugin:
29490 @if [ $(current_stage) = stage3 ]; then \
29491 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29492 else \
29493 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29494 $(MAKE) stage3-start; \
29495 fi; \
29496 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29497 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29498 @endif libiberty-linker-plugin-bootstrap
29501 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29502 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29503 maybe-all-stage4-libiberty-linker-plugin:
29504 maybe-clean-stage4-libiberty-linker-plugin:
29505 @if libiberty-linker-plugin-bootstrap
29506 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29507 all-stage4: all-stage4-libiberty-linker-plugin
29508 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29509 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29510 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29511 @r=`${PWD_COMMAND}`; export r; \
29512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513 TFLAGS="$(STAGE4_TFLAGS)"; \
29514 $(HOST_EXPORTS) \
29515 $(POSTSTAGE1_HOST_EXPORTS) \
29516 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29519 CFLAGS="$(STAGE4_CFLAGS)" \
29520 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29521 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29522 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29526 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29527 TFLAGS="$(STAGE4_TFLAGS)" \
29528 $(TARGET-stage4-libiberty-linker-plugin)
29530 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29531 clean-stage4: clean-stage4-libiberty-linker-plugin
29532 clean-stage4-libiberty-linker-plugin:
29533 @if [ $(current_stage) = stage4 ]; then \
29534 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29535 else \
29536 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29537 $(MAKE) stage4-start; \
29538 fi; \
29539 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29540 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29541 @endif libiberty-linker-plugin-bootstrap
29544 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29545 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29546 maybe-all-stageprofile-libiberty-linker-plugin:
29547 maybe-clean-stageprofile-libiberty-linker-plugin:
29548 @if libiberty-linker-plugin-bootstrap
29549 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29550 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29551 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29552 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29553 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29554 @r=`${PWD_COMMAND}`; export r; \
29555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29556 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29557 $(HOST_EXPORTS) \
29558 $(POSTSTAGE1_HOST_EXPORTS) \
29559 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29562 CFLAGS="$(STAGEprofile_CFLAGS)" \
29563 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29564 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29565 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29566 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29567 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29568 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29569 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29570 TFLAGS="$(STAGEprofile_TFLAGS)" \
29571 $(TARGET-stageprofile-libiberty-linker-plugin)
29573 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29574 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29575 clean-stageprofile-libiberty-linker-plugin:
29576 @if [ $(current_stage) = stageprofile ]; then \
29577 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29578 else \
29579 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29580 $(MAKE) stageprofile-start; \
29581 fi; \
29582 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29583 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29584 @endif libiberty-linker-plugin-bootstrap
29587 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29588 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29589 maybe-all-stagetrain-libiberty-linker-plugin:
29590 maybe-clean-stagetrain-libiberty-linker-plugin:
29591 @if libiberty-linker-plugin-bootstrap
29592 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29593 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29594 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29595 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29596 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29597 @r=`${PWD_COMMAND}`; export r; \
29598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29599 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29600 $(HOST_EXPORTS) \
29601 $(POSTSTAGE1_HOST_EXPORTS) \
29602 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29605 CFLAGS="$(STAGEtrain_CFLAGS)" \
29606 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29607 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29608 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29609 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29610 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29611 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29612 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29613 TFLAGS="$(STAGEtrain_TFLAGS)" \
29614 $(TARGET-stagetrain-libiberty-linker-plugin)
29616 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29617 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29618 clean-stagetrain-libiberty-linker-plugin:
29619 @if [ $(current_stage) = stagetrain ]; then \
29620 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29621 else \
29622 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29623 $(MAKE) stagetrain-start; \
29624 fi; \
29625 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29626 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29627 @endif libiberty-linker-plugin-bootstrap
29630 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29631 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29632 maybe-all-stagefeedback-libiberty-linker-plugin:
29633 maybe-clean-stagefeedback-libiberty-linker-plugin:
29634 @if libiberty-linker-plugin-bootstrap
29635 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29636 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29637 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29638 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29639 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29640 @r=`${PWD_COMMAND}`; export r; \
29641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29642 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29643 $(HOST_EXPORTS) \
29644 $(POSTSTAGE1_HOST_EXPORTS) \
29645 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29648 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29649 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29650 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29651 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29652 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29653 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29654 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29655 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29656 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29657 $(TARGET-stagefeedback-libiberty-linker-plugin)
29659 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29660 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29661 clean-stagefeedback-libiberty-linker-plugin:
29662 @if [ $(current_stage) = stagefeedback ]; then \
29663 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29664 else \
29665 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29666 $(MAKE) stagefeedback-start; \
29667 fi; \
29668 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29669 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29670 @endif libiberty-linker-plugin-bootstrap
29673 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29674 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29675 maybe-all-stageautoprofile-libiberty-linker-plugin:
29676 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29677 @if libiberty-linker-plugin-bootstrap
29678 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29679 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29680 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29681 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29682 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29683 @r=`${PWD_COMMAND}`; export r; \
29684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29685 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29686 $(HOST_EXPORTS) \
29687 $(POSTSTAGE1_HOST_EXPORTS) \
29688 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29689 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29690 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29691 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29692 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29693 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29694 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29695 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29696 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29697 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29698 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29699 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29700 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29702 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29703 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29704 clean-stageautoprofile-libiberty-linker-plugin:
29705 @if [ $(current_stage) = stageautoprofile ]; then \
29706 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29707 else \
29708 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29709 $(MAKE) stageautoprofile-start; \
29710 fi; \
29711 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29712 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29713 @endif libiberty-linker-plugin-bootstrap
29716 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29717 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29718 maybe-all-stageautofeedback-libiberty-linker-plugin:
29719 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29720 @if libiberty-linker-plugin-bootstrap
29721 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29722 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29723 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29724 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29725 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29726 @r=`${PWD_COMMAND}`; export r; \
29727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29728 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29729 $(HOST_EXPORTS) \
29730 $(POSTSTAGE1_HOST_EXPORTS) \
29731 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29733 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29734 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29735 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29736 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29737 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29741 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29742 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29743 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29745 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29746 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29747 clean-stageautofeedback-libiberty-linker-plugin:
29748 @if [ $(current_stage) = stageautofeedback ]; then \
29749 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29750 else \
29751 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29752 $(MAKE) stageautofeedback-start; \
29753 fi; \
29754 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29755 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29756 @endif libiberty-linker-plugin-bootstrap
29762 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29763 maybe-check-libiberty-linker-plugin:
29764 @if libiberty-linker-plugin
29765 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29767 check-libiberty-linker-plugin:
29768 @: $(MAKE); $(unstage)
29769 @r=`${PWD_COMMAND}`; export r; \
29770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29771 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29772 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29773 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29775 @endif libiberty-linker-plugin
29777 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29778 maybe-install-libiberty-linker-plugin:
29779 @if libiberty-linker-plugin
29780 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29782 install-libiberty-linker-plugin: installdirs
29783 @: $(MAKE); $(unstage)
29784 @r=`${PWD_COMMAND}`; export r; \
29785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29786 $(HOST_EXPORTS) \
29787 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29788 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29790 @endif libiberty-linker-plugin
29792 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29793 maybe-install-strip-libiberty-linker-plugin:
29794 @if libiberty-linker-plugin
29795 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29797 install-strip-libiberty-linker-plugin: installdirs
29798 @: $(MAKE); $(unstage)
29799 @r=`${PWD_COMMAND}`; export r; \
29800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29801 $(HOST_EXPORTS) \
29802 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29803 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29805 @endif libiberty-linker-plugin
29807 # Other targets (info, dvi, pdf, etc.)
29809 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29810 maybe-info-libiberty-linker-plugin:
29811 @if libiberty-linker-plugin
29812 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29814 info-libiberty-linker-plugin: \
29815 configure-libiberty-linker-plugin
29816 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29817 r=`${PWD_COMMAND}`; export r; \
29818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29819 $(HOST_EXPORTS) \
29820 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29822 done; \
29823 echo "Doing info in libiberty-linker-plugin"; \
29824 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29827 "RANLIB=$${RANLIB}" \
29828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29829 info) \
29830 || exit 1
29832 @endif libiberty-linker-plugin
29834 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29835 maybe-dvi-libiberty-linker-plugin:
29836 @if libiberty-linker-plugin
29837 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29839 dvi-libiberty-linker-plugin: \
29840 configure-libiberty-linker-plugin
29841 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29842 r=`${PWD_COMMAND}`; export r; \
29843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29844 $(HOST_EXPORTS) \
29845 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29847 done; \
29848 echo "Doing dvi in libiberty-linker-plugin"; \
29849 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29852 "RANLIB=$${RANLIB}" \
29853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29854 dvi) \
29855 || exit 1
29857 @endif libiberty-linker-plugin
29859 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29860 maybe-pdf-libiberty-linker-plugin:
29861 @if libiberty-linker-plugin
29862 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29864 pdf-libiberty-linker-plugin: \
29865 configure-libiberty-linker-plugin
29866 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29867 r=`${PWD_COMMAND}`; export r; \
29868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29869 $(HOST_EXPORTS) \
29870 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29872 done; \
29873 echo "Doing pdf in libiberty-linker-plugin"; \
29874 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29877 "RANLIB=$${RANLIB}" \
29878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29879 pdf) \
29880 || exit 1
29882 @endif libiberty-linker-plugin
29884 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29885 maybe-html-libiberty-linker-plugin:
29886 @if libiberty-linker-plugin
29887 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29889 html-libiberty-linker-plugin: \
29890 configure-libiberty-linker-plugin
29891 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29892 r=`${PWD_COMMAND}`; export r; \
29893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29894 $(HOST_EXPORTS) \
29895 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29897 done; \
29898 echo "Doing html in libiberty-linker-plugin"; \
29899 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29902 "RANLIB=$${RANLIB}" \
29903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29904 html) \
29905 || exit 1
29907 @endif libiberty-linker-plugin
29909 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29910 maybe-TAGS-libiberty-linker-plugin:
29911 @if libiberty-linker-plugin
29912 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29914 TAGS-libiberty-linker-plugin: \
29915 configure-libiberty-linker-plugin
29916 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29917 r=`${PWD_COMMAND}`; export r; \
29918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29919 $(HOST_EXPORTS) \
29920 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29922 done; \
29923 echo "Doing TAGS in libiberty-linker-plugin"; \
29924 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29927 "RANLIB=$${RANLIB}" \
29928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29929 TAGS) \
29930 || exit 1
29932 @endif libiberty-linker-plugin
29934 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29935 maybe-install-info-libiberty-linker-plugin:
29936 @if libiberty-linker-plugin
29937 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29939 install-info-libiberty-linker-plugin: \
29940 configure-libiberty-linker-plugin \
29941 info-libiberty-linker-plugin
29942 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29943 r=`${PWD_COMMAND}`; export r; \
29944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29945 $(HOST_EXPORTS) \
29946 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29948 done; \
29949 echo "Doing install-info in libiberty-linker-plugin"; \
29950 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29953 "RANLIB=$${RANLIB}" \
29954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29955 install-info) \
29956 || exit 1
29958 @endif libiberty-linker-plugin
29960 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29961 maybe-install-dvi-libiberty-linker-plugin:
29962 @if libiberty-linker-plugin
29963 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29965 install-dvi-libiberty-linker-plugin: \
29966 configure-libiberty-linker-plugin \
29967 dvi-libiberty-linker-plugin
29968 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29969 r=`${PWD_COMMAND}`; export r; \
29970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29971 $(HOST_EXPORTS) \
29972 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29974 done; \
29975 echo "Doing install-dvi in libiberty-linker-plugin"; \
29976 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29979 "RANLIB=$${RANLIB}" \
29980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29981 install-dvi) \
29982 || exit 1
29984 @endif libiberty-linker-plugin
29986 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29987 maybe-install-pdf-libiberty-linker-plugin:
29988 @if libiberty-linker-plugin
29989 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29991 install-pdf-libiberty-linker-plugin: \
29992 configure-libiberty-linker-plugin \
29993 pdf-libiberty-linker-plugin
29994 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29995 r=`${PWD_COMMAND}`; export r; \
29996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29997 $(HOST_EXPORTS) \
29998 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30000 done; \
30001 echo "Doing install-pdf in libiberty-linker-plugin"; \
30002 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30005 "RANLIB=$${RANLIB}" \
30006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30007 install-pdf) \
30008 || exit 1
30010 @endif libiberty-linker-plugin
30012 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30013 maybe-install-html-libiberty-linker-plugin:
30014 @if libiberty-linker-plugin
30015 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30017 install-html-libiberty-linker-plugin: \
30018 configure-libiberty-linker-plugin \
30019 html-libiberty-linker-plugin
30020 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30021 r=`${PWD_COMMAND}`; export r; \
30022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30023 $(HOST_EXPORTS) \
30024 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30026 done; \
30027 echo "Doing install-html in libiberty-linker-plugin"; \
30028 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30031 "RANLIB=$${RANLIB}" \
30032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30033 install-html) \
30034 || exit 1
30036 @endif libiberty-linker-plugin
30038 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30039 maybe-installcheck-libiberty-linker-plugin:
30040 @if libiberty-linker-plugin
30041 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30043 installcheck-libiberty-linker-plugin: \
30044 configure-libiberty-linker-plugin
30045 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30046 r=`${PWD_COMMAND}`; export r; \
30047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30048 $(HOST_EXPORTS) \
30049 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30051 done; \
30052 echo "Doing installcheck in libiberty-linker-plugin"; \
30053 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30056 "RANLIB=$${RANLIB}" \
30057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30058 installcheck) \
30059 || exit 1
30061 @endif libiberty-linker-plugin
30063 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30064 maybe-mostlyclean-libiberty-linker-plugin:
30065 @if libiberty-linker-plugin
30066 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30068 mostlyclean-libiberty-linker-plugin:
30069 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30070 r=`${PWD_COMMAND}`; export r; \
30071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30072 $(HOST_EXPORTS) \
30073 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30075 done; \
30076 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30077 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30080 "RANLIB=$${RANLIB}" \
30081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30082 mostlyclean) \
30083 || exit 1
30085 @endif libiberty-linker-plugin
30087 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30088 maybe-clean-libiberty-linker-plugin:
30089 @if libiberty-linker-plugin
30090 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30092 clean-libiberty-linker-plugin:
30093 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30094 r=`${PWD_COMMAND}`; export r; \
30095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30096 $(HOST_EXPORTS) \
30097 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30099 done; \
30100 echo "Doing clean in libiberty-linker-plugin"; \
30101 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30104 "RANLIB=$${RANLIB}" \
30105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30106 clean) \
30107 || exit 1
30109 @endif libiberty-linker-plugin
30111 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30112 maybe-distclean-libiberty-linker-plugin:
30113 @if libiberty-linker-plugin
30114 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30116 distclean-libiberty-linker-plugin:
30117 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30118 r=`${PWD_COMMAND}`; export r; \
30119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30120 $(HOST_EXPORTS) \
30121 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30123 done; \
30124 echo "Doing distclean in libiberty-linker-plugin"; \
30125 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30128 "RANLIB=$${RANLIB}" \
30129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30130 distclean) \
30131 || exit 1
30133 @endif libiberty-linker-plugin
30135 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30136 maybe-maintainer-clean-libiberty-linker-plugin:
30137 @if libiberty-linker-plugin
30138 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30140 maintainer-clean-libiberty-linker-plugin:
30141 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30142 r=`${PWD_COMMAND}`; export r; \
30143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30144 $(HOST_EXPORTS) \
30145 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30147 done; \
30148 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30149 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30152 "RANLIB=$${RANLIB}" \
30153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30154 maintainer-clean) \
30155 || exit 1
30157 @endif libiberty-linker-plugin
30161 .PHONY: configure-libiconv maybe-configure-libiconv
30162 maybe-configure-libiconv:
30163 @if gcc-bootstrap
30164 configure-libiconv: stage_current
30165 @endif gcc-bootstrap
30166 @if libiconv
30167 maybe-configure-libiconv: configure-libiconv
30168 configure-libiconv:
30169 @r=`${PWD_COMMAND}`; export r; \
30170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30171 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30172 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30173 $(HOST_EXPORTS) \
30174 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30175 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30176 case $(srcdir) in \
30177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30178 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30180 esac; \
30181 module_srcdir=libiconv; \
30182 $(SHELL) \
30183 $$s/$$module_srcdir/configure \
30184 --srcdir=$${topdir}/$$module_srcdir \
30185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30186 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30187 || exit 1
30188 @endif libiconv
30192 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30193 maybe-configure-stage1-libiconv:
30194 @if libiconv-bootstrap
30195 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30196 configure-stage1-libiconv:
30197 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30199 @r=`${PWD_COMMAND}`; export r; \
30200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30201 TFLAGS="$(STAGE1_TFLAGS)"; \
30202 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30203 $(HOST_EXPORTS) \
30204 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30205 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30206 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30207 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30209 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30210 case $(srcdir) in \
30211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30212 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30214 esac; \
30215 module_srcdir=libiconv; \
30216 $(SHELL) $$s/$$module_srcdir/configure \
30217 --srcdir=$${topdir}/$$module_srcdir \
30218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30219 --target=${target_alias} \
30221 $(STAGE1_CONFIGURE_FLAGS) \
30222 --disable-shared @host_libs_picflag@
30223 @endif libiconv-bootstrap
30225 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30226 maybe-configure-stage2-libiconv:
30227 @if libiconv-bootstrap
30228 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30229 configure-stage2-libiconv:
30230 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30232 @r=`${PWD_COMMAND}`; export r; \
30233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30234 TFLAGS="$(STAGE2_TFLAGS)"; \
30235 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30236 $(HOST_EXPORTS) \
30237 $(POSTSTAGE1_HOST_EXPORTS) \
30238 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30239 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30240 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30241 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30243 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30244 case $(srcdir) in \
30245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30246 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30248 esac; \
30249 module_srcdir=libiconv; \
30250 $(SHELL) $$s/$$module_srcdir/configure \
30251 --srcdir=$${topdir}/$$module_srcdir \
30252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30253 --target=${target_alias} \
30254 --with-build-libsubdir=$(HOST_SUBDIR) \
30255 $(STAGE2_CONFIGURE_FLAGS) \
30256 --disable-shared @host_libs_picflag@
30257 @endif libiconv-bootstrap
30259 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30260 maybe-configure-stage3-libiconv:
30261 @if libiconv-bootstrap
30262 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30263 configure-stage3-libiconv:
30264 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30265 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30266 @r=`${PWD_COMMAND}`; export r; \
30267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30268 TFLAGS="$(STAGE3_TFLAGS)"; \
30269 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30270 $(HOST_EXPORTS) \
30271 $(POSTSTAGE1_HOST_EXPORTS) \
30272 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30273 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30274 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30275 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30277 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30278 case $(srcdir) in \
30279 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30280 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30281 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30282 esac; \
30283 module_srcdir=libiconv; \
30284 $(SHELL) $$s/$$module_srcdir/configure \
30285 --srcdir=$${topdir}/$$module_srcdir \
30286 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30287 --target=${target_alias} \
30288 --with-build-libsubdir=$(HOST_SUBDIR) \
30289 $(STAGE3_CONFIGURE_FLAGS) \
30290 --disable-shared @host_libs_picflag@
30291 @endif libiconv-bootstrap
30293 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30294 maybe-configure-stage4-libiconv:
30295 @if libiconv-bootstrap
30296 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30297 configure-stage4-libiconv:
30298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30300 @r=`${PWD_COMMAND}`; export r; \
30301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30302 TFLAGS="$(STAGE4_TFLAGS)"; \
30303 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30304 $(HOST_EXPORTS) \
30305 $(POSTSTAGE1_HOST_EXPORTS) \
30306 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30307 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30308 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30309 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30311 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30312 case $(srcdir) in \
30313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30314 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30316 esac; \
30317 module_srcdir=libiconv; \
30318 $(SHELL) $$s/$$module_srcdir/configure \
30319 --srcdir=$${topdir}/$$module_srcdir \
30320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30321 --target=${target_alias} \
30322 --with-build-libsubdir=$(HOST_SUBDIR) \
30323 $(STAGE4_CONFIGURE_FLAGS) \
30324 --disable-shared @host_libs_picflag@
30325 @endif libiconv-bootstrap
30327 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30328 maybe-configure-stageprofile-libiconv:
30329 @if libiconv-bootstrap
30330 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30331 configure-stageprofile-libiconv:
30332 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30334 @r=`${PWD_COMMAND}`; export r; \
30335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30336 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30337 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30338 $(HOST_EXPORTS) \
30339 $(POSTSTAGE1_HOST_EXPORTS) \
30340 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30341 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30342 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30343 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30345 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30346 case $(srcdir) in \
30347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30348 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30350 esac; \
30351 module_srcdir=libiconv; \
30352 $(SHELL) $$s/$$module_srcdir/configure \
30353 --srcdir=$${topdir}/$$module_srcdir \
30354 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30355 --target=${target_alias} \
30356 --with-build-libsubdir=$(HOST_SUBDIR) \
30357 $(STAGEprofile_CONFIGURE_FLAGS) \
30358 --disable-shared @host_libs_picflag@
30359 @endif libiconv-bootstrap
30361 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30362 maybe-configure-stagetrain-libiconv:
30363 @if libiconv-bootstrap
30364 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30365 configure-stagetrain-libiconv:
30366 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30367 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30368 @r=`${PWD_COMMAND}`; export r; \
30369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30370 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30371 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30372 $(HOST_EXPORTS) \
30373 $(POSTSTAGE1_HOST_EXPORTS) \
30374 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30375 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30376 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30377 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30379 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30380 case $(srcdir) in \
30381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30382 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30384 esac; \
30385 module_srcdir=libiconv; \
30386 $(SHELL) $$s/$$module_srcdir/configure \
30387 --srcdir=$${topdir}/$$module_srcdir \
30388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30389 --target=${target_alias} \
30390 --with-build-libsubdir=$(HOST_SUBDIR) \
30391 $(STAGEtrain_CONFIGURE_FLAGS) \
30392 --disable-shared @host_libs_picflag@
30393 @endif libiconv-bootstrap
30395 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30396 maybe-configure-stagefeedback-libiconv:
30397 @if libiconv-bootstrap
30398 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30399 configure-stagefeedback-libiconv:
30400 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30402 @r=`${PWD_COMMAND}`; export r; \
30403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30404 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30405 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30406 $(HOST_EXPORTS) \
30407 $(POSTSTAGE1_HOST_EXPORTS) \
30408 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30409 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30410 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30411 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30413 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30414 case $(srcdir) in \
30415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30416 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30418 esac; \
30419 module_srcdir=libiconv; \
30420 $(SHELL) $$s/$$module_srcdir/configure \
30421 --srcdir=$${topdir}/$$module_srcdir \
30422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30423 --target=${target_alias} \
30424 --with-build-libsubdir=$(HOST_SUBDIR) \
30425 $(STAGEfeedback_CONFIGURE_FLAGS) \
30426 --disable-shared @host_libs_picflag@
30427 @endif libiconv-bootstrap
30429 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30430 maybe-configure-stageautoprofile-libiconv:
30431 @if libiconv-bootstrap
30432 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30433 configure-stageautoprofile-libiconv:
30434 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30436 @r=`${PWD_COMMAND}`; export r; \
30437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30438 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30439 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30440 $(HOST_EXPORTS) \
30441 $(POSTSTAGE1_HOST_EXPORTS) \
30442 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30443 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30444 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30445 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30447 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30448 case $(srcdir) in \
30449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30450 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30452 esac; \
30453 module_srcdir=libiconv; \
30454 $(SHELL) $$s/$$module_srcdir/configure \
30455 --srcdir=$${topdir}/$$module_srcdir \
30456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30457 --target=${target_alias} \
30458 --with-build-libsubdir=$(HOST_SUBDIR) \
30459 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30460 --disable-shared @host_libs_picflag@
30461 @endif libiconv-bootstrap
30463 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30464 maybe-configure-stageautofeedback-libiconv:
30465 @if libiconv-bootstrap
30466 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30467 configure-stageautofeedback-libiconv:
30468 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30469 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30470 @r=`${PWD_COMMAND}`; export r; \
30471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30472 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30473 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30474 $(HOST_EXPORTS) \
30475 $(POSTSTAGE1_HOST_EXPORTS) \
30476 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30477 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30478 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30479 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30481 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30482 case $(srcdir) in \
30483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30484 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30486 esac; \
30487 module_srcdir=libiconv; \
30488 $(SHELL) $$s/$$module_srcdir/configure \
30489 --srcdir=$${topdir}/$$module_srcdir \
30490 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30491 --target=${target_alias} \
30492 --with-build-libsubdir=$(HOST_SUBDIR) \
30493 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30494 --disable-shared @host_libs_picflag@
30495 @endif libiconv-bootstrap
30501 .PHONY: all-libiconv maybe-all-libiconv
30502 maybe-all-libiconv:
30503 @if gcc-bootstrap
30504 all-libiconv: stage_current
30505 @endif gcc-bootstrap
30506 @if libiconv
30507 TARGET-libiconv=all
30508 maybe-all-libiconv: all-libiconv
30509 all-libiconv: configure-libiconv
30510 @r=`${PWD_COMMAND}`; export r; \
30511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30512 $(HOST_EXPORTS) \
30513 (cd $(HOST_SUBDIR)/libiconv && \
30514 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30515 $(TARGET-libiconv))
30516 @endif libiconv
30520 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30521 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30522 maybe-all-stage1-libiconv:
30523 maybe-clean-stage1-libiconv:
30524 @if libiconv-bootstrap
30525 maybe-all-stage1-libiconv: all-stage1-libiconv
30526 all-stage1: all-stage1-libiconv
30527 TARGET-stage1-libiconv = $(TARGET-libiconv)
30528 all-stage1-libiconv: configure-stage1-libiconv
30529 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30530 @r=`${PWD_COMMAND}`; export r; \
30531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30532 TFLAGS="$(STAGE1_TFLAGS)"; \
30533 $(HOST_EXPORTS) \
30534 cd $(HOST_SUBDIR)/libiconv && \
30536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30537 CFLAGS="$(STAGE1_CFLAGS)" \
30538 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30539 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30540 LIBCFLAGS="$(LIBCFLAGS)" \
30541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30544 $(EXTRA_HOST_FLAGS) \
30545 $(STAGE1_FLAGS_TO_PASS) \
30546 TFLAGS="$(STAGE1_TFLAGS)" \
30547 $(TARGET-stage1-libiconv)
30549 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30550 clean-stage1: clean-stage1-libiconv
30551 clean-stage1-libiconv:
30552 @if [ $(current_stage) = stage1 ]; then \
30553 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30554 else \
30555 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30556 $(MAKE) stage1-start; \
30557 fi; \
30558 cd $(HOST_SUBDIR)/libiconv && \
30559 $(MAKE) $(EXTRA_HOST_FLAGS) \
30560 $(STAGE1_FLAGS_TO_PASS) clean
30561 @endif libiconv-bootstrap
30564 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30565 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30566 maybe-all-stage2-libiconv:
30567 maybe-clean-stage2-libiconv:
30568 @if libiconv-bootstrap
30569 maybe-all-stage2-libiconv: all-stage2-libiconv
30570 all-stage2: all-stage2-libiconv
30571 TARGET-stage2-libiconv = $(TARGET-libiconv)
30572 all-stage2-libiconv: configure-stage2-libiconv
30573 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30574 @r=`${PWD_COMMAND}`; export r; \
30575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30576 TFLAGS="$(STAGE2_TFLAGS)"; \
30577 $(HOST_EXPORTS) \
30578 $(POSTSTAGE1_HOST_EXPORTS) \
30579 cd $(HOST_SUBDIR)/libiconv && \
30581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30582 CFLAGS="$(STAGE2_CFLAGS)" \
30583 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30584 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30585 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30590 TFLAGS="$(STAGE2_TFLAGS)" \
30591 $(TARGET-stage2-libiconv)
30593 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30594 clean-stage2: clean-stage2-libiconv
30595 clean-stage2-libiconv:
30596 @if [ $(current_stage) = stage2 ]; then \
30597 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30598 else \
30599 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30600 $(MAKE) stage2-start; \
30601 fi; \
30602 cd $(HOST_SUBDIR)/libiconv && \
30603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30604 @endif libiconv-bootstrap
30607 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30608 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30609 maybe-all-stage3-libiconv:
30610 maybe-clean-stage3-libiconv:
30611 @if libiconv-bootstrap
30612 maybe-all-stage3-libiconv: all-stage3-libiconv
30613 all-stage3: all-stage3-libiconv
30614 TARGET-stage3-libiconv = $(TARGET-libiconv)
30615 all-stage3-libiconv: configure-stage3-libiconv
30616 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30617 @r=`${PWD_COMMAND}`; export r; \
30618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30619 TFLAGS="$(STAGE3_TFLAGS)"; \
30620 $(HOST_EXPORTS) \
30621 $(POSTSTAGE1_HOST_EXPORTS) \
30622 cd $(HOST_SUBDIR)/libiconv && \
30624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30625 CFLAGS="$(STAGE3_CFLAGS)" \
30626 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30627 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30628 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30633 TFLAGS="$(STAGE3_TFLAGS)" \
30634 $(TARGET-stage3-libiconv)
30636 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30637 clean-stage3: clean-stage3-libiconv
30638 clean-stage3-libiconv:
30639 @if [ $(current_stage) = stage3 ]; then \
30640 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30641 else \
30642 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30643 $(MAKE) stage3-start; \
30644 fi; \
30645 cd $(HOST_SUBDIR)/libiconv && \
30646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30647 @endif libiconv-bootstrap
30650 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30651 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30652 maybe-all-stage4-libiconv:
30653 maybe-clean-stage4-libiconv:
30654 @if libiconv-bootstrap
30655 maybe-all-stage4-libiconv: all-stage4-libiconv
30656 all-stage4: all-stage4-libiconv
30657 TARGET-stage4-libiconv = $(TARGET-libiconv)
30658 all-stage4-libiconv: configure-stage4-libiconv
30659 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30660 @r=`${PWD_COMMAND}`; export r; \
30661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662 TFLAGS="$(STAGE4_TFLAGS)"; \
30663 $(HOST_EXPORTS) \
30664 $(POSTSTAGE1_HOST_EXPORTS) \
30665 cd $(HOST_SUBDIR)/libiconv && \
30667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30668 CFLAGS="$(STAGE4_CFLAGS)" \
30669 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30670 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30671 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30672 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30673 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30674 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30675 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30676 TFLAGS="$(STAGE4_TFLAGS)" \
30677 $(TARGET-stage4-libiconv)
30679 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30680 clean-stage4: clean-stage4-libiconv
30681 clean-stage4-libiconv:
30682 @if [ $(current_stage) = stage4 ]; then \
30683 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30684 else \
30685 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30686 $(MAKE) stage4-start; \
30687 fi; \
30688 cd $(HOST_SUBDIR)/libiconv && \
30689 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30690 @endif libiconv-bootstrap
30693 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30694 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30695 maybe-all-stageprofile-libiconv:
30696 maybe-clean-stageprofile-libiconv:
30697 @if libiconv-bootstrap
30698 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30699 all-stageprofile: all-stageprofile-libiconv
30700 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30701 all-stageprofile-libiconv: configure-stageprofile-libiconv
30702 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30703 @r=`${PWD_COMMAND}`; export r; \
30704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30705 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30706 $(HOST_EXPORTS) \
30707 $(POSTSTAGE1_HOST_EXPORTS) \
30708 cd $(HOST_SUBDIR)/libiconv && \
30710 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30711 CFLAGS="$(STAGEprofile_CFLAGS)" \
30712 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30713 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30714 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30715 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30716 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30717 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30718 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30719 TFLAGS="$(STAGEprofile_TFLAGS)" \
30720 $(TARGET-stageprofile-libiconv)
30722 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30723 clean-stageprofile: clean-stageprofile-libiconv
30724 clean-stageprofile-libiconv:
30725 @if [ $(current_stage) = stageprofile ]; then \
30726 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30727 else \
30728 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30729 $(MAKE) stageprofile-start; \
30730 fi; \
30731 cd $(HOST_SUBDIR)/libiconv && \
30732 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30733 @endif libiconv-bootstrap
30736 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30737 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30738 maybe-all-stagetrain-libiconv:
30739 maybe-clean-stagetrain-libiconv:
30740 @if libiconv-bootstrap
30741 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30742 all-stagetrain: all-stagetrain-libiconv
30743 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30744 all-stagetrain-libiconv: configure-stagetrain-libiconv
30745 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30746 @r=`${PWD_COMMAND}`; export r; \
30747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30749 $(HOST_EXPORTS) \
30750 $(POSTSTAGE1_HOST_EXPORTS) \
30751 cd $(HOST_SUBDIR)/libiconv && \
30753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30754 CFLAGS="$(STAGEtrain_CFLAGS)" \
30755 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30756 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30757 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30761 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30762 TFLAGS="$(STAGEtrain_TFLAGS)" \
30763 $(TARGET-stagetrain-libiconv)
30765 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30766 clean-stagetrain: clean-stagetrain-libiconv
30767 clean-stagetrain-libiconv:
30768 @if [ $(current_stage) = stagetrain ]; then \
30769 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30770 else \
30771 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30772 $(MAKE) stagetrain-start; \
30773 fi; \
30774 cd $(HOST_SUBDIR)/libiconv && \
30775 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30776 @endif libiconv-bootstrap
30779 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30780 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30781 maybe-all-stagefeedback-libiconv:
30782 maybe-clean-stagefeedback-libiconv:
30783 @if libiconv-bootstrap
30784 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30785 all-stagefeedback: all-stagefeedback-libiconv
30786 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30787 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30788 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30789 @r=`${PWD_COMMAND}`; export r; \
30790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30791 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30792 $(HOST_EXPORTS) \
30793 $(POSTSTAGE1_HOST_EXPORTS) \
30794 cd $(HOST_SUBDIR)/libiconv && \
30796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30797 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30798 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30799 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30800 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30804 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30805 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30806 $(TARGET-stagefeedback-libiconv)
30808 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30809 clean-stagefeedback: clean-stagefeedback-libiconv
30810 clean-stagefeedback-libiconv:
30811 @if [ $(current_stage) = stagefeedback ]; then \
30812 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30813 else \
30814 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30815 $(MAKE) stagefeedback-start; \
30816 fi; \
30817 cd $(HOST_SUBDIR)/libiconv && \
30818 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30819 @endif libiconv-bootstrap
30822 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30823 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30824 maybe-all-stageautoprofile-libiconv:
30825 maybe-clean-stageautoprofile-libiconv:
30826 @if libiconv-bootstrap
30827 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30828 all-stageautoprofile: all-stageautoprofile-libiconv
30829 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30830 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30831 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30832 @r=`${PWD_COMMAND}`; export r; \
30833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30834 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30835 $(HOST_EXPORTS) \
30836 $(POSTSTAGE1_HOST_EXPORTS) \
30837 cd $(HOST_SUBDIR)/libiconv && \
30838 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30839 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30840 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30841 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30842 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30843 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30848 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30849 $(TARGET-stageautoprofile-libiconv)
30851 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30852 clean-stageautoprofile: clean-stageautoprofile-libiconv
30853 clean-stageautoprofile-libiconv:
30854 @if [ $(current_stage) = stageautoprofile ]; then \
30855 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30856 else \
30857 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30858 $(MAKE) stageautoprofile-start; \
30859 fi; \
30860 cd $(HOST_SUBDIR)/libiconv && \
30861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30862 @endif libiconv-bootstrap
30865 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30866 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30867 maybe-all-stageautofeedback-libiconv:
30868 maybe-clean-stageautofeedback-libiconv:
30869 @if libiconv-bootstrap
30870 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30871 all-stageautofeedback: all-stageautofeedback-libiconv
30872 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30873 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30874 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30875 @r=`${PWD_COMMAND}`; export r; \
30876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30877 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30878 $(HOST_EXPORTS) \
30879 $(POSTSTAGE1_HOST_EXPORTS) \
30880 cd $(HOST_SUBDIR)/libiconv && \
30882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30883 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30884 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30885 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30886 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30887 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30888 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30889 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30890 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30891 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30892 $(TARGET-stageautofeedback-libiconv)
30894 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30895 clean-stageautofeedback: clean-stageautofeedback-libiconv
30896 clean-stageautofeedback-libiconv:
30897 @if [ $(current_stage) = stageautofeedback ]; then \
30898 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30899 else \
30900 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30901 $(MAKE) stageautofeedback-start; \
30902 fi; \
30903 cd $(HOST_SUBDIR)/libiconv && \
30904 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30905 @endif libiconv-bootstrap
30911 .PHONY: check-libiconv maybe-check-libiconv
30912 maybe-check-libiconv:
30913 @if libiconv
30914 maybe-check-libiconv: check-libiconv
30916 check-libiconv:
30917 @: $(MAKE); $(unstage)
30918 @r=`${PWD_COMMAND}`; export r; \
30919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30920 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30921 (cd $(HOST_SUBDIR)/libiconv && \
30922 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30924 @endif libiconv
30926 .PHONY: install-libiconv maybe-install-libiconv
30927 maybe-install-libiconv:
30928 @if libiconv
30929 maybe-install-libiconv: install-libiconv
30931 install-libiconv:
30933 @endif libiconv
30935 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30936 maybe-install-strip-libiconv:
30937 @if libiconv
30938 maybe-install-strip-libiconv: install-strip-libiconv
30940 install-strip-libiconv:
30942 @endif libiconv
30944 # Other targets (info, dvi, pdf, etc.)
30946 .PHONY: maybe-info-libiconv info-libiconv
30947 maybe-info-libiconv:
30948 @if libiconv
30949 maybe-info-libiconv: info-libiconv
30951 # libiconv doesn't support info.
30952 info-libiconv:
30954 @endif libiconv
30956 .PHONY: maybe-dvi-libiconv dvi-libiconv
30957 maybe-dvi-libiconv:
30958 @if libiconv
30959 maybe-dvi-libiconv: dvi-libiconv
30961 dvi-libiconv: \
30962 configure-libiconv
30963 @[ -f ./libiconv/Makefile ] || exit 0; \
30964 r=`${PWD_COMMAND}`; export r; \
30965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30966 $(HOST_EXPORTS) \
30967 for flag in $(EXTRA_HOST_FLAGS) ; do \
30968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30969 done; \
30970 echo "Doing dvi in libiconv"; \
30971 (cd $(HOST_SUBDIR)/libiconv && \
30972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30974 "RANLIB=$${RANLIB}" \
30975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30976 dvi) \
30977 || exit 1
30979 @endif libiconv
30981 .PHONY: maybe-pdf-libiconv pdf-libiconv
30982 maybe-pdf-libiconv:
30983 @if libiconv
30984 maybe-pdf-libiconv: pdf-libiconv
30986 # libiconv doesn't support pdf.
30987 pdf-libiconv:
30989 @endif libiconv
30991 .PHONY: maybe-html-libiconv html-libiconv
30992 maybe-html-libiconv:
30993 @if libiconv
30994 maybe-html-libiconv: html-libiconv
30996 # libiconv doesn't support html.
30997 html-libiconv:
30999 @endif libiconv
31001 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31002 maybe-TAGS-libiconv:
31003 @if libiconv
31004 maybe-TAGS-libiconv: TAGS-libiconv
31006 TAGS-libiconv: \
31007 configure-libiconv
31008 @[ -f ./libiconv/Makefile ] || exit 0; \
31009 r=`${PWD_COMMAND}`; export r; \
31010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011 $(HOST_EXPORTS) \
31012 for flag in $(EXTRA_HOST_FLAGS) ; do \
31013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31014 done; \
31015 echo "Doing TAGS in libiconv"; \
31016 (cd $(HOST_SUBDIR)/libiconv && \
31017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31019 "RANLIB=$${RANLIB}" \
31020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31021 TAGS) \
31022 || exit 1
31024 @endif libiconv
31026 .PHONY: maybe-install-info-libiconv install-info-libiconv
31027 maybe-install-info-libiconv:
31028 @if libiconv
31029 maybe-install-info-libiconv: install-info-libiconv
31031 # libiconv doesn't support install-info.
31032 install-info-libiconv:
31034 @endif libiconv
31036 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31037 maybe-install-dvi-libiconv:
31038 @if libiconv
31039 maybe-install-dvi-libiconv: install-dvi-libiconv
31041 install-dvi-libiconv: \
31042 configure-libiconv \
31043 dvi-libiconv
31044 @[ -f ./libiconv/Makefile ] || exit 0; \
31045 r=`${PWD_COMMAND}`; export r; \
31046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31047 $(HOST_EXPORTS) \
31048 for flag in $(EXTRA_HOST_FLAGS) ; do \
31049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31050 done; \
31051 echo "Doing install-dvi in libiconv"; \
31052 (cd $(HOST_SUBDIR)/libiconv && \
31053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31055 "RANLIB=$${RANLIB}" \
31056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31057 install-dvi) \
31058 || exit 1
31060 @endif libiconv
31062 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31063 maybe-install-pdf-libiconv:
31064 @if libiconv
31065 maybe-install-pdf-libiconv: install-pdf-libiconv
31067 # libiconv doesn't support install-pdf.
31068 install-pdf-libiconv:
31070 @endif libiconv
31072 .PHONY: maybe-install-html-libiconv install-html-libiconv
31073 maybe-install-html-libiconv:
31074 @if libiconv
31075 maybe-install-html-libiconv: install-html-libiconv
31077 # libiconv doesn't support install-html.
31078 install-html-libiconv:
31080 @endif libiconv
31082 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31083 maybe-installcheck-libiconv:
31084 @if libiconv
31085 maybe-installcheck-libiconv: installcheck-libiconv
31087 installcheck-libiconv: \
31088 configure-libiconv
31089 @[ -f ./libiconv/Makefile ] || exit 0; \
31090 r=`${PWD_COMMAND}`; export r; \
31091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092 $(HOST_EXPORTS) \
31093 for flag in $(EXTRA_HOST_FLAGS) ; do \
31094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31095 done; \
31096 echo "Doing installcheck in libiconv"; \
31097 (cd $(HOST_SUBDIR)/libiconv && \
31098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31100 "RANLIB=$${RANLIB}" \
31101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31102 installcheck) \
31103 || exit 1
31105 @endif libiconv
31107 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31108 maybe-mostlyclean-libiconv:
31109 @if libiconv
31110 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31112 mostlyclean-libiconv:
31113 @[ -f ./libiconv/Makefile ] || exit 0; \
31114 r=`${PWD_COMMAND}`; export r; \
31115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31116 $(HOST_EXPORTS) \
31117 for flag in $(EXTRA_HOST_FLAGS) ; do \
31118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31119 done; \
31120 echo "Doing mostlyclean in libiconv"; \
31121 (cd $(HOST_SUBDIR)/libiconv && \
31122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31124 "RANLIB=$${RANLIB}" \
31125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31126 mostlyclean) \
31127 || exit 1
31129 @endif libiconv
31131 .PHONY: maybe-clean-libiconv clean-libiconv
31132 maybe-clean-libiconv:
31133 @if libiconv
31134 maybe-clean-libiconv: clean-libiconv
31136 clean-libiconv:
31137 @[ -f ./libiconv/Makefile ] || exit 0; \
31138 r=`${PWD_COMMAND}`; export r; \
31139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31140 $(HOST_EXPORTS) \
31141 for flag in $(EXTRA_HOST_FLAGS) ; do \
31142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31143 done; \
31144 echo "Doing clean in libiconv"; \
31145 (cd $(HOST_SUBDIR)/libiconv && \
31146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31148 "RANLIB=$${RANLIB}" \
31149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31150 clean) \
31151 || exit 1
31153 @endif libiconv
31155 .PHONY: maybe-distclean-libiconv distclean-libiconv
31156 maybe-distclean-libiconv:
31157 @if libiconv
31158 maybe-distclean-libiconv: distclean-libiconv
31160 distclean-libiconv:
31161 @[ -f ./libiconv/Makefile ] || exit 0; \
31162 r=`${PWD_COMMAND}`; export r; \
31163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31164 $(HOST_EXPORTS) \
31165 for flag in $(EXTRA_HOST_FLAGS) ; do \
31166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31167 done; \
31168 echo "Doing distclean in libiconv"; \
31169 (cd $(HOST_SUBDIR)/libiconv && \
31170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31172 "RANLIB=$${RANLIB}" \
31173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31174 distclean) \
31175 || exit 1
31177 @endif libiconv
31179 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31180 maybe-maintainer-clean-libiconv:
31181 @if libiconv
31182 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31184 maintainer-clean-libiconv:
31185 @[ -f ./libiconv/Makefile ] || exit 0; \
31186 r=`${PWD_COMMAND}`; export r; \
31187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31188 $(HOST_EXPORTS) \
31189 for flag in $(EXTRA_HOST_FLAGS) ; do \
31190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31191 done; \
31192 echo "Doing maintainer-clean in libiconv"; \
31193 (cd $(HOST_SUBDIR)/libiconv && \
31194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31196 "RANLIB=$${RANLIB}" \
31197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31198 maintainer-clean) \
31199 || exit 1
31201 @endif libiconv
31205 .PHONY: configure-m4 maybe-configure-m4
31206 maybe-configure-m4:
31207 @if gcc-bootstrap
31208 configure-m4: stage_current
31209 @endif gcc-bootstrap
31210 @if m4
31211 maybe-configure-m4: configure-m4
31212 configure-m4:
31213 @: $(MAKE); $(unstage)
31214 @r=`${PWD_COMMAND}`; export r; \
31215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31218 $(HOST_EXPORTS) \
31219 echo Configuring in $(HOST_SUBDIR)/m4; \
31220 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31221 case $(srcdir) in \
31222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31223 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31225 esac; \
31226 module_srcdir=m4; \
31227 $(SHELL) \
31228 $$s/$$module_srcdir/configure \
31229 --srcdir=$${topdir}/$$module_srcdir \
31230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31231 --target=${target_alias} \
31232 || exit 1
31233 @endif m4
31239 .PHONY: all-m4 maybe-all-m4
31240 maybe-all-m4:
31241 @if gcc-bootstrap
31242 all-m4: stage_current
31243 @endif gcc-bootstrap
31244 @if m4
31245 TARGET-m4=all
31246 maybe-all-m4: all-m4
31247 all-m4: configure-m4
31248 @: $(MAKE); $(unstage)
31249 @r=`${PWD_COMMAND}`; export r; \
31250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31251 $(HOST_EXPORTS) \
31252 (cd $(HOST_SUBDIR)/m4 && \
31253 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31254 $(TARGET-m4))
31255 @endif m4
31260 .PHONY: check-m4 maybe-check-m4
31261 maybe-check-m4:
31262 @if m4
31263 maybe-check-m4: check-m4
31265 check-m4:
31266 @: $(MAKE); $(unstage)
31267 @r=`${PWD_COMMAND}`; export r; \
31268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31269 $(HOST_EXPORTS) \
31270 (cd $(HOST_SUBDIR)/m4 && \
31271 $(MAKE) $(FLAGS_TO_PASS) check)
31273 @endif m4
31275 .PHONY: install-m4 maybe-install-m4
31276 maybe-install-m4:
31277 @if m4
31278 maybe-install-m4: install-m4
31280 install-m4: installdirs
31281 @: $(MAKE); $(unstage)
31282 @r=`${PWD_COMMAND}`; export r; \
31283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31284 $(HOST_EXPORTS) \
31285 (cd $(HOST_SUBDIR)/m4 && \
31286 $(MAKE) $(FLAGS_TO_PASS) install)
31288 @endif m4
31290 .PHONY: install-strip-m4 maybe-install-strip-m4
31291 maybe-install-strip-m4:
31292 @if m4
31293 maybe-install-strip-m4: install-strip-m4
31295 install-strip-m4: installdirs
31296 @: $(MAKE); $(unstage)
31297 @r=`${PWD_COMMAND}`; export r; \
31298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31299 $(HOST_EXPORTS) \
31300 (cd $(HOST_SUBDIR)/m4 && \
31301 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31303 @endif m4
31305 # Other targets (info, dvi, pdf, etc.)
31307 .PHONY: maybe-info-m4 info-m4
31308 maybe-info-m4:
31309 @if m4
31310 maybe-info-m4: info-m4
31312 info-m4: \
31313 configure-m4
31314 @: $(MAKE); $(unstage)
31315 @[ -f ./m4/Makefile ] || exit 0; \
31316 r=`${PWD_COMMAND}`; export r; \
31317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31318 $(HOST_EXPORTS) \
31319 for flag in $(EXTRA_HOST_FLAGS) ; do \
31320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31321 done; \
31322 echo "Doing info in m4"; \
31323 (cd $(HOST_SUBDIR)/m4 && \
31324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31326 "RANLIB=$${RANLIB}" \
31327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31328 info) \
31329 || exit 1
31331 @endif m4
31333 .PHONY: maybe-dvi-m4 dvi-m4
31334 maybe-dvi-m4:
31335 @if m4
31336 maybe-dvi-m4: dvi-m4
31338 dvi-m4: \
31339 configure-m4
31340 @: $(MAKE); $(unstage)
31341 @[ -f ./m4/Makefile ] || exit 0; \
31342 r=`${PWD_COMMAND}`; export r; \
31343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31344 $(HOST_EXPORTS) \
31345 for flag in $(EXTRA_HOST_FLAGS) ; do \
31346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31347 done; \
31348 echo "Doing dvi in m4"; \
31349 (cd $(HOST_SUBDIR)/m4 && \
31350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31352 "RANLIB=$${RANLIB}" \
31353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31354 dvi) \
31355 || exit 1
31357 @endif m4
31359 .PHONY: maybe-pdf-m4 pdf-m4
31360 maybe-pdf-m4:
31361 @if m4
31362 maybe-pdf-m4: pdf-m4
31364 pdf-m4: \
31365 configure-m4
31366 @: $(MAKE); $(unstage)
31367 @[ -f ./m4/Makefile ] || exit 0; \
31368 r=`${PWD_COMMAND}`; export r; \
31369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31370 $(HOST_EXPORTS) \
31371 for flag in $(EXTRA_HOST_FLAGS) ; do \
31372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31373 done; \
31374 echo "Doing pdf in m4"; \
31375 (cd $(HOST_SUBDIR)/m4 && \
31376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31378 "RANLIB=$${RANLIB}" \
31379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31380 pdf) \
31381 || exit 1
31383 @endif m4
31385 .PHONY: maybe-html-m4 html-m4
31386 maybe-html-m4:
31387 @if m4
31388 maybe-html-m4: html-m4
31390 html-m4: \
31391 configure-m4
31392 @: $(MAKE); $(unstage)
31393 @[ -f ./m4/Makefile ] || exit 0; \
31394 r=`${PWD_COMMAND}`; export r; \
31395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396 $(HOST_EXPORTS) \
31397 for flag in $(EXTRA_HOST_FLAGS) ; do \
31398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31399 done; \
31400 echo "Doing html in m4"; \
31401 (cd $(HOST_SUBDIR)/m4 && \
31402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31404 "RANLIB=$${RANLIB}" \
31405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31406 html) \
31407 || exit 1
31409 @endif m4
31411 .PHONY: maybe-TAGS-m4 TAGS-m4
31412 maybe-TAGS-m4:
31413 @if m4
31414 maybe-TAGS-m4: TAGS-m4
31416 TAGS-m4: \
31417 configure-m4
31418 @: $(MAKE); $(unstage)
31419 @[ -f ./m4/Makefile ] || exit 0; \
31420 r=`${PWD_COMMAND}`; export r; \
31421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31422 $(HOST_EXPORTS) \
31423 for flag in $(EXTRA_HOST_FLAGS) ; do \
31424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31425 done; \
31426 echo "Doing TAGS in m4"; \
31427 (cd $(HOST_SUBDIR)/m4 && \
31428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31430 "RANLIB=$${RANLIB}" \
31431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31432 TAGS) \
31433 || exit 1
31435 @endif m4
31437 .PHONY: maybe-install-info-m4 install-info-m4
31438 maybe-install-info-m4:
31439 @if m4
31440 maybe-install-info-m4: install-info-m4
31442 install-info-m4: \
31443 configure-m4 \
31444 info-m4
31445 @: $(MAKE); $(unstage)
31446 @[ -f ./m4/Makefile ] || exit 0; \
31447 r=`${PWD_COMMAND}`; export r; \
31448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31449 $(HOST_EXPORTS) \
31450 for flag in $(EXTRA_HOST_FLAGS) ; do \
31451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31452 done; \
31453 echo "Doing install-info in m4"; \
31454 (cd $(HOST_SUBDIR)/m4 && \
31455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31457 "RANLIB=$${RANLIB}" \
31458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31459 install-info) \
31460 || exit 1
31462 @endif m4
31464 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31465 maybe-install-dvi-m4:
31466 @if m4
31467 maybe-install-dvi-m4: install-dvi-m4
31469 install-dvi-m4: \
31470 configure-m4 \
31471 dvi-m4
31472 @: $(MAKE); $(unstage)
31473 @[ -f ./m4/Makefile ] || exit 0; \
31474 r=`${PWD_COMMAND}`; export r; \
31475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31476 $(HOST_EXPORTS) \
31477 for flag in $(EXTRA_HOST_FLAGS) ; do \
31478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31479 done; \
31480 echo "Doing install-dvi in m4"; \
31481 (cd $(HOST_SUBDIR)/m4 && \
31482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31484 "RANLIB=$${RANLIB}" \
31485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31486 install-dvi) \
31487 || exit 1
31489 @endif m4
31491 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31492 maybe-install-pdf-m4:
31493 @if m4
31494 maybe-install-pdf-m4: install-pdf-m4
31496 install-pdf-m4: \
31497 configure-m4 \
31498 pdf-m4
31499 @: $(MAKE); $(unstage)
31500 @[ -f ./m4/Makefile ] || exit 0; \
31501 r=`${PWD_COMMAND}`; export r; \
31502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31503 $(HOST_EXPORTS) \
31504 for flag in $(EXTRA_HOST_FLAGS) ; do \
31505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31506 done; \
31507 echo "Doing install-pdf in m4"; \
31508 (cd $(HOST_SUBDIR)/m4 && \
31509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31511 "RANLIB=$${RANLIB}" \
31512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31513 install-pdf) \
31514 || exit 1
31516 @endif m4
31518 .PHONY: maybe-install-html-m4 install-html-m4
31519 maybe-install-html-m4:
31520 @if m4
31521 maybe-install-html-m4: install-html-m4
31523 install-html-m4: \
31524 configure-m4 \
31525 html-m4
31526 @: $(MAKE); $(unstage)
31527 @[ -f ./m4/Makefile ] || exit 0; \
31528 r=`${PWD_COMMAND}`; export r; \
31529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31530 $(HOST_EXPORTS) \
31531 for flag in $(EXTRA_HOST_FLAGS) ; do \
31532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31533 done; \
31534 echo "Doing install-html in m4"; \
31535 (cd $(HOST_SUBDIR)/m4 && \
31536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31538 "RANLIB=$${RANLIB}" \
31539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31540 install-html) \
31541 || exit 1
31543 @endif m4
31545 .PHONY: maybe-installcheck-m4 installcheck-m4
31546 maybe-installcheck-m4:
31547 @if m4
31548 maybe-installcheck-m4: installcheck-m4
31550 installcheck-m4: \
31551 configure-m4
31552 @: $(MAKE); $(unstage)
31553 @[ -f ./m4/Makefile ] || exit 0; \
31554 r=`${PWD_COMMAND}`; export r; \
31555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31556 $(HOST_EXPORTS) \
31557 for flag in $(EXTRA_HOST_FLAGS) ; do \
31558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31559 done; \
31560 echo "Doing installcheck in m4"; \
31561 (cd $(HOST_SUBDIR)/m4 && \
31562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31564 "RANLIB=$${RANLIB}" \
31565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31566 installcheck) \
31567 || exit 1
31569 @endif m4
31571 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31572 maybe-mostlyclean-m4:
31573 @if m4
31574 maybe-mostlyclean-m4: mostlyclean-m4
31576 mostlyclean-m4:
31577 @: $(MAKE); $(unstage)
31578 @[ -f ./m4/Makefile ] || exit 0; \
31579 r=`${PWD_COMMAND}`; export r; \
31580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31581 $(HOST_EXPORTS) \
31582 for flag in $(EXTRA_HOST_FLAGS) ; do \
31583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31584 done; \
31585 echo "Doing mostlyclean in m4"; \
31586 (cd $(HOST_SUBDIR)/m4 && \
31587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31589 "RANLIB=$${RANLIB}" \
31590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31591 mostlyclean) \
31592 || exit 1
31594 @endif m4
31596 .PHONY: maybe-clean-m4 clean-m4
31597 maybe-clean-m4:
31598 @if m4
31599 maybe-clean-m4: clean-m4
31601 clean-m4:
31602 @: $(MAKE); $(unstage)
31603 @[ -f ./m4/Makefile ] || exit 0; \
31604 r=`${PWD_COMMAND}`; export r; \
31605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31606 $(HOST_EXPORTS) \
31607 for flag in $(EXTRA_HOST_FLAGS) ; do \
31608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31609 done; \
31610 echo "Doing clean in m4"; \
31611 (cd $(HOST_SUBDIR)/m4 && \
31612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31614 "RANLIB=$${RANLIB}" \
31615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31616 clean) \
31617 || exit 1
31619 @endif m4
31621 .PHONY: maybe-distclean-m4 distclean-m4
31622 maybe-distclean-m4:
31623 @if m4
31624 maybe-distclean-m4: distclean-m4
31626 distclean-m4:
31627 @: $(MAKE); $(unstage)
31628 @[ -f ./m4/Makefile ] || exit 0; \
31629 r=`${PWD_COMMAND}`; export r; \
31630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31631 $(HOST_EXPORTS) \
31632 for flag in $(EXTRA_HOST_FLAGS) ; do \
31633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31634 done; \
31635 echo "Doing distclean in m4"; \
31636 (cd $(HOST_SUBDIR)/m4 && \
31637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31639 "RANLIB=$${RANLIB}" \
31640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31641 distclean) \
31642 || exit 1
31644 @endif m4
31646 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31647 maybe-maintainer-clean-m4:
31648 @if m4
31649 maybe-maintainer-clean-m4: maintainer-clean-m4
31651 maintainer-clean-m4:
31652 @: $(MAKE); $(unstage)
31653 @[ -f ./m4/Makefile ] || exit 0; \
31654 r=`${PWD_COMMAND}`; export r; \
31655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31656 $(HOST_EXPORTS) \
31657 for flag in $(EXTRA_HOST_FLAGS) ; do \
31658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31659 done; \
31660 echo "Doing maintainer-clean in m4"; \
31661 (cd $(HOST_SUBDIR)/m4 && \
31662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31664 "RANLIB=$${RANLIB}" \
31665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31666 maintainer-clean) \
31667 || exit 1
31669 @endif m4
31673 .PHONY: configure-readline maybe-configure-readline
31674 maybe-configure-readline:
31675 @if gcc-bootstrap
31676 configure-readline: stage_current
31677 @endif gcc-bootstrap
31678 @if readline
31679 maybe-configure-readline: configure-readline
31680 configure-readline:
31681 @: $(MAKE); $(unstage)
31682 @r=`${PWD_COMMAND}`; export r; \
31683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31685 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31686 $(HOST_EXPORTS) \
31687 echo Configuring in $(HOST_SUBDIR)/readline; \
31688 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31689 case $(srcdir) in \
31690 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31691 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31692 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31693 esac; \
31694 module_srcdir=readline; \
31695 $(SHELL) \
31696 $$s/$$module_srcdir/configure \
31697 --srcdir=$${topdir}/$$module_srcdir \
31698 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31699 --target=${target_alias} \
31700 || exit 1
31701 @endif readline
31707 .PHONY: all-readline maybe-all-readline
31708 maybe-all-readline:
31709 @if gcc-bootstrap
31710 all-readline: stage_current
31711 @endif gcc-bootstrap
31712 @if readline
31713 TARGET-readline=all
31714 maybe-all-readline: all-readline
31715 all-readline: configure-readline
31716 @: $(MAKE); $(unstage)
31717 @r=`${PWD_COMMAND}`; export r; \
31718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31719 $(HOST_EXPORTS) \
31720 (cd $(HOST_SUBDIR)/readline && \
31721 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31722 $(TARGET-readline))
31723 @endif readline
31728 .PHONY: check-readline maybe-check-readline
31729 maybe-check-readline:
31730 @if readline
31731 maybe-check-readline: check-readline
31733 check-readline:
31734 @: $(MAKE); $(unstage)
31735 @r=`${PWD_COMMAND}`; export r; \
31736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31737 $(HOST_EXPORTS) \
31738 (cd $(HOST_SUBDIR)/readline && \
31739 $(MAKE) $(FLAGS_TO_PASS) check)
31741 @endif readline
31743 .PHONY: install-readline maybe-install-readline
31744 maybe-install-readline:
31745 @if readline
31746 maybe-install-readline: install-readline
31748 install-readline: installdirs
31749 @: $(MAKE); $(unstage)
31750 @r=`${PWD_COMMAND}`; export r; \
31751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31752 $(HOST_EXPORTS) \
31753 (cd $(HOST_SUBDIR)/readline && \
31754 $(MAKE) $(FLAGS_TO_PASS) install)
31756 @endif readline
31758 .PHONY: install-strip-readline maybe-install-strip-readline
31759 maybe-install-strip-readline:
31760 @if readline
31761 maybe-install-strip-readline: install-strip-readline
31763 install-strip-readline: installdirs
31764 @: $(MAKE); $(unstage)
31765 @r=`${PWD_COMMAND}`; export r; \
31766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31767 $(HOST_EXPORTS) \
31768 (cd $(HOST_SUBDIR)/readline && \
31769 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31771 @endif readline
31773 # Other targets (info, dvi, pdf, etc.)
31775 .PHONY: maybe-info-readline info-readline
31776 maybe-info-readline:
31777 @if readline
31778 maybe-info-readline: info-readline
31780 info-readline: \
31781 configure-readline
31782 @: $(MAKE); $(unstage)
31783 @[ -f ./readline/Makefile ] || exit 0; \
31784 r=`${PWD_COMMAND}`; export r; \
31785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31786 $(HOST_EXPORTS) \
31787 for flag in $(EXTRA_HOST_FLAGS) ; do \
31788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31789 done; \
31790 echo "Doing info in readline"; \
31791 (cd $(HOST_SUBDIR)/readline && \
31792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31794 "RANLIB=$${RANLIB}" \
31795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31796 info) \
31797 || exit 1
31799 @endif readline
31801 .PHONY: maybe-dvi-readline dvi-readline
31802 maybe-dvi-readline:
31803 @if readline
31804 maybe-dvi-readline: dvi-readline
31806 dvi-readline: \
31807 configure-readline
31808 @: $(MAKE); $(unstage)
31809 @[ -f ./readline/Makefile ] || exit 0; \
31810 r=`${PWD_COMMAND}`; export r; \
31811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31812 $(HOST_EXPORTS) \
31813 for flag in $(EXTRA_HOST_FLAGS) ; do \
31814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31815 done; \
31816 echo "Doing dvi in readline"; \
31817 (cd $(HOST_SUBDIR)/readline && \
31818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31820 "RANLIB=$${RANLIB}" \
31821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31822 dvi) \
31823 || exit 1
31825 @endif readline
31827 .PHONY: maybe-pdf-readline pdf-readline
31828 maybe-pdf-readline:
31829 @if readline
31830 maybe-pdf-readline: pdf-readline
31832 pdf-readline: \
31833 configure-readline
31834 @: $(MAKE); $(unstage)
31835 @[ -f ./readline/Makefile ] || exit 0; \
31836 r=`${PWD_COMMAND}`; export r; \
31837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31838 $(HOST_EXPORTS) \
31839 for flag in $(EXTRA_HOST_FLAGS) ; do \
31840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31841 done; \
31842 echo "Doing pdf in readline"; \
31843 (cd $(HOST_SUBDIR)/readline && \
31844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31846 "RANLIB=$${RANLIB}" \
31847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31848 pdf) \
31849 || exit 1
31851 @endif readline
31853 .PHONY: maybe-html-readline html-readline
31854 maybe-html-readline:
31855 @if readline
31856 maybe-html-readline: html-readline
31858 html-readline: \
31859 configure-readline
31860 @: $(MAKE); $(unstage)
31861 @[ -f ./readline/Makefile ] || exit 0; \
31862 r=`${PWD_COMMAND}`; export r; \
31863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31864 $(HOST_EXPORTS) \
31865 for flag in $(EXTRA_HOST_FLAGS) ; do \
31866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31867 done; \
31868 echo "Doing html in readline"; \
31869 (cd $(HOST_SUBDIR)/readline && \
31870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31872 "RANLIB=$${RANLIB}" \
31873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31874 html) \
31875 || exit 1
31877 @endif readline
31879 .PHONY: maybe-TAGS-readline TAGS-readline
31880 maybe-TAGS-readline:
31881 @if readline
31882 maybe-TAGS-readline: TAGS-readline
31884 TAGS-readline: \
31885 configure-readline
31886 @: $(MAKE); $(unstage)
31887 @[ -f ./readline/Makefile ] || exit 0; \
31888 r=`${PWD_COMMAND}`; export r; \
31889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31890 $(HOST_EXPORTS) \
31891 for flag in $(EXTRA_HOST_FLAGS) ; do \
31892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31893 done; \
31894 echo "Doing TAGS in readline"; \
31895 (cd $(HOST_SUBDIR)/readline && \
31896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31898 "RANLIB=$${RANLIB}" \
31899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31900 TAGS) \
31901 || exit 1
31903 @endif readline
31905 .PHONY: maybe-install-info-readline install-info-readline
31906 maybe-install-info-readline:
31907 @if readline
31908 maybe-install-info-readline: install-info-readline
31910 install-info-readline: \
31911 configure-readline \
31912 info-readline
31913 @: $(MAKE); $(unstage)
31914 @[ -f ./readline/Makefile ] || exit 0; \
31915 r=`${PWD_COMMAND}`; export r; \
31916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31917 $(HOST_EXPORTS) \
31918 for flag in $(EXTRA_HOST_FLAGS) ; do \
31919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31920 done; \
31921 echo "Doing install-info in readline"; \
31922 (cd $(HOST_SUBDIR)/readline && \
31923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31925 "RANLIB=$${RANLIB}" \
31926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31927 install-info) \
31928 || exit 1
31930 @endif readline
31932 .PHONY: maybe-install-dvi-readline install-dvi-readline
31933 maybe-install-dvi-readline:
31934 @if readline
31935 maybe-install-dvi-readline: install-dvi-readline
31937 install-dvi-readline: \
31938 configure-readline \
31939 dvi-readline
31940 @: $(MAKE); $(unstage)
31941 @[ -f ./readline/Makefile ] || exit 0; \
31942 r=`${PWD_COMMAND}`; export r; \
31943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944 $(HOST_EXPORTS) \
31945 for flag in $(EXTRA_HOST_FLAGS) ; do \
31946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947 done; \
31948 echo "Doing install-dvi in readline"; \
31949 (cd $(HOST_SUBDIR)/readline && \
31950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952 "RANLIB=$${RANLIB}" \
31953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31954 install-dvi) \
31955 || exit 1
31957 @endif readline
31959 .PHONY: maybe-install-pdf-readline install-pdf-readline
31960 maybe-install-pdf-readline:
31961 @if readline
31962 maybe-install-pdf-readline: install-pdf-readline
31964 install-pdf-readline: \
31965 configure-readline \
31966 pdf-readline
31967 @: $(MAKE); $(unstage)
31968 @[ -f ./readline/Makefile ] || exit 0; \
31969 r=`${PWD_COMMAND}`; export r; \
31970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31971 $(HOST_EXPORTS) \
31972 for flag in $(EXTRA_HOST_FLAGS) ; do \
31973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31974 done; \
31975 echo "Doing install-pdf in readline"; \
31976 (cd $(HOST_SUBDIR)/readline && \
31977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31979 "RANLIB=$${RANLIB}" \
31980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31981 install-pdf) \
31982 || exit 1
31984 @endif readline
31986 .PHONY: maybe-install-html-readline install-html-readline
31987 maybe-install-html-readline:
31988 @if readline
31989 maybe-install-html-readline: install-html-readline
31991 install-html-readline: \
31992 configure-readline \
31993 html-readline
31994 @: $(MAKE); $(unstage)
31995 @[ -f ./readline/Makefile ] || exit 0; \
31996 r=`${PWD_COMMAND}`; export r; \
31997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31998 $(HOST_EXPORTS) \
31999 for flag in $(EXTRA_HOST_FLAGS) ; do \
32000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32001 done; \
32002 echo "Doing install-html in readline"; \
32003 (cd $(HOST_SUBDIR)/readline && \
32004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32006 "RANLIB=$${RANLIB}" \
32007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32008 install-html) \
32009 || exit 1
32011 @endif readline
32013 .PHONY: maybe-installcheck-readline installcheck-readline
32014 maybe-installcheck-readline:
32015 @if readline
32016 maybe-installcheck-readline: installcheck-readline
32018 installcheck-readline: \
32019 configure-readline
32020 @: $(MAKE); $(unstage)
32021 @[ -f ./readline/Makefile ] || exit 0; \
32022 r=`${PWD_COMMAND}`; export r; \
32023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32024 $(HOST_EXPORTS) \
32025 for flag in $(EXTRA_HOST_FLAGS) ; do \
32026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32027 done; \
32028 echo "Doing installcheck in readline"; \
32029 (cd $(HOST_SUBDIR)/readline && \
32030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32032 "RANLIB=$${RANLIB}" \
32033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32034 installcheck) \
32035 || exit 1
32037 @endif readline
32039 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32040 maybe-mostlyclean-readline:
32041 @if readline
32042 maybe-mostlyclean-readline: mostlyclean-readline
32044 mostlyclean-readline:
32045 @: $(MAKE); $(unstage)
32046 @[ -f ./readline/Makefile ] || exit 0; \
32047 r=`${PWD_COMMAND}`; export r; \
32048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32049 $(HOST_EXPORTS) \
32050 for flag in $(EXTRA_HOST_FLAGS) ; do \
32051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32052 done; \
32053 echo "Doing mostlyclean in readline"; \
32054 (cd $(HOST_SUBDIR)/readline && \
32055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32057 "RANLIB=$${RANLIB}" \
32058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32059 mostlyclean) \
32060 || exit 1
32062 @endif readline
32064 .PHONY: maybe-clean-readline clean-readline
32065 maybe-clean-readline:
32066 @if readline
32067 maybe-clean-readline: clean-readline
32069 clean-readline:
32070 @: $(MAKE); $(unstage)
32071 @[ -f ./readline/Makefile ] || exit 0; \
32072 r=`${PWD_COMMAND}`; export r; \
32073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074 $(HOST_EXPORTS) \
32075 for flag in $(EXTRA_HOST_FLAGS) ; do \
32076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32077 done; \
32078 echo "Doing clean in readline"; \
32079 (cd $(HOST_SUBDIR)/readline && \
32080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082 "RANLIB=$${RANLIB}" \
32083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32084 clean) \
32085 || exit 1
32087 @endif readline
32089 .PHONY: maybe-distclean-readline distclean-readline
32090 maybe-distclean-readline:
32091 @if readline
32092 maybe-distclean-readline: distclean-readline
32094 distclean-readline:
32095 @: $(MAKE); $(unstage)
32096 @[ -f ./readline/Makefile ] || exit 0; \
32097 r=`${PWD_COMMAND}`; export r; \
32098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32099 $(HOST_EXPORTS) \
32100 for flag in $(EXTRA_HOST_FLAGS) ; do \
32101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32102 done; \
32103 echo "Doing distclean in readline"; \
32104 (cd $(HOST_SUBDIR)/readline && \
32105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32107 "RANLIB=$${RANLIB}" \
32108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32109 distclean) \
32110 || exit 1
32112 @endif readline
32114 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32115 maybe-maintainer-clean-readline:
32116 @if readline
32117 maybe-maintainer-clean-readline: maintainer-clean-readline
32119 maintainer-clean-readline:
32120 @: $(MAKE); $(unstage)
32121 @[ -f ./readline/Makefile ] || exit 0; \
32122 r=`${PWD_COMMAND}`; export r; \
32123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32124 $(HOST_EXPORTS) \
32125 for flag in $(EXTRA_HOST_FLAGS) ; do \
32126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32127 done; \
32128 echo "Doing maintainer-clean in readline"; \
32129 (cd $(HOST_SUBDIR)/readline && \
32130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32132 "RANLIB=$${RANLIB}" \
32133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32134 maintainer-clean) \
32135 || exit 1
32137 @endif readline
32141 .PHONY: configure-sid maybe-configure-sid
32142 maybe-configure-sid:
32143 @if gcc-bootstrap
32144 configure-sid: stage_current
32145 @endif gcc-bootstrap
32146 @if sid
32147 maybe-configure-sid: configure-sid
32148 configure-sid:
32149 @: $(MAKE); $(unstage)
32150 @r=`${PWD_COMMAND}`; export r; \
32151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32152 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32154 $(HOST_EXPORTS) \
32155 echo Configuring in $(HOST_SUBDIR)/sid; \
32156 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32157 case $(srcdir) in \
32158 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32159 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32160 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32161 esac; \
32162 module_srcdir=sid; \
32163 $(SHELL) \
32164 $$s/$$module_srcdir/configure \
32165 --srcdir=$${topdir}/$$module_srcdir \
32166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32167 --target=${target_alias} \
32168 || exit 1
32169 @endif sid
32175 .PHONY: all-sid maybe-all-sid
32176 maybe-all-sid:
32177 @if gcc-bootstrap
32178 all-sid: stage_current
32179 @endif gcc-bootstrap
32180 @if sid
32181 TARGET-sid=all
32182 maybe-all-sid: all-sid
32183 all-sid: configure-sid
32184 @: $(MAKE); $(unstage)
32185 @r=`${PWD_COMMAND}`; export r; \
32186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32187 $(HOST_EXPORTS) \
32188 (cd $(HOST_SUBDIR)/sid && \
32189 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32190 $(TARGET-sid))
32191 @endif sid
32196 .PHONY: check-sid maybe-check-sid
32197 maybe-check-sid:
32198 @if sid
32199 maybe-check-sid: check-sid
32201 check-sid:
32202 @: $(MAKE); $(unstage)
32203 @r=`${PWD_COMMAND}`; export r; \
32204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32205 $(HOST_EXPORTS) \
32206 (cd $(HOST_SUBDIR)/sid && \
32207 $(MAKE) $(FLAGS_TO_PASS) check)
32209 @endif sid
32211 .PHONY: install-sid maybe-install-sid
32212 maybe-install-sid:
32213 @if sid
32214 maybe-install-sid: install-sid
32216 install-sid: installdirs
32217 @: $(MAKE); $(unstage)
32218 @r=`${PWD_COMMAND}`; export r; \
32219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32220 $(HOST_EXPORTS) \
32221 (cd $(HOST_SUBDIR)/sid && \
32222 $(MAKE) $(FLAGS_TO_PASS) install)
32224 @endif sid
32226 .PHONY: install-strip-sid maybe-install-strip-sid
32227 maybe-install-strip-sid:
32228 @if sid
32229 maybe-install-strip-sid: install-strip-sid
32231 install-strip-sid: installdirs
32232 @: $(MAKE); $(unstage)
32233 @r=`${PWD_COMMAND}`; export r; \
32234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32235 $(HOST_EXPORTS) \
32236 (cd $(HOST_SUBDIR)/sid && \
32237 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32239 @endif sid
32241 # Other targets (info, dvi, pdf, etc.)
32243 .PHONY: maybe-info-sid info-sid
32244 maybe-info-sid:
32245 @if sid
32246 maybe-info-sid: info-sid
32248 info-sid: \
32249 configure-sid
32250 @: $(MAKE); $(unstage)
32251 @[ -f ./sid/Makefile ] || exit 0; \
32252 r=`${PWD_COMMAND}`; export r; \
32253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32254 $(HOST_EXPORTS) \
32255 for flag in $(EXTRA_HOST_FLAGS) ; do \
32256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32257 done; \
32258 echo "Doing info in sid"; \
32259 (cd $(HOST_SUBDIR)/sid && \
32260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32262 "RANLIB=$${RANLIB}" \
32263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32264 info) \
32265 || exit 1
32267 @endif sid
32269 .PHONY: maybe-dvi-sid dvi-sid
32270 maybe-dvi-sid:
32271 @if sid
32272 maybe-dvi-sid: dvi-sid
32274 dvi-sid: \
32275 configure-sid
32276 @: $(MAKE); $(unstage)
32277 @[ -f ./sid/Makefile ] || exit 0; \
32278 r=`${PWD_COMMAND}`; export r; \
32279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32280 $(HOST_EXPORTS) \
32281 for flag in $(EXTRA_HOST_FLAGS) ; do \
32282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32283 done; \
32284 echo "Doing dvi in sid"; \
32285 (cd $(HOST_SUBDIR)/sid && \
32286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32288 "RANLIB=$${RANLIB}" \
32289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32290 dvi) \
32291 || exit 1
32293 @endif sid
32295 .PHONY: maybe-pdf-sid pdf-sid
32296 maybe-pdf-sid:
32297 @if sid
32298 maybe-pdf-sid: pdf-sid
32300 pdf-sid: \
32301 configure-sid
32302 @: $(MAKE); $(unstage)
32303 @[ -f ./sid/Makefile ] || exit 0; \
32304 r=`${PWD_COMMAND}`; export r; \
32305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32306 $(HOST_EXPORTS) \
32307 for flag in $(EXTRA_HOST_FLAGS) ; do \
32308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32309 done; \
32310 echo "Doing pdf in sid"; \
32311 (cd $(HOST_SUBDIR)/sid && \
32312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32314 "RANLIB=$${RANLIB}" \
32315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32316 pdf) \
32317 || exit 1
32319 @endif sid
32321 .PHONY: maybe-html-sid html-sid
32322 maybe-html-sid:
32323 @if sid
32324 maybe-html-sid: html-sid
32326 html-sid: \
32327 configure-sid
32328 @: $(MAKE); $(unstage)
32329 @[ -f ./sid/Makefile ] || exit 0; \
32330 r=`${PWD_COMMAND}`; export r; \
32331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32332 $(HOST_EXPORTS) \
32333 for flag in $(EXTRA_HOST_FLAGS) ; do \
32334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335 done; \
32336 echo "Doing html in sid"; \
32337 (cd $(HOST_SUBDIR)/sid && \
32338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32340 "RANLIB=$${RANLIB}" \
32341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32342 html) \
32343 || exit 1
32345 @endif sid
32347 .PHONY: maybe-TAGS-sid TAGS-sid
32348 maybe-TAGS-sid:
32349 @if sid
32350 maybe-TAGS-sid: TAGS-sid
32352 TAGS-sid: \
32353 configure-sid
32354 @: $(MAKE); $(unstage)
32355 @[ -f ./sid/Makefile ] || exit 0; \
32356 r=`${PWD_COMMAND}`; export r; \
32357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32358 $(HOST_EXPORTS) \
32359 for flag in $(EXTRA_HOST_FLAGS) ; do \
32360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32361 done; \
32362 echo "Doing TAGS in sid"; \
32363 (cd $(HOST_SUBDIR)/sid && \
32364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32366 "RANLIB=$${RANLIB}" \
32367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32368 TAGS) \
32369 || exit 1
32371 @endif sid
32373 .PHONY: maybe-install-info-sid install-info-sid
32374 maybe-install-info-sid:
32375 @if sid
32376 maybe-install-info-sid: install-info-sid
32378 install-info-sid: \
32379 configure-sid \
32380 info-sid
32381 @: $(MAKE); $(unstage)
32382 @[ -f ./sid/Makefile ] || exit 0; \
32383 r=`${PWD_COMMAND}`; export r; \
32384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32385 $(HOST_EXPORTS) \
32386 for flag in $(EXTRA_HOST_FLAGS) ; do \
32387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32388 done; \
32389 echo "Doing install-info in sid"; \
32390 (cd $(HOST_SUBDIR)/sid && \
32391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32393 "RANLIB=$${RANLIB}" \
32394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32395 install-info) \
32396 || exit 1
32398 @endif sid
32400 .PHONY: maybe-install-dvi-sid install-dvi-sid
32401 maybe-install-dvi-sid:
32402 @if sid
32403 maybe-install-dvi-sid: install-dvi-sid
32405 install-dvi-sid: \
32406 configure-sid \
32407 dvi-sid
32408 @: $(MAKE); $(unstage)
32409 @[ -f ./sid/Makefile ] || exit 0; \
32410 r=`${PWD_COMMAND}`; export r; \
32411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32412 $(HOST_EXPORTS) \
32413 for flag in $(EXTRA_HOST_FLAGS) ; do \
32414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32415 done; \
32416 echo "Doing install-dvi in sid"; \
32417 (cd $(HOST_SUBDIR)/sid && \
32418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32420 "RANLIB=$${RANLIB}" \
32421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32422 install-dvi) \
32423 || exit 1
32425 @endif sid
32427 .PHONY: maybe-install-pdf-sid install-pdf-sid
32428 maybe-install-pdf-sid:
32429 @if sid
32430 maybe-install-pdf-sid: install-pdf-sid
32432 install-pdf-sid: \
32433 configure-sid \
32434 pdf-sid
32435 @: $(MAKE); $(unstage)
32436 @[ -f ./sid/Makefile ] || exit 0; \
32437 r=`${PWD_COMMAND}`; export r; \
32438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32439 $(HOST_EXPORTS) \
32440 for flag in $(EXTRA_HOST_FLAGS) ; do \
32441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32442 done; \
32443 echo "Doing install-pdf in sid"; \
32444 (cd $(HOST_SUBDIR)/sid && \
32445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32447 "RANLIB=$${RANLIB}" \
32448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32449 install-pdf) \
32450 || exit 1
32452 @endif sid
32454 .PHONY: maybe-install-html-sid install-html-sid
32455 maybe-install-html-sid:
32456 @if sid
32457 maybe-install-html-sid: install-html-sid
32459 install-html-sid: \
32460 configure-sid \
32461 html-sid
32462 @: $(MAKE); $(unstage)
32463 @[ -f ./sid/Makefile ] || exit 0; \
32464 r=`${PWD_COMMAND}`; export r; \
32465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32466 $(HOST_EXPORTS) \
32467 for flag in $(EXTRA_HOST_FLAGS) ; do \
32468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32469 done; \
32470 echo "Doing install-html in sid"; \
32471 (cd $(HOST_SUBDIR)/sid && \
32472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32474 "RANLIB=$${RANLIB}" \
32475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32476 install-html) \
32477 || exit 1
32479 @endif sid
32481 .PHONY: maybe-installcheck-sid installcheck-sid
32482 maybe-installcheck-sid:
32483 @if sid
32484 maybe-installcheck-sid: installcheck-sid
32486 installcheck-sid: \
32487 configure-sid
32488 @: $(MAKE); $(unstage)
32489 @[ -f ./sid/Makefile ] || exit 0; \
32490 r=`${PWD_COMMAND}`; export r; \
32491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32492 $(HOST_EXPORTS) \
32493 for flag in $(EXTRA_HOST_FLAGS) ; do \
32494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32495 done; \
32496 echo "Doing installcheck in sid"; \
32497 (cd $(HOST_SUBDIR)/sid && \
32498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32500 "RANLIB=$${RANLIB}" \
32501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32502 installcheck) \
32503 || exit 1
32505 @endif sid
32507 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32508 maybe-mostlyclean-sid:
32509 @if sid
32510 maybe-mostlyclean-sid: mostlyclean-sid
32512 mostlyclean-sid:
32513 @: $(MAKE); $(unstage)
32514 @[ -f ./sid/Makefile ] || exit 0; \
32515 r=`${PWD_COMMAND}`; export r; \
32516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32517 $(HOST_EXPORTS) \
32518 for flag in $(EXTRA_HOST_FLAGS) ; do \
32519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32520 done; \
32521 echo "Doing mostlyclean in sid"; \
32522 (cd $(HOST_SUBDIR)/sid && \
32523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32525 "RANLIB=$${RANLIB}" \
32526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32527 mostlyclean) \
32528 || exit 1
32530 @endif sid
32532 .PHONY: maybe-clean-sid clean-sid
32533 maybe-clean-sid:
32534 @if sid
32535 maybe-clean-sid: clean-sid
32537 clean-sid:
32538 @: $(MAKE); $(unstage)
32539 @[ -f ./sid/Makefile ] || exit 0; \
32540 r=`${PWD_COMMAND}`; export r; \
32541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32542 $(HOST_EXPORTS) \
32543 for flag in $(EXTRA_HOST_FLAGS) ; do \
32544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32545 done; \
32546 echo "Doing clean in sid"; \
32547 (cd $(HOST_SUBDIR)/sid && \
32548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32550 "RANLIB=$${RANLIB}" \
32551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32552 clean) \
32553 || exit 1
32555 @endif sid
32557 .PHONY: maybe-distclean-sid distclean-sid
32558 maybe-distclean-sid:
32559 @if sid
32560 maybe-distclean-sid: distclean-sid
32562 distclean-sid:
32563 @: $(MAKE); $(unstage)
32564 @[ -f ./sid/Makefile ] || exit 0; \
32565 r=`${PWD_COMMAND}`; export r; \
32566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32567 $(HOST_EXPORTS) \
32568 for flag in $(EXTRA_HOST_FLAGS) ; do \
32569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32570 done; \
32571 echo "Doing distclean in sid"; \
32572 (cd $(HOST_SUBDIR)/sid && \
32573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32575 "RANLIB=$${RANLIB}" \
32576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32577 distclean) \
32578 || exit 1
32580 @endif sid
32582 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32583 maybe-maintainer-clean-sid:
32584 @if sid
32585 maybe-maintainer-clean-sid: maintainer-clean-sid
32587 maintainer-clean-sid:
32588 @: $(MAKE); $(unstage)
32589 @[ -f ./sid/Makefile ] || exit 0; \
32590 r=`${PWD_COMMAND}`; export r; \
32591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32592 $(HOST_EXPORTS) \
32593 for flag in $(EXTRA_HOST_FLAGS) ; do \
32594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32595 done; \
32596 echo "Doing maintainer-clean in sid"; \
32597 (cd $(HOST_SUBDIR)/sid && \
32598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32600 "RANLIB=$${RANLIB}" \
32601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32602 maintainer-clean) \
32603 || exit 1
32605 @endif sid
32609 .PHONY: configure-sim maybe-configure-sim
32610 maybe-configure-sim:
32611 @if gcc-bootstrap
32612 configure-sim: stage_current
32613 @endif gcc-bootstrap
32614 @if sim
32615 maybe-configure-sim: configure-sim
32616 configure-sim:
32617 @: $(MAKE); $(unstage)
32618 @r=`${PWD_COMMAND}`; export r; \
32619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32620 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32622 $(HOST_EXPORTS) \
32623 echo Configuring in $(HOST_SUBDIR)/sim; \
32624 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32625 case $(srcdir) in \
32626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32627 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32629 esac; \
32630 module_srcdir=sim; \
32631 $(SHELL) \
32632 $$s/$$module_srcdir/configure \
32633 --srcdir=$${topdir}/$$module_srcdir \
32634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32635 --target=${target_alias} \
32636 || exit 1
32637 @endif sim
32643 .PHONY: all-sim maybe-all-sim
32644 maybe-all-sim:
32645 @if gcc-bootstrap
32646 all-sim: stage_current
32647 @endif gcc-bootstrap
32648 @if sim
32649 TARGET-sim=all
32650 maybe-all-sim: all-sim
32651 all-sim: configure-sim
32652 @: $(MAKE); $(unstage)
32653 @r=`${PWD_COMMAND}`; export r; \
32654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32655 $(HOST_EXPORTS) \
32656 (cd $(HOST_SUBDIR)/sim && \
32657 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32658 $(TARGET-sim))
32659 @endif sim
32664 .PHONY: check-sim maybe-check-sim
32665 maybe-check-sim:
32666 @if sim
32667 maybe-check-sim: check-sim
32669 check-sim:
32670 @: $(MAKE); $(unstage)
32671 @r=`${PWD_COMMAND}`; export r; \
32672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32673 $(HOST_EXPORTS) \
32674 (cd $(HOST_SUBDIR)/sim && \
32675 $(MAKE) $(FLAGS_TO_PASS) check)
32677 @endif sim
32679 .PHONY: install-sim maybe-install-sim
32680 maybe-install-sim:
32681 @if sim
32682 maybe-install-sim: install-sim
32684 install-sim: installdirs
32685 @: $(MAKE); $(unstage)
32686 @r=`${PWD_COMMAND}`; export r; \
32687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32688 $(HOST_EXPORTS) \
32689 (cd $(HOST_SUBDIR)/sim && \
32690 $(MAKE) $(FLAGS_TO_PASS) install)
32692 @endif sim
32694 .PHONY: install-strip-sim maybe-install-strip-sim
32695 maybe-install-strip-sim:
32696 @if sim
32697 maybe-install-strip-sim: install-strip-sim
32699 install-strip-sim: installdirs
32700 @: $(MAKE); $(unstage)
32701 @r=`${PWD_COMMAND}`; export r; \
32702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32703 $(HOST_EXPORTS) \
32704 (cd $(HOST_SUBDIR)/sim && \
32705 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32707 @endif sim
32709 # Other targets (info, dvi, pdf, etc.)
32711 .PHONY: maybe-info-sim info-sim
32712 maybe-info-sim:
32713 @if sim
32714 maybe-info-sim: info-sim
32716 info-sim: \
32717 configure-sim
32718 @: $(MAKE); $(unstage)
32719 @[ -f ./sim/Makefile ] || exit 0; \
32720 r=`${PWD_COMMAND}`; export r; \
32721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32722 $(HOST_EXPORTS) \
32723 for flag in $(EXTRA_HOST_FLAGS) ; do \
32724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32725 done; \
32726 echo "Doing info in sim"; \
32727 (cd $(HOST_SUBDIR)/sim && \
32728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32730 "RANLIB=$${RANLIB}" \
32731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32732 info) \
32733 || exit 1
32735 @endif sim
32737 .PHONY: maybe-dvi-sim dvi-sim
32738 maybe-dvi-sim:
32739 @if sim
32740 maybe-dvi-sim: dvi-sim
32742 dvi-sim: \
32743 configure-sim
32744 @: $(MAKE); $(unstage)
32745 @[ -f ./sim/Makefile ] || exit 0; \
32746 r=`${PWD_COMMAND}`; export r; \
32747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32748 $(HOST_EXPORTS) \
32749 for flag in $(EXTRA_HOST_FLAGS) ; do \
32750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32751 done; \
32752 echo "Doing dvi in sim"; \
32753 (cd $(HOST_SUBDIR)/sim && \
32754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32756 "RANLIB=$${RANLIB}" \
32757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32758 dvi) \
32759 || exit 1
32761 @endif sim
32763 .PHONY: maybe-pdf-sim pdf-sim
32764 maybe-pdf-sim:
32765 @if sim
32766 maybe-pdf-sim: pdf-sim
32768 pdf-sim: \
32769 configure-sim
32770 @: $(MAKE); $(unstage)
32771 @[ -f ./sim/Makefile ] || exit 0; \
32772 r=`${PWD_COMMAND}`; export r; \
32773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32774 $(HOST_EXPORTS) \
32775 for flag in $(EXTRA_HOST_FLAGS) ; do \
32776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32777 done; \
32778 echo "Doing pdf in sim"; \
32779 (cd $(HOST_SUBDIR)/sim && \
32780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32782 "RANLIB=$${RANLIB}" \
32783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32784 pdf) \
32785 || exit 1
32787 @endif sim
32789 .PHONY: maybe-html-sim html-sim
32790 maybe-html-sim:
32791 @if sim
32792 maybe-html-sim: html-sim
32794 html-sim: \
32795 configure-sim
32796 @: $(MAKE); $(unstage)
32797 @[ -f ./sim/Makefile ] || exit 0; \
32798 r=`${PWD_COMMAND}`; export r; \
32799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32800 $(HOST_EXPORTS) \
32801 for flag in $(EXTRA_HOST_FLAGS) ; do \
32802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32803 done; \
32804 echo "Doing html in sim"; \
32805 (cd $(HOST_SUBDIR)/sim && \
32806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32808 "RANLIB=$${RANLIB}" \
32809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32810 html) \
32811 || exit 1
32813 @endif sim
32815 .PHONY: maybe-TAGS-sim TAGS-sim
32816 maybe-TAGS-sim:
32817 @if sim
32818 maybe-TAGS-sim: TAGS-sim
32820 TAGS-sim: \
32821 configure-sim
32822 @: $(MAKE); $(unstage)
32823 @[ -f ./sim/Makefile ] || exit 0; \
32824 r=`${PWD_COMMAND}`; export r; \
32825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32826 $(HOST_EXPORTS) \
32827 for flag in $(EXTRA_HOST_FLAGS) ; do \
32828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32829 done; \
32830 echo "Doing TAGS in sim"; \
32831 (cd $(HOST_SUBDIR)/sim && \
32832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32834 "RANLIB=$${RANLIB}" \
32835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32836 TAGS) \
32837 || exit 1
32839 @endif sim
32841 .PHONY: maybe-install-info-sim install-info-sim
32842 maybe-install-info-sim:
32843 @if sim
32844 maybe-install-info-sim: install-info-sim
32846 install-info-sim: \
32847 configure-sim \
32848 info-sim
32849 @: $(MAKE); $(unstage)
32850 @[ -f ./sim/Makefile ] || exit 0; \
32851 r=`${PWD_COMMAND}`; export r; \
32852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32853 $(HOST_EXPORTS) \
32854 for flag in $(EXTRA_HOST_FLAGS) ; do \
32855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32856 done; \
32857 echo "Doing install-info in sim"; \
32858 (cd $(HOST_SUBDIR)/sim && \
32859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32861 "RANLIB=$${RANLIB}" \
32862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32863 install-info) \
32864 || exit 1
32866 @endif sim
32868 .PHONY: maybe-install-dvi-sim install-dvi-sim
32869 maybe-install-dvi-sim:
32870 @if sim
32871 maybe-install-dvi-sim: install-dvi-sim
32873 install-dvi-sim: \
32874 configure-sim \
32875 dvi-sim
32876 @: $(MAKE); $(unstage)
32877 @[ -f ./sim/Makefile ] || exit 0; \
32878 r=`${PWD_COMMAND}`; export r; \
32879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32880 $(HOST_EXPORTS) \
32881 for flag in $(EXTRA_HOST_FLAGS) ; do \
32882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32883 done; \
32884 echo "Doing install-dvi in sim"; \
32885 (cd $(HOST_SUBDIR)/sim && \
32886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32888 "RANLIB=$${RANLIB}" \
32889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32890 install-dvi) \
32891 || exit 1
32893 @endif sim
32895 .PHONY: maybe-install-pdf-sim install-pdf-sim
32896 maybe-install-pdf-sim:
32897 @if sim
32898 maybe-install-pdf-sim: install-pdf-sim
32900 install-pdf-sim: \
32901 configure-sim \
32902 pdf-sim
32903 @: $(MAKE); $(unstage)
32904 @[ -f ./sim/Makefile ] || exit 0; \
32905 r=`${PWD_COMMAND}`; export r; \
32906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32907 $(HOST_EXPORTS) \
32908 for flag in $(EXTRA_HOST_FLAGS) ; do \
32909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32910 done; \
32911 echo "Doing install-pdf in sim"; \
32912 (cd $(HOST_SUBDIR)/sim && \
32913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32915 "RANLIB=$${RANLIB}" \
32916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32917 install-pdf) \
32918 || exit 1
32920 @endif sim
32922 .PHONY: maybe-install-html-sim install-html-sim
32923 maybe-install-html-sim:
32924 @if sim
32925 maybe-install-html-sim: install-html-sim
32927 install-html-sim: \
32928 configure-sim \
32929 html-sim
32930 @: $(MAKE); $(unstage)
32931 @[ -f ./sim/Makefile ] || exit 0; \
32932 r=`${PWD_COMMAND}`; export r; \
32933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32934 $(HOST_EXPORTS) \
32935 for flag in $(EXTRA_HOST_FLAGS) ; do \
32936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32937 done; \
32938 echo "Doing install-html in sim"; \
32939 (cd $(HOST_SUBDIR)/sim && \
32940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32942 "RANLIB=$${RANLIB}" \
32943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32944 install-html) \
32945 || exit 1
32947 @endif sim
32949 .PHONY: maybe-installcheck-sim installcheck-sim
32950 maybe-installcheck-sim:
32951 @if sim
32952 maybe-installcheck-sim: installcheck-sim
32954 installcheck-sim: \
32955 configure-sim
32956 @: $(MAKE); $(unstage)
32957 @[ -f ./sim/Makefile ] || exit 0; \
32958 r=`${PWD_COMMAND}`; export r; \
32959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32960 $(HOST_EXPORTS) \
32961 for flag in $(EXTRA_HOST_FLAGS) ; do \
32962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32963 done; \
32964 echo "Doing installcheck in sim"; \
32965 (cd $(HOST_SUBDIR)/sim && \
32966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32968 "RANLIB=$${RANLIB}" \
32969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32970 installcheck) \
32971 || exit 1
32973 @endif sim
32975 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32976 maybe-mostlyclean-sim:
32977 @if sim
32978 maybe-mostlyclean-sim: mostlyclean-sim
32980 mostlyclean-sim:
32981 @: $(MAKE); $(unstage)
32982 @[ -f ./sim/Makefile ] || exit 0; \
32983 r=`${PWD_COMMAND}`; export r; \
32984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32985 $(HOST_EXPORTS) \
32986 for flag in $(EXTRA_HOST_FLAGS) ; do \
32987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32988 done; \
32989 echo "Doing mostlyclean in sim"; \
32990 (cd $(HOST_SUBDIR)/sim && \
32991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32993 "RANLIB=$${RANLIB}" \
32994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32995 mostlyclean) \
32996 || exit 1
32998 @endif sim
33000 .PHONY: maybe-clean-sim clean-sim
33001 maybe-clean-sim:
33002 @if sim
33003 maybe-clean-sim: clean-sim
33005 clean-sim:
33006 @: $(MAKE); $(unstage)
33007 @[ -f ./sim/Makefile ] || exit 0; \
33008 r=`${PWD_COMMAND}`; export r; \
33009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33010 $(HOST_EXPORTS) \
33011 for flag in $(EXTRA_HOST_FLAGS) ; do \
33012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33013 done; \
33014 echo "Doing clean in sim"; \
33015 (cd $(HOST_SUBDIR)/sim && \
33016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33018 "RANLIB=$${RANLIB}" \
33019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33020 clean) \
33021 || exit 1
33023 @endif sim
33025 .PHONY: maybe-distclean-sim distclean-sim
33026 maybe-distclean-sim:
33027 @if sim
33028 maybe-distclean-sim: distclean-sim
33030 distclean-sim:
33031 @: $(MAKE); $(unstage)
33032 @[ -f ./sim/Makefile ] || exit 0; \
33033 r=`${PWD_COMMAND}`; export r; \
33034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33035 $(HOST_EXPORTS) \
33036 for flag in $(EXTRA_HOST_FLAGS) ; do \
33037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33038 done; \
33039 echo "Doing distclean in sim"; \
33040 (cd $(HOST_SUBDIR)/sim && \
33041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33043 "RANLIB=$${RANLIB}" \
33044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33045 distclean) \
33046 || exit 1
33048 @endif sim
33050 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33051 maybe-maintainer-clean-sim:
33052 @if sim
33053 maybe-maintainer-clean-sim: maintainer-clean-sim
33055 maintainer-clean-sim:
33056 @: $(MAKE); $(unstage)
33057 @[ -f ./sim/Makefile ] || exit 0; \
33058 r=`${PWD_COMMAND}`; export r; \
33059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33060 $(HOST_EXPORTS) \
33061 for flag in $(EXTRA_HOST_FLAGS) ; do \
33062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33063 done; \
33064 echo "Doing maintainer-clean in sim"; \
33065 (cd $(HOST_SUBDIR)/sim && \
33066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33068 "RANLIB=$${RANLIB}" \
33069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33070 maintainer-clean) \
33071 || exit 1
33073 @endif sim
33077 .PHONY: configure-texinfo maybe-configure-texinfo
33078 maybe-configure-texinfo:
33079 @if gcc-bootstrap
33080 configure-texinfo: stage_current
33081 @endif gcc-bootstrap
33082 @if texinfo
33083 maybe-configure-texinfo: configure-texinfo
33084 configure-texinfo:
33085 @: $(MAKE); $(unstage)
33086 @r=`${PWD_COMMAND}`; export r; \
33087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33088 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33090 $(HOST_EXPORTS) \
33091 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33092 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33093 case $(srcdir) in \
33094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33095 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33097 esac; \
33098 module_srcdir=texinfo; \
33099 $(SHELL) \
33100 $$s/$$module_srcdir/configure \
33101 --srcdir=$${topdir}/$$module_srcdir \
33102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33103 --target=${target_alias} \
33104 || exit 1
33105 @endif texinfo
33111 .PHONY: all-texinfo maybe-all-texinfo
33112 maybe-all-texinfo:
33113 @if gcc-bootstrap
33114 all-texinfo: stage_current
33115 @endif gcc-bootstrap
33116 @if texinfo
33117 TARGET-texinfo=all
33118 maybe-all-texinfo: all-texinfo
33119 all-texinfo: configure-texinfo
33120 @: $(MAKE); $(unstage)
33121 @r=`${PWD_COMMAND}`; export r; \
33122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33123 $(HOST_EXPORTS) \
33124 (cd $(HOST_SUBDIR)/texinfo && \
33125 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33126 $(TARGET-texinfo))
33127 @endif texinfo
33132 .PHONY: check-texinfo maybe-check-texinfo
33133 maybe-check-texinfo:
33134 @if texinfo
33135 maybe-check-texinfo: check-texinfo
33137 check-texinfo:
33138 @: $(MAKE); $(unstage)
33139 @r=`${PWD_COMMAND}`; export r; \
33140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33141 $(HOST_EXPORTS) \
33142 (cd $(HOST_SUBDIR)/texinfo && \
33143 $(MAKE) $(FLAGS_TO_PASS) check)
33145 @endif texinfo
33147 .PHONY: install-texinfo maybe-install-texinfo
33148 maybe-install-texinfo:
33149 @if texinfo
33150 maybe-install-texinfo: install-texinfo
33152 install-texinfo:
33154 @endif texinfo
33156 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33157 maybe-install-strip-texinfo:
33158 @if texinfo
33159 maybe-install-strip-texinfo: install-strip-texinfo
33161 install-strip-texinfo:
33163 @endif texinfo
33165 # Other targets (info, dvi, pdf, etc.)
33167 .PHONY: maybe-info-texinfo info-texinfo
33168 maybe-info-texinfo:
33169 @if texinfo
33170 maybe-info-texinfo: info-texinfo
33172 info-texinfo: \
33173 configure-texinfo
33174 @: $(MAKE); $(unstage)
33175 @[ -f ./texinfo/Makefile ] || exit 0; \
33176 r=`${PWD_COMMAND}`; export r; \
33177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33178 $(HOST_EXPORTS) \
33179 for flag in $(EXTRA_HOST_FLAGS) ; do \
33180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33181 done; \
33182 echo "Doing info in texinfo"; \
33183 (cd $(HOST_SUBDIR)/texinfo && \
33184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33186 "RANLIB=$${RANLIB}" \
33187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33188 info) \
33189 || exit 1
33191 @endif texinfo
33193 .PHONY: maybe-dvi-texinfo dvi-texinfo
33194 maybe-dvi-texinfo:
33195 @if texinfo
33196 maybe-dvi-texinfo: dvi-texinfo
33198 dvi-texinfo: \
33199 configure-texinfo
33200 @: $(MAKE); $(unstage)
33201 @[ -f ./texinfo/Makefile ] || exit 0; \
33202 r=`${PWD_COMMAND}`; export r; \
33203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33204 $(HOST_EXPORTS) \
33205 for flag in $(EXTRA_HOST_FLAGS) ; do \
33206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33207 done; \
33208 echo "Doing dvi in texinfo"; \
33209 (cd $(HOST_SUBDIR)/texinfo && \
33210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33212 "RANLIB=$${RANLIB}" \
33213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33214 dvi) \
33215 || exit 1
33217 @endif texinfo
33219 .PHONY: maybe-pdf-texinfo pdf-texinfo
33220 maybe-pdf-texinfo:
33221 @if texinfo
33222 maybe-pdf-texinfo: pdf-texinfo
33224 pdf-texinfo: \
33225 configure-texinfo
33226 @: $(MAKE); $(unstage)
33227 @[ -f ./texinfo/Makefile ] || exit 0; \
33228 r=`${PWD_COMMAND}`; export r; \
33229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33230 $(HOST_EXPORTS) \
33231 for flag in $(EXTRA_HOST_FLAGS) ; do \
33232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33233 done; \
33234 echo "Doing pdf in texinfo"; \
33235 (cd $(HOST_SUBDIR)/texinfo && \
33236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33238 "RANLIB=$${RANLIB}" \
33239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33240 pdf) \
33241 || exit 1
33243 @endif texinfo
33245 .PHONY: maybe-html-texinfo html-texinfo
33246 maybe-html-texinfo:
33247 @if texinfo
33248 maybe-html-texinfo: html-texinfo
33250 html-texinfo: \
33251 configure-texinfo
33252 @: $(MAKE); $(unstage)
33253 @[ -f ./texinfo/Makefile ] || exit 0; \
33254 r=`${PWD_COMMAND}`; export r; \
33255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33256 $(HOST_EXPORTS) \
33257 for flag in $(EXTRA_HOST_FLAGS) ; do \
33258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33259 done; \
33260 echo "Doing html in texinfo"; \
33261 (cd $(HOST_SUBDIR)/texinfo && \
33262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33264 "RANLIB=$${RANLIB}" \
33265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33266 html) \
33267 || exit 1
33269 @endif texinfo
33271 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33272 maybe-TAGS-texinfo:
33273 @if texinfo
33274 maybe-TAGS-texinfo: TAGS-texinfo
33276 TAGS-texinfo: \
33277 configure-texinfo
33278 @: $(MAKE); $(unstage)
33279 @[ -f ./texinfo/Makefile ] || exit 0; \
33280 r=`${PWD_COMMAND}`; export r; \
33281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33282 $(HOST_EXPORTS) \
33283 for flag in $(EXTRA_HOST_FLAGS) ; do \
33284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33285 done; \
33286 echo "Doing TAGS in texinfo"; \
33287 (cd $(HOST_SUBDIR)/texinfo && \
33288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33290 "RANLIB=$${RANLIB}" \
33291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33292 TAGS) \
33293 || exit 1
33295 @endif texinfo
33297 .PHONY: maybe-install-info-texinfo install-info-texinfo
33298 maybe-install-info-texinfo:
33299 @if texinfo
33300 maybe-install-info-texinfo: install-info-texinfo
33302 install-info-texinfo: \
33303 configure-texinfo \
33304 info-texinfo
33305 @: $(MAKE); $(unstage)
33306 @[ -f ./texinfo/Makefile ] || exit 0; \
33307 r=`${PWD_COMMAND}`; export r; \
33308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33309 $(HOST_EXPORTS) \
33310 for flag in $(EXTRA_HOST_FLAGS) ; do \
33311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33312 done; \
33313 echo "Doing install-info in texinfo"; \
33314 (cd $(HOST_SUBDIR)/texinfo && \
33315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33317 "RANLIB=$${RANLIB}" \
33318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33319 install-info) \
33320 || exit 1
33322 @endif texinfo
33324 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33325 maybe-install-dvi-texinfo:
33326 @if texinfo
33327 maybe-install-dvi-texinfo: install-dvi-texinfo
33329 install-dvi-texinfo: \
33330 configure-texinfo \
33331 dvi-texinfo
33332 @: $(MAKE); $(unstage)
33333 @[ -f ./texinfo/Makefile ] || exit 0; \
33334 r=`${PWD_COMMAND}`; export r; \
33335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33336 $(HOST_EXPORTS) \
33337 for flag in $(EXTRA_HOST_FLAGS) ; do \
33338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33339 done; \
33340 echo "Doing install-dvi in texinfo"; \
33341 (cd $(HOST_SUBDIR)/texinfo && \
33342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33344 "RANLIB=$${RANLIB}" \
33345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33346 install-dvi) \
33347 || exit 1
33349 @endif texinfo
33351 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33352 maybe-install-pdf-texinfo:
33353 @if texinfo
33354 maybe-install-pdf-texinfo: install-pdf-texinfo
33356 install-pdf-texinfo: \
33357 configure-texinfo \
33358 pdf-texinfo
33359 @: $(MAKE); $(unstage)
33360 @[ -f ./texinfo/Makefile ] || exit 0; \
33361 r=`${PWD_COMMAND}`; export r; \
33362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33363 $(HOST_EXPORTS) \
33364 for flag in $(EXTRA_HOST_FLAGS) ; do \
33365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33366 done; \
33367 echo "Doing install-pdf in texinfo"; \
33368 (cd $(HOST_SUBDIR)/texinfo && \
33369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33371 "RANLIB=$${RANLIB}" \
33372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33373 install-pdf) \
33374 || exit 1
33376 @endif texinfo
33378 .PHONY: maybe-install-html-texinfo install-html-texinfo
33379 maybe-install-html-texinfo:
33380 @if texinfo
33381 maybe-install-html-texinfo: install-html-texinfo
33383 install-html-texinfo: \
33384 configure-texinfo \
33385 html-texinfo
33386 @: $(MAKE); $(unstage)
33387 @[ -f ./texinfo/Makefile ] || exit 0; \
33388 r=`${PWD_COMMAND}`; export r; \
33389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33390 $(HOST_EXPORTS) \
33391 for flag in $(EXTRA_HOST_FLAGS) ; do \
33392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33393 done; \
33394 echo "Doing install-html in texinfo"; \
33395 (cd $(HOST_SUBDIR)/texinfo && \
33396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33398 "RANLIB=$${RANLIB}" \
33399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33400 install-html) \
33401 || exit 1
33403 @endif texinfo
33405 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33406 maybe-installcheck-texinfo:
33407 @if texinfo
33408 maybe-installcheck-texinfo: installcheck-texinfo
33410 installcheck-texinfo: \
33411 configure-texinfo
33412 @: $(MAKE); $(unstage)
33413 @[ -f ./texinfo/Makefile ] || exit 0; \
33414 r=`${PWD_COMMAND}`; export r; \
33415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33416 $(HOST_EXPORTS) \
33417 for flag in $(EXTRA_HOST_FLAGS) ; do \
33418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33419 done; \
33420 echo "Doing installcheck in texinfo"; \
33421 (cd $(HOST_SUBDIR)/texinfo && \
33422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33424 "RANLIB=$${RANLIB}" \
33425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33426 installcheck) \
33427 || exit 1
33429 @endif texinfo
33431 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33432 maybe-mostlyclean-texinfo:
33433 @if texinfo
33434 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33436 mostlyclean-texinfo:
33437 @: $(MAKE); $(unstage)
33438 @[ -f ./texinfo/Makefile ] || exit 0; \
33439 r=`${PWD_COMMAND}`; export r; \
33440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33441 $(HOST_EXPORTS) \
33442 for flag in $(EXTRA_HOST_FLAGS) ; do \
33443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33444 done; \
33445 echo "Doing mostlyclean in texinfo"; \
33446 (cd $(HOST_SUBDIR)/texinfo && \
33447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33449 "RANLIB=$${RANLIB}" \
33450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33451 mostlyclean) \
33452 || exit 1
33454 @endif texinfo
33456 .PHONY: maybe-clean-texinfo clean-texinfo
33457 maybe-clean-texinfo:
33458 @if texinfo
33459 maybe-clean-texinfo: clean-texinfo
33461 clean-texinfo:
33462 @: $(MAKE); $(unstage)
33463 @[ -f ./texinfo/Makefile ] || exit 0; \
33464 r=`${PWD_COMMAND}`; export r; \
33465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33466 $(HOST_EXPORTS) \
33467 for flag in $(EXTRA_HOST_FLAGS) ; do \
33468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33469 done; \
33470 echo "Doing clean in texinfo"; \
33471 (cd $(HOST_SUBDIR)/texinfo && \
33472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33474 "RANLIB=$${RANLIB}" \
33475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33476 clean) \
33477 || exit 1
33479 @endif texinfo
33481 .PHONY: maybe-distclean-texinfo distclean-texinfo
33482 maybe-distclean-texinfo:
33483 @if texinfo
33484 maybe-distclean-texinfo: distclean-texinfo
33486 distclean-texinfo:
33487 @: $(MAKE); $(unstage)
33488 @[ -f ./texinfo/Makefile ] || exit 0; \
33489 r=`${PWD_COMMAND}`; export r; \
33490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33491 $(HOST_EXPORTS) \
33492 for flag in $(EXTRA_HOST_FLAGS) ; do \
33493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33494 done; \
33495 echo "Doing distclean in texinfo"; \
33496 (cd $(HOST_SUBDIR)/texinfo && \
33497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33499 "RANLIB=$${RANLIB}" \
33500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33501 distclean) \
33502 || exit 1
33504 @endif texinfo
33506 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33507 maybe-maintainer-clean-texinfo:
33508 @if texinfo
33509 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33511 maintainer-clean-texinfo:
33512 @: $(MAKE); $(unstage)
33513 @[ -f ./texinfo/Makefile ] || exit 0; \
33514 r=`${PWD_COMMAND}`; export r; \
33515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33516 $(HOST_EXPORTS) \
33517 for flag in $(EXTRA_HOST_FLAGS) ; do \
33518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33519 done; \
33520 echo "Doing maintainer-clean in texinfo"; \
33521 (cd $(HOST_SUBDIR)/texinfo && \
33522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33524 "RANLIB=$${RANLIB}" \
33525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33526 maintainer-clean) \
33527 || exit 1
33529 @endif texinfo
33533 .PHONY: configure-zlib maybe-configure-zlib
33534 maybe-configure-zlib:
33535 @if gcc-bootstrap
33536 configure-zlib: stage_current
33537 @endif gcc-bootstrap
33538 @if zlib
33539 maybe-configure-zlib: configure-zlib
33540 configure-zlib:
33541 @r=`${PWD_COMMAND}`; export r; \
33542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33545 $(HOST_EXPORTS) \
33546 echo Configuring in $(HOST_SUBDIR)/zlib; \
33547 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33548 case $(srcdir) in \
33549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33550 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33552 esac; \
33553 module_srcdir=zlib; \
33554 $(SHELL) \
33555 $$s/$$module_srcdir/configure \
33556 --srcdir=$${topdir}/$$module_srcdir \
33557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33558 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33559 || exit 1
33560 @endif zlib
33564 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33565 maybe-configure-stage1-zlib:
33566 @if zlib-bootstrap
33567 maybe-configure-stage1-zlib: configure-stage1-zlib
33568 configure-stage1-zlib:
33569 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33571 @r=`${PWD_COMMAND}`; export r; \
33572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33573 TFLAGS="$(STAGE1_TFLAGS)"; \
33574 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33575 $(HOST_EXPORTS) \
33576 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33577 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33578 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33579 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33581 cd $(HOST_SUBDIR)/zlib || exit 1; \
33582 case $(srcdir) in \
33583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33584 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33586 esac; \
33587 module_srcdir=zlib; \
33588 $(SHELL) $$s/$$module_srcdir/configure \
33589 --srcdir=$${topdir}/$$module_srcdir \
33590 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33591 --target=${target_alias} \
33593 $(STAGE1_CONFIGURE_FLAGS) \
33594 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33595 @endif zlib-bootstrap
33597 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33598 maybe-configure-stage2-zlib:
33599 @if zlib-bootstrap
33600 maybe-configure-stage2-zlib: configure-stage2-zlib
33601 configure-stage2-zlib:
33602 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33603 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33604 @r=`${PWD_COMMAND}`; export r; \
33605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33606 TFLAGS="$(STAGE2_TFLAGS)"; \
33607 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33608 $(HOST_EXPORTS) \
33609 $(POSTSTAGE1_HOST_EXPORTS) \
33610 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33611 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33612 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33613 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33615 cd $(HOST_SUBDIR)/zlib || exit 1; \
33616 case $(srcdir) in \
33617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33618 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33620 esac; \
33621 module_srcdir=zlib; \
33622 $(SHELL) $$s/$$module_srcdir/configure \
33623 --srcdir=$${topdir}/$$module_srcdir \
33624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33625 --target=${target_alias} \
33626 --with-build-libsubdir=$(HOST_SUBDIR) \
33627 $(STAGE2_CONFIGURE_FLAGS) \
33628 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33629 @endif zlib-bootstrap
33631 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33632 maybe-configure-stage3-zlib:
33633 @if zlib-bootstrap
33634 maybe-configure-stage3-zlib: configure-stage3-zlib
33635 configure-stage3-zlib:
33636 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33637 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33638 @r=`${PWD_COMMAND}`; export r; \
33639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640 TFLAGS="$(STAGE3_TFLAGS)"; \
33641 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33642 $(HOST_EXPORTS) \
33643 $(POSTSTAGE1_HOST_EXPORTS) \
33644 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33645 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33646 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33647 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33649 cd $(HOST_SUBDIR)/zlib || exit 1; \
33650 case $(srcdir) in \
33651 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33652 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33653 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33654 esac; \
33655 module_srcdir=zlib; \
33656 $(SHELL) $$s/$$module_srcdir/configure \
33657 --srcdir=$${topdir}/$$module_srcdir \
33658 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33659 --target=${target_alias} \
33660 --with-build-libsubdir=$(HOST_SUBDIR) \
33661 $(STAGE3_CONFIGURE_FLAGS) \
33662 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33663 @endif zlib-bootstrap
33665 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33666 maybe-configure-stage4-zlib:
33667 @if zlib-bootstrap
33668 maybe-configure-stage4-zlib: configure-stage4-zlib
33669 configure-stage4-zlib:
33670 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33671 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33672 @r=`${PWD_COMMAND}`; export r; \
33673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33674 TFLAGS="$(STAGE4_TFLAGS)"; \
33675 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33676 $(HOST_EXPORTS) \
33677 $(POSTSTAGE1_HOST_EXPORTS) \
33678 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33679 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33680 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33681 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33683 cd $(HOST_SUBDIR)/zlib || exit 1; \
33684 case $(srcdir) in \
33685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33686 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33688 esac; \
33689 module_srcdir=zlib; \
33690 $(SHELL) $$s/$$module_srcdir/configure \
33691 --srcdir=$${topdir}/$$module_srcdir \
33692 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33693 --target=${target_alias} \
33694 --with-build-libsubdir=$(HOST_SUBDIR) \
33695 $(STAGE4_CONFIGURE_FLAGS) \
33696 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33697 @endif zlib-bootstrap
33699 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33700 maybe-configure-stageprofile-zlib:
33701 @if zlib-bootstrap
33702 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33703 configure-stageprofile-zlib:
33704 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33705 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33706 @r=`${PWD_COMMAND}`; export r; \
33707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33708 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33709 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33710 $(HOST_EXPORTS) \
33711 $(POSTSTAGE1_HOST_EXPORTS) \
33712 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33713 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33714 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33715 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33716 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33717 cd $(HOST_SUBDIR)/zlib || exit 1; \
33718 case $(srcdir) in \
33719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33720 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33722 esac; \
33723 module_srcdir=zlib; \
33724 $(SHELL) $$s/$$module_srcdir/configure \
33725 --srcdir=$${topdir}/$$module_srcdir \
33726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33727 --target=${target_alias} \
33728 --with-build-libsubdir=$(HOST_SUBDIR) \
33729 $(STAGEprofile_CONFIGURE_FLAGS) \
33730 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33731 @endif zlib-bootstrap
33733 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33734 maybe-configure-stagetrain-zlib:
33735 @if zlib-bootstrap
33736 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33737 configure-stagetrain-zlib:
33738 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33740 @r=`${PWD_COMMAND}`; export r; \
33741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33742 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33743 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33744 $(HOST_EXPORTS) \
33745 $(POSTSTAGE1_HOST_EXPORTS) \
33746 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33747 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33748 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33749 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33751 cd $(HOST_SUBDIR)/zlib || exit 1; \
33752 case $(srcdir) in \
33753 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33754 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33755 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33756 esac; \
33757 module_srcdir=zlib; \
33758 $(SHELL) $$s/$$module_srcdir/configure \
33759 --srcdir=$${topdir}/$$module_srcdir \
33760 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33761 --target=${target_alias} \
33762 --with-build-libsubdir=$(HOST_SUBDIR) \
33763 $(STAGEtrain_CONFIGURE_FLAGS) \
33764 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33765 @endif zlib-bootstrap
33767 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33768 maybe-configure-stagefeedback-zlib:
33769 @if zlib-bootstrap
33770 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33771 configure-stagefeedback-zlib:
33772 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33773 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33774 @r=`${PWD_COMMAND}`; export r; \
33775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33776 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33777 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33778 $(HOST_EXPORTS) \
33779 $(POSTSTAGE1_HOST_EXPORTS) \
33780 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33781 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33782 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33783 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33784 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33785 cd $(HOST_SUBDIR)/zlib || exit 1; \
33786 case $(srcdir) in \
33787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33788 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33790 esac; \
33791 module_srcdir=zlib; \
33792 $(SHELL) $$s/$$module_srcdir/configure \
33793 --srcdir=$${topdir}/$$module_srcdir \
33794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33795 --target=${target_alias} \
33796 --with-build-libsubdir=$(HOST_SUBDIR) \
33797 $(STAGEfeedback_CONFIGURE_FLAGS) \
33798 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33799 @endif zlib-bootstrap
33801 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33802 maybe-configure-stageautoprofile-zlib:
33803 @if zlib-bootstrap
33804 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33805 configure-stageautoprofile-zlib:
33806 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33807 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33808 @r=`${PWD_COMMAND}`; export r; \
33809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33810 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33811 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33812 $(HOST_EXPORTS) \
33813 $(POSTSTAGE1_HOST_EXPORTS) \
33814 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33815 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33816 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33817 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33819 cd $(HOST_SUBDIR)/zlib || exit 1; \
33820 case $(srcdir) in \
33821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33822 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33824 esac; \
33825 module_srcdir=zlib; \
33826 $(SHELL) $$s/$$module_srcdir/configure \
33827 --srcdir=$${topdir}/$$module_srcdir \
33828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33829 --target=${target_alias} \
33830 --with-build-libsubdir=$(HOST_SUBDIR) \
33831 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33832 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33833 @endif zlib-bootstrap
33835 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33836 maybe-configure-stageautofeedback-zlib:
33837 @if zlib-bootstrap
33838 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33839 configure-stageautofeedback-zlib:
33840 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33842 @r=`${PWD_COMMAND}`; export r; \
33843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33845 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33846 $(HOST_EXPORTS) \
33847 $(POSTSTAGE1_HOST_EXPORTS) \
33848 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33849 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33850 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33851 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33853 cd $(HOST_SUBDIR)/zlib || exit 1; \
33854 case $(srcdir) in \
33855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33856 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33858 esac; \
33859 module_srcdir=zlib; \
33860 $(SHELL) $$s/$$module_srcdir/configure \
33861 --srcdir=$${topdir}/$$module_srcdir \
33862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33863 --target=${target_alias} \
33864 --with-build-libsubdir=$(HOST_SUBDIR) \
33865 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33866 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33867 @endif zlib-bootstrap
33873 .PHONY: all-zlib maybe-all-zlib
33874 maybe-all-zlib:
33875 @if gcc-bootstrap
33876 all-zlib: stage_current
33877 @endif gcc-bootstrap
33878 @if zlib
33879 TARGET-zlib=all
33880 maybe-all-zlib: all-zlib
33881 all-zlib: configure-zlib
33882 @r=`${PWD_COMMAND}`; export r; \
33883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33884 $(HOST_EXPORTS) \
33885 (cd $(HOST_SUBDIR)/zlib && \
33886 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33887 $(TARGET-zlib))
33888 @endif zlib
33892 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33893 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33894 maybe-all-stage1-zlib:
33895 maybe-clean-stage1-zlib:
33896 @if zlib-bootstrap
33897 maybe-all-stage1-zlib: all-stage1-zlib
33898 all-stage1: all-stage1-zlib
33899 TARGET-stage1-zlib = $(TARGET-zlib)
33900 all-stage1-zlib: configure-stage1-zlib
33901 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33902 @r=`${PWD_COMMAND}`; export r; \
33903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33904 TFLAGS="$(STAGE1_TFLAGS)"; \
33905 $(HOST_EXPORTS) \
33906 cd $(HOST_SUBDIR)/zlib && \
33908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33909 CFLAGS="$(STAGE1_CFLAGS)" \
33910 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33911 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33912 LIBCFLAGS="$(LIBCFLAGS)" \
33913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33916 $(EXTRA_HOST_FLAGS) \
33917 $(STAGE1_FLAGS_TO_PASS) \
33918 TFLAGS="$(STAGE1_TFLAGS)" \
33919 $(TARGET-stage1-zlib)
33921 maybe-clean-stage1-zlib: clean-stage1-zlib
33922 clean-stage1: clean-stage1-zlib
33923 clean-stage1-zlib:
33924 @if [ $(current_stage) = stage1 ]; then \
33925 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33926 else \
33927 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33928 $(MAKE) stage1-start; \
33929 fi; \
33930 cd $(HOST_SUBDIR)/zlib && \
33931 $(MAKE) $(EXTRA_HOST_FLAGS) \
33932 $(STAGE1_FLAGS_TO_PASS) clean
33933 @endif zlib-bootstrap
33936 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33937 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33938 maybe-all-stage2-zlib:
33939 maybe-clean-stage2-zlib:
33940 @if zlib-bootstrap
33941 maybe-all-stage2-zlib: all-stage2-zlib
33942 all-stage2: all-stage2-zlib
33943 TARGET-stage2-zlib = $(TARGET-zlib)
33944 all-stage2-zlib: configure-stage2-zlib
33945 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33946 @r=`${PWD_COMMAND}`; export r; \
33947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948 TFLAGS="$(STAGE2_TFLAGS)"; \
33949 $(HOST_EXPORTS) \
33950 $(POSTSTAGE1_HOST_EXPORTS) \
33951 cd $(HOST_SUBDIR)/zlib && \
33953 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33954 CFLAGS="$(STAGE2_CFLAGS)" \
33955 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33956 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33957 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33961 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33962 TFLAGS="$(STAGE2_TFLAGS)" \
33963 $(TARGET-stage2-zlib)
33965 maybe-clean-stage2-zlib: clean-stage2-zlib
33966 clean-stage2: clean-stage2-zlib
33967 clean-stage2-zlib:
33968 @if [ $(current_stage) = stage2 ]; then \
33969 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33970 else \
33971 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33972 $(MAKE) stage2-start; \
33973 fi; \
33974 cd $(HOST_SUBDIR)/zlib && \
33975 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33976 @endif zlib-bootstrap
33979 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33980 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33981 maybe-all-stage3-zlib:
33982 maybe-clean-stage3-zlib:
33983 @if zlib-bootstrap
33984 maybe-all-stage3-zlib: all-stage3-zlib
33985 all-stage3: all-stage3-zlib
33986 TARGET-stage3-zlib = $(TARGET-zlib)
33987 all-stage3-zlib: configure-stage3-zlib
33988 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33989 @r=`${PWD_COMMAND}`; export r; \
33990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33991 TFLAGS="$(STAGE3_TFLAGS)"; \
33992 $(HOST_EXPORTS) \
33993 $(POSTSTAGE1_HOST_EXPORTS) \
33994 cd $(HOST_SUBDIR)/zlib && \
33996 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33997 CFLAGS="$(STAGE3_CFLAGS)" \
33998 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33999 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34000 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34004 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34005 TFLAGS="$(STAGE3_TFLAGS)" \
34006 $(TARGET-stage3-zlib)
34008 maybe-clean-stage3-zlib: clean-stage3-zlib
34009 clean-stage3: clean-stage3-zlib
34010 clean-stage3-zlib:
34011 @if [ $(current_stage) = stage3 ]; then \
34012 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34013 else \
34014 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34015 $(MAKE) stage3-start; \
34016 fi; \
34017 cd $(HOST_SUBDIR)/zlib && \
34018 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34019 @endif zlib-bootstrap
34022 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34023 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34024 maybe-all-stage4-zlib:
34025 maybe-clean-stage4-zlib:
34026 @if zlib-bootstrap
34027 maybe-all-stage4-zlib: all-stage4-zlib
34028 all-stage4: all-stage4-zlib
34029 TARGET-stage4-zlib = $(TARGET-zlib)
34030 all-stage4-zlib: configure-stage4-zlib
34031 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34032 @r=`${PWD_COMMAND}`; export r; \
34033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034 TFLAGS="$(STAGE4_TFLAGS)"; \
34035 $(HOST_EXPORTS) \
34036 $(POSTSTAGE1_HOST_EXPORTS) \
34037 cd $(HOST_SUBDIR)/zlib && \
34039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34040 CFLAGS="$(STAGE4_CFLAGS)" \
34041 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34042 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34043 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34048 TFLAGS="$(STAGE4_TFLAGS)" \
34049 $(TARGET-stage4-zlib)
34051 maybe-clean-stage4-zlib: clean-stage4-zlib
34052 clean-stage4: clean-stage4-zlib
34053 clean-stage4-zlib:
34054 @if [ $(current_stage) = stage4 ]; then \
34055 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34056 else \
34057 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34058 $(MAKE) stage4-start; \
34059 fi; \
34060 cd $(HOST_SUBDIR)/zlib && \
34061 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34062 @endif zlib-bootstrap
34065 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34066 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34067 maybe-all-stageprofile-zlib:
34068 maybe-clean-stageprofile-zlib:
34069 @if zlib-bootstrap
34070 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34071 all-stageprofile: all-stageprofile-zlib
34072 TARGET-stageprofile-zlib = $(TARGET-zlib)
34073 all-stageprofile-zlib: configure-stageprofile-zlib
34074 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34075 @r=`${PWD_COMMAND}`; export r; \
34076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34077 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34078 $(HOST_EXPORTS) \
34079 $(POSTSTAGE1_HOST_EXPORTS) \
34080 cd $(HOST_SUBDIR)/zlib && \
34082 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34083 CFLAGS="$(STAGEprofile_CFLAGS)" \
34084 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34085 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34086 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34090 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34091 TFLAGS="$(STAGEprofile_TFLAGS)" \
34092 $(TARGET-stageprofile-zlib)
34094 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34095 clean-stageprofile: clean-stageprofile-zlib
34096 clean-stageprofile-zlib:
34097 @if [ $(current_stage) = stageprofile ]; then \
34098 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34099 else \
34100 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34101 $(MAKE) stageprofile-start; \
34102 fi; \
34103 cd $(HOST_SUBDIR)/zlib && \
34104 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34105 @endif zlib-bootstrap
34108 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34109 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34110 maybe-all-stagetrain-zlib:
34111 maybe-clean-stagetrain-zlib:
34112 @if zlib-bootstrap
34113 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34114 all-stagetrain: all-stagetrain-zlib
34115 TARGET-stagetrain-zlib = $(TARGET-zlib)
34116 all-stagetrain-zlib: configure-stagetrain-zlib
34117 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34118 @r=`${PWD_COMMAND}`; export r; \
34119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34120 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34121 $(HOST_EXPORTS) \
34122 $(POSTSTAGE1_HOST_EXPORTS) \
34123 cd $(HOST_SUBDIR)/zlib && \
34125 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34126 CFLAGS="$(STAGEtrain_CFLAGS)" \
34127 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34128 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34129 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34130 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34131 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34132 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34133 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34134 TFLAGS="$(STAGEtrain_TFLAGS)" \
34135 $(TARGET-stagetrain-zlib)
34137 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34138 clean-stagetrain: clean-stagetrain-zlib
34139 clean-stagetrain-zlib:
34140 @if [ $(current_stage) = stagetrain ]; then \
34141 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34142 else \
34143 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34144 $(MAKE) stagetrain-start; \
34145 fi; \
34146 cd $(HOST_SUBDIR)/zlib && \
34147 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34148 @endif zlib-bootstrap
34151 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34152 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34153 maybe-all-stagefeedback-zlib:
34154 maybe-clean-stagefeedback-zlib:
34155 @if zlib-bootstrap
34156 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34157 all-stagefeedback: all-stagefeedback-zlib
34158 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34159 all-stagefeedback-zlib: configure-stagefeedback-zlib
34160 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34161 @r=`${PWD_COMMAND}`; export r; \
34162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34163 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34164 $(HOST_EXPORTS) \
34165 $(POSTSTAGE1_HOST_EXPORTS) \
34166 cd $(HOST_SUBDIR)/zlib && \
34168 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34169 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34170 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34171 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34172 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34173 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34174 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34175 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34176 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34177 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34178 $(TARGET-stagefeedback-zlib)
34180 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34181 clean-stagefeedback: clean-stagefeedback-zlib
34182 clean-stagefeedback-zlib:
34183 @if [ $(current_stage) = stagefeedback ]; then \
34184 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34185 else \
34186 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34187 $(MAKE) stagefeedback-start; \
34188 fi; \
34189 cd $(HOST_SUBDIR)/zlib && \
34190 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34191 @endif zlib-bootstrap
34194 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34195 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34196 maybe-all-stageautoprofile-zlib:
34197 maybe-clean-stageautoprofile-zlib:
34198 @if zlib-bootstrap
34199 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34200 all-stageautoprofile: all-stageautoprofile-zlib
34201 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34202 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34203 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34204 @r=`${PWD_COMMAND}`; export r; \
34205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34206 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34207 $(HOST_EXPORTS) \
34208 $(POSTSTAGE1_HOST_EXPORTS) \
34209 cd $(HOST_SUBDIR)/zlib && \
34210 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34211 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34212 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34213 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34214 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34215 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34216 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34217 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34218 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34219 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34220 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34221 $(TARGET-stageautoprofile-zlib)
34223 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34224 clean-stageautoprofile: clean-stageautoprofile-zlib
34225 clean-stageautoprofile-zlib:
34226 @if [ $(current_stage) = stageautoprofile ]; then \
34227 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34228 else \
34229 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34230 $(MAKE) stageautoprofile-start; \
34231 fi; \
34232 cd $(HOST_SUBDIR)/zlib && \
34233 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34234 @endif zlib-bootstrap
34237 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34238 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34239 maybe-all-stageautofeedback-zlib:
34240 maybe-clean-stageautofeedback-zlib:
34241 @if zlib-bootstrap
34242 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34243 all-stageautofeedback: all-stageautofeedback-zlib
34244 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34245 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34246 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34247 @r=`${PWD_COMMAND}`; export r; \
34248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34249 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34250 $(HOST_EXPORTS) \
34251 $(POSTSTAGE1_HOST_EXPORTS) \
34252 cd $(HOST_SUBDIR)/zlib && \
34254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34255 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34256 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34257 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34258 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34259 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34260 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34261 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34262 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34263 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34264 $(TARGET-stageautofeedback-zlib)
34266 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34267 clean-stageautofeedback: clean-stageautofeedback-zlib
34268 clean-stageautofeedback-zlib:
34269 @if [ $(current_stage) = stageautofeedback ]; then \
34270 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34271 else \
34272 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34273 $(MAKE) stageautofeedback-start; \
34274 fi; \
34275 cd $(HOST_SUBDIR)/zlib && \
34276 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34277 @endif zlib-bootstrap
34283 .PHONY: check-zlib maybe-check-zlib
34284 maybe-check-zlib:
34285 @if zlib
34286 maybe-check-zlib: check-zlib
34288 check-zlib:
34290 @endif zlib
34292 .PHONY: install-zlib maybe-install-zlib
34293 maybe-install-zlib:
34294 @if zlib
34295 maybe-install-zlib: install-zlib
34297 install-zlib:
34299 @endif zlib
34301 .PHONY: install-strip-zlib maybe-install-strip-zlib
34302 maybe-install-strip-zlib:
34303 @if zlib
34304 maybe-install-strip-zlib: install-strip-zlib
34306 install-strip-zlib:
34308 @endif zlib
34310 # Other targets (info, dvi, pdf, etc.)
34312 .PHONY: maybe-info-zlib info-zlib
34313 maybe-info-zlib:
34314 @if zlib
34315 maybe-info-zlib: info-zlib
34317 info-zlib: \
34318 configure-zlib
34319 @[ -f ./zlib/Makefile ] || exit 0; \
34320 r=`${PWD_COMMAND}`; export r; \
34321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34322 $(HOST_EXPORTS) \
34323 for flag in $(EXTRA_HOST_FLAGS) ; do \
34324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34325 done; \
34326 echo "Doing info in zlib"; \
34327 (cd $(HOST_SUBDIR)/zlib && \
34328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34330 "RANLIB=$${RANLIB}" \
34331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34332 info) \
34333 || exit 1
34335 @endif zlib
34337 .PHONY: maybe-dvi-zlib dvi-zlib
34338 maybe-dvi-zlib:
34339 @if zlib
34340 maybe-dvi-zlib: dvi-zlib
34342 dvi-zlib: \
34343 configure-zlib
34344 @[ -f ./zlib/Makefile ] || exit 0; \
34345 r=`${PWD_COMMAND}`; export r; \
34346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347 $(HOST_EXPORTS) \
34348 for flag in $(EXTRA_HOST_FLAGS) ; do \
34349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350 done; \
34351 echo "Doing dvi in zlib"; \
34352 (cd $(HOST_SUBDIR)/zlib && \
34353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355 "RANLIB=$${RANLIB}" \
34356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357 dvi) \
34358 || exit 1
34360 @endif zlib
34362 .PHONY: maybe-pdf-zlib pdf-zlib
34363 maybe-pdf-zlib:
34364 @if zlib
34365 maybe-pdf-zlib: pdf-zlib
34367 pdf-zlib: \
34368 configure-zlib
34369 @[ -f ./zlib/Makefile ] || exit 0; \
34370 r=`${PWD_COMMAND}`; export r; \
34371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34372 $(HOST_EXPORTS) \
34373 for flag in $(EXTRA_HOST_FLAGS) ; do \
34374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34375 done; \
34376 echo "Doing pdf in zlib"; \
34377 (cd $(HOST_SUBDIR)/zlib && \
34378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34380 "RANLIB=$${RANLIB}" \
34381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34382 pdf) \
34383 || exit 1
34385 @endif zlib
34387 .PHONY: maybe-html-zlib html-zlib
34388 maybe-html-zlib:
34389 @if zlib
34390 maybe-html-zlib: html-zlib
34392 html-zlib: \
34393 configure-zlib
34394 @[ -f ./zlib/Makefile ] || exit 0; \
34395 r=`${PWD_COMMAND}`; export r; \
34396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34397 $(HOST_EXPORTS) \
34398 for flag in $(EXTRA_HOST_FLAGS) ; do \
34399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34400 done; \
34401 echo "Doing html in zlib"; \
34402 (cd $(HOST_SUBDIR)/zlib && \
34403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34405 "RANLIB=$${RANLIB}" \
34406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34407 html) \
34408 || exit 1
34410 @endif zlib
34412 .PHONY: maybe-TAGS-zlib TAGS-zlib
34413 maybe-TAGS-zlib:
34414 @if zlib
34415 maybe-TAGS-zlib: TAGS-zlib
34417 TAGS-zlib: \
34418 configure-zlib
34419 @[ -f ./zlib/Makefile ] || exit 0; \
34420 r=`${PWD_COMMAND}`; export r; \
34421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34422 $(HOST_EXPORTS) \
34423 for flag in $(EXTRA_HOST_FLAGS) ; do \
34424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34425 done; \
34426 echo "Doing TAGS in zlib"; \
34427 (cd $(HOST_SUBDIR)/zlib && \
34428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34430 "RANLIB=$${RANLIB}" \
34431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34432 TAGS) \
34433 || exit 1
34435 @endif zlib
34437 .PHONY: maybe-install-info-zlib install-info-zlib
34438 maybe-install-info-zlib:
34439 @if zlib
34440 maybe-install-info-zlib: install-info-zlib
34442 install-info-zlib: \
34443 configure-zlib \
34444 info-zlib
34445 @[ -f ./zlib/Makefile ] || exit 0; \
34446 r=`${PWD_COMMAND}`; export r; \
34447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34448 $(HOST_EXPORTS) \
34449 for flag in $(EXTRA_HOST_FLAGS) ; do \
34450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34451 done; \
34452 echo "Doing install-info in zlib"; \
34453 (cd $(HOST_SUBDIR)/zlib && \
34454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34456 "RANLIB=$${RANLIB}" \
34457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34458 install-info) \
34459 || exit 1
34461 @endif zlib
34463 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34464 maybe-install-dvi-zlib:
34465 @if zlib
34466 maybe-install-dvi-zlib: install-dvi-zlib
34468 install-dvi-zlib: \
34469 configure-zlib \
34470 dvi-zlib
34471 @[ -f ./zlib/Makefile ] || exit 0; \
34472 r=`${PWD_COMMAND}`; export r; \
34473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34474 $(HOST_EXPORTS) \
34475 for flag in $(EXTRA_HOST_FLAGS) ; do \
34476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34477 done; \
34478 echo "Doing install-dvi in zlib"; \
34479 (cd $(HOST_SUBDIR)/zlib && \
34480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34482 "RANLIB=$${RANLIB}" \
34483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34484 install-dvi) \
34485 || exit 1
34487 @endif zlib
34489 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34490 maybe-install-pdf-zlib:
34491 @if zlib
34492 maybe-install-pdf-zlib: install-pdf-zlib
34494 install-pdf-zlib: \
34495 configure-zlib \
34496 pdf-zlib
34497 @[ -f ./zlib/Makefile ] || exit 0; \
34498 r=`${PWD_COMMAND}`; export r; \
34499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34500 $(HOST_EXPORTS) \
34501 for flag in $(EXTRA_HOST_FLAGS) ; do \
34502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34503 done; \
34504 echo "Doing install-pdf in zlib"; \
34505 (cd $(HOST_SUBDIR)/zlib && \
34506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34508 "RANLIB=$${RANLIB}" \
34509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34510 install-pdf) \
34511 || exit 1
34513 @endif zlib
34515 .PHONY: maybe-install-html-zlib install-html-zlib
34516 maybe-install-html-zlib:
34517 @if zlib
34518 maybe-install-html-zlib: install-html-zlib
34520 install-html-zlib: \
34521 configure-zlib \
34522 html-zlib
34523 @[ -f ./zlib/Makefile ] || exit 0; \
34524 r=`${PWD_COMMAND}`; export r; \
34525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34526 $(HOST_EXPORTS) \
34527 for flag in $(EXTRA_HOST_FLAGS) ; do \
34528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34529 done; \
34530 echo "Doing install-html in zlib"; \
34531 (cd $(HOST_SUBDIR)/zlib && \
34532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34534 "RANLIB=$${RANLIB}" \
34535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34536 install-html) \
34537 || exit 1
34539 @endif zlib
34541 .PHONY: maybe-installcheck-zlib installcheck-zlib
34542 maybe-installcheck-zlib:
34543 @if zlib
34544 maybe-installcheck-zlib: installcheck-zlib
34546 installcheck-zlib: \
34547 configure-zlib
34548 @[ -f ./zlib/Makefile ] || exit 0; \
34549 r=`${PWD_COMMAND}`; export r; \
34550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34551 $(HOST_EXPORTS) \
34552 for flag in $(EXTRA_HOST_FLAGS) ; do \
34553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34554 done; \
34555 echo "Doing installcheck in zlib"; \
34556 (cd $(HOST_SUBDIR)/zlib && \
34557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34559 "RANLIB=$${RANLIB}" \
34560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34561 installcheck) \
34562 || exit 1
34564 @endif zlib
34566 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34567 maybe-mostlyclean-zlib:
34568 @if zlib
34569 maybe-mostlyclean-zlib: mostlyclean-zlib
34571 mostlyclean-zlib:
34572 @[ -f ./zlib/Makefile ] || exit 0; \
34573 r=`${PWD_COMMAND}`; export r; \
34574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34575 $(HOST_EXPORTS) \
34576 for flag in $(EXTRA_HOST_FLAGS) ; do \
34577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34578 done; \
34579 echo "Doing mostlyclean in zlib"; \
34580 (cd $(HOST_SUBDIR)/zlib && \
34581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34583 "RANLIB=$${RANLIB}" \
34584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34585 mostlyclean) \
34586 || exit 1
34588 @endif zlib
34590 .PHONY: maybe-clean-zlib clean-zlib
34591 maybe-clean-zlib:
34592 @if zlib
34593 maybe-clean-zlib: clean-zlib
34595 clean-zlib:
34596 @[ -f ./zlib/Makefile ] || exit 0; \
34597 r=`${PWD_COMMAND}`; export r; \
34598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34599 $(HOST_EXPORTS) \
34600 for flag in $(EXTRA_HOST_FLAGS) ; do \
34601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34602 done; \
34603 echo "Doing clean in zlib"; \
34604 (cd $(HOST_SUBDIR)/zlib && \
34605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34607 "RANLIB=$${RANLIB}" \
34608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34609 clean) \
34610 || exit 1
34612 @endif zlib
34614 .PHONY: maybe-distclean-zlib distclean-zlib
34615 maybe-distclean-zlib:
34616 @if zlib
34617 maybe-distclean-zlib: distclean-zlib
34619 distclean-zlib:
34620 @[ -f ./zlib/Makefile ] || exit 0; \
34621 r=`${PWD_COMMAND}`; export r; \
34622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34623 $(HOST_EXPORTS) \
34624 for flag in $(EXTRA_HOST_FLAGS) ; do \
34625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34626 done; \
34627 echo "Doing distclean in zlib"; \
34628 (cd $(HOST_SUBDIR)/zlib && \
34629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34631 "RANLIB=$${RANLIB}" \
34632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34633 distclean) \
34634 || exit 1
34636 @endif zlib
34638 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34639 maybe-maintainer-clean-zlib:
34640 @if zlib
34641 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34643 maintainer-clean-zlib:
34644 @[ -f ./zlib/Makefile ] || exit 0; \
34645 r=`${PWD_COMMAND}`; export r; \
34646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34647 $(HOST_EXPORTS) \
34648 for flag in $(EXTRA_HOST_FLAGS) ; do \
34649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34650 done; \
34651 echo "Doing maintainer-clean in zlib"; \
34652 (cd $(HOST_SUBDIR)/zlib && \
34653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34655 "RANLIB=$${RANLIB}" \
34656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34657 maintainer-clean) \
34658 || exit 1
34660 @endif zlib
34664 .PHONY: configure-gnulib maybe-configure-gnulib
34665 maybe-configure-gnulib:
34666 @if gcc-bootstrap
34667 configure-gnulib: stage_current
34668 @endif gcc-bootstrap
34669 @if gnulib
34670 maybe-configure-gnulib: configure-gnulib
34671 configure-gnulib:
34672 @: $(MAKE); $(unstage)
34673 @r=`${PWD_COMMAND}`; export r; \
34674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34675 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34676 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34677 $(HOST_EXPORTS) \
34678 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34679 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34680 case $(srcdir) in \
34681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34682 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34684 esac; \
34685 module_srcdir=gnulib; \
34686 $(SHELL) \
34687 $$s/$$module_srcdir/configure \
34688 --srcdir=$${topdir}/$$module_srcdir \
34689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34690 --target=${target_alias} \
34691 || exit 1
34692 @endif gnulib
34698 .PHONY: all-gnulib maybe-all-gnulib
34699 maybe-all-gnulib:
34700 @if gcc-bootstrap
34701 all-gnulib: stage_current
34702 @endif gcc-bootstrap
34703 @if gnulib
34704 TARGET-gnulib=all
34705 maybe-all-gnulib: all-gnulib
34706 all-gnulib: configure-gnulib
34707 @: $(MAKE); $(unstage)
34708 @r=`${PWD_COMMAND}`; export r; \
34709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34710 $(HOST_EXPORTS) \
34711 (cd $(HOST_SUBDIR)/gnulib && \
34712 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34713 $(TARGET-gnulib))
34714 @endif gnulib
34719 .PHONY: check-gnulib maybe-check-gnulib
34720 maybe-check-gnulib:
34721 @if gnulib
34722 maybe-check-gnulib: check-gnulib
34724 check-gnulib:
34725 @: $(MAKE); $(unstage)
34726 @r=`${PWD_COMMAND}`; export r; \
34727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34728 $(HOST_EXPORTS) \
34729 (cd $(HOST_SUBDIR)/gnulib && \
34730 $(MAKE) $(FLAGS_TO_PASS) check)
34732 @endif gnulib
34734 .PHONY: install-gnulib maybe-install-gnulib
34735 maybe-install-gnulib:
34736 @if gnulib
34737 maybe-install-gnulib: install-gnulib
34739 install-gnulib: installdirs
34740 @: $(MAKE); $(unstage)
34741 @r=`${PWD_COMMAND}`; export r; \
34742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34743 $(HOST_EXPORTS) \
34744 (cd $(HOST_SUBDIR)/gnulib && \
34745 $(MAKE) $(FLAGS_TO_PASS) install)
34747 @endif gnulib
34749 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34750 maybe-install-strip-gnulib:
34751 @if gnulib
34752 maybe-install-strip-gnulib: install-strip-gnulib
34754 install-strip-gnulib: installdirs
34755 @: $(MAKE); $(unstage)
34756 @r=`${PWD_COMMAND}`; export r; \
34757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34758 $(HOST_EXPORTS) \
34759 (cd $(HOST_SUBDIR)/gnulib && \
34760 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34762 @endif gnulib
34764 # Other targets (info, dvi, pdf, etc.)
34766 .PHONY: maybe-info-gnulib info-gnulib
34767 maybe-info-gnulib:
34768 @if gnulib
34769 maybe-info-gnulib: info-gnulib
34771 info-gnulib: \
34772 configure-gnulib
34773 @: $(MAKE); $(unstage)
34774 @[ -f ./gnulib/Makefile ] || exit 0; \
34775 r=`${PWD_COMMAND}`; export r; \
34776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34777 $(HOST_EXPORTS) \
34778 for flag in $(EXTRA_HOST_FLAGS) ; do \
34779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34780 done; \
34781 echo "Doing info in gnulib"; \
34782 (cd $(HOST_SUBDIR)/gnulib && \
34783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34785 "RANLIB=$${RANLIB}" \
34786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34787 info) \
34788 || exit 1
34790 @endif gnulib
34792 .PHONY: maybe-dvi-gnulib dvi-gnulib
34793 maybe-dvi-gnulib:
34794 @if gnulib
34795 maybe-dvi-gnulib: dvi-gnulib
34797 dvi-gnulib: \
34798 configure-gnulib
34799 @: $(MAKE); $(unstage)
34800 @[ -f ./gnulib/Makefile ] || exit 0; \
34801 r=`${PWD_COMMAND}`; export r; \
34802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34803 $(HOST_EXPORTS) \
34804 for flag in $(EXTRA_HOST_FLAGS) ; do \
34805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34806 done; \
34807 echo "Doing dvi in gnulib"; \
34808 (cd $(HOST_SUBDIR)/gnulib && \
34809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34811 "RANLIB=$${RANLIB}" \
34812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34813 dvi) \
34814 || exit 1
34816 @endif gnulib
34818 .PHONY: maybe-pdf-gnulib pdf-gnulib
34819 maybe-pdf-gnulib:
34820 @if gnulib
34821 maybe-pdf-gnulib: pdf-gnulib
34823 pdf-gnulib: \
34824 configure-gnulib
34825 @: $(MAKE); $(unstage)
34826 @[ -f ./gnulib/Makefile ] || exit 0; \
34827 r=`${PWD_COMMAND}`; export r; \
34828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34829 $(HOST_EXPORTS) \
34830 for flag in $(EXTRA_HOST_FLAGS) ; do \
34831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34832 done; \
34833 echo "Doing pdf in gnulib"; \
34834 (cd $(HOST_SUBDIR)/gnulib && \
34835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34837 "RANLIB=$${RANLIB}" \
34838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34839 pdf) \
34840 || exit 1
34842 @endif gnulib
34844 .PHONY: maybe-html-gnulib html-gnulib
34845 maybe-html-gnulib:
34846 @if gnulib
34847 maybe-html-gnulib: html-gnulib
34849 html-gnulib: \
34850 configure-gnulib
34851 @: $(MAKE); $(unstage)
34852 @[ -f ./gnulib/Makefile ] || exit 0; \
34853 r=`${PWD_COMMAND}`; export r; \
34854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34855 $(HOST_EXPORTS) \
34856 for flag in $(EXTRA_HOST_FLAGS) ; do \
34857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34858 done; \
34859 echo "Doing html in gnulib"; \
34860 (cd $(HOST_SUBDIR)/gnulib && \
34861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34863 "RANLIB=$${RANLIB}" \
34864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34865 html) \
34866 || exit 1
34868 @endif gnulib
34870 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34871 maybe-TAGS-gnulib:
34872 @if gnulib
34873 maybe-TAGS-gnulib: TAGS-gnulib
34875 TAGS-gnulib: \
34876 configure-gnulib
34877 @: $(MAKE); $(unstage)
34878 @[ -f ./gnulib/Makefile ] || exit 0; \
34879 r=`${PWD_COMMAND}`; export r; \
34880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34881 $(HOST_EXPORTS) \
34882 for flag in $(EXTRA_HOST_FLAGS) ; do \
34883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34884 done; \
34885 echo "Doing TAGS in gnulib"; \
34886 (cd $(HOST_SUBDIR)/gnulib && \
34887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34889 "RANLIB=$${RANLIB}" \
34890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34891 TAGS) \
34892 || exit 1
34894 @endif gnulib
34896 .PHONY: maybe-install-info-gnulib install-info-gnulib
34897 maybe-install-info-gnulib:
34898 @if gnulib
34899 maybe-install-info-gnulib: install-info-gnulib
34901 install-info-gnulib: \
34902 configure-gnulib \
34903 info-gnulib
34904 @: $(MAKE); $(unstage)
34905 @[ -f ./gnulib/Makefile ] || exit 0; \
34906 r=`${PWD_COMMAND}`; export r; \
34907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34908 $(HOST_EXPORTS) \
34909 for flag in $(EXTRA_HOST_FLAGS) ; do \
34910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34911 done; \
34912 echo "Doing install-info in gnulib"; \
34913 (cd $(HOST_SUBDIR)/gnulib && \
34914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34916 "RANLIB=$${RANLIB}" \
34917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34918 install-info) \
34919 || exit 1
34921 @endif gnulib
34923 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34924 maybe-install-dvi-gnulib:
34925 @if gnulib
34926 maybe-install-dvi-gnulib: install-dvi-gnulib
34928 install-dvi-gnulib: \
34929 configure-gnulib \
34930 dvi-gnulib
34931 @: $(MAKE); $(unstage)
34932 @[ -f ./gnulib/Makefile ] || exit 0; \
34933 r=`${PWD_COMMAND}`; export r; \
34934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935 $(HOST_EXPORTS) \
34936 for flag in $(EXTRA_HOST_FLAGS) ; do \
34937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34938 done; \
34939 echo "Doing install-dvi in gnulib"; \
34940 (cd $(HOST_SUBDIR)/gnulib && \
34941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943 "RANLIB=$${RANLIB}" \
34944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945 install-dvi) \
34946 || exit 1
34948 @endif gnulib
34950 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34951 maybe-install-pdf-gnulib:
34952 @if gnulib
34953 maybe-install-pdf-gnulib: install-pdf-gnulib
34955 install-pdf-gnulib: \
34956 configure-gnulib \
34957 pdf-gnulib
34958 @: $(MAKE); $(unstage)
34959 @[ -f ./gnulib/Makefile ] || exit 0; \
34960 r=`${PWD_COMMAND}`; export r; \
34961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962 $(HOST_EXPORTS) \
34963 for flag in $(EXTRA_HOST_FLAGS) ; do \
34964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34965 done; \
34966 echo "Doing install-pdf in gnulib"; \
34967 (cd $(HOST_SUBDIR)/gnulib && \
34968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34970 "RANLIB=$${RANLIB}" \
34971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34972 install-pdf) \
34973 || exit 1
34975 @endif gnulib
34977 .PHONY: maybe-install-html-gnulib install-html-gnulib
34978 maybe-install-html-gnulib:
34979 @if gnulib
34980 maybe-install-html-gnulib: install-html-gnulib
34982 install-html-gnulib: \
34983 configure-gnulib \
34984 html-gnulib
34985 @: $(MAKE); $(unstage)
34986 @[ -f ./gnulib/Makefile ] || exit 0; \
34987 r=`${PWD_COMMAND}`; export r; \
34988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34989 $(HOST_EXPORTS) \
34990 for flag in $(EXTRA_HOST_FLAGS) ; do \
34991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34992 done; \
34993 echo "Doing install-html in gnulib"; \
34994 (cd $(HOST_SUBDIR)/gnulib && \
34995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34997 "RANLIB=$${RANLIB}" \
34998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34999 install-html) \
35000 || exit 1
35002 @endif gnulib
35004 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35005 maybe-installcheck-gnulib:
35006 @if gnulib
35007 maybe-installcheck-gnulib: installcheck-gnulib
35009 installcheck-gnulib: \
35010 configure-gnulib
35011 @: $(MAKE); $(unstage)
35012 @[ -f ./gnulib/Makefile ] || exit 0; \
35013 r=`${PWD_COMMAND}`; export r; \
35014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35015 $(HOST_EXPORTS) \
35016 for flag in $(EXTRA_HOST_FLAGS) ; do \
35017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35018 done; \
35019 echo "Doing installcheck in gnulib"; \
35020 (cd $(HOST_SUBDIR)/gnulib && \
35021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35023 "RANLIB=$${RANLIB}" \
35024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35025 installcheck) \
35026 || exit 1
35028 @endif gnulib
35030 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35031 maybe-mostlyclean-gnulib:
35032 @if gnulib
35033 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35035 mostlyclean-gnulib:
35036 @: $(MAKE); $(unstage)
35037 @[ -f ./gnulib/Makefile ] || exit 0; \
35038 r=`${PWD_COMMAND}`; export r; \
35039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040 $(HOST_EXPORTS) \
35041 for flag in $(EXTRA_HOST_FLAGS) ; do \
35042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043 done; \
35044 echo "Doing mostlyclean in gnulib"; \
35045 (cd $(HOST_SUBDIR)/gnulib && \
35046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048 "RANLIB=$${RANLIB}" \
35049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050 mostlyclean) \
35051 || exit 1
35053 @endif gnulib
35055 .PHONY: maybe-clean-gnulib clean-gnulib
35056 maybe-clean-gnulib:
35057 @if gnulib
35058 maybe-clean-gnulib: clean-gnulib
35060 clean-gnulib:
35061 @: $(MAKE); $(unstage)
35062 @[ -f ./gnulib/Makefile ] || exit 0; \
35063 r=`${PWD_COMMAND}`; export r; \
35064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35065 $(HOST_EXPORTS) \
35066 for flag in $(EXTRA_HOST_FLAGS) ; do \
35067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35068 done; \
35069 echo "Doing clean in gnulib"; \
35070 (cd $(HOST_SUBDIR)/gnulib && \
35071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35073 "RANLIB=$${RANLIB}" \
35074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35075 clean) \
35076 || exit 1
35078 @endif gnulib
35080 .PHONY: maybe-distclean-gnulib distclean-gnulib
35081 maybe-distclean-gnulib:
35082 @if gnulib
35083 maybe-distclean-gnulib: distclean-gnulib
35085 distclean-gnulib:
35086 @: $(MAKE); $(unstage)
35087 @[ -f ./gnulib/Makefile ] || exit 0; \
35088 r=`${PWD_COMMAND}`; export r; \
35089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35090 $(HOST_EXPORTS) \
35091 for flag in $(EXTRA_HOST_FLAGS) ; do \
35092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35093 done; \
35094 echo "Doing distclean in gnulib"; \
35095 (cd $(HOST_SUBDIR)/gnulib && \
35096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35098 "RANLIB=$${RANLIB}" \
35099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35100 distclean) \
35101 || exit 1
35103 @endif gnulib
35105 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35106 maybe-maintainer-clean-gnulib:
35107 @if gnulib
35108 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35110 maintainer-clean-gnulib:
35111 @: $(MAKE); $(unstage)
35112 @[ -f ./gnulib/Makefile ] || exit 0; \
35113 r=`${PWD_COMMAND}`; export r; \
35114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35115 $(HOST_EXPORTS) \
35116 for flag in $(EXTRA_HOST_FLAGS) ; do \
35117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35118 done; \
35119 echo "Doing maintainer-clean in gnulib"; \
35120 (cd $(HOST_SUBDIR)/gnulib && \
35121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35123 "RANLIB=$${RANLIB}" \
35124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35125 maintainer-clean) \
35126 || exit 1
35128 @endif gnulib
35132 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35133 maybe-configure-gdbsupport:
35134 @if gcc-bootstrap
35135 configure-gdbsupport: stage_current
35136 @endif gcc-bootstrap
35137 @if gdbsupport
35138 maybe-configure-gdbsupport: configure-gdbsupport
35139 configure-gdbsupport:
35140 @: $(MAKE); $(unstage)
35141 @r=`${PWD_COMMAND}`; export r; \
35142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35143 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35144 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35145 $(HOST_EXPORTS) \
35146 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35147 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35148 case $(srcdir) in \
35149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35150 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35152 esac; \
35153 module_srcdir=gdbsupport; \
35154 $(SHELL) \
35155 $$s/$$module_srcdir/configure \
35156 --srcdir=$${topdir}/$$module_srcdir \
35157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35158 --target=${target_alias} \
35159 || exit 1
35160 @endif gdbsupport
35166 .PHONY: all-gdbsupport maybe-all-gdbsupport
35167 maybe-all-gdbsupport:
35168 @if gcc-bootstrap
35169 all-gdbsupport: stage_current
35170 @endif gcc-bootstrap
35171 @if gdbsupport
35172 TARGET-gdbsupport=all
35173 maybe-all-gdbsupport: all-gdbsupport
35174 all-gdbsupport: configure-gdbsupport
35175 @: $(MAKE); $(unstage)
35176 @r=`${PWD_COMMAND}`; export r; \
35177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35178 $(HOST_EXPORTS) \
35179 (cd $(HOST_SUBDIR)/gdbsupport && \
35180 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35181 $(TARGET-gdbsupport))
35182 @endif gdbsupport
35187 .PHONY: check-gdbsupport maybe-check-gdbsupport
35188 maybe-check-gdbsupport:
35189 @if gdbsupport
35190 maybe-check-gdbsupport: check-gdbsupport
35192 check-gdbsupport:
35193 @: $(MAKE); $(unstage)
35194 @r=`${PWD_COMMAND}`; export r; \
35195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35196 $(HOST_EXPORTS) \
35197 (cd $(HOST_SUBDIR)/gdbsupport && \
35198 $(MAKE) $(FLAGS_TO_PASS) check)
35200 @endif gdbsupport
35202 .PHONY: install-gdbsupport maybe-install-gdbsupport
35203 maybe-install-gdbsupport:
35204 @if gdbsupport
35205 maybe-install-gdbsupport: install-gdbsupport
35207 install-gdbsupport: installdirs
35208 @: $(MAKE); $(unstage)
35209 @r=`${PWD_COMMAND}`; export r; \
35210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35211 $(HOST_EXPORTS) \
35212 (cd $(HOST_SUBDIR)/gdbsupport && \
35213 $(MAKE) $(FLAGS_TO_PASS) install)
35215 @endif gdbsupport
35217 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35218 maybe-install-strip-gdbsupport:
35219 @if gdbsupport
35220 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35222 install-strip-gdbsupport: installdirs
35223 @: $(MAKE); $(unstage)
35224 @r=`${PWD_COMMAND}`; export r; \
35225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35226 $(HOST_EXPORTS) \
35227 (cd $(HOST_SUBDIR)/gdbsupport && \
35228 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35230 @endif gdbsupport
35232 # Other targets (info, dvi, pdf, etc.)
35234 .PHONY: maybe-info-gdbsupport info-gdbsupport
35235 maybe-info-gdbsupport:
35236 @if gdbsupport
35237 maybe-info-gdbsupport: info-gdbsupport
35239 info-gdbsupport: \
35240 configure-gdbsupport
35241 @: $(MAKE); $(unstage)
35242 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35243 r=`${PWD_COMMAND}`; export r; \
35244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35245 $(HOST_EXPORTS) \
35246 for flag in $(EXTRA_HOST_FLAGS) ; do \
35247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35248 done; \
35249 echo "Doing info in gdbsupport"; \
35250 (cd $(HOST_SUBDIR)/gdbsupport && \
35251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35253 "RANLIB=$${RANLIB}" \
35254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35255 info) \
35256 || exit 1
35258 @endif gdbsupport
35260 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35261 maybe-dvi-gdbsupport:
35262 @if gdbsupport
35263 maybe-dvi-gdbsupport: dvi-gdbsupport
35265 dvi-gdbsupport: \
35266 configure-gdbsupport
35267 @: $(MAKE); $(unstage)
35268 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35269 r=`${PWD_COMMAND}`; export r; \
35270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35271 $(HOST_EXPORTS) \
35272 for flag in $(EXTRA_HOST_FLAGS) ; do \
35273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35274 done; \
35275 echo "Doing dvi in gdbsupport"; \
35276 (cd $(HOST_SUBDIR)/gdbsupport && \
35277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35279 "RANLIB=$${RANLIB}" \
35280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35281 dvi) \
35282 || exit 1
35284 @endif gdbsupport
35286 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35287 maybe-pdf-gdbsupport:
35288 @if gdbsupport
35289 maybe-pdf-gdbsupport: pdf-gdbsupport
35291 pdf-gdbsupport: \
35292 configure-gdbsupport
35293 @: $(MAKE); $(unstage)
35294 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35295 r=`${PWD_COMMAND}`; export r; \
35296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297 $(HOST_EXPORTS) \
35298 for flag in $(EXTRA_HOST_FLAGS) ; do \
35299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35300 done; \
35301 echo "Doing pdf in gdbsupport"; \
35302 (cd $(HOST_SUBDIR)/gdbsupport && \
35303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35305 "RANLIB=$${RANLIB}" \
35306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35307 pdf) \
35308 || exit 1
35310 @endif gdbsupport
35312 .PHONY: maybe-html-gdbsupport html-gdbsupport
35313 maybe-html-gdbsupport:
35314 @if gdbsupport
35315 maybe-html-gdbsupport: html-gdbsupport
35317 html-gdbsupport: \
35318 configure-gdbsupport
35319 @: $(MAKE); $(unstage)
35320 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35321 r=`${PWD_COMMAND}`; export r; \
35322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35323 $(HOST_EXPORTS) \
35324 for flag in $(EXTRA_HOST_FLAGS) ; do \
35325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35326 done; \
35327 echo "Doing html in gdbsupport"; \
35328 (cd $(HOST_SUBDIR)/gdbsupport && \
35329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35331 "RANLIB=$${RANLIB}" \
35332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35333 html) \
35334 || exit 1
35336 @endif gdbsupport
35338 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35339 maybe-TAGS-gdbsupport:
35340 @if gdbsupport
35341 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35343 TAGS-gdbsupport: \
35344 configure-gdbsupport
35345 @: $(MAKE); $(unstage)
35346 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35347 r=`${PWD_COMMAND}`; export r; \
35348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35349 $(HOST_EXPORTS) \
35350 for flag in $(EXTRA_HOST_FLAGS) ; do \
35351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35352 done; \
35353 echo "Doing TAGS in gdbsupport"; \
35354 (cd $(HOST_SUBDIR)/gdbsupport && \
35355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35357 "RANLIB=$${RANLIB}" \
35358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35359 TAGS) \
35360 || exit 1
35362 @endif gdbsupport
35364 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35365 maybe-install-info-gdbsupport:
35366 @if gdbsupport
35367 maybe-install-info-gdbsupport: install-info-gdbsupport
35369 install-info-gdbsupport: \
35370 configure-gdbsupport \
35371 info-gdbsupport
35372 @: $(MAKE); $(unstage)
35373 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35374 r=`${PWD_COMMAND}`; export r; \
35375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35376 $(HOST_EXPORTS) \
35377 for flag in $(EXTRA_HOST_FLAGS) ; do \
35378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35379 done; \
35380 echo "Doing install-info in gdbsupport"; \
35381 (cd $(HOST_SUBDIR)/gdbsupport && \
35382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35384 "RANLIB=$${RANLIB}" \
35385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35386 install-info) \
35387 || exit 1
35389 @endif gdbsupport
35391 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35392 maybe-install-dvi-gdbsupport:
35393 @if gdbsupport
35394 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35396 install-dvi-gdbsupport: \
35397 configure-gdbsupport \
35398 dvi-gdbsupport
35399 @: $(MAKE); $(unstage)
35400 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35401 r=`${PWD_COMMAND}`; export r; \
35402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35403 $(HOST_EXPORTS) \
35404 for flag in $(EXTRA_HOST_FLAGS) ; do \
35405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35406 done; \
35407 echo "Doing install-dvi in gdbsupport"; \
35408 (cd $(HOST_SUBDIR)/gdbsupport && \
35409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35411 "RANLIB=$${RANLIB}" \
35412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35413 install-dvi) \
35414 || exit 1
35416 @endif gdbsupport
35418 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35419 maybe-install-pdf-gdbsupport:
35420 @if gdbsupport
35421 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35423 install-pdf-gdbsupport: \
35424 configure-gdbsupport \
35425 pdf-gdbsupport
35426 @: $(MAKE); $(unstage)
35427 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35428 r=`${PWD_COMMAND}`; export r; \
35429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430 $(HOST_EXPORTS) \
35431 for flag in $(EXTRA_HOST_FLAGS) ; do \
35432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35433 done; \
35434 echo "Doing install-pdf in gdbsupport"; \
35435 (cd $(HOST_SUBDIR)/gdbsupport && \
35436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35438 "RANLIB=$${RANLIB}" \
35439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35440 install-pdf) \
35441 || exit 1
35443 @endif gdbsupport
35445 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35446 maybe-install-html-gdbsupport:
35447 @if gdbsupport
35448 maybe-install-html-gdbsupport: install-html-gdbsupport
35450 install-html-gdbsupport: \
35451 configure-gdbsupport \
35452 html-gdbsupport
35453 @: $(MAKE); $(unstage)
35454 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35455 r=`${PWD_COMMAND}`; export r; \
35456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35457 $(HOST_EXPORTS) \
35458 for flag in $(EXTRA_HOST_FLAGS) ; do \
35459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35460 done; \
35461 echo "Doing install-html in gdbsupport"; \
35462 (cd $(HOST_SUBDIR)/gdbsupport && \
35463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35465 "RANLIB=$${RANLIB}" \
35466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35467 install-html) \
35468 || exit 1
35470 @endif gdbsupport
35472 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35473 maybe-installcheck-gdbsupport:
35474 @if gdbsupport
35475 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35477 installcheck-gdbsupport: \
35478 configure-gdbsupport
35479 @: $(MAKE); $(unstage)
35480 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35481 r=`${PWD_COMMAND}`; export r; \
35482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35483 $(HOST_EXPORTS) \
35484 for flag in $(EXTRA_HOST_FLAGS) ; do \
35485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35486 done; \
35487 echo "Doing installcheck in gdbsupport"; \
35488 (cd $(HOST_SUBDIR)/gdbsupport && \
35489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35491 "RANLIB=$${RANLIB}" \
35492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35493 installcheck) \
35494 || exit 1
35496 @endif gdbsupport
35498 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35499 maybe-mostlyclean-gdbsupport:
35500 @if gdbsupport
35501 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35503 mostlyclean-gdbsupport:
35504 @: $(MAKE); $(unstage)
35505 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35506 r=`${PWD_COMMAND}`; export r; \
35507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35508 $(HOST_EXPORTS) \
35509 for flag in $(EXTRA_HOST_FLAGS) ; do \
35510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35511 done; \
35512 echo "Doing mostlyclean in gdbsupport"; \
35513 (cd $(HOST_SUBDIR)/gdbsupport && \
35514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35516 "RANLIB=$${RANLIB}" \
35517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35518 mostlyclean) \
35519 || exit 1
35521 @endif gdbsupport
35523 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35524 maybe-clean-gdbsupport:
35525 @if gdbsupport
35526 maybe-clean-gdbsupport: clean-gdbsupport
35528 clean-gdbsupport:
35529 @: $(MAKE); $(unstage)
35530 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35531 r=`${PWD_COMMAND}`; export r; \
35532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35533 $(HOST_EXPORTS) \
35534 for flag in $(EXTRA_HOST_FLAGS) ; do \
35535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35536 done; \
35537 echo "Doing clean in gdbsupport"; \
35538 (cd $(HOST_SUBDIR)/gdbsupport && \
35539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35541 "RANLIB=$${RANLIB}" \
35542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35543 clean) \
35544 || exit 1
35546 @endif gdbsupport
35548 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35549 maybe-distclean-gdbsupport:
35550 @if gdbsupport
35551 maybe-distclean-gdbsupport: distclean-gdbsupport
35553 distclean-gdbsupport:
35554 @: $(MAKE); $(unstage)
35555 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35556 r=`${PWD_COMMAND}`; export r; \
35557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35558 $(HOST_EXPORTS) \
35559 for flag in $(EXTRA_HOST_FLAGS) ; do \
35560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35561 done; \
35562 echo "Doing distclean in gdbsupport"; \
35563 (cd $(HOST_SUBDIR)/gdbsupport && \
35564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35566 "RANLIB=$${RANLIB}" \
35567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35568 distclean) \
35569 || exit 1
35571 @endif gdbsupport
35573 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35574 maybe-maintainer-clean-gdbsupport:
35575 @if gdbsupport
35576 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35578 maintainer-clean-gdbsupport:
35579 @: $(MAKE); $(unstage)
35580 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35581 r=`${PWD_COMMAND}`; export r; \
35582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35583 $(HOST_EXPORTS) \
35584 for flag in $(EXTRA_HOST_FLAGS) ; do \
35585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35586 done; \
35587 echo "Doing maintainer-clean in gdbsupport"; \
35588 (cd $(HOST_SUBDIR)/gdbsupport && \
35589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35591 "RANLIB=$${RANLIB}" \
35592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35593 maintainer-clean) \
35594 || exit 1
35596 @endif gdbsupport
35600 .PHONY: configure-gdbserver maybe-configure-gdbserver
35601 maybe-configure-gdbserver:
35602 @if gcc-bootstrap
35603 configure-gdbserver: stage_current
35604 @endif gcc-bootstrap
35605 @if gdbserver
35606 maybe-configure-gdbserver: configure-gdbserver
35607 configure-gdbserver:
35608 @: $(MAKE); $(unstage)
35609 @r=`${PWD_COMMAND}`; export r; \
35610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35611 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35612 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35613 $(HOST_EXPORTS) \
35614 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35615 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35616 case $(srcdir) in \
35617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35618 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35620 esac; \
35621 module_srcdir=gdbserver; \
35622 $(SHELL) \
35623 $$s/$$module_srcdir/configure \
35624 --srcdir=$${topdir}/$$module_srcdir \
35625 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35626 --target=${target_alias} \
35627 || exit 1
35628 @endif gdbserver
35634 .PHONY: all-gdbserver maybe-all-gdbserver
35635 maybe-all-gdbserver:
35636 @if gcc-bootstrap
35637 all-gdbserver: stage_current
35638 @endif gcc-bootstrap
35639 @if gdbserver
35640 TARGET-gdbserver=all
35641 maybe-all-gdbserver: all-gdbserver
35642 all-gdbserver: configure-gdbserver
35643 @: $(MAKE); $(unstage)
35644 @r=`${PWD_COMMAND}`; export r; \
35645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35646 $(HOST_EXPORTS) \
35647 (cd $(HOST_SUBDIR)/gdbserver && \
35648 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35649 $(TARGET-gdbserver))
35650 @endif gdbserver
35655 .PHONY: check-gdbserver maybe-check-gdbserver
35656 maybe-check-gdbserver:
35657 @if gdbserver
35658 maybe-check-gdbserver: check-gdbserver
35660 check-gdbserver:
35661 @: $(MAKE); $(unstage)
35662 @r=`${PWD_COMMAND}`; export r; \
35663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35664 $(HOST_EXPORTS) \
35665 (cd $(HOST_SUBDIR)/gdbserver && \
35666 $(MAKE) $(FLAGS_TO_PASS) check)
35668 @endif gdbserver
35670 .PHONY: install-gdbserver maybe-install-gdbserver
35671 maybe-install-gdbserver:
35672 @if gdbserver
35673 maybe-install-gdbserver: install-gdbserver
35675 install-gdbserver: installdirs
35676 @: $(MAKE); $(unstage)
35677 @r=`${PWD_COMMAND}`; export r; \
35678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35679 $(HOST_EXPORTS) \
35680 (cd $(HOST_SUBDIR)/gdbserver && \
35681 $(MAKE) $(FLAGS_TO_PASS) install)
35683 @endif gdbserver
35685 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35686 maybe-install-strip-gdbserver:
35687 @if gdbserver
35688 maybe-install-strip-gdbserver: install-strip-gdbserver
35690 install-strip-gdbserver: installdirs
35691 @: $(MAKE); $(unstage)
35692 @r=`${PWD_COMMAND}`; export r; \
35693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694 $(HOST_EXPORTS) \
35695 (cd $(HOST_SUBDIR)/gdbserver && \
35696 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35698 @endif gdbserver
35700 # Other targets (info, dvi, pdf, etc.)
35702 .PHONY: maybe-info-gdbserver info-gdbserver
35703 maybe-info-gdbserver:
35704 @if gdbserver
35705 maybe-info-gdbserver: info-gdbserver
35707 info-gdbserver: \
35708 configure-gdbserver
35709 @: $(MAKE); $(unstage)
35710 @[ -f ./gdbserver/Makefile ] || exit 0; \
35711 r=`${PWD_COMMAND}`; export r; \
35712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35713 $(HOST_EXPORTS) \
35714 for flag in $(EXTRA_HOST_FLAGS) ; do \
35715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35716 done; \
35717 echo "Doing info in gdbserver"; \
35718 (cd $(HOST_SUBDIR)/gdbserver && \
35719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35721 "RANLIB=$${RANLIB}" \
35722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35723 info) \
35724 || exit 1
35726 @endif gdbserver
35728 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35729 maybe-dvi-gdbserver:
35730 @if gdbserver
35731 maybe-dvi-gdbserver: dvi-gdbserver
35733 dvi-gdbserver: \
35734 configure-gdbserver
35735 @: $(MAKE); $(unstage)
35736 @[ -f ./gdbserver/Makefile ] || exit 0; \
35737 r=`${PWD_COMMAND}`; export r; \
35738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35739 $(HOST_EXPORTS) \
35740 for flag in $(EXTRA_HOST_FLAGS) ; do \
35741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35742 done; \
35743 echo "Doing dvi in gdbserver"; \
35744 (cd $(HOST_SUBDIR)/gdbserver && \
35745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35747 "RANLIB=$${RANLIB}" \
35748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35749 dvi) \
35750 || exit 1
35752 @endif gdbserver
35754 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35755 maybe-pdf-gdbserver:
35756 @if gdbserver
35757 maybe-pdf-gdbserver: pdf-gdbserver
35759 pdf-gdbserver: \
35760 configure-gdbserver
35761 @: $(MAKE); $(unstage)
35762 @[ -f ./gdbserver/Makefile ] || exit 0; \
35763 r=`${PWD_COMMAND}`; export r; \
35764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765 $(HOST_EXPORTS) \
35766 for flag in $(EXTRA_HOST_FLAGS) ; do \
35767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35768 done; \
35769 echo "Doing pdf in gdbserver"; \
35770 (cd $(HOST_SUBDIR)/gdbserver && \
35771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35773 "RANLIB=$${RANLIB}" \
35774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35775 pdf) \
35776 || exit 1
35778 @endif gdbserver
35780 .PHONY: maybe-html-gdbserver html-gdbserver
35781 maybe-html-gdbserver:
35782 @if gdbserver
35783 maybe-html-gdbserver: html-gdbserver
35785 html-gdbserver: \
35786 configure-gdbserver
35787 @: $(MAKE); $(unstage)
35788 @[ -f ./gdbserver/Makefile ] || exit 0; \
35789 r=`${PWD_COMMAND}`; export r; \
35790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35791 $(HOST_EXPORTS) \
35792 for flag in $(EXTRA_HOST_FLAGS) ; do \
35793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35794 done; \
35795 echo "Doing html in gdbserver"; \
35796 (cd $(HOST_SUBDIR)/gdbserver && \
35797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35799 "RANLIB=$${RANLIB}" \
35800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35801 html) \
35802 || exit 1
35804 @endif gdbserver
35806 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35807 maybe-TAGS-gdbserver:
35808 @if gdbserver
35809 maybe-TAGS-gdbserver: TAGS-gdbserver
35811 TAGS-gdbserver: \
35812 configure-gdbserver
35813 @: $(MAKE); $(unstage)
35814 @[ -f ./gdbserver/Makefile ] || exit 0; \
35815 r=`${PWD_COMMAND}`; export r; \
35816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35817 $(HOST_EXPORTS) \
35818 for flag in $(EXTRA_HOST_FLAGS) ; do \
35819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35820 done; \
35821 echo "Doing TAGS in gdbserver"; \
35822 (cd $(HOST_SUBDIR)/gdbserver && \
35823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35825 "RANLIB=$${RANLIB}" \
35826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35827 TAGS) \
35828 || exit 1
35830 @endif gdbserver
35832 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35833 maybe-install-info-gdbserver:
35834 @if gdbserver
35835 maybe-install-info-gdbserver: install-info-gdbserver
35837 install-info-gdbserver: \
35838 configure-gdbserver \
35839 info-gdbserver
35840 @: $(MAKE); $(unstage)
35841 @[ -f ./gdbserver/Makefile ] || exit 0; \
35842 r=`${PWD_COMMAND}`; export r; \
35843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35844 $(HOST_EXPORTS) \
35845 for flag in $(EXTRA_HOST_FLAGS) ; do \
35846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35847 done; \
35848 echo "Doing install-info in gdbserver"; \
35849 (cd $(HOST_SUBDIR)/gdbserver && \
35850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35852 "RANLIB=$${RANLIB}" \
35853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35854 install-info) \
35855 || exit 1
35857 @endif gdbserver
35859 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35860 maybe-install-dvi-gdbserver:
35861 @if gdbserver
35862 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35864 install-dvi-gdbserver: \
35865 configure-gdbserver \
35866 dvi-gdbserver
35867 @: $(MAKE); $(unstage)
35868 @[ -f ./gdbserver/Makefile ] || exit 0; \
35869 r=`${PWD_COMMAND}`; export r; \
35870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35871 $(HOST_EXPORTS) \
35872 for flag in $(EXTRA_HOST_FLAGS) ; do \
35873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35874 done; \
35875 echo "Doing install-dvi in gdbserver"; \
35876 (cd $(HOST_SUBDIR)/gdbserver && \
35877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35879 "RANLIB=$${RANLIB}" \
35880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35881 install-dvi) \
35882 || exit 1
35884 @endif gdbserver
35886 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35887 maybe-install-pdf-gdbserver:
35888 @if gdbserver
35889 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35891 install-pdf-gdbserver: \
35892 configure-gdbserver \
35893 pdf-gdbserver
35894 @: $(MAKE); $(unstage)
35895 @[ -f ./gdbserver/Makefile ] || exit 0; \
35896 r=`${PWD_COMMAND}`; export r; \
35897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35898 $(HOST_EXPORTS) \
35899 for flag in $(EXTRA_HOST_FLAGS) ; do \
35900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35901 done; \
35902 echo "Doing install-pdf in gdbserver"; \
35903 (cd $(HOST_SUBDIR)/gdbserver && \
35904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35906 "RANLIB=$${RANLIB}" \
35907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35908 install-pdf) \
35909 || exit 1
35911 @endif gdbserver
35913 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35914 maybe-install-html-gdbserver:
35915 @if gdbserver
35916 maybe-install-html-gdbserver: install-html-gdbserver
35918 install-html-gdbserver: \
35919 configure-gdbserver \
35920 html-gdbserver
35921 @: $(MAKE); $(unstage)
35922 @[ -f ./gdbserver/Makefile ] || exit 0; \
35923 r=`${PWD_COMMAND}`; export r; \
35924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35925 $(HOST_EXPORTS) \
35926 for flag in $(EXTRA_HOST_FLAGS) ; do \
35927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35928 done; \
35929 echo "Doing install-html in gdbserver"; \
35930 (cd $(HOST_SUBDIR)/gdbserver && \
35931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35933 "RANLIB=$${RANLIB}" \
35934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35935 install-html) \
35936 || exit 1
35938 @endif gdbserver
35940 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35941 maybe-installcheck-gdbserver:
35942 @if gdbserver
35943 maybe-installcheck-gdbserver: installcheck-gdbserver
35945 installcheck-gdbserver: \
35946 configure-gdbserver
35947 @: $(MAKE); $(unstage)
35948 @[ -f ./gdbserver/Makefile ] || exit 0; \
35949 r=`${PWD_COMMAND}`; export r; \
35950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35951 $(HOST_EXPORTS) \
35952 for flag in $(EXTRA_HOST_FLAGS) ; do \
35953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35954 done; \
35955 echo "Doing installcheck in gdbserver"; \
35956 (cd $(HOST_SUBDIR)/gdbserver && \
35957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35959 "RANLIB=$${RANLIB}" \
35960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35961 installcheck) \
35962 || exit 1
35964 @endif gdbserver
35966 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35967 maybe-mostlyclean-gdbserver:
35968 @if gdbserver
35969 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35971 mostlyclean-gdbserver:
35972 @: $(MAKE); $(unstage)
35973 @[ -f ./gdbserver/Makefile ] || exit 0; \
35974 r=`${PWD_COMMAND}`; export r; \
35975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35976 $(HOST_EXPORTS) \
35977 for flag in $(EXTRA_HOST_FLAGS) ; do \
35978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35979 done; \
35980 echo "Doing mostlyclean in gdbserver"; \
35981 (cd $(HOST_SUBDIR)/gdbserver && \
35982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35984 "RANLIB=$${RANLIB}" \
35985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35986 mostlyclean) \
35987 || exit 1
35989 @endif gdbserver
35991 .PHONY: maybe-clean-gdbserver clean-gdbserver
35992 maybe-clean-gdbserver:
35993 @if gdbserver
35994 maybe-clean-gdbserver: clean-gdbserver
35996 clean-gdbserver:
35997 @: $(MAKE); $(unstage)
35998 @[ -f ./gdbserver/Makefile ] || exit 0; \
35999 r=`${PWD_COMMAND}`; export r; \
36000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36001 $(HOST_EXPORTS) \
36002 for flag in $(EXTRA_HOST_FLAGS) ; do \
36003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36004 done; \
36005 echo "Doing clean in gdbserver"; \
36006 (cd $(HOST_SUBDIR)/gdbserver && \
36007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36009 "RANLIB=$${RANLIB}" \
36010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36011 clean) \
36012 || exit 1
36014 @endif gdbserver
36016 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36017 maybe-distclean-gdbserver:
36018 @if gdbserver
36019 maybe-distclean-gdbserver: distclean-gdbserver
36021 distclean-gdbserver:
36022 @: $(MAKE); $(unstage)
36023 @[ -f ./gdbserver/Makefile ] || exit 0; \
36024 r=`${PWD_COMMAND}`; export r; \
36025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36026 $(HOST_EXPORTS) \
36027 for flag in $(EXTRA_HOST_FLAGS) ; do \
36028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36029 done; \
36030 echo "Doing distclean in gdbserver"; \
36031 (cd $(HOST_SUBDIR)/gdbserver && \
36032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36034 "RANLIB=$${RANLIB}" \
36035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36036 distclean) \
36037 || exit 1
36039 @endif gdbserver
36041 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36042 maybe-maintainer-clean-gdbserver:
36043 @if gdbserver
36044 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36046 maintainer-clean-gdbserver:
36047 @: $(MAKE); $(unstage)
36048 @[ -f ./gdbserver/Makefile ] || exit 0; \
36049 r=`${PWD_COMMAND}`; export r; \
36050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36051 $(HOST_EXPORTS) \
36052 for flag in $(EXTRA_HOST_FLAGS) ; do \
36053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36054 done; \
36055 echo "Doing maintainer-clean in gdbserver"; \
36056 (cd $(HOST_SUBDIR)/gdbserver && \
36057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36059 "RANLIB=$${RANLIB}" \
36060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36061 maintainer-clean) \
36062 || exit 1
36064 @endif gdbserver
36068 .PHONY: configure-gdb maybe-configure-gdb
36069 maybe-configure-gdb:
36070 @if gcc-bootstrap
36071 configure-gdb: stage_current
36072 @endif gcc-bootstrap
36073 @if gdb
36074 maybe-configure-gdb: configure-gdb
36075 configure-gdb:
36076 @: $(MAKE); $(unstage)
36077 @r=`${PWD_COMMAND}`; export r; \
36078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36079 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36080 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36081 $(HOST_EXPORTS) \
36082 echo Configuring in $(HOST_SUBDIR)/gdb; \
36083 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36084 case $(srcdir) in \
36085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36086 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36088 esac; \
36089 module_srcdir=gdb; \
36090 $(SHELL) \
36091 $$s/$$module_srcdir/configure \
36092 --srcdir=$${topdir}/$$module_srcdir \
36093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36094 --target=${target_alias} \
36095 || exit 1
36096 @endif gdb
36102 .PHONY: all-gdb maybe-all-gdb
36103 maybe-all-gdb:
36104 @if gcc-bootstrap
36105 all-gdb: stage_current
36106 @endif gcc-bootstrap
36107 @if gdb
36108 TARGET-gdb=all
36109 maybe-all-gdb: all-gdb
36110 all-gdb: configure-gdb
36111 @: $(MAKE); $(unstage)
36112 @r=`${PWD_COMMAND}`; export r; \
36113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36114 $(HOST_EXPORTS) \
36115 (cd $(HOST_SUBDIR)/gdb && \
36116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36117 $(TARGET-gdb))
36118 @endif gdb
36123 .PHONY: check-gdb maybe-check-gdb
36124 maybe-check-gdb:
36125 @if gdb
36126 maybe-check-gdb: check-gdb
36128 check-gdb:
36129 @: $(MAKE); $(unstage)
36130 @r=`${PWD_COMMAND}`; export r; \
36131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36132 $(HOST_EXPORTS) \
36133 (cd $(HOST_SUBDIR)/gdb && \
36134 $(MAKE) $(FLAGS_TO_PASS) check)
36136 @endif gdb
36138 .PHONY: install-gdb maybe-install-gdb
36139 maybe-install-gdb:
36140 @if gdb
36141 maybe-install-gdb: install-gdb
36143 install-gdb: installdirs
36144 @: $(MAKE); $(unstage)
36145 @r=`${PWD_COMMAND}`; export r; \
36146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36147 $(HOST_EXPORTS) \
36148 (cd $(HOST_SUBDIR)/gdb && \
36149 $(MAKE) $(FLAGS_TO_PASS) install)
36151 @endif gdb
36153 .PHONY: install-strip-gdb maybe-install-strip-gdb
36154 maybe-install-strip-gdb:
36155 @if gdb
36156 maybe-install-strip-gdb: install-strip-gdb
36158 install-strip-gdb: installdirs
36159 @: $(MAKE); $(unstage)
36160 @r=`${PWD_COMMAND}`; export r; \
36161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36162 $(HOST_EXPORTS) \
36163 (cd $(HOST_SUBDIR)/gdb && \
36164 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36166 @endif gdb
36168 # Other targets (info, dvi, pdf, etc.)
36170 .PHONY: maybe-info-gdb info-gdb
36171 maybe-info-gdb:
36172 @if gdb
36173 maybe-info-gdb: info-gdb
36175 info-gdb: \
36176 configure-gdb
36177 @: $(MAKE); $(unstage)
36178 @[ -f ./gdb/Makefile ] || exit 0; \
36179 r=`${PWD_COMMAND}`; export r; \
36180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36181 $(HOST_EXPORTS) \
36182 for flag in $(EXTRA_HOST_FLAGS) ; do \
36183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36184 done; \
36185 echo "Doing info in gdb"; \
36186 (cd $(HOST_SUBDIR)/gdb && \
36187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36189 "RANLIB=$${RANLIB}" \
36190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36191 info) \
36192 || exit 1
36194 @endif gdb
36196 .PHONY: maybe-dvi-gdb dvi-gdb
36197 maybe-dvi-gdb:
36198 @if gdb
36199 maybe-dvi-gdb: dvi-gdb
36201 dvi-gdb: \
36202 configure-gdb
36203 @: $(MAKE); $(unstage)
36204 @[ -f ./gdb/Makefile ] || exit 0; \
36205 r=`${PWD_COMMAND}`; export r; \
36206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36207 $(HOST_EXPORTS) \
36208 for flag in $(EXTRA_HOST_FLAGS) ; do \
36209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36210 done; \
36211 echo "Doing dvi in gdb"; \
36212 (cd $(HOST_SUBDIR)/gdb && \
36213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36215 "RANLIB=$${RANLIB}" \
36216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36217 dvi) \
36218 || exit 1
36220 @endif gdb
36222 .PHONY: maybe-pdf-gdb pdf-gdb
36223 maybe-pdf-gdb:
36224 @if gdb
36225 maybe-pdf-gdb: pdf-gdb
36227 pdf-gdb: \
36228 configure-gdb
36229 @: $(MAKE); $(unstage)
36230 @[ -f ./gdb/Makefile ] || exit 0; \
36231 r=`${PWD_COMMAND}`; export r; \
36232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36233 $(HOST_EXPORTS) \
36234 for flag in $(EXTRA_HOST_FLAGS) ; do \
36235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36236 done; \
36237 echo "Doing pdf in gdb"; \
36238 (cd $(HOST_SUBDIR)/gdb && \
36239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36241 "RANLIB=$${RANLIB}" \
36242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36243 pdf) \
36244 || exit 1
36246 @endif gdb
36248 .PHONY: maybe-html-gdb html-gdb
36249 maybe-html-gdb:
36250 @if gdb
36251 maybe-html-gdb: html-gdb
36253 html-gdb: \
36254 configure-gdb
36255 @: $(MAKE); $(unstage)
36256 @[ -f ./gdb/Makefile ] || exit 0; \
36257 r=`${PWD_COMMAND}`; export r; \
36258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36259 $(HOST_EXPORTS) \
36260 for flag in $(EXTRA_HOST_FLAGS) ; do \
36261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36262 done; \
36263 echo "Doing html in gdb"; \
36264 (cd $(HOST_SUBDIR)/gdb && \
36265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36267 "RANLIB=$${RANLIB}" \
36268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36269 html) \
36270 || exit 1
36272 @endif gdb
36274 .PHONY: maybe-TAGS-gdb TAGS-gdb
36275 maybe-TAGS-gdb:
36276 @if gdb
36277 maybe-TAGS-gdb: TAGS-gdb
36279 TAGS-gdb: \
36280 configure-gdb
36281 @: $(MAKE); $(unstage)
36282 @[ -f ./gdb/Makefile ] || exit 0; \
36283 r=`${PWD_COMMAND}`; export r; \
36284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36285 $(HOST_EXPORTS) \
36286 for flag in $(EXTRA_HOST_FLAGS) ; do \
36287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36288 done; \
36289 echo "Doing TAGS in gdb"; \
36290 (cd $(HOST_SUBDIR)/gdb && \
36291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36293 "RANLIB=$${RANLIB}" \
36294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36295 TAGS) \
36296 || exit 1
36298 @endif gdb
36300 .PHONY: maybe-install-info-gdb install-info-gdb
36301 maybe-install-info-gdb:
36302 @if gdb
36303 maybe-install-info-gdb: install-info-gdb
36305 install-info-gdb: \
36306 configure-gdb \
36307 info-gdb
36308 @: $(MAKE); $(unstage)
36309 @[ -f ./gdb/Makefile ] || exit 0; \
36310 r=`${PWD_COMMAND}`; export r; \
36311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36312 $(HOST_EXPORTS) \
36313 for flag in $(EXTRA_HOST_FLAGS) ; do \
36314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36315 done; \
36316 echo "Doing install-info in gdb"; \
36317 (cd $(HOST_SUBDIR)/gdb && \
36318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36320 "RANLIB=$${RANLIB}" \
36321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36322 install-info) \
36323 || exit 1
36325 @endif gdb
36327 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36328 maybe-install-dvi-gdb:
36329 @if gdb
36330 maybe-install-dvi-gdb: install-dvi-gdb
36332 install-dvi-gdb: \
36333 configure-gdb \
36334 dvi-gdb
36335 @: $(MAKE); $(unstage)
36336 @[ -f ./gdb/Makefile ] || exit 0; \
36337 r=`${PWD_COMMAND}`; export r; \
36338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36339 $(HOST_EXPORTS) \
36340 for flag in $(EXTRA_HOST_FLAGS) ; do \
36341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36342 done; \
36343 echo "Doing install-dvi in gdb"; \
36344 (cd $(HOST_SUBDIR)/gdb && \
36345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36347 "RANLIB=$${RANLIB}" \
36348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36349 install-dvi) \
36350 || exit 1
36352 @endif gdb
36354 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36355 maybe-install-pdf-gdb:
36356 @if gdb
36357 maybe-install-pdf-gdb: install-pdf-gdb
36359 install-pdf-gdb: \
36360 configure-gdb \
36361 pdf-gdb
36362 @: $(MAKE); $(unstage)
36363 @[ -f ./gdb/Makefile ] || exit 0; \
36364 r=`${PWD_COMMAND}`; export r; \
36365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36366 $(HOST_EXPORTS) \
36367 for flag in $(EXTRA_HOST_FLAGS) ; do \
36368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36369 done; \
36370 echo "Doing install-pdf in gdb"; \
36371 (cd $(HOST_SUBDIR)/gdb && \
36372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36374 "RANLIB=$${RANLIB}" \
36375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36376 install-pdf) \
36377 || exit 1
36379 @endif gdb
36381 .PHONY: maybe-install-html-gdb install-html-gdb
36382 maybe-install-html-gdb:
36383 @if gdb
36384 maybe-install-html-gdb: install-html-gdb
36386 install-html-gdb: \
36387 configure-gdb \
36388 html-gdb
36389 @: $(MAKE); $(unstage)
36390 @[ -f ./gdb/Makefile ] || exit 0; \
36391 r=`${PWD_COMMAND}`; export r; \
36392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36393 $(HOST_EXPORTS) \
36394 for flag in $(EXTRA_HOST_FLAGS) ; do \
36395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36396 done; \
36397 echo "Doing install-html in gdb"; \
36398 (cd $(HOST_SUBDIR)/gdb && \
36399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36401 "RANLIB=$${RANLIB}" \
36402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36403 install-html) \
36404 || exit 1
36406 @endif gdb
36408 .PHONY: maybe-installcheck-gdb installcheck-gdb
36409 maybe-installcheck-gdb:
36410 @if gdb
36411 maybe-installcheck-gdb: installcheck-gdb
36413 installcheck-gdb: \
36414 configure-gdb
36415 @: $(MAKE); $(unstage)
36416 @[ -f ./gdb/Makefile ] || exit 0; \
36417 r=`${PWD_COMMAND}`; export r; \
36418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36419 $(HOST_EXPORTS) \
36420 for flag in $(EXTRA_HOST_FLAGS) ; do \
36421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36422 done; \
36423 echo "Doing installcheck in gdb"; \
36424 (cd $(HOST_SUBDIR)/gdb && \
36425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36427 "RANLIB=$${RANLIB}" \
36428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36429 installcheck) \
36430 || exit 1
36432 @endif gdb
36434 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36435 maybe-mostlyclean-gdb:
36436 @if gdb
36437 maybe-mostlyclean-gdb: mostlyclean-gdb
36439 mostlyclean-gdb:
36440 @: $(MAKE); $(unstage)
36441 @[ -f ./gdb/Makefile ] || exit 0; \
36442 r=`${PWD_COMMAND}`; export r; \
36443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36444 $(HOST_EXPORTS) \
36445 for flag in $(EXTRA_HOST_FLAGS) ; do \
36446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36447 done; \
36448 echo "Doing mostlyclean in gdb"; \
36449 (cd $(HOST_SUBDIR)/gdb && \
36450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36452 "RANLIB=$${RANLIB}" \
36453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36454 mostlyclean) \
36455 || exit 1
36457 @endif gdb
36459 .PHONY: maybe-clean-gdb clean-gdb
36460 maybe-clean-gdb:
36461 @if gdb
36462 maybe-clean-gdb: clean-gdb
36464 clean-gdb:
36465 @: $(MAKE); $(unstage)
36466 @[ -f ./gdb/Makefile ] || exit 0; \
36467 r=`${PWD_COMMAND}`; export r; \
36468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36469 $(HOST_EXPORTS) \
36470 for flag in $(EXTRA_HOST_FLAGS) ; do \
36471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36472 done; \
36473 echo "Doing clean in gdb"; \
36474 (cd $(HOST_SUBDIR)/gdb && \
36475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36477 "RANLIB=$${RANLIB}" \
36478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36479 clean) \
36480 || exit 1
36482 @endif gdb
36484 .PHONY: maybe-distclean-gdb distclean-gdb
36485 maybe-distclean-gdb:
36486 @if gdb
36487 maybe-distclean-gdb: distclean-gdb
36489 distclean-gdb:
36490 @: $(MAKE); $(unstage)
36491 @[ -f ./gdb/Makefile ] || exit 0; \
36492 r=`${PWD_COMMAND}`; export r; \
36493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36494 $(HOST_EXPORTS) \
36495 for flag in $(EXTRA_HOST_FLAGS) ; do \
36496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36497 done; \
36498 echo "Doing distclean in gdb"; \
36499 (cd $(HOST_SUBDIR)/gdb && \
36500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36502 "RANLIB=$${RANLIB}" \
36503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36504 distclean) \
36505 || exit 1
36507 @endif gdb
36509 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36510 maybe-maintainer-clean-gdb:
36511 @if gdb
36512 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36514 maintainer-clean-gdb:
36515 @: $(MAKE); $(unstage)
36516 @[ -f ./gdb/Makefile ] || exit 0; \
36517 r=`${PWD_COMMAND}`; export r; \
36518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36519 $(HOST_EXPORTS) \
36520 for flag in $(EXTRA_HOST_FLAGS) ; do \
36521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36522 done; \
36523 echo "Doing maintainer-clean in gdb"; \
36524 (cd $(HOST_SUBDIR)/gdb && \
36525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36527 "RANLIB=$${RANLIB}" \
36528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36529 maintainer-clean) \
36530 || exit 1
36532 @endif gdb
36536 .PHONY: configure-expect maybe-configure-expect
36537 maybe-configure-expect:
36538 @if gcc-bootstrap
36539 configure-expect: stage_current
36540 @endif gcc-bootstrap
36541 @if expect
36542 maybe-configure-expect: configure-expect
36543 configure-expect:
36544 @: $(MAKE); $(unstage)
36545 @r=`${PWD_COMMAND}`; export r; \
36546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36547 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36549 $(HOST_EXPORTS) \
36550 echo Configuring in $(HOST_SUBDIR)/expect; \
36551 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36552 case $(srcdir) in \
36553 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36554 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36555 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36556 esac; \
36557 module_srcdir=expect; \
36558 $(SHELL) \
36559 $$s/$$module_srcdir/configure \
36560 --srcdir=$${topdir}/$$module_srcdir \
36561 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36562 --target=${target_alias} \
36563 || exit 1
36564 @endif expect
36570 .PHONY: all-expect maybe-all-expect
36571 maybe-all-expect:
36572 @if gcc-bootstrap
36573 all-expect: stage_current
36574 @endif gcc-bootstrap
36575 @if expect
36576 TARGET-expect=all
36577 maybe-all-expect: all-expect
36578 all-expect: configure-expect
36579 @: $(MAKE); $(unstage)
36580 @r=`${PWD_COMMAND}`; export r; \
36581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36582 $(HOST_EXPORTS) \
36583 (cd $(HOST_SUBDIR)/expect && \
36584 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36585 $(TARGET-expect))
36586 @endif expect
36591 .PHONY: check-expect maybe-check-expect
36592 maybe-check-expect:
36593 @if expect
36594 maybe-check-expect: check-expect
36596 check-expect:
36597 @: $(MAKE); $(unstage)
36598 @r=`${PWD_COMMAND}`; export r; \
36599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36600 $(HOST_EXPORTS) \
36601 (cd $(HOST_SUBDIR)/expect && \
36602 $(MAKE) $(FLAGS_TO_PASS) check)
36604 @endif expect
36606 .PHONY: install-expect maybe-install-expect
36607 maybe-install-expect:
36608 @if expect
36609 maybe-install-expect: install-expect
36611 install-expect: installdirs
36612 @: $(MAKE); $(unstage)
36613 @r=`${PWD_COMMAND}`; export r; \
36614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36615 $(HOST_EXPORTS) \
36616 (cd $(HOST_SUBDIR)/expect && \
36617 $(MAKE) $(FLAGS_TO_PASS) install)
36619 @endif expect
36621 .PHONY: install-strip-expect maybe-install-strip-expect
36622 maybe-install-strip-expect:
36623 @if expect
36624 maybe-install-strip-expect: install-strip-expect
36626 install-strip-expect: installdirs
36627 @: $(MAKE); $(unstage)
36628 @r=`${PWD_COMMAND}`; export r; \
36629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36630 $(HOST_EXPORTS) \
36631 (cd $(HOST_SUBDIR)/expect && \
36632 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36634 @endif expect
36636 # Other targets (info, dvi, pdf, etc.)
36638 .PHONY: maybe-info-expect info-expect
36639 maybe-info-expect:
36640 @if expect
36641 maybe-info-expect: info-expect
36643 info-expect: \
36644 configure-expect
36645 @: $(MAKE); $(unstage)
36646 @[ -f ./expect/Makefile ] || exit 0; \
36647 r=`${PWD_COMMAND}`; export r; \
36648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36649 $(HOST_EXPORTS) \
36650 for flag in $(EXTRA_HOST_FLAGS) ; do \
36651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36652 done; \
36653 echo "Doing info in expect"; \
36654 (cd $(HOST_SUBDIR)/expect && \
36655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36657 "RANLIB=$${RANLIB}" \
36658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36659 info) \
36660 || exit 1
36662 @endif expect
36664 .PHONY: maybe-dvi-expect dvi-expect
36665 maybe-dvi-expect:
36666 @if expect
36667 maybe-dvi-expect: dvi-expect
36669 dvi-expect: \
36670 configure-expect
36671 @: $(MAKE); $(unstage)
36672 @[ -f ./expect/Makefile ] || exit 0; \
36673 r=`${PWD_COMMAND}`; export r; \
36674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36675 $(HOST_EXPORTS) \
36676 for flag in $(EXTRA_HOST_FLAGS) ; do \
36677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36678 done; \
36679 echo "Doing dvi in expect"; \
36680 (cd $(HOST_SUBDIR)/expect && \
36681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36683 "RANLIB=$${RANLIB}" \
36684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36685 dvi) \
36686 || exit 1
36688 @endif expect
36690 .PHONY: maybe-pdf-expect pdf-expect
36691 maybe-pdf-expect:
36692 @if expect
36693 maybe-pdf-expect: pdf-expect
36695 pdf-expect: \
36696 configure-expect
36697 @: $(MAKE); $(unstage)
36698 @[ -f ./expect/Makefile ] || exit 0; \
36699 r=`${PWD_COMMAND}`; export r; \
36700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36701 $(HOST_EXPORTS) \
36702 for flag in $(EXTRA_HOST_FLAGS) ; do \
36703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36704 done; \
36705 echo "Doing pdf in expect"; \
36706 (cd $(HOST_SUBDIR)/expect && \
36707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36709 "RANLIB=$${RANLIB}" \
36710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36711 pdf) \
36712 || exit 1
36714 @endif expect
36716 .PHONY: maybe-html-expect html-expect
36717 maybe-html-expect:
36718 @if expect
36719 maybe-html-expect: html-expect
36721 html-expect: \
36722 configure-expect
36723 @: $(MAKE); $(unstage)
36724 @[ -f ./expect/Makefile ] || exit 0; \
36725 r=`${PWD_COMMAND}`; export r; \
36726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36727 $(HOST_EXPORTS) \
36728 for flag in $(EXTRA_HOST_FLAGS) ; do \
36729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36730 done; \
36731 echo "Doing html in expect"; \
36732 (cd $(HOST_SUBDIR)/expect && \
36733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36735 "RANLIB=$${RANLIB}" \
36736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36737 html) \
36738 || exit 1
36740 @endif expect
36742 .PHONY: maybe-TAGS-expect TAGS-expect
36743 maybe-TAGS-expect:
36744 @if expect
36745 maybe-TAGS-expect: TAGS-expect
36747 TAGS-expect: \
36748 configure-expect
36749 @: $(MAKE); $(unstage)
36750 @[ -f ./expect/Makefile ] || exit 0; \
36751 r=`${PWD_COMMAND}`; export r; \
36752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36753 $(HOST_EXPORTS) \
36754 for flag in $(EXTRA_HOST_FLAGS) ; do \
36755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36756 done; \
36757 echo "Doing TAGS in expect"; \
36758 (cd $(HOST_SUBDIR)/expect && \
36759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36761 "RANLIB=$${RANLIB}" \
36762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36763 TAGS) \
36764 || exit 1
36766 @endif expect
36768 .PHONY: maybe-install-info-expect install-info-expect
36769 maybe-install-info-expect:
36770 @if expect
36771 maybe-install-info-expect: install-info-expect
36773 install-info-expect: \
36774 configure-expect \
36775 info-expect
36776 @: $(MAKE); $(unstage)
36777 @[ -f ./expect/Makefile ] || exit 0; \
36778 r=`${PWD_COMMAND}`; export r; \
36779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36780 $(HOST_EXPORTS) \
36781 for flag in $(EXTRA_HOST_FLAGS) ; do \
36782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36783 done; \
36784 echo "Doing install-info in expect"; \
36785 (cd $(HOST_SUBDIR)/expect && \
36786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36788 "RANLIB=$${RANLIB}" \
36789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36790 install-info) \
36791 || exit 1
36793 @endif expect
36795 .PHONY: maybe-install-dvi-expect install-dvi-expect
36796 maybe-install-dvi-expect:
36797 @if expect
36798 maybe-install-dvi-expect: install-dvi-expect
36800 install-dvi-expect: \
36801 configure-expect \
36802 dvi-expect
36803 @: $(MAKE); $(unstage)
36804 @[ -f ./expect/Makefile ] || exit 0; \
36805 r=`${PWD_COMMAND}`; export r; \
36806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807 $(HOST_EXPORTS) \
36808 for flag in $(EXTRA_HOST_FLAGS) ; do \
36809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36810 done; \
36811 echo "Doing install-dvi in expect"; \
36812 (cd $(HOST_SUBDIR)/expect && \
36813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36815 "RANLIB=$${RANLIB}" \
36816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36817 install-dvi) \
36818 || exit 1
36820 @endif expect
36822 .PHONY: maybe-install-pdf-expect install-pdf-expect
36823 maybe-install-pdf-expect:
36824 @if expect
36825 maybe-install-pdf-expect: install-pdf-expect
36827 install-pdf-expect: \
36828 configure-expect \
36829 pdf-expect
36830 @: $(MAKE); $(unstage)
36831 @[ -f ./expect/Makefile ] || exit 0; \
36832 r=`${PWD_COMMAND}`; export r; \
36833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36834 $(HOST_EXPORTS) \
36835 for flag in $(EXTRA_HOST_FLAGS) ; do \
36836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36837 done; \
36838 echo "Doing install-pdf in expect"; \
36839 (cd $(HOST_SUBDIR)/expect && \
36840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36842 "RANLIB=$${RANLIB}" \
36843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36844 install-pdf) \
36845 || exit 1
36847 @endif expect
36849 .PHONY: maybe-install-html-expect install-html-expect
36850 maybe-install-html-expect:
36851 @if expect
36852 maybe-install-html-expect: install-html-expect
36854 install-html-expect: \
36855 configure-expect \
36856 html-expect
36857 @: $(MAKE); $(unstage)
36858 @[ -f ./expect/Makefile ] || exit 0; \
36859 r=`${PWD_COMMAND}`; export r; \
36860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36861 $(HOST_EXPORTS) \
36862 for flag in $(EXTRA_HOST_FLAGS) ; do \
36863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36864 done; \
36865 echo "Doing install-html in expect"; \
36866 (cd $(HOST_SUBDIR)/expect && \
36867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36869 "RANLIB=$${RANLIB}" \
36870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36871 install-html) \
36872 || exit 1
36874 @endif expect
36876 .PHONY: maybe-installcheck-expect installcheck-expect
36877 maybe-installcheck-expect:
36878 @if expect
36879 maybe-installcheck-expect: installcheck-expect
36881 installcheck-expect: \
36882 configure-expect
36883 @: $(MAKE); $(unstage)
36884 @[ -f ./expect/Makefile ] || exit 0; \
36885 r=`${PWD_COMMAND}`; export r; \
36886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36887 $(HOST_EXPORTS) \
36888 for flag in $(EXTRA_HOST_FLAGS) ; do \
36889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36890 done; \
36891 echo "Doing installcheck in expect"; \
36892 (cd $(HOST_SUBDIR)/expect && \
36893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36895 "RANLIB=$${RANLIB}" \
36896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36897 installcheck) \
36898 || exit 1
36900 @endif expect
36902 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36903 maybe-mostlyclean-expect:
36904 @if expect
36905 maybe-mostlyclean-expect: mostlyclean-expect
36907 mostlyclean-expect:
36908 @: $(MAKE); $(unstage)
36909 @[ -f ./expect/Makefile ] || exit 0; \
36910 r=`${PWD_COMMAND}`; export r; \
36911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36912 $(HOST_EXPORTS) \
36913 for flag in $(EXTRA_HOST_FLAGS) ; do \
36914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36915 done; \
36916 echo "Doing mostlyclean in expect"; \
36917 (cd $(HOST_SUBDIR)/expect && \
36918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36920 "RANLIB=$${RANLIB}" \
36921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36922 mostlyclean) \
36923 || exit 1
36925 @endif expect
36927 .PHONY: maybe-clean-expect clean-expect
36928 maybe-clean-expect:
36929 @if expect
36930 maybe-clean-expect: clean-expect
36932 clean-expect:
36933 @: $(MAKE); $(unstage)
36934 @[ -f ./expect/Makefile ] || exit 0; \
36935 r=`${PWD_COMMAND}`; export r; \
36936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36937 $(HOST_EXPORTS) \
36938 for flag in $(EXTRA_HOST_FLAGS) ; do \
36939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36940 done; \
36941 echo "Doing clean in expect"; \
36942 (cd $(HOST_SUBDIR)/expect && \
36943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36945 "RANLIB=$${RANLIB}" \
36946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36947 clean) \
36948 || exit 1
36950 @endif expect
36952 .PHONY: maybe-distclean-expect distclean-expect
36953 maybe-distclean-expect:
36954 @if expect
36955 maybe-distclean-expect: distclean-expect
36957 distclean-expect:
36958 @: $(MAKE); $(unstage)
36959 @[ -f ./expect/Makefile ] || exit 0; \
36960 r=`${PWD_COMMAND}`; export r; \
36961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36962 $(HOST_EXPORTS) \
36963 for flag in $(EXTRA_HOST_FLAGS) ; do \
36964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36965 done; \
36966 echo "Doing distclean in expect"; \
36967 (cd $(HOST_SUBDIR)/expect && \
36968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36970 "RANLIB=$${RANLIB}" \
36971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36972 distclean) \
36973 || exit 1
36975 @endif expect
36977 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36978 maybe-maintainer-clean-expect:
36979 @if expect
36980 maybe-maintainer-clean-expect: maintainer-clean-expect
36982 maintainer-clean-expect:
36983 @: $(MAKE); $(unstage)
36984 @[ -f ./expect/Makefile ] || exit 0; \
36985 r=`${PWD_COMMAND}`; export r; \
36986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36987 $(HOST_EXPORTS) \
36988 for flag in $(EXTRA_HOST_FLAGS) ; do \
36989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36990 done; \
36991 echo "Doing maintainer-clean in expect"; \
36992 (cd $(HOST_SUBDIR)/expect && \
36993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36995 "RANLIB=$${RANLIB}" \
36996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36997 maintainer-clean) \
36998 || exit 1
37000 @endif expect
37004 .PHONY: configure-guile maybe-configure-guile
37005 maybe-configure-guile:
37006 @if gcc-bootstrap
37007 configure-guile: stage_current
37008 @endif gcc-bootstrap
37009 @if guile
37010 maybe-configure-guile: configure-guile
37011 configure-guile:
37012 @: $(MAKE); $(unstage)
37013 @r=`${PWD_COMMAND}`; export r; \
37014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37017 $(HOST_EXPORTS) \
37018 echo Configuring in $(HOST_SUBDIR)/guile; \
37019 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37020 case $(srcdir) in \
37021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37022 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37024 esac; \
37025 module_srcdir=guile; \
37026 $(SHELL) \
37027 $$s/$$module_srcdir/configure \
37028 --srcdir=$${topdir}/$$module_srcdir \
37029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37030 --target=${target_alias} \
37031 || exit 1
37032 @endif guile
37038 .PHONY: all-guile maybe-all-guile
37039 maybe-all-guile:
37040 @if gcc-bootstrap
37041 all-guile: stage_current
37042 @endif gcc-bootstrap
37043 @if guile
37044 TARGET-guile=all
37045 maybe-all-guile: all-guile
37046 all-guile: configure-guile
37047 @: $(MAKE); $(unstage)
37048 @r=`${PWD_COMMAND}`; export r; \
37049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37050 $(HOST_EXPORTS) \
37051 (cd $(HOST_SUBDIR)/guile && \
37052 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37053 $(TARGET-guile))
37054 @endif guile
37059 .PHONY: check-guile maybe-check-guile
37060 maybe-check-guile:
37061 @if guile
37062 maybe-check-guile: check-guile
37064 check-guile:
37065 @: $(MAKE); $(unstage)
37066 @r=`${PWD_COMMAND}`; export r; \
37067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37068 $(HOST_EXPORTS) \
37069 (cd $(HOST_SUBDIR)/guile && \
37070 $(MAKE) $(FLAGS_TO_PASS) check)
37072 @endif guile
37074 .PHONY: install-guile maybe-install-guile
37075 maybe-install-guile:
37076 @if guile
37077 maybe-install-guile: install-guile
37079 install-guile: installdirs
37080 @: $(MAKE); $(unstage)
37081 @r=`${PWD_COMMAND}`; export r; \
37082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37083 $(HOST_EXPORTS) \
37084 (cd $(HOST_SUBDIR)/guile && \
37085 $(MAKE) $(FLAGS_TO_PASS) install)
37087 @endif guile
37089 .PHONY: install-strip-guile maybe-install-strip-guile
37090 maybe-install-strip-guile:
37091 @if guile
37092 maybe-install-strip-guile: install-strip-guile
37094 install-strip-guile: installdirs
37095 @: $(MAKE); $(unstage)
37096 @r=`${PWD_COMMAND}`; export r; \
37097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37098 $(HOST_EXPORTS) \
37099 (cd $(HOST_SUBDIR)/guile && \
37100 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37102 @endif guile
37104 # Other targets (info, dvi, pdf, etc.)
37106 .PHONY: maybe-info-guile info-guile
37107 maybe-info-guile:
37108 @if guile
37109 maybe-info-guile: info-guile
37111 info-guile: \
37112 configure-guile
37113 @: $(MAKE); $(unstage)
37114 @[ -f ./guile/Makefile ] || exit 0; \
37115 r=`${PWD_COMMAND}`; export r; \
37116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37117 $(HOST_EXPORTS) \
37118 for flag in $(EXTRA_HOST_FLAGS) ; do \
37119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37120 done; \
37121 echo "Doing info in guile"; \
37122 (cd $(HOST_SUBDIR)/guile && \
37123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37125 "RANLIB=$${RANLIB}" \
37126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37127 info) \
37128 || exit 1
37130 @endif guile
37132 .PHONY: maybe-dvi-guile dvi-guile
37133 maybe-dvi-guile:
37134 @if guile
37135 maybe-dvi-guile: dvi-guile
37137 dvi-guile: \
37138 configure-guile
37139 @: $(MAKE); $(unstage)
37140 @[ -f ./guile/Makefile ] || exit 0; \
37141 r=`${PWD_COMMAND}`; export r; \
37142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37143 $(HOST_EXPORTS) \
37144 for flag in $(EXTRA_HOST_FLAGS) ; do \
37145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37146 done; \
37147 echo "Doing dvi in guile"; \
37148 (cd $(HOST_SUBDIR)/guile && \
37149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37151 "RANLIB=$${RANLIB}" \
37152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37153 dvi) \
37154 || exit 1
37156 @endif guile
37158 .PHONY: maybe-pdf-guile pdf-guile
37159 maybe-pdf-guile:
37160 @if guile
37161 maybe-pdf-guile: pdf-guile
37163 pdf-guile: \
37164 configure-guile
37165 @: $(MAKE); $(unstage)
37166 @[ -f ./guile/Makefile ] || exit 0; \
37167 r=`${PWD_COMMAND}`; export r; \
37168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37169 $(HOST_EXPORTS) \
37170 for flag in $(EXTRA_HOST_FLAGS) ; do \
37171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37172 done; \
37173 echo "Doing pdf in guile"; \
37174 (cd $(HOST_SUBDIR)/guile && \
37175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37177 "RANLIB=$${RANLIB}" \
37178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37179 pdf) \
37180 || exit 1
37182 @endif guile
37184 .PHONY: maybe-html-guile html-guile
37185 maybe-html-guile:
37186 @if guile
37187 maybe-html-guile: html-guile
37189 html-guile: \
37190 configure-guile
37191 @: $(MAKE); $(unstage)
37192 @[ -f ./guile/Makefile ] || exit 0; \
37193 r=`${PWD_COMMAND}`; export r; \
37194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37195 $(HOST_EXPORTS) \
37196 for flag in $(EXTRA_HOST_FLAGS) ; do \
37197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37198 done; \
37199 echo "Doing html in guile"; \
37200 (cd $(HOST_SUBDIR)/guile && \
37201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37203 "RANLIB=$${RANLIB}" \
37204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37205 html) \
37206 || exit 1
37208 @endif guile
37210 .PHONY: maybe-TAGS-guile TAGS-guile
37211 maybe-TAGS-guile:
37212 @if guile
37213 maybe-TAGS-guile: TAGS-guile
37215 TAGS-guile: \
37216 configure-guile
37217 @: $(MAKE); $(unstage)
37218 @[ -f ./guile/Makefile ] || exit 0; \
37219 r=`${PWD_COMMAND}`; export r; \
37220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37221 $(HOST_EXPORTS) \
37222 for flag in $(EXTRA_HOST_FLAGS) ; do \
37223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37224 done; \
37225 echo "Doing TAGS in guile"; \
37226 (cd $(HOST_SUBDIR)/guile && \
37227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37229 "RANLIB=$${RANLIB}" \
37230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37231 TAGS) \
37232 || exit 1
37234 @endif guile
37236 .PHONY: maybe-install-info-guile install-info-guile
37237 maybe-install-info-guile:
37238 @if guile
37239 maybe-install-info-guile: install-info-guile
37241 install-info-guile: \
37242 configure-guile \
37243 info-guile
37244 @: $(MAKE); $(unstage)
37245 @[ -f ./guile/Makefile ] || exit 0; \
37246 r=`${PWD_COMMAND}`; export r; \
37247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37248 $(HOST_EXPORTS) \
37249 for flag in $(EXTRA_HOST_FLAGS) ; do \
37250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37251 done; \
37252 echo "Doing install-info in guile"; \
37253 (cd $(HOST_SUBDIR)/guile && \
37254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37256 "RANLIB=$${RANLIB}" \
37257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37258 install-info) \
37259 || exit 1
37261 @endif guile
37263 .PHONY: maybe-install-dvi-guile install-dvi-guile
37264 maybe-install-dvi-guile:
37265 @if guile
37266 maybe-install-dvi-guile: install-dvi-guile
37268 install-dvi-guile: \
37269 configure-guile \
37270 dvi-guile
37271 @: $(MAKE); $(unstage)
37272 @[ -f ./guile/Makefile ] || exit 0; \
37273 r=`${PWD_COMMAND}`; export r; \
37274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275 $(HOST_EXPORTS) \
37276 for flag in $(EXTRA_HOST_FLAGS) ; do \
37277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37278 done; \
37279 echo "Doing install-dvi in guile"; \
37280 (cd $(HOST_SUBDIR)/guile && \
37281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37283 "RANLIB=$${RANLIB}" \
37284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37285 install-dvi) \
37286 || exit 1
37288 @endif guile
37290 .PHONY: maybe-install-pdf-guile install-pdf-guile
37291 maybe-install-pdf-guile:
37292 @if guile
37293 maybe-install-pdf-guile: install-pdf-guile
37295 install-pdf-guile: \
37296 configure-guile \
37297 pdf-guile
37298 @: $(MAKE); $(unstage)
37299 @[ -f ./guile/Makefile ] || exit 0; \
37300 r=`${PWD_COMMAND}`; export r; \
37301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37302 $(HOST_EXPORTS) \
37303 for flag in $(EXTRA_HOST_FLAGS) ; do \
37304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37305 done; \
37306 echo "Doing install-pdf in guile"; \
37307 (cd $(HOST_SUBDIR)/guile && \
37308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37310 "RANLIB=$${RANLIB}" \
37311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37312 install-pdf) \
37313 || exit 1
37315 @endif guile
37317 .PHONY: maybe-install-html-guile install-html-guile
37318 maybe-install-html-guile:
37319 @if guile
37320 maybe-install-html-guile: install-html-guile
37322 install-html-guile: \
37323 configure-guile \
37324 html-guile
37325 @: $(MAKE); $(unstage)
37326 @[ -f ./guile/Makefile ] || exit 0; \
37327 r=`${PWD_COMMAND}`; export r; \
37328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37329 $(HOST_EXPORTS) \
37330 for flag in $(EXTRA_HOST_FLAGS) ; do \
37331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37332 done; \
37333 echo "Doing install-html in guile"; \
37334 (cd $(HOST_SUBDIR)/guile && \
37335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37337 "RANLIB=$${RANLIB}" \
37338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37339 install-html) \
37340 || exit 1
37342 @endif guile
37344 .PHONY: maybe-installcheck-guile installcheck-guile
37345 maybe-installcheck-guile:
37346 @if guile
37347 maybe-installcheck-guile: installcheck-guile
37349 installcheck-guile: \
37350 configure-guile
37351 @: $(MAKE); $(unstage)
37352 @[ -f ./guile/Makefile ] || exit 0; \
37353 r=`${PWD_COMMAND}`; export r; \
37354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37355 $(HOST_EXPORTS) \
37356 for flag in $(EXTRA_HOST_FLAGS) ; do \
37357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37358 done; \
37359 echo "Doing installcheck in guile"; \
37360 (cd $(HOST_SUBDIR)/guile && \
37361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37363 "RANLIB=$${RANLIB}" \
37364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37365 installcheck) \
37366 || exit 1
37368 @endif guile
37370 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37371 maybe-mostlyclean-guile:
37372 @if guile
37373 maybe-mostlyclean-guile: mostlyclean-guile
37375 mostlyclean-guile:
37376 @: $(MAKE); $(unstage)
37377 @[ -f ./guile/Makefile ] || exit 0; \
37378 r=`${PWD_COMMAND}`; export r; \
37379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37380 $(HOST_EXPORTS) \
37381 for flag in $(EXTRA_HOST_FLAGS) ; do \
37382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37383 done; \
37384 echo "Doing mostlyclean in guile"; \
37385 (cd $(HOST_SUBDIR)/guile && \
37386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37388 "RANLIB=$${RANLIB}" \
37389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37390 mostlyclean) \
37391 || exit 1
37393 @endif guile
37395 .PHONY: maybe-clean-guile clean-guile
37396 maybe-clean-guile:
37397 @if guile
37398 maybe-clean-guile: clean-guile
37400 clean-guile:
37401 @: $(MAKE); $(unstage)
37402 @[ -f ./guile/Makefile ] || exit 0; \
37403 r=`${PWD_COMMAND}`; export r; \
37404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37405 $(HOST_EXPORTS) \
37406 for flag in $(EXTRA_HOST_FLAGS) ; do \
37407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37408 done; \
37409 echo "Doing clean in guile"; \
37410 (cd $(HOST_SUBDIR)/guile && \
37411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37413 "RANLIB=$${RANLIB}" \
37414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37415 clean) \
37416 || exit 1
37418 @endif guile
37420 .PHONY: maybe-distclean-guile distclean-guile
37421 maybe-distclean-guile:
37422 @if guile
37423 maybe-distclean-guile: distclean-guile
37425 distclean-guile:
37426 @: $(MAKE); $(unstage)
37427 @[ -f ./guile/Makefile ] || exit 0; \
37428 r=`${PWD_COMMAND}`; export r; \
37429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37430 $(HOST_EXPORTS) \
37431 for flag in $(EXTRA_HOST_FLAGS) ; do \
37432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37433 done; \
37434 echo "Doing distclean in guile"; \
37435 (cd $(HOST_SUBDIR)/guile && \
37436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37438 "RANLIB=$${RANLIB}" \
37439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37440 distclean) \
37441 || exit 1
37443 @endif guile
37445 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37446 maybe-maintainer-clean-guile:
37447 @if guile
37448 maybe-maintainer-clean-guile: maintainer-clean-guile
37450 maintainer-clean-guile:
37451 @: $(MAKE); $(unstage)
37452 @[ -f ./guile/Makefile ] || exit 0; \
37453 r=`${PWD_COMMAND}`; export r; \
37454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37455 $(HOST_EXPORTS) \
37456 for flag in $(EXTRA_HOST_FLAGS) ; do \
37457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37458 done; \
37459 echo "Doing maintainer-clean in guile"; \
37460 (cd $(HOST_SUBDIR)/guile && \
37461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37463 "RANLIB=$${RANLIB}" \
37464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37465 maintainer-clean) \
37466 || exit 1
37468 @endif guile
37472 .PHONY: configure-tk maybe-configure-tk
37473 maybe-configure-tk:
37474 @if gcc-bootstrap
37475 configure-tk: stage_current
37476 @endif gcc-bootstrap
37477 @if tk
37478 maybe-configure-tk: configure-tk
37479 configure-tk:
37480 @: $(MAKE); $(unstage)
37481 @r=`${PWD_COMMAND}`; export r; \
37482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37483 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37485 $(HOST_EXPORTS) \
37486 echo Configuring in $(HOST_SUBDIR)/tk; \
37487 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37488 case $(srcdir) in \
37489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37490 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37492 esac; \
37493 module_srcdir=tk; \
37494 $(SHELL) \
37495 $$s/$$module_srcdir/configure \
37496 --srcdir=$${topdir}/$$module_srcdir \
37497 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37498 --target=${target_alias} \
37499 || exit 1
37500 @endif tk
37506 .PHONY: all-tk maybe-all-tk
37507 maybe-all-tk:
37508 @if gcc-bootstrap
37509 all-tk: stage_current
37510 @endif gcc-bootstrap
37511 @if tk
37512 TARGET-tk=all
37513 maybe-all-tk: all-tk
37514 all-tk: configure-tk
37515 @: $(MAKE); $(unstage)
37516 @r=`${PWD_COMMAND}`; export r; \
37517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37518 $(HOST_EXPORTS) \
37519 (cd $(HOST_SUBDIR)/tk && \
37520 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37521 $(TARGET-tk))
37522 @endif tk
37527 .PHONY: check-tk maybe-check-tk
37528 maybe-check-tk:
37529 @if tk
37530 maybe-check-tk: check-tk
37532 check-tk:
37533 @: $(MAKE); $(unstage)
37534 @r=`${PWD_COMMAND}`; export r; \
37535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37536 $(HOST_EXPORTS) \
37537 (cd $(HOST_SUBDIR)/tk && \
37538 $(MAKE) $(FLAGS_TO_PASS) check)
37540 @endif tk
37542 .PHONY: install-tk maybe-install-tk
37543 maybe-install-tk:
37544 @if tk
37545 maybe-install-tk: install-tk
37547 install-tk: installdirs
37548 @: $(MAKE); $(unstage)
37549 @r=`${PWD_COMMAND}`; export r; \
37550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37551 $(HOST_EXPORTS) \
37552 (cd $(HOST_SUBDIR)/tk && \
37553 $(MAKE) $(FLAGS_TO_PASS) install)
37555 @endif tk
37557 .PHONY: install-strip-tk maybe-install-strip-tk
37558 maybe-install-strip-tk:
37559 @if tk
37560 maybe-install-strip-tk: install-strip-tk
37562 install-strip-tk: installdirs
37563 @: $(MAKE); $(unstage)
37564 @r=`${PWD_COMMAND}`; export r; \
37565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37566 $(HOST_EXPORTS) \
37567 (cd $(HOST_SUBDIR)/tk && \
37568 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37570 @endif tk
37572 # Other targets (info, dvi, pdf, etc.)
37574 .PHONY: maybe-info-tk info-tk
37575 maybe-info-tk:
37576 @if tk
37577 maybe-info-tk: info-tk
37579 info-tk: \
37580 configure-tk
37581 @: $(MAKE); $(unstage)
37582 @[ -f ./tk/Makefile ] || exit 0; \
37583 r=`${PWD_COMMAND}`; export r; \
37584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37585 $(HOST_EXPORTS) \
37586 for flag in $(EXTRA_HOST_FLAGS) ; do \
37587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37588 done; \
37589 echo "Doing info in tk"; \
37590 (cd $(HOST_SUBDIR)/tk && \
37591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37593 "RANLIB=$${RANLIB}" \
37594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37595 info) \
37596 || exit 1
37598 @endif tk
37600 .PHONY: maybe-dvi-tk dvi-tk
37601 maybe-dvi-tk:
37602 @if tk
37603 maybe-dvi-tk: dvi-tk
37605 dvi-tk: \
37606 configure-tk
37607 @: $(MAKE); $(unstage)
37608 @[ -f ./tk/Makefile ] || exit 0; \
37609 r=`${PWD_COMMAND}`; export r; \
37610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37611 $(HOST_EXPORTS) \
37612 for flag in $(EXTRA_HOST_FLAGS) ; do \
37613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37614 done; \
37615 echo "Doing dvi in tk"; \
37616 (cd $(HOST_SUBDIR)/tk && \
37617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37619 "RANLIB=$${RANLIB}" \
37620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37621 dvi) \
37622 || exit 1
37624 @endif tk
37626 .PHONY: maybe-pdf-tk pdf-tk
37627 maybe-pdf-tk:
37628 @if tk
37629 maybe-pdf-tk: pdf-tk
37631 pdf-tk: \
37632 configure-tk
37633 @: $(MAKE); $(unstage)
37634 @[ -f ./tk/Makefile ] || exit 0; \
37635 r=`${PWD_COMMAND}`; export r; \
37636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37637 $(HOST_EXPORTS) \
37638 for flag in $(EXTRA_HOST_FLAGS) ; do \
37639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37640 done; \
37641 echo "Doing pdf in tk"; \
37642 (cd $(HOST_SUBDIR)/tk && \
37643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37645 "RANLIB=$${RANLIB}" \
37646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37647 pdf) \
37648 || exit 1
37650 @endif tk
37652 .PHONY: maybe-html-tk html-tk
37653 maybe-html-tk:
37654 @if tk
37655 maybe-html-tk: html-tk
37657 html-tk: \
37658 configure-tk
37659 @: $(MAKE); $(unstage)
37660 @[ -f ./tk/Makefile ] || exit 0; \
37661 r=`${PWD_COMMAND}`; export r; \
37662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37663 $(HOST_EXPORTS) \
37664 for flag in $(EXTRA_HOST_FLAGS) ; do \
37665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37666 done; \
37667 echo "Doing html in tk"; \
37668 (cd $(HOST_SUBDIR)/tk && \
37669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37671 "RANLIB=$${RANLIB}" \
37672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37673 html) \
37674 || exit 1
37676 @endif tk
37678 .PHONY: maybe-TAGS-tk TAGS-tk
37679 maybe-TAGS-tk:
37680 @if tk
37681 maybe-TAGS-tk: TAGS-tk
37683 TAGS-tk: \
37684 configure-tk
37685 @: $(MAKE); $(unstage)
37686 @[ -f ./tk/Makefile ] || exit 0; \
37687 r=`${PWD_COMMAND}`; export r; \
37688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689 $(HOST_EXPORTS) \
37690 for flag in $(EXTRA_HOST_FLAGS) ; do \
37691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37692 done; \
37693 echo "Doing TAGS in tk"; \
37694 (cd $(HOST_SUBDIR)/tk && \
37695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37697 "RANLIB=$${RANLIB}" \
37698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37699 TAGS) \
37700 || exit 1
37702 @endif tk
37704 .PHONY: maybe-install-info-tk install-info-tk
37705 maybe-install-info-tk:
37706 @if tk
37707 maybe-install-info-tk: install-info-tk
37709 install-info-tk: \
37710 configure-tk \
37711 info-tk
37712 @: $(MAKE); $(unstage)
37713 @[ -f ./tk/Makefile ] || exit 0; \
37714 r=`${PWD_COMMAND}`; export r; \
37715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37716 $(HOST_EXPORTS) \
37717 for flag in $(EXTRA_HOST_FLAGS) ; do \
37718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37719 done; \
37720 echo "Doing install-info in tk"; \
37721 (cd $(HOST_SUBDIR)/tk && \
37722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37724 "RANLIB=$${RANLIB}" \
37725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37726 install-info) \
37727 || exit 1
37729 @endif tk
37731 .PHONY: maybe-install-dvi-tk install-dvi-tk
37732 maybe-install-dvi-tk:
37733 @if tk
37734 maybe-install-dvi-tk: install-dvi-tk
37736 install-dvi-tk: \
37737 configure-tk \
37738 dvi-tk
37739 @: $(MAKE); $(unstage)
37740 @[ -f ./tk/Makefile ] || exit 0; \
37741 r=`${PWD_COMMAND}`; export r; \
37742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37743 $(HOST_EXPORTS) \
37744 for flag in $(EXTRA_HOST_FLAGS) ; do \
37745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37746 done; \
37747 echo "Doing install-dvi in tk"; \
37748 (cd $(HOST_SUBDIR)/tk && \
37749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37751 "RANLIB=$${RANLIB}" \
37752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37753 install-dvi) \
37754 || exit 1
37756 @endif tk
37758 .PHONY: maybe-install-pdf-tk install-pdf-tk
37759 maybe-install-pdf-tk:
37760 @if tk
37761 maybe-install-pdf-tk: install-pdf-tk
37763 install-pdf-tk: \
37764 configure-tk \
37765 pdf-tk
37766 @: $(MAKE); $(unstage)
37767 @[ -f ./tk/Makefile ] || exit 0; \
37768 r=`${PWD_COMMAND}`; export r; \
37769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37770 $(HOST_EXPORTS) \
37771 for flag in $(EXTRA_HOST_FLAGS) ; do \
37772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37773 done; \
37774 echo "Doing install-pdf in tk"; \
37775 (cd $(HOST_SUBDIR)/tk && \
37776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37778 "RANLIB=$${RANLIB}" \
37779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37780 install-pdf) \
37781 || exit 1
37783 @endif tk
37785 .PHONY: maybe-install-html-tk install-html-tk
37786 maybe-install-html-tk:
37787 @if tk
37788 maybe-install-html-tk: install-html-tk
37790 install-html-tk: \
37791 configure-tk \
37792 html-tk
37793 @: $(MAKE); $(unstage)
37794 @[ -f ./tk/Makefile ] || exit 0; \
37795 r=`${PWD_COMMAND}`; export r; \
37796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37797 $(HOST_EXPORTS) \
37798 for flag in $(EXTRA_HOST_FLAGS) ; do \
37799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37800 done; \
37801 echo "Doing install-html in tk"; \
37802 (cd $(HOST_SUBDIR)/tk && \
37803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37805 "RANLIB=$${RANLIB}" \
37806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37807 install-html) \
37808 || exit 1
37810 @endif tk
37812 .PHONY: maybe-installcheck-tk installcheck-tk
37813 maybe-installcheck-tk:
37814 @if tk
37815 maybe-installcheck-tk: installcheck-tk
37817 installcheck-tk: \
37818 configure-tk
37819 @: $(MAKE); $(unstage)
37820 @[ -f ./tk/Makefile ] || exit 0; \
37821 r=`${PWD_COMMAND}`; export r; \
37822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37823 $(HOST_EXPORTS) \
37824 for flag in $(EXTRA_HOST_FLAGS) ; do \
37825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37826 done; \
37827 echo "Doing installcheck in tk"; \
37828 (cd $(HOST_SUBDIR)/tk && \
37829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37831 "RANLIB=$${RANLIB}" \
37832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37833 installcheck) \
37834 || exit 1
37836 @endif tk
37838 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37839 maybe-mostlyclean-tk:
37840 @if tk
37841 maybe-mostlyclean-tk: mostlyclean-tk
37843 mostlyclean-tk:
37844 @: $(MAKE); $(unstage)
37845 @[ -f ./tk/Makefile ] || exit 0; \
37846 r=`${PWD_COMMAND}`; export r; \
37847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37848 $(HOST_EXPORTS) \
37849 for flag in $(EXTRA_HOST_FLAGS) ; do \
37850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37851 done; \
37852 echo "Doing mostlyclean in tk"; \
37853 (cd $(HOST_SUBDIR)/tk && \
37854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37856 "RANLIB=$${RANLIB}" \
37857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37858 mostlyclean) \
37859 || exit 1
37861 @endif tk
37863 .PHONY: maybe-clean-tk clean-tk
37864 maybe-clean-tk:
37865 @if tk
37866 maybe-clean-tk: clean-tk
37868 clean-tk:
37869 @: $(MAKE); $(unstage)
37870 @[ -f ./tk/Makefile ] || exit 0; \
37871 r=`${PWD_COMMAND}`; export r; \
37872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37873 $(HOST_EXPORTS) \
37874 for flag in $(EXTRA_HOST_FLAGS) ; do \
37875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37876 done; \
37877 echo "Doing clean in tk"; \
37878 (cd $(HOST_SUBDIR)/tk && \
37879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37881 "RANLIB=$${RANLIB}" \
37882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37883 clean) \
37884 || exit 1
37886 @endif tk
37888 .PHONY: maybe-distclean-tk distclean-tk
37889 maybe-distclean-tk:
37890 @if tk
37891 maybe-distclean-tk: distclean-tk
37893 distclean-tk:
37894 @: $(MAKE); $(unstage)
37895 @[ -f ./tk/Makefile ] || exit 0; \
37896 r=`${PWD_COMMAND}`; export r; \
37897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37898 $(HOST_EXPORTS) \
37899 for flag in $(EXTRA_HOST_FLAGS) ; do \
37900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37901 done; \
37902 echo "Doing distclean in tk"; \
37903 (cd $(HOST_SUBDIR)/tk && \
37904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37906 "RANLIB=$${RANLIB}" \
37907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37908 distclean) \
37909 || exit 1
37911 @endif tk
37913 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37914 maybe-maintainer-clean-tk:
37915 @if tk
37916 maybe-maintainer-clean-tk: maintainer-clean-tk
37918 maintainer-clean-tk:
37919 @: $(MAKE); $(unstage)
37920 @[ -f ./tk/Makefile ] || exit 0; \
37921 r=`${PWD_COMMAND}`; export r; \
37922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37923 $(HOST_EXPORTS) \
37924 for flag in $(EXTRA_HOST_FLAGS) ; do \
37925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37926 done; \
37927 echo "Doing maintainer-clean in tk"; \
37928 (cd $(HOST_SUBDIR)/tk && \
37929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37931 "RANLIB=$${RANLIB}" \
37932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37933 maintainer-clean) \
37934 || exit 1
37936 @endif tk
37940 .PHONY: configure-libtermcap maybe-configure-libtermcap
37941 maybe-configure-libtermcap:
37942 @if gcc-bootstrap
37943 configure-libtermcap: stage_current
37944 @endif gcc-bootstrap
37945 @if libtermcap
37946 maybe-configure-libtermcap: configure-libtermcap
37947 configure-libtermcap:
37948 @: $(MAKE); $(unstage)
37949 @r=`${PWD_COMMAND}`; export r; \
37950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37951 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37953 $(HOST_EXPORTS) \
37954 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37955 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37956 case $(srcdir) in \
37957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37958 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37960 esac; \
37961 module_srcdir=libtermcap; \
37962 $(SHELL) \
37963 $$s/$$module_srcdir/configure \
37964 --srcdir=$${topdir}/$$module_srcdir \
37965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37966 --target=${target_alias} \
37967 || exit 1
37968 @endif libtermcap
37974 .PHONY: all-libtermcap maybe-all-libtermcap
37975 maybe-all-libtermcap:
37976 @if gcc-bootstrap
37977 all-libtermcap: stage_current
37978 @endif gcc-bootstrap
37979 @if libtermcap
37980 TARGET-libtermcap=all
37981 maybe-all-libtermcap: all-libtermcap
37982 all-libtermcap: configure-libtermcap
37983 @: $(MAKE); $(unstage)
37984 @r=`${PWD_COMMAND}`; export r; \
37985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37986 $(HOST_EXPORTS) \
37987 (cd $(HOST_SUBDIR)/libtermcap && \
37988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37989 $(TARGET-libtermcap))
37990 @endif libtermcap
37995 .PHONY: check-libtermcap maybe-check-libtermcap
37996 maybe-check-libtermcap:
37997 @if libtermcap
37998 maybe-check-libtermcap: check-libtermcap
38000 check-libtermcap:
38002 @endif libtermcap
38004 .PHONY: install-libtermcap maybe-install-libtermcap
38005 maybe-install-libtermcap:
38006 @if libtermcap
38007 maybe-install-libtermcap: install-libtermcap
38009 install-libtermcap: installdirs
38010 @: $(MAKE); $(unstage)
38011 @r=`${PWD_COMMAND}`; export r; \
38012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38013 $(HOST_EXPORTS) \
38014 (cd $(HOST_SUBDIR)/libtermcap && \
38015 $(MAKE) $(FLAGS_TO_PASS) install)
38017 @endif libtermcap
38019 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38020 maybe-install-strip-libtermcap:
38021 @if libtermcap
38022 maybe-install-strip-libtermcap: install-strip-libtermcap
38024 install-strip-libtermcap: installdirs
38025 @: $(MAKE); $(unstage)
38026 @r=`${PWD_COMMAND}`; export r; \
38027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38028 $(HOST_EXPORTS) \
38029 (cd $(HOST_SUBDIR)/libtermcap && \
38030 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38032 @endif libtermcap
38034 # Other targets (info, dvi, pdf, etc.)
38036 .PHONY: maybe-info-libtermcap info-libtermcap
38037 maybe-info-libtermcap:
38038 @if libtermcap
38039 maybe-info-libtermcap: info-libtermcap
38041 info-libtermcap: \
38042 configure-libtermcap
38043 @: $(MAKE); $(unstage)
38044 @[ -f ./libtermcap/Makefile ] || exit 0; \
38045 r=`${PWD_COMMAND}`; export r; \
38046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38047 $(HOST_EXPORTS) \
38048 for flag in $(EXTRA_HOST_FLAGS) ; do \
38049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38050 done; \
38051 echo "Doing info in libtermcap"; \
38052 (cd $(HOST_SUBDIR)/libtermcap && \
38053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38055 "RANLIB=$${RANLIB}" \
38056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38057 info) \
38058 || exit 1
38060 @endif libtermcap
38062 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38063 maybe-dvi-libtermcap:
38064 @if libtermcap
38065 maybe-dvi-libtermcap: dvi-libtermcap
38067 dvi-libtermcap: \
38068 configure-libtermcap
38069 @: $(MAKE); $(unstage)
38070 @[ -f ./libtermcap/Makefile ] || exit 0; \
38071 r=`${PWD_COMMAND}`; export r; \
38072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38073 $(HOST_EXPORTS) \
38074 for flag in $(EXTRA_HOST_FLAGS) ; do \
38075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38076 done; \
38077 echo "Doing dvi in libtermcap"; \
38078 (cd $(HOST_SUBDIR)/libtermcap && \
38079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38081 "RANLIB=$${RANLIB}" \
38082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38083 dvi) \
38084 || exit 1
38086 @endif libtermcap
38088 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38089 maybe-pdf-libtermcap:
38090 @if libtermcap
38091 maybe-pdf-libtermcap: pdf-libtermcap
38093 pdf-libtermcap: \
38094 configure-libtermcap
38095 @: $(MAKE); $(unstage)
38096 @[ -f ./libtermcap/Makefile ] || exit 0; \
38097 r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(HOST_EXPORTS) \
38100 for flag in $(EXTRA_HOST_FLAGS) ; do \
38101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38102 done; \
38103 echo "Doing pdf in libtermcap"; \
38104 (cd $(HOST_SUBDIR)/libtermcap && \
38105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107 "RANLIB=$${RANLIB}" \
38108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109 pdf) \
38110 || exit 1
38112 @endif libtermcap
38114 .PHONY: maybe-html-libtermcap html-libtermcap
38115 maybe-html-libtermcap:
38116 @if libtermcap
38117 maybe-html-libtermcap: html-libtermcap
38119 html-libtermcap: \
38120 configure-libtermcap
38121 @: $(MAKE); $(unstage)
38122 @[ -f ./libtermcap/Makefile ] || exit 0; \
38123 r=`${PWD_COMMAND}`; export r; \
38124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38125 $(HOST_EXPORTS) \
38126 for flag in $(EXTRA_HOST_FLAGS) ; do \
38127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38128 done; \
38129 echo "Doing html in libtermcap"; \
38130 (cd $(HOST_SUBDIR)/libtermcap && \
38131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38133 "RANLIB=$${RANLIB}" \
38134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38135 html) \
38136 || exit 1
38138 @endif libtermcap
38140 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38141 maybe-TAGS-libtermcap:
38142 @if libtermcap
38143 maybe-TAGS-libtermcap: TAGS-libtermcap
38145 TAGS-libtermcap: \
38146 configure-libtermcap
38147 @: $(MAKE); $(unstage)
38148 @[ -f ./libtermcap/Makefile ] || exit 0; \
38149 r=`${PWD_COMMAND}`; export r; \
38150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38151 $(HOST_EXPORTS) \
38152 for flag in $(EXTRA_HOST_FLAGS) ; do \
38153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38154 done; \
38155 echo "Doing TAGS in libtermcap"; \
38156 (cd $(HOST_SUBDIR)/libtermcap && \
38157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38159 "RANLIB=$${RANLIB}" \
38160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38161 TAGS) \
38162 || exit 1
38164 @endif libtermcap
38166 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38167 maybe-install-info-libtermcap:
38168 @if libtermcap
38169 maybe-install-info-libtermcap: install-info-libtermcap
38171 install-info-libtermcap: \
38172 configure-libtermcap \
38173 info-libtermcap
38174 @: $(MAKE); $(unstage)
38175 @[ -f ./libtermcap/Makefile ] || exit 0; \
38176 r=`${PWD_COMMAND}`; export r; \
38177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38178 $(HOST_EXPORTS) \
38179 for flag in $(EXTRA_HOST_FLAGS) ; do \
38180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38181 done; \
38182 echo "Doing install-info in libtermcap"; \
38183 (cd $(HOST_SUBDIR)/libtermcap && \
38184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38186 "RANLIB=$${RANLIB}" \
38187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38188 install-info) \
38189 || exit 1
38191 @endif libtermcap
38193 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38194 maybe-install-dvi-libtermcap:
38195 @if libtermcap
38196 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38198 install-dvi-libtermcap: \
38199 configure-libtermcap \
38200 dvi-libtermcap
38201 @: $(MAKE); $(unstage)
38202 @[ -f ./libtermcap/Makefile ] || exit 0; \
38203 r=`${PWD_COMMAND}`; export r; \
38204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38205 $(HOST_EXPORTS) \
38206 for flag in $(EXTRA_HOST_FLAGS) ; do \
38207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38208 done; \
38209 echo "Doing install-dvi in libtermcap"; \
38210 (cd $(HOST_SUBDIR)/libtermcap && \
38211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38213 "RANLIB=$${RANLIB}" \
38214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38215 install-dvi) \
38216 || exit 1
38218 @endif libtermcap
38220 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38221 maybe-install-pdf-libtermcap:
38222 @if libtermcap
38223 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38225 install-pdf-libtermcap: \
38226 configure-libtermcap \
38227 pdf-libtermcap
38228 @: $(MAKE); $(unstage)
38229 @[ -f ./libtermcap/Makefile ] || exit 0; \
38230 r=`${PWD_COMMAND}`; export r; \
38231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38232 $(HOST_EXPORTS) \
38233 for flag in $(EXTRA_HOST_FLAGS) ; do \
38234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38235 done; \
38236 echo "Doing install-pdf in libtermcap"; \
38237 (cd $(HOST_SUBDIR)/libtermcap && \
38238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38240 "RANLIB=$${RANLIB}" \
38241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38242 install-pdf) \
38243 || exit 1
38245 @endif libtermcap
38247 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38248 maybe-install-html-libtermcap:
38249 @if libtermcap
38250 maybe-install-html-libtermcap: install-html-libtermcap
38252 install-html-libtermcap: \
38253 configure-libtermcap \
38254 html-libtermcap
38255 @: $(MAKE); $(unstage)
38256 @[ -f ./libtermcap/Makefile ] || exit 0; \
38257 r=`${PWD_COMMAND}`; export r; \
38258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38259 $(HOST_EXPORTS) \
38260 for flag in $(EXTRA_HOST_FLAGS) ; do \
38261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38262 done; \
38263 echo "Doing install-html in libtermcap"; \
38264 (cd $(HOST_SUBDIR)/libtermcap && \
38265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38267 "RANLIB=$${RANLIB}" \
38268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38269 install-html) \
38270 || exit 1
38272 @endif libtermcap
38274 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38275 maybe-installcheck-libtermcap:
38276 @if libtermcap
38277 maybe-installcheck-libtermcap: installcheck-libtermcap
38279 installcheck-libtermcap: \
38280 configure-libtermcap
38281 @: $(MAKE); $(unstage)
38282 @[ -f ./libtermcap/Makefile ] || exit 0; \
38283 r=`${PWD_COMMAND}`; export r; \
38284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38285 $(HOST_EXPORTS) \
38286 for flag in $(EXTRA_HOST_FLAGS) ; do \
38287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38288 done; \
38289 echo "Doing installcheck in libtermcap"; \
38290 (cd $(HOST_SUBDIR)/libtermcap && \
38291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38293 "RANLIB=$${RANLIB}" \
38294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38295 installcheck) \
38296 || exit 1
38298 @endif libtermcap
38300 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38301 maybe-mostlyclean-libtermcap:
38302 @if libtermcap
38303 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38305 # libtermcap doesn't support mostlyclean.
38306 mostlyclean-libtermcap:
38308 @endif libtermcap
38310 .PHONY: maybe-clean-libtermcap clean-libtermcap
38311 maybe-clean-libtermcap:
38312 @if libtermcap
38313 maybe-clean-libtermcap: clean-libtermcap
38315 # libtermcap doesn't support clean.
38316 clean-libtermcap:
38318 @endif libtermcap
38320 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38321 maybe-distclean-libtermcap:
38322 @if libtermcap
38323 maybe-distclean-libtermcap: distclean-libtermcap
38325 # libtermcap doesn't support distclean.
38326 distclean-libtermcap:
38328 @endif libtermcap
38330 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38331 maybe-maintainer-clean-libtermcap:
38332 @if libtermcap
38333 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38335 # libtermcap doesn't support maintainer-clean.
38336 maintainer-clean-libtermcap:
38338 @endif libtermcap
38342 .PHONY: configure-utils maybe-configure-utils
38343 maybe-configure-utils:
38344 @if gcc-bootstrap
38345 configure-utils: stage_current
38346 @endif gcc-bootstrap
38347 @if utils
38348 maybe-configure-utils: configure-utils
38349 configure-utils:
38350 @: $(MAKE); $(unstage)
38351 @r=`${PWD_COMMAND}`; export r; \
38352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38353 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38355 $(HOST_EXPORTS) \
38356 echo Configuring in $(HOST_SUBDIR)/utils; \
38357 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38358 case $(srcdir) in \
38359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38360 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38362 esac; \
38363 module_srcdir=utils; \
38364 $(SHELL) \
38365 $$s/$$module_srcdir/configure \
38366 --srcdir=$${topdir}/$$module_srcdir \
38367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38368 --target=${target_alias} \
38369 || exit 1
38370 @endif utils
38376 .PHONY: all-utils maybe-all-utils
38377 maybe-all-utils:
38378 @if gcc-bootstrap
38379 all-utils: stage_current
38380 @endif gcc-bootstrap
38381 @if utils
38382 TARGET-utils=all
38383 maybe-all-utils: all-utils
38384 all-utils: configure-utils
38385 @: $(MAKE); $(unstage)
38386 @r=`${PWD_COMMAND}`; export r; \
38387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38388 $(HOST_EXPORTS) \
38389 (cd $(HOST_SUBDIR)/utils && \
38390 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38391 $(TARGET-utils))
38392 @endif utils
38397 .PHONY: check-utils maybe-check-utils
38398 maybe-check-utils:
38399 @if utils
38400 maybe-check-utils: check-utils
38402 check-utils:
38404 @endif utils
38406 .PHONY: install-utils maybe-install-utils
38407 maybe-install-utils:
38408 @if utils
38409 maybe-install-utils: install-utils
38411 install-utils: installdirs
38412 @: $(MAKE); $(unstage)
38413 @r=`${PWD_COMMAND}`; export r; \
38414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38415 $(HOST_EXPORTS) \
38416 (cd $(HOST_SUBDIR)/utils && \
38417 $(MAKE) $(FLAGS_TO_PASS) install)
38419 @endif utils
38421 .PHONY: install-strip-utils maybe-install-strip-utils
38422 maybe-install-strip-utils:
38423 @if utils
38424 maybe-install-strip-utils: install-strip-utils
38426 install-strip-utils: installdirs
38427 @: $(MAKE); $(unstage)
38428 @r=`${PWD_COMMAND}`; export r; \
38429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38430 $(HOST_EXPORTS) \
38431 (cd $(HOST_SUBDIR)/utils && \
38432 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38434 @endif utils
38436 # Other targets (info, dvi, pdf, etc.)
38438 .PHONY: maybe-info-utils info-utils
38439 maybe-info-utils:
38440 @if utils
38441 maybe-info-utils: info-utils
38443 info-utils: \
38444 configure-utils
38445 @: $(MAKE); $(unstage)
38446 @[ -f ./utils/Makefile ] || exit 0; \
38447 r=`${PWD_COMMAND}`; export r; \
38448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38449 $(HOST_EXPORTS) \
38450 for flag in $(EXTRA_HOST_FLAGS) ; do \
38451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38452 done; \
38453 echo "Doing info in utils"; \
38454 (cd $(HOST_SUBDIR)/utils && \
38455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38457 "RANLIB=$${RANLIB}" \
38458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38459 info) \
38460 || exit 1
38462 @endif utils
38464 .PHONY: maybe-dvi-utils dvi-utils
38465 maybe-dvi-utils:
38466 @if utils
38467 maybe-dvi-utils: dvi-utils
38469 dvi-utils: \
38470 configure-utils
38471 @: $(MAKE); $(unstage)
38472 @[ -f ./utils/Makefile ] || exit 0; \
38473 r=`${PWD_COMMAND}`; export r; \
38474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38475 $(HOST_EXPORTS) \
38476 for flag in $(EXTRA_HOST_FLAGS) ; do \
38477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38478 done; \
38479 echo "Doing dvi in utils"; \
38480 (cd $(HOST_SUBDIR)/utils && \
38481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38483 "RANLIB=$${RANLIB}" \
38484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38485 dvi) \
38486 || exit 1
38488 @endif utils
38490 .PHONY: maybe-pdf-utils pdf-utils
38491 maybe-pdf-utils:
38492 @if utils
38493 maybe-pdf-utils: pdf-utils
38495 pdf-utils: \
38496 configure-utils
38497 @: $(MAKE); $(unstage)
38498 @[ -f ./utils/Makefile ] || exit 0; \
38499 r=`${PWD_COMMAND}`; export r; \
38500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38501 $(HOST_EXPORTS) \
38502 for flag in $(EXTRA_HOST_FLAGS) ; do \
38503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38504 done; \
38505 echo "Doing pdf in utils"; \
38506 (cd $(HOST_SUBDIR)/utils && \
38507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38509 "RANLIB=$${RANLIB}" \
38510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38511 pdf) \
38512 || exit 1
38514 @endif utils
38516 .PHONY: maybe-html-utils html-utils
38517 maybe-html-utils:
38518 @if utils
38519 maybe-html-utils: html-utils
38521 html-utils: \
38522 configure-utils
38523 @: $(MAKE); $(unstage)
38524 @[ -f ./utils/Makefile ] || exit 0; \
38525 r=`${PWD_COMMAND}`; export r; \
38526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38527 $(HOST_EXPORTS) \
38528 for flag in $(EXTRA_HOST_FLAGS) ; do \
38529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38530 done; \
38531 echo "Doing html in utils"; \
38532 (cd $(HOST_SUBDIR)/utils && \
38533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38535 "RANLIB=$${RANLIB}" \
38536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38537 html) \
38538 || exit 1
38540 @endif utils
38542 .PHONY: maybe-TAGS-utils TAGS-utils
38543 maybe-TAGS-utils:
38544 @if utils
38545 maybe-TAGS-utils: TAGS-utils
38547 TAGS-utils: \
38548 configure-utils
38549 @: $(MAKE); $(unstage)
38550 @[ -f ./utils/Makefile ] || exit 0; \
38551 r=`${PWD_COMMAND}`; export r; \
38552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38553 $(HOST_EXPORTS) \
38554 for flag in $(EXTRA_HOST_FLAGS) ; do \
38555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38556 done; \
38557 echo "Doing TAGS in utils"; \
38558 (cd $(HOST_SUBDIR)/utils && \
38559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38561 "RANLIB=$${RANLIB}" \
38562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38563 TAGS) \
38564 || exit 1
38566 @endif utils
38568 .PHONY: maybe-install-info-utils install-info-utils
38569 maybe-install-info-utils:
38570 @if utils
38571 maybe-install-info-utils: install-info-utils
38573 install-info-utils: \
38574 configure-utils \
38575 info-utils
38576 @: $(MAKE); $(unstage)
38577 @[ -f ./utils/Makefile ] || exit 0; \
38578 r=`${PWD_COMMAND}`; export r; \
38579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38580 $(HOST_EXPORTS) \
38581 for flag in $(EXTRA_HOST_FLAGS) ; do \
38582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38583 done; \
38584 echo "Doing install-info in utils"; \
38585 (cd $(HOST_SUBDIR)/utils && \
38586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38588 "RANLIB=$${RANLIB}" \
38589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38590 install-info) \
38591 || exit 1
38593 @endif utils
38595 .PHONY: maybe-install-dvi-utils install-dvi-utils
38596 maybe-install-dvi-utils:
38597 @if utils
38598 maybe-install-dvi-utils: install-dvi-utils
38600 install-dvi-utils: \
38601 configure-utils \
38602 dvi-utils
38603 @: $(MAKE); $(unstage)
38604 @[ -f ./utils/Makefile ] || exit 0; \
38605 r=`${PWD_COMMAND}`; export r; \
38606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38607 $(HOST_EXPORTS) \
38608 for flag in $(EXTRA_HOST_FLAGS) ; do \
38609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38610 done; \
38611 echo "Doing install-dvi in utils"; \
38612 (cd $(HOST_SUBDIR)/utils && \
38613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38615 "RANLIB=$${RANLIB}" \
38616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38617 install-dvi) \
38618 || exit 1
38620 @endif utils
38622 .PHONY: maybe-install-pdf-utils install-pdf-utils
38623 maybe-install-pdf-utils:
38624 @if utils
38625 maybe-install-pdf-utils: install-pdf-utils
38627 install-pdf-utils: \
38628 configure-utils \
38629 pdf-utils
38630 @: $(MAKE); $(unstage)
38631 @[ -f ./utils/Makefile ] || exit 0; \
38632 r=`${PWD_COMMAND}`; export r; \
38633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38634 $(HOST_EXPORTS) \
38635 for flag in $(EXTRA_HOST_FLAGS) ; do \
38636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38637 done; \
38638 echo "Doing install-pdf in utils"; \
38639 (cd $(HOST_SUBDIR)/utils && \
38640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38642 "RANLIB=$${RANLIB}" \
38643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38644 install-pdf) \
38645 || exit 1
38647 @endif utils
38649 .PHONY: maybe-install-html-utils install-html-utils
38650 maybe-install-html-utils:
38651 @if utils
38652 maybe-install-html-utils: install-html-utils
38654 install-html-utils: \
38655 configure-utils \
38656 html-utils
38657 @: $(MAKE); $(unstage)
38658 @[ -f ./utils/Makefile ] || exit 0; \
38659 r=`${PWD_COMMAND}`; export r; \
38660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661 $(HOST_EXPORTS) \
38662 for flag in $(EXTRA_HOST_FLAGS) ; do \
38663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38664 done; \
38665 echo "Doing install-html in utils"; \
38666 (cd $(HOST_SUBDIR)/utils && \
38667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38669 "RANLIB=$${RANLIB}" \
38670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38671 install-html) \
38672 || exit 1
38674 @endif utils
38676 .PHONY: maybe-installcheck-utils installcheck-utils
38677 maybe-installcheck-utils:
38678 @if utils
38679 maybe-installcheck-utils: installcheck-utils
38681 installcheck-utils: \
38682 configure-utils
38683 @: $(MAKE); $(unstage)
38684 @[ -f ./utils/Makefile ] || exit 0; \
38685 r=`${PWD_COMMAND}`; export r; \
38686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38687 $(HOST_EXPORTS) \
38688 for flag in $(EXTRA_HOST_FLAGS) ; do \
38689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38690 done; \
38691 echo "Doing installcheck in utils"; \
38692 (cd $(HOST_SUBDIR)/utils && \
38693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38695 "RANLIB=$${RANLIB}" \
38696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38697 installcheck) \
38698 || exit 1
38700 @endif utils
38702 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38703 maybe-mostlyclean-utils:
38704 @if utils
38705 maybe-mostlyclean-utils: mostlyclean-utils
38707 mostlyclean-utils:
38708 @: $(MAKE); $(unstage)
38709 @[ -f ./utils/Makefile ] || exit 0; \
38710 r=`${PWD_COMMAND}`; export r; \
38711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38712 $(HOST_EXPORTS) \
38713 for flag in $(EXTRA_HOST_FLAGS) ; do \
38714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38715 done; \
38716 echo "Doing mostlyclean in utils"; \
38717 (cd $(HOST_SUBDIR)/utils && \
38718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38720 "RANLIB=$${RANLIB}" \
38721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38722 mostlyclean) \
38723 || exit 1
38725 @endif utils
38727 .PHONY: maybe-clean-utils clean-utils
38728 maybe-clean-utils:
38729 @if utils
38730 maybe-clean-utils: clean-utils
38732 clean-utils:
38733 @: $(MAKE); $(unstage)
38734 @[ -f ./utils/Makefile ] || exit 0; \
38735 r=`${PWD_COMMAND}`; export r; \
38736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38737 $(HOST_EXPORTS) \
38738 for flag in $(EXTRA_HOST_FLAGS) ; do \
38739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38740 done; \
38741 echo "Doing clean in utils"; \
38742 (cd $(HOST_SUBDIR)/utils && \
38743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38745 "RANLIB=$${RANLIB}" \
38746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38747 clean) \
38748 || exit 1
38750 @endif utils
38752 .PHONY: maybe-distclean-utils distclean-utils
38753 maybe-distclean-utils:
38754 @if utils
38755 maybe-distclean-utils: distclean-utils
38757 distclean-utils:
38758 @: $(MAKE); $(unstage)
38759 @[ -f ./utils/Makefile ] || exit 0; \
38760 r=`${PWD_COMMAND}`; export r; \
38761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38762 $(HOST_EXPORTS) \
38763 for flag in $(EXTRA_HOST_FLAGS) ; do \
38764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38765 done; \
38766 echo "Doing distclean in utils"; \
38767 (cd $(HOST_SUBDIR)/utils && \
38768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38770 "RANLIB=$${RANLIB}" \
38771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38772 distclean) \
38773 || exit 1
38775 @endif utils
38777 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38778 maybe-maintainer-clean-utils:
38779 @if utils
38780 maybe-maintainer-clean-utils: maintainer-clean-utils
38782 maintainer-clean-utils:
38783 @: $(MAKE); $(unstage)
38784 @[ -f ./utils/Makefile ] || exit 0; \
38785 r=`${PWD_COMMAND}`; export r; \
38786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38787 $(HOST_EXPORTS) \
38788 for flag in $(EXTRA_HOST_FLAGS) ; do \
38789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38790 done; \
38791 echo "Doing maintainer-clean in utils"; \
38792 (cd $(HOST_SUBDIR)/utils && \
38793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38795 "RANLIB=$${RANLIB}" \
38796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38797 maintainer-clean) \
38798 || exit 1
38800 @endif utils
38804 .PHONY: configure-c++tools maybe-configure-c++tools
38805 maybe-configure-c++tools:
38806 @if gcc-bootstrap
38807 configure-c++tools: stage_current
38808 @endif gcc-bootstrap
38809 @if c++tools
38810 maybe-configure-c++tools: configure-c++tools
38811 configure-c++tools:
38812 @: $(MAKE); $(unstage)
38813 @r=`${PWD_COMMAND}`; export r; \
38814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38815 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38816 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38817 $(HOST_EXPORTS) \
38818 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38819 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38820 case $(srcdir) in \
38821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38822 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38824 esac; \
38825 module_srcdir=c++tools; \
38826 $(SHELL) \
38827 $$s/$$module_srcdir/configure \
38828 --srcdir=$${topdir}/$$module_srcdir \
38829 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38830 --target=${target_alias} \
38831 || exit 1
38832 @endif c++tools
38838 .PHONY: all-c++tools maybe-all-c++tools
38839 maybe-all-c++tools:
38840 @if gcc-bootstrap
38841 all-c++tools: stage_current
38842 @endif gcc-bootstrap
38843 @if c++tools
38844 TARGET-c++tools=all
38845 maybe-all-c++tools: all-c++tools
38846 all-c++tools: configure-c++tools
38847 @: $(MAKE); $(unstage)
38848 @r=`${PWD_COMMAND}`; export r; \
38849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38850 $(HOST_EXPORTS) \
38851 (cd $(HOST_SUBDIR)/c++tools && \
38852 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38853 $(TARGET-c++tools))
38854 @endif c++tools
38859 .PHONY: check-c++tools maybe-check-c++tools
38860 maybe-check-c++tools:
38861 @if c++tools
38862 maybe-check-c++tools: check-c++tools
38864 check-c++tools:
38865 @: $(MAKE); $(unstage)
38866 @r=`${PWD_COMMAND}`; export r; \
38867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38868 $(HOST_EXPORTS) \
38869 (cd $(HOST_SUBDIR)/c++tools && \
38870 $(MAKE) $(FLAGS_TO_PASS) check)
38872 @endif c++tools
38874 .PHONY: install-c++tools maybe-install-c++tools
38875 maybe-install-c++tools:
38876 @if c++tools
38877 maybe-install-c++tools: install-c++tools
38879 install-c++tools: installdirs
38880 @: $(MAKE); $(unstage)
38881 @r=`${PWD_COMMAND}`; export r; \
38882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38883 $(HOST_EXPORTS) \
38884 (cd $(HOST_SUBDIR)/c++tools && \
38885 $(MAKE) $(FLAGS_TO_PASS) install)
38887 @endif c++tools
38889 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38890 maybe-install-strip-c++tools:
38891 @if c++tools
38892 maybe-install-strip-c++tools: install-strip-c++tools
38894 install-strip-c++tools: installdirs
38895 @: $(MAKE); $(unstage)
38896 @r=`${PWD_COMMAND}`; export r; \
38897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38898 $(HOST_EXPORTS) \
38899 (cd $(HOST_SUBDIR)/c++tools && \
38900 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38902 @endif c++tools
38904 # Other targets (info, dvi, pdf, etc.)
38906 .PHONY: maybe-info-c++tools info-c++tools
38907 maybe-info-c++tools:
38908 @if c++tools
38909 maybe-info-c++tools: info-c++tools
38911 info-c++tools: \
38912 configure-c++tools
38913 @: $(MAKE); $(unstage)
38914 @[ -f ./c++tools/Makefile ] || exit 0; \
38915 r=`${PWD_COMMAND}`; export r; \
38916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38917 $(HOST_EXPORTS) \
38918 for flag in $(EXTRA_HOST_FLAGS) ; do \
38919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38920 done; \
38921 echo "Doing info in c++tools"; \
38922 (cd $(HOST_SUBDIR)/c++tools && \
38923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38925 "RANLIB=$${RANLIB}" \
38926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38927 info) \
38928 || exit 1
38930 @endif c++tools
38932 .PHONY: maybe-dvi-c++tools dvi-c++tools
38933 maybe-dvi-c++tools:
38934 @if c++tools
38935 maybe-dvi-c++tools: dvi-c++tools
38937 dvi-c++tools: \
38938 configure-c++tools
38939 @: $(MAKE); $(unstage)
38940 @[ -f ./c++tools/Makefile ] || exit 0; \
38941 r=`${PWD_COMMAND}`; export r; \
38942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38943 $(HOST_EXPORTS) \
38944 for flag in $(EXTRA_HOST_FLAGS) ; do \
38945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38946 done; \
38947 echo "Doing dvi in c++tools"; \
38948 (cd $(HOST_SUBDIR)/c++tools && \
38949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38951 "RANLIB=$${RANLIB}" \
38952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38953 dvi) \
38954 || exit 1
38956 @endif c++tools
38958 .PHONY: maybe-pdf-c++tools pdf-c++tools
38959 maybe-pdf-c++tools:
38960 @if c++tools
38961 maybe-pdf-c++tools: pdf-c++tools
38963 pdf-c++tools: \
38964 configure-c++tools
38965 @: $(MAKE); $(unstage)
38966 @[ -f ./c++tools/Makefile ] || exit 0; \
38967 r=`${PWD_COMMAND}`; export r; \
38968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38969 $(HOST_EXPORTS) \
38970 for flag in $(EXTRA_HOST_FLAGS) ; do \
38971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38972 done; \
38973 echo "Doing pdf in c++tools"; \
38974 (cd $(HOST_SUBDIR)/c++tools && \
38975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38977 "RANLIB=$${RANLIB}" \
38978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38979 pdf) \
38980 || exit 1
38982 @endif c++tools
38984 .PHONY: maybe-html-c++tools html-c++tools
38985 maybe-html-c++tools:
38986 @if c++tools
38987 maybe-html-c++tools: html-c++tools
38989 html-c++tools: \
38990 configure-c++tools
38991 @: $(MAKE); $(unstage)
38992 @[ -f ./c++tools/Makefile ] || exit 0; \
38993 r=`${PWD_COMMAND}`; export r; \
38994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38995 $(HOST_EXPORTS) \
38996 for flag in $(EXTRA_HOST_FLAGS) ; do \
38997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38998 done; \
38999 echo "Doing html in c++tools"; \
39000 (cd $(HOST_SUBDIR)/c++tools && \
39001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39003 "RANLIB=$${RANLIB}" \
39004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39005 html) \
39006 || exit 1
39008 @endif c++tools
39010 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39011 maybe-TAGS-c++tools:
39012 @if c++tools
39013 maybe-TAGS-c++tools: TAGS-c++tools
39015 # c++tools doesn't support TAGS.
39016 TAGS-c++tools:
39018 @endif c++tools
39020 .PHONY: maybe-install-info-c++tools install-info-c++tools
39021 maybe-install-info-c++tools:
39022 @if c++tools
39023 maybe-install-info-c++tools: install-info-c++tools
39025 install-info-c++tools: \
39026 configure-c++tools \
39027 info-c++tools
39028 @: $(MAKE); $(unstage)
39029 @[ -f ./c++tools/Makefile ] || exit 0; \
39030 r=`${PWD_COMMAND}`; export r; \
39031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39032 $(HOST_EXPORTS) \
39033 for flag in $(EXTRA_HOST_FLAGS) ; do \
39034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39035 done; \
39036 echo "Doing install-info in c++tools"; \
39037 (cd $(HOST_SUBDIR)/c++tools && \
39038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39040 "RANLIB=$${RANLIB}" \
39041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39042 install-info) \
39043 || exit 1
39045 @endif c++tools
39047 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39048 maybe-install-dvi-c++tools:
39049 @if c++tools
39050 maybe-install-dvi-c++tools: install-dvi-c++tools
39052 install-dvi-c++tools: \
39053 configure-c++tools \
39054 dvi-c++tools
39055 @: $(MAKE); $(unstage)
39056 @[ -f ./c++tools/Makefile ] || exit 0; \
39057 r=`${PWD_COMMAND}`; export r; \
39058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39059 $(HOST_EXPORTS) \
39060 for flag in $(EXTRA_HOST_FLAGS) ; do \
39061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39062 done; \
39063 echo "Doing install-dvi in c++tools"; \
39064 (cd $(HOST_SUBDIR)/c++tools && \
39065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39067 "RANLIB=$${RANLIB}" \
39068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39069 install-dvi) \
39070 || exit 1
39072 @endif c++tools
39074 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39075 maybe-install-pdf-c++tools:
39076 @if c++tools
39077 maybe-install-pdf-c++tools: install-pdf-c++tools
39079 install-pdf-c++tools: \
39080 configure-c++tools \
39081 pdf-c++tools
39082 @: $(MAKE); $(unstage)
39083 @[ -f ./c++tools/Makefile ] || exit 0; \
39084 r=`${PWD_COMMAND}`; export r; \
39085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39086 $(HOST_EXPORTS) \
39087 for flag in $(EXTRA_HOST_FLAGS) ; do \
39088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39089 done; \
39090 echo "Doing install-pdf in c++tools"; \
39091 (cd $(HOST_SUBDIR)/c++tools && \
39092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39094 "RANLIB=$${RANLIB}" \
39095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39096 install-pdf) \
39097 || exit 1
39099 @endif c++tools
39101 .PHONY: maybe-install-html-c++tools install-html-c++tools
39102 maybe-install-html-c++tools:
39103 @if c++tools
39104 maybe-install-html-c++tools: install-html-c++tools
39106 install-html-c++tools: \
39107 configure-c++tools \
39108 html-c++tools
39109 @: $(MAKE); $(unstage)
39110 @[ -f ./c++tools/Makefile ] || exit 0; \
39111 r=`${PWD_COMMAND}`; export r; \
39112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39113 $(HOST_EXPORTS) \
39114 for flag in $(EXTRA_HOST_FLAGS) ; do \
39115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39116 done; \
39117 echo "Doing install-html in c++tools"; \
39118 (cd $(HOST_SUBDIR)/c++tools && \
39119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39121 "RANLIB=$${RANLIB}" \
39122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39123 install-html) \
39124 || exit 1
39126 @endif c++tools
39128 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39129 maybe-installcheck-c++tools:
39130 @if c++tools
39131 maybe-installcheck-c++tools: installcheck-c++tools
39133 installcheck-c++tools: \
39134 configure-c++tools
39135 @: $(MAKE); $(unstage)
39136 @[ -f ./c++tools/Makefile ] || exit 0; \
39137 r=`${PWD_COMMAND}`; export r; \
39138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139 $(HOST_EXPORTS) \
39140 for flag in $(EXTRA_HOST_FLAGS) ; do \
39141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39142 done; \
39143 echo "Doing installcheck in c++tools"; \
39144 (cd $(HOST_SUBDIR)/c++tools && \
39145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39147 "RANLIB=$${RANLIB}" \
39148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39149 installcheck) \
39150 || exit 1
39152 @endif c++tools
39154 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39155 maybe-mostlyclean-c++tools:
39156 @if c++tools
39157 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39159 mostlyclean-c++tools:
39160 @: $(MAKE); $(unstage)
39161 @[ -f ./c++tools/Makefile ] || exit 0; \
39162 r=`${PWD_COMMAND}`; export r; \
39163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39164 $(HOST_EXPORTS) \
39165 for flag in $(EXTRA_HOST_FLAGS) ; do \
39166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39167 done; \
39168 echo "Doing mostlyclean in c++tools"; \
39169 (cd $(HOST_SUBDIR)/c++tools && \
39170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39172 "RANLIB=$${RANLIB}" \
39173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39174 mostlyclean) \
39175 || exit 1
39177 @endif c++tools
39179 .PHONY: maybe-clean-c++tools clean-c++tools
39180 maybe-clean-c++tools:
39181 @if c++tools
39182 maybe-clean-c++tools: clean-c++tools
39184 clean-c++tools:
39185 @: $(MAKE); $(unstage)
39186 @[ -f ./c++tools/Makefile ] || exit 0; \
39187 r=`${PWD_COMMAND}`; export r; \
39188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189 $(HOST_EXPORTS) \
39190 for flag in $(EXTRA_HOST_FLAGS) ; do \
39191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39192 done; \
39193 echo "Doing clean in c++tools"; \
39194 (cd $(HOST_SUBDIR)/c++tools && \
39195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39197 "RANLIB=$${RANLIB}" \
39198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39199 clean) \
39200 || exit 1
39202 @endif c++tools
39204 .PHONY: maybe-distclean-c++tools distclean-c++tools
39205 maybe-distclean-c++tools:
39206 @if c++tools
39207 maybe-distclean-c++tools: distclean-c++tools
39209 distclean-c++tools:
39210 @: $(MAKE); $(unstage)
39211 @[ -f ./c++tools/Makefile ] || exit 0; \
39212 r=`${PWD_COMMAND}`; export r; \
39213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39214 $(HOST_EXPORTS) \
39215 for flag in $(EXTRA_HOST_FLAGS) ; do \
39216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39217 done; \
39218 echo "Doing distclean in c++tools"; \
39219 (cd $(HOST_SUBDIR)/c++tools && \
39220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39222 "RANLIB=$${RANLIB}" \
39223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39224 distclean) \
39225 || exit 1
39227 @endif c++tools
39229 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39230 maybe-maintainer-clean-c++tools:
39231 @if c++tools
39232 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39234 maintainer-clean-c++tools:
39235 @: $(MAKE); $(unstage)
39236 @[ -f ./c++tools/Makefile ] || exit 0; \
39237 r=`${PWD_COMMAND}`; export r; \
39238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39239 $(HOST_EXPORTS) \
39240 for flag in $(EXTRA_HOST_FLAGS) ; do \
39241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39242 done; \
39243 echo "Doing maintainer-clean in c++tools"; \
39244 (cd $(HOST_SUBDIR)/c++tools && \
39245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39247 "RANLIB=$${RANLIB}" \
39248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39249 maintainer-clean) \
39250 || exit 1
39252 @endif c++tools
39256 .PHONY: configure-gnattools maybe-configure-gnattools
39257 maybe-configure-gnattools:
39258 @if gcc-bootstrap
39259 configure-gnattools: stage_current
39260 @endif gcc-bootstrap
39261 @if gnattools
39262 maybe-configure-gnattools: configure-gnattools
39263 configure-gnattools:
39264 @: $(MAKE); $(unstage)
39265 @r=`${PWD_COMMAND}`; export r; \
39266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39268 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39269 $(HOST_EXPORTS) \
39270 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39271 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39272 case $(srcdir) in \
39273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39274 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39276 esac; \
39277 module_srcdir=gnattools; \
39278 $(SHELL) \
39279 $$s/$$module_srcdir/configure \
39280 --srcdir=$${topdir}/$$module_srcdir \
39281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39282 --target=${target_alias} \
39283 || exit 1
39284 @endif gnattools
39290 .PHONY: all-gnattools maybe-all-gnattools
39291 maybe-all-gnattools:
39292 @if gcc-bootstrap
39293 all-gnattools: stage_current
39294 @endif gcc-bootstrap
39295 @if gnattools
39296 TARGET-gnattools=all
39297 maybe-all-gnattools: all-gnattools
39298 all-gnattools: configure-gnattools
39299 @: $(MAKE); $(unstage)
39300 @r=`${PWD_COMMAND}`; export r; \
39301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39302 $(HOST_EXPORTS) \
39303 (cd $(HOST_SUBDIR)/gnattools && \
39304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39305 $(TARGET-gnattools))
39306 @endif gnattools
39311 .PHONY: check-gnattools maybe-check-gnattools
39312 maybe-check-gnattools:
39313 @if gnattools
39314 maybe-check-gnattools: check-gnattools
39316 check-gnattools:
39317 @: $(MAKE); $(unstage)
39318 @r=`${PWD_COMMAND}`; export r; \
39319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39320 $(HOST_EXPORTS) \
39321 (cd $(HOST_SUBDIR)/gnattools && \
39322 $(MAKE) $(FLAGS_TO_PASS) check)
39324 @endif gnattools
39326 .PHONY: install-gnattools maybe-install-gnattools
39327 maybe-install-gnattools:
39328 @if gnattools
39329 maybe-install-gnattools: install-gnattools
39331 install-gnattools: installdirs
39332 @: $(MAKE); $(unstage)
39333 @r=`${PWD_COMMAND}`; export r; \
39334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39335 $(HOST_EXPORTS) \
39336 (cd $(HOST_SUBDIR)/gnattools && \
39337 $(MAKE) $(FLAGS_TO_PASS) install)
39339 @endif gnattools
39341 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39342 maybe-install-strip-gnattools:
39343 @if gnattools
39344 maybe-install-strip-gnattools: install-strip-gnattools
39346 install-strip-gnattools: installdirs
39347 @: $(MAKE); $(unstage)
39348 @r=`${PWD_COMMAND}`; export r; \
39349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39350 $(HOST_EXPORTS) \
39351 (cd $(HOST_SUBDIR)/gnattools && \
39352 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39354 @endif gnattools
39356 # Other targets (info, dvi, pdf, etc.)
39358 .PHONY: maybe-info-gnattools info-gnattools
39359 maybe-info-gnattools:
39360 @if gnattools
39361 maybe-info-gnattools: info-gnattools
39363 info-gnattools: \
39364 configure-gnattools
39365 @: $(MAKE); $(unstage)
39366 @[ -f ./gnattools/Makefile ] || exit 0; \
39367 r=`${PWD_COMMAND}`; export r; \
39368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39369 $(HOST_EXPORTS) \
39370 for flag in $(EXTRA_HOST_FLAGS) ; do \
39371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39372 done; \
39373 echo "Doing info in gnattools"; \
39374 (cd $(HOST_SUBDIR)/gnattools && \
39375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39377 "RANLIB=$${RANLIB}" \
39378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39379 info) \
39380 || exit 1
39382 @endif gnattools
39384 .PHONY: maybe-dvi-gnattools dvi-gnattools
39385 maybe-dvi-gnattools:
39386 @if gnattools
39387 maybe-dvi-gnattools: dvi-gnattools
39389 dvi-gnattools: \
39390 configure-gnattools
39391 @: $(MAKE); $(unstage)
39392 @[ -f ./gnattools/Makefile ] || exit 0; \
39393 r=`${PWD_COMMAND}`; export r; \
39394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395 $(HOST_EXPORTS) \
39396 for flag in $(EXTRA_HOST_FLAGS) ; do \
39397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39398 done; \
39399 echo "Doing dvi in gnattools"; \
39400 (cd $(HOST_SUBDIR)/gnattools && \
39401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39403 "RANLIB=$${RANLIB}" \
39404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39405 dvi) \
39406 || exit 1
39408 @endif gnattools
39410 .PHONY: maybe-pdf-gnattools pdf-gnattools
39411 maybe-pdf-gnattools:
39412 @if gnattools
39413 maybe-pdf-gnattools: pdf-gnattools
39415 pdf-gnattools: \
39416 configure-gnattools
39417 @: $(MAKE); $(unstage)
39418 @[ -f ./gnattools/Makefile ] || exit 0; \
39419 r=`${PWD_COMMAND}`; export r; \
39420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39421 $(HOST_EXPORTS) \
39422 for flag in $(EXTRA_HOST_FLAGS) ; do \
39423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39424 done; \
39425 echo "Doing pdf in gnattools"; \
39426 (cd $(HOST_SUBDIR)/gnattools && \
39427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39429 "RANLIB=$${RANLIB}" \
39430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39431 pdf) \
39432 || exit 1
39434 @endif gnattools
39436 .PHONY: maybe-html-gnattools html-gnattools
39437 maybe-html-gnattools:
39438 @if gnattools
39439 maybe-html-gnattools: html-gnattools
39441 html-gnattools: \
39442 configure-gnattools
39443 @: $(MAKE); $(unstage)
39444 @[ -f ./gnattools/Makefile ] || exit 0; \
39445 r=`${PWD_COMMAND}`; export r; \
39446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39447 $(HOST_EXPORTS) \
39448 for flag in $(EXTRA_HOST_FLAGS) ; do \
39449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39450 done; \
39451 echo "Doing html in gnattools"; \
39452 (cd $(HOST_SUBDIR)/gnattools && \
39453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39455 "RANLIB=$${RANLIB}" \
39456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39457 html) \
39458 || exit 1
39460 @endif gnattools
39462 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39463 maybe-TAGS-gnattools:
39464 @if gnattools
39465 maybe-TAGS-gnattools: TAGS-gnattools
39467 TAGS-gnattools: \
39468 configure-gnattools
39469 @: $(MAKE); $(unstage)
39470 @[ -f ./gnattools/Makefile ] || exit 0; \
39471 r=`${PWD_COMMAND}`; export r; \
39472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39473 $(HOST_EXPORTS) \
39474 for flag in $(EXTRA_HOST_FLAGS) ; do \
39475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39476 done; \
39477 echo "Doing TAGS in gnattools"; \
39478 (cd $(HOST_SUBDIR)/gnattools && \
39479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39481 "RANLIB=$${RANLIB}" \
39482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39483 TAGS) \
39484 || exit 1
39486 @endif gnattools
39488 .PHONY: maybe-install-info-gnattools install-info-gnattools
39489 maybe-install-info-gnattools:
39490 @if gnattools
39491 maybe-install-info-gnattools: install-info-gnattools
39493 install-info-gnattools: \
39494 configure-gnattools \
39495 info-gnattools
39496 @: $(MAKE); $(unstage)
39497 @[ -f ./gnattools/Makefile ] || exit 0; \
39498 r=`${PWD_COMMAND}`; export r; \
39499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39500 $(HOST_EXPORTS) \
39501 for flag in $(EXTRA_HOST_FLAGS) ; do \
39502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39503 done; \
39504 echo "Doing install-info in gnattools"; \
39505 (cd $(HOST_SUBDIR)/gnattools && \
39506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39508 "RANLIB=$${RANLIB}" \
39509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39510 install-info) \
39511 || exit 1
39513 @endif gnattools
39515 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39516 maybe-install-dvi-gnattools:
39517 @if gnattools
39518 maybe-install-dvi-gnattools: install-dvi-gnattools
39520 install-dvi-gnattools: \
39521 configure-gnattools \
39522 dvi-gnattools
39523 @: $(MAKE); $(unstage)
39524 @[ -f ./gnattools/Makefile ] || exit 0; \
39525 r=`${PWD_COMMAND}`; export r; \
39526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39527 $(HOST_EXPORTS) \
39528 for flag in $(EXTRA_HOST_FLAGS) ; do \
39529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39530 done; \
39531 echo "Doing install-dvi in gnattools"; \
39532 (cd $(HOST_SUBDIR)/gnattools && \
39533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39535 "RANLIB=$${RANLIB}" \
39536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39537 install-dvi) \
39538 || exit 1
39540 @endif gnattools
39542 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39543 maybe-install-pdf-gnattools:
39544 @if gnattools
39545 maybe-install-pdf-gnattools: install-pdf-gnattools
39547 install-pdf-gnattools: \
39548 configure-gnattools \
39549 pdf-gnattools
39550 @: $(MAKE); $(unstage)
39551 @[ -f ./gnattools/Makefile ] || exit 0; \
39552 r=`${PWD_COMMAND}`; export r; \
39553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39554 $(HOST_EXPORTS) \
39555 for flag in $(EXTRA_HOST_FLAGS) ; do \
39556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39557 done; \
39558 echo "Doing install-pdf in gnattools"; \
39559 (cd $(HOST_SUBDIR)/gnattools && \
39560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39562 "RANLIB=$${RANLIB}" \
39563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39564 install-pdf) \
39565 || exit 1
39567 @endif gnattools
39569 .PHONY: maybe-install-html-gnattools install-html-gnattools
39570 maybe-install-html-gnattools:
39571 @if gnattools
39572 maybe-install-html-gnattools: install-html-gnattools
39574 install-html-gnattools: \
39575 configure-gnattools \
39576 html-gnattools
39577 @: $(MAKE); $(unstage)
39578 @[ -f ./gnattools/Makefile ] || exit 0; \
39579 r=`${PWD_COMMAND}`; export r; \
39580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39581 $(HOST_EXPORTS) \
39582 for flag in $(EXTRA_HOST_FLAGS) ; do \
39583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39584 done; \
39585 echo "Doing install-html in gnattools"; \
39586 (cd $(HOST_SUBDIR)/gnattools && \
39587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39589 "RANLIB=$${RANLIB}" \
39590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39591 install-html) \
39592 || exit 1
39594 @endif gnattools
39596 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39597 maybe-installcheck-gnattools:
39598 @if gnattools
39599 maybe-installcheck-gnattools: installcheck-gnattools
39601 installcheck-gnattools: \
39602 configure-gnattools
39603 @: $(MAKE); $(unstage)
39604 @[ -f ./gnattools/Makefile ] || exit 0; \
39605 r=`${PWD_COMMAND}`; export r; \
39606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39607 $(HOST_EXPORTS) \
39608 for flag in $(EXTRA_HOST_FLAGS) ; do \
39609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39610 done; \
39611 echo "Doing installcheck in gnattools"; \
39612 (cd $(HOST_SUBDIR)/gnattools && \
39613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39615 "RANLIB=$${RANLIB}" \
39616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39617 installcheck) \
39618 || exit 1
39620 @endif gnattools
39622 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39623 maybe-mostlyclean-gnattools:
39624 @if gnattools
39625 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39627 mostlyclean-gnattools:
39628 @: $(MAKE); $(unstage)
39629 @[ -f ./gnattools/Makefile ] || exit 0; \
39630 r=`${PWD_COMMAND}`; export r; \
39631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39632 $(HOST_EXPORTS) \
39633 for flag in $(EXTRA_HOST_FLAGS) ; do \
39634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39635 done; \
39636 echo "Doing mostlyclean in gnattools"; \
39637 (cd $(HOST_SUBDIR)/gnattools && \
39638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39640 "RANLIB=$${RANLIB}" \
39641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39642 mostlyclean) \
39643 || exit 1
39645 @endif gnattools
39647 .PHONY: maybe-clean-gnattools clean-gnattools
39648 maybe-clean-gnattools:
39649 @if gnattools
39650 maybe-clean-gnattools: clean-gnattools
39652 clean-gnattools:
39653 @: $(MAKE); $(unstage)
39654 @[ -f ./gnattools/Makefile ] || exit 0; \
39655 r=`${PWD_COMMAND}`; export r; \
39656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39657 $(HOST_EXPORTS) \
39658 for flag in $(EXTRA_HOST_FLAGS) ; do \
39659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39660 done; \
39661 echo "Doing clean in gnattools"; \
39662 (cd $(HOST_SUBDIR)/gnattools && \
39663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39665 "RANLIB=$${RANLIB}" \
39666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39667 clean) \
39668 || exit 1
39670 @endif gnattools
39672 .PHONY: maybe-distclean-gnattools distclean-gnattools
39673 maybe-distclean-gnattools:
39674 @if gnattools
39675 maybe-distclean-gnattools: distclean-gnattools
39677 distclean-gnattools:
39678 @: $(MAKE); $(unstage)
39679 @[ -f ./gnattools/Makefile ] || exit 0; \
39680 r=`${PWD_COMMAND}`; export r; \
39681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39682 $(HOST_EXPORTS) \
39683 for flag in $(EXTRA_HOST_FLAGS) ; do \
39684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39685 done; \
39686 echo "Doing distclean in gnattools"; \
39687 (cd $(HOST_SUBDIR)/gnattools && \
39688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39690 "RANLIB=$${RANLIB}" \
39691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39692 distclean) \
39693 || exit 1
39695 @endif gnattools
39697 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39698 maybe-maintainer-clean-gnattools:
39699 @if gnattools
39700 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39702 maintainer-clean-gnattools:
39703 @: $(MAKE); $(unstage)
39704 @[ -f ./gnattools/Makefile ] || exit 0; \
39705 r=`${PWD_COMMAND}`; export r; \
39706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39707 $(HOST_EXPORTS) \
39708 for flag in $(EXTRA_HOST_FLAGS) ; do \
39709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39710 done; \
39711 echo "Doing maintainer-clean in gnattools"; \
39712 (cd $(HOST_SUBDIR)/gnattools && \
39713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39715 "RANLIB=$${RANLIB}" \
39716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39717 maintainer-clean) \
39718 || exit 1
39720 @endif gnattools
39724 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39725 maybe-configure-lto-plugin:
39726 @if gcc-bootstrap
39727 configure-lto-plugin: stage_current
39728 @endif gcc-bootstrap
39729 @if lto-plugin
39730 maybe-configure-lto-plugin: configure-lto-plugin
39731 configure-lto-plugin:
39732 @r=`${PWD_COMMAND}`; export r; \
39733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39734 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39736 $(HOST_EXPORTS) \
39737 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39738 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39739 case $(srcdir) in \
39740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39741 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39743 esac; \
39744 module_srcdir=lto-plugin; \
39745 $(SHELL) \
39746 $$s/$$module_srcdir/configure \
39747 --srcdir=$${topdir}/$$module_srcdir \
39748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39749 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39750 || exit 1
39751 @endif lto-plugin
39755 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39756 maybe-configure-stage1-lto-plugin:
39757 @if lto-plugin-bootstrap
39758 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39759 configure-stage1-lto-plugin:
39760 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39762 @r=`${PWD_COMMAND}`; export r; \
39763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39764 TFLAGS="$(STAGE1_TFLAGS)"; \
39765 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39766 $(HOST_EXPORTS) \
39767 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39768 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39769 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39770 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39771 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39772 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39773 case $(srcdir) in \
39774 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39775 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39776 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39777 esac; \
39778 module_srcdir=lto-plugin; \
39779 $(SHELL) $$s/$$module_srcdir/configure \
39780 --srcdir=$${topdir}/$$module_srcdir \
39781 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39782 --target=${target_alias} \
39784 $(STAGE1_CONFIGURE_FLAGS) \
39785 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39786 @endif lto-plugin-bootstrap
39788 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39789 maybe-configure-stage2-lto-plugin:
39790 @if lto-plugin-bootstrap
39791 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39792 configure-stage2-lto-plugin:
39793 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39794 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39795 @r=`${PWD_COMMAND}`; export r; \
39796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39797 TFLAGS="$(STAGE2_TFLAGS)"; \
39798 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39799 $(HOST_EXPORTS) \
39800 $(POSTSTAGE1_HOST_EXPORTS) \
39801 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39802 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39803 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39804 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39806 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39807 case $(srcdir) in \
39808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39809 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39811 esac; \
39812 module_srcdir=lto-plugin; \
39813 $(SHELL) $$s/$$module_srcdir/configure \
39814 --srcdir=$${topdir}/$$module_srcdir \
39815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39816 --target=${target_alias} \
39817 --with-build-libsubdir=$(HOST_SUBDIR) \
39818 $(STAGE2_CONFIGURE_FLAGS) \
39819 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39820 @endif lto-plugin-bootstrap
39822 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39823 maybe-configure-stage3-lto-plugin:
39824 @if lto-plugin-bootstrap
39825 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39826 configure-stage3-lto-plugin:
39827 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39828 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39829 @r=`${PWD_COMMAND}`; export r; \
39830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39831 TFLAGS="$(STAGE3_TFLAGS)"; \
39832 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39833 $(HOST_EXPORTS) \
39834 $(POSTSTAGE1_HOST_EXPORTS) \
39835 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39836 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39837 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39838 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39839 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39840 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39841 case $(srcdir) in \
39842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39843 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39845 esac; \
39846 module_srcdir=lto-plugin; \
39847 $(SHELL) $$s/$$module_srcdir/configure \
39848 --srcdir=$${topdir}/$$module_srcdir \
39849 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39850 --target=${target_alias} \
39851 --with-build-libsubdir=$(HOST_SUBDIR) \
39852 $(STAGE3_CONFIGURE_FLAGS) \
39853 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39854 @endif lto-plugin-bootstrap
39856 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39857 maybe-configure-stage4-lto-plugin:
39858 @if lto-plugin-bootstrap
39859 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39860 configure-stage4-lto-plugin:
39861 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39862 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39863 @r=`${PWD_COMMAND}`; export r; \
39864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39865 TFLAGS="$(STAGE4_TFLAGS)"; \
39866 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39867 $(HOST_EXPORTS) \
39868 $(POSTSTAGE1_HOST_EXPORTS) \
39869 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39870 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39871 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39872 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39874 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39875 case $(srcdir) in \
39876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39877 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39879 esac; \
39880 module_srcdir=lto-plugin; \
39881 $(SHELL) $$s/$$module_srcdir/configure \
39882 --srcdir=$${topdir}/$$module_srcdir \
39883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39884 --target=${target_alias} \
39885 --with-build-libsubdir=$(HOST_SUBDIR) \
39886 $(STAGE4_CONFIGURE_FLAGS) \
39887 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39888 @endif lto-plugin-bootstrap
39890 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39891 maybe-configure-stageprofile-lto-plugin:
39892 @if lto-plugin-bootstrap
39893 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39894 configure-stageprofile-lto-plugin:
39895 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39896 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39897 @r=`${PWD_COMMAND}`; export r; \
39898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39899 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39900 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39901 $(HOST_EXPORTS) \
39902 $(POSTSTAGE1_HOST_EXPORTS) \
39903 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39904 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39905 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39906 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39908 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39909 case $(srcdir) in \
39910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39911 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39913 esac; \
39914 module_srcdir=lto-plugin; \
39915 $(SHELL) $$s/$$module_srcdir/configure \
39916 --srcdir=$${topdir}/$$module_srcdir \
39917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39918 --target=${target_alias} \
39919 --with-build-libsubdir=$(HOST_SUBDIR) \
39920 $(STAGEprofile_CONFIGURE_FLAGS) \
39921 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39922 @endif lto-plugin-bootstrap
39924 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39925 maybe-configure-stagetrain-lto-plugin:
39926 @if lto-plugin-bootstrap
39927 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39928 configure-stagetrain-lto-plugin:
39929 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39931 @r=`${PWD_COMMAND}`; export r; \
39932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39933 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39934 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39935 $(HOST_EXPORTS) \
39936 $(POSTSTAGE1_HOST_EXPORTS) \
39937 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39938 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39939 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39940 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39942 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39943 case $(srcdir) in \
39944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39945 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39947 esac; \
39948 module_srcdir=lto-plugin; \
39949 $(SHELL) $$s/$$module_srcdir/configure \
39950 --srcdir=$${topdir}/$$module_srcdir \
39951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39952 --target=${target_alias} \
39953 --with-build-libsubdir=$(HOST_SUBDIR) \
39954 $(STAGEtrain_CONFIGURE_FLAGS) \
39955 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39956 @endif lto-plugin-bootstrap
39958 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39959 maybe-configure-stagefeedback-lto-plugin:
39960 @if lto-plugin-bootstrap
39961 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39962 configure-stagefeedback-lto-plugin:
39963 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39964 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39965 @r=`${PWD_COMMAND}`; export r; \
39966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39967 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39968 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39969 $(HOST_EXPORTS) \
39970 $(POSTSTAGE1_HOST_EXPORTS) \
39971 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39972 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39973 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39974 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39975 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39976 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39977 case $(srcdir) in \
39978 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39979 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39980 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39981 esac; \
39982 module_srcdir=lto-plugin; \
39983 $(SHELL) $$s/$$module_srcdir/configure \
39984 --srcdir=$${topdir}/$$module_srcdir \
39985 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39986 --target=${target_alias} \
39987 --with-build-libsubdir=$(HOST_SUBDIR) \
39988 $(STAGEfeedback_CONFIGURE_FLAGS) \
39989 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39990 @endif lto-plugin-bootstrap
39992 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39993 maybe-configure-stageautoprofile-lto-plugin:
39994 @if lto-plugin-bootstrap
39995 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39996 configure-stageautoprofile-lto-plugin:
39997 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39999 @r=`${PWD_COMMAND}`; export r; \
40000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40001 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40002 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40003 $(HOST_EXPORTS) \
40004 $(POSTSTAGE1_HOST_EXPORTS) \
40005 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40006 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40007 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40008 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40010 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40011 case $(srcdir) in \
40012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40013 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40015 esac; \
40016 module_srcdir=lto-plugin; \
40017 $(SHELL) $$s/$$module_srcdir/configure \
40018 --srcdir=$${topdir}/$$module_srcdir \
40019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40020 --target=${target_alias} \
40021 --with-build-libsubdir=$(HOST_SUBDIR) \
40022 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40023 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40024 @endif lto-plugin-bootstrap
40026 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40027 maybe-configure-stageautofeedback-lto-plugin:
40028 @if lto-plugin-bootstrap
40029 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40030 configure-stageautofeedback-lto-plugin:
40031 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40033 @r=`${PWD_COMMAND}`; export r; \
40034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40035 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40036 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40037 $(HOST_EXPORTS) \
40038 $(POSTSTAGE1_HOST_EXPORTS) \
40039 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40040 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40041 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40042 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40044 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40045 case $(srcdir) in \
40046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40047 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40049 esac; \
40050 module_srcdir=lto-plugin; \
40051 $(SHELL) $$s/$$module_srcdir/configure \
40052 --srcdir=$${topdir}/$$module_srcdir \
40053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40054 --target=${target_alias} \
40055 --with-build-libsubdir=$(HOST_SUBDIR) \
40056 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40057 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40058 @endif lto-plugin-bootstrap
40064 .PHONY: all-lto-plugin maybe-all-lto-plugin
40065 maybe-all-lto-plugin:
40066 @if gcc-bootstrap
40067 all-lto-plugin: stage_current
40068 @endif gcc-bootstrap
40069 @if lto-plugin
40070 TARGET-lto-plugin=all
40071 maybe-all-lto-plugin: all-lto-plugin
40072 all-lto-plugin: configure-lto-plugin
40073 @r=`${PWD_COMMAND}`; export r; \
40074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075 $(HOST_EXPORTS) \
40076 (cd $(HOST_SUBDIR)/lto-plugin && \
40077 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40078 $(TARGET-lto-plugin))
40079 @endif lto-plugin
40083 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40084 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40085 maybe-all-stage1-lto-plugin:
40086 maybe-clean-stage1-lto-plugin:
40087 @if lto-plugin-bootstrap
40088 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40089 all-stage1: all-stage1-lto-plugin
40090 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40091 all-stage1-lto-plugin: configure-stage1-lto-plugin
40092 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40093 @r=`${PWD_COMMAND}`; export r; \
40094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40095 TFLAGS="$(STAGE1_TFLAGS)"; \
40096 $(HOST_EXPORTS) \
40097 cd $(HOST_SUBDIR)/lto-plugin && \
40099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40100 CFLAGS="$(STAGE1_CFLAGS)" \
40101 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40102 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40103 LIBCFLAGS="$(LIBCFLAGS)" \
40104 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40105 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40106 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40107 $(EXTRA_HOST_FLAGS) \
40108 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40109 TFLAGS="$(STAGE1_TFLAGS)" \
40110 $(TARGET-stage1-lto-plugin)
40112 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40113 clean-stage1: clean-stage1-lto-plugin
40114 clean-stage1-lto-plugin:
40115 @if [ $(current_stage) = stage1 ]; then \
40116 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40117 else \
40118 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40119 $(MAKE) stage1-start; \
40120 fi; \
40121 cd $(HOST_SUBDIR)/lto-plugin && \
40122 $(MAKE) $(EXTRA_HOST_FLAGS) \
40123 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40124 @endif lto-plugin-bootstrap
40127 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40128 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40129 maybe-all-stage2-lto-plugin:
40130 maybe-clean-stage2-lto-plugin:
40131 @if lto-plugin-bootstrap
40132 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40133 all-stage2: all-stage2-lto-plugin
40134 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40135 all-stage2-lto-plugin: configure-stage2-lto-plugin
40136 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40137 @r=`${PWD_COMMAND}`; export r; \
40138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40139 TFLAGS="$(STAGE2_TFLAGS)"; \
40140 $(HOST_EXPORTS) \
40141 $(POSTSTAGE1_HOST_EXPORTS) \
40142 cd $(HOST_SUBDIR)/lto-plugin && \
40144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40145 CFLAGS="$(STAGE2_CFLAGS)" \
40146 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40147 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40148 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40153 TFLAGS="$(STAGE2_TFLAGS)" \
40154 $(TARGET-stage2-lto-plugin)
40156 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40157 clean-stage2: clean-stage2-lto-plugin
40158 clean-stage2-lto-plugin:
40159 @if [ $(current_stage) = stage2 ]; then \
40160 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40161 else \
40162 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40163 $(MAKE) stage2-start; \
40164 fi; \
40165 cd $(HOST_SUBDIR)/lto-plugin && \
40166 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40167 @endif lto-plugin-bootstrap
40170 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40171 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40172 maybe-all-stage3-lto-plugin:
40173 maybe-clean-stage3-lto-plugin:
40174 @if lto-plugin-bootstrap
40175 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40176 all-stage3: all-stage3-lto-plugin
40177 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40178 all-stage3-lto-plugin: configure-stage3-lto-plugin
40179 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40180 @r=`${PWD_COMMAND}`; export r; \
40181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182 TFLAGS="$(STAGE3_TFLAGS)"; \
40183 $(HOST_EXPORTS) \
40184 $(POSTSTAGE1_HOST_EXPORTS) \
40185 cd $(HOST_SUBDIR)/lto-plugin && \
40187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40188 CFLAGS="$(STAGE3_CFLAGS)" \
40189 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40190 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40191 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40192 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40193 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40194 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40195 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40196 TFLAGS="$(STAGE3_TFLAGS)" \
40197 $(TARGET-stage3-lto-plugin)
40199 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40200 clean-stage3: clean-stage3-lto-plugin
40201 clean-stage3-lto-plugin:
40202 @if [ $(current_stage) = stage3 ]; then \
40203 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40204 else \
40205 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40206 $(MAKE) stage3-start; \
40207 fi; \
40208 cd $(HOST_SUBDIR)/lto-plugin && \
40209 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40210 @endif lto-plugin-bootstrap
40213 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40214 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40215 maybe-all-stage4-lto-plugin:
40216 maybe-clean-stage4-lto-plugin:
40217 @if lto-plugin-bootstrap
40218 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40219 all-stage4: all-stage4-lto-plugin
40220 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40221 all-stage4-lto-plugin: configure-stage4-lto-plugin
40222 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40223 @r=`${PWD_COMMAND}`; export r; \
40224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40225 TFLAGS="$(STAGE4_TFLAGS)"; \
40226 $(HOST_EXPORTS) \
40227 $(POSTSTAGE1_HOST_EXPORTS) \
40228 cd $(HOST_SUBDIR)/lto-plugin && \
40230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40231 CFLAGS="$(STAGE4_CFLAGS)" \
40232 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40233 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40234 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40235 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40236 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40237 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40238 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40239 TFLAGS="$(STAGE4_TFLAGS)" \
40240 $(TARGET-stage4-lto-plugin)
40242 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40243 clean-stage4: clean-stage4-lto-plugin
40244 clean-stage4-lto-plugin:
40245 @if [ $(current_stage) = stage4 ]; then \
40246 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40247 else \
40248 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40249 $(MAKE) stage4-start; \
40250 fi; \
40251 cd $(HOST_SUBDIR)/lto-plugin && \
40252 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40253 @endif lto-plugin-bootstrap
40256 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40257 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40258 maybe-all-stageprofile-lto-plugin:
40259 maybe-clean-stageprofile-lto-plugin:
40260 @if lto-plugin-bootstrap
40261 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40262 all-stageprofile: all-stageprofile-lto-plugin
40263 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40264 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40265 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40266 @r=`${PWD_COMMAND}`; export r; \
40267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40268 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40269 $(HOST_EXPORTS) \
40270 $(POSTSTAGE1_HOST_EXPORTS) \
40271 cd $(HOST_SUBDIR)/lto-plugin && \
40273 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40274 CFLAGS="$(STAGEprofile_CFLAGS)" \
40275 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40276 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40277 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40278 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40279 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40280 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40281 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40282 TFLAGS="$(STAGEprofile_TFLAGS)" \
40283 $(TARGET-stageprofile-lto-plugin)
40285 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40286 clean-stageprofile: clean-stageprofile-lto-plugin
40287 clean-stageprofile-lto-plugin:
40288 @if [ $(current_stage) = stageprofile ]; then \
40289 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40290 else \
40291 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40292 $(MAKE) stageprofile-start; \
40293 fi; \
40294 cd $(HOST_SUBDIR)/lto-plugin && \
40295 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40296 @endif lto-plugin-bootstrap
40299 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40300 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40301 maybe-all-stagetrain-lto-plugin:
40302 maybe-clean-stagetrain-lto-plugin:
40303 @if lto-plugin-bootstrap
40304 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40305 all-stagetrain: all-stagetrain-lto-plugin
40306 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40307 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40308 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40309 @r=`${PWD_COMMAND}`; export r; \
40310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40311 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40312 $(HOST_EXPORTS) \
40313 $(POSTSTAGE1_HOST_EXPORTS) \
40314 cd $(HOST_SUBDIR)/lto-plugin && \
40316 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40317 CFLAGS="$(STAGEtrain_CFLAGS)" \
40318 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40319 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40320 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40324 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40325 TFLAGS="$(STAGEtrain_TFLAGS)" \
40326 $(TARGET-stagetrain-lto-plugin)
40328 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40329 clean-stagetrain: clean-stagetrain-lto-plugin
40330 clean-stagetrain-lto-plugin:
40331 @if [ $(current_stage) = stagetrain ]; then \
40332 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40333 else \
40334 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40335 $(MAKE) stagetrain-start; \
40336 fi; \
40337 cd $(HOST_SUBDIR)/lto-plugin && \
40338 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40339 @endif lto-plugin-bootstrap
40342 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40343 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40344 maybe-all-stagefeedback-lto-plugin:
40345 maybe-clean-stagefeedback-lto-plugin:
40346 @if lto-plugin-bootstrap
40347 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40348 all-stagefeedback: all-stagefeedback-lto-plugin
40349 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40350 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40351 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40352 @r=`${PWD_COMMAND}`; export r; \
40353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40354 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40355 $(HOST_EXPORTS) \
40356 $(POSTSTAGE1_HOST_EXPORTS) \
40357 cd $(HOST_SUBDIR)/lto-plugin && \
40359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40360 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40361 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40362 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40363 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40364 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40365 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40366 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40367 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40368 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40369 $(TARGET-stagefeedback-lto-plugin)
40371 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40372 clean-stagefeedback: clean-stagefeedback-lto-plugin
40373 clean-stagefeedback-lto-plugin:
40374 @if [ $(current_stage) = stagefeedback ]; then \
40375 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40376 else \
40377 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40378 $(MAKE) stagefeedback-start; \
40379 fi; \
40380 cd $(HOST_SUBDIR)/lto-plugin && \
40381 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40382 @endif lto-plugin-bootstrap
40385 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40386 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40387 maybe-all-stageautoprofile-lto-plugin:
40388 maybe-clean-stageautoprofile-lto-plugin:
40389 @if lto-plugin-bootstrap
40390 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40391 all-stageautoprofile: all-stageautoprofile-lto-plugin
40392 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40393 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40394 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40395 @r=`${PWD_COMMAND}`; export r; \
40396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40397 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40398 $(HOST_EXPORTS) \
40399 $(POSTSTAGE1_HOST_EXPORTS) \
40400 cd $(HOST_SUBDIR)/lto-plugin && \
40401 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40402 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40403 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40404 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40405 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40406 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40410 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40411 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40412 $(TARGET-stageautoprofile-lto-plugin)
40414 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40415 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40416 clean-stageautoprofile-lto-plugin:
40417 @if [ $(current_stage) = stageautoprofile ]; then \
40418 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40419 else \
40420 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40421 $(MAKE) stageautoprofile-start; \
40422 fi; \
40423 cd $(HOST_SUBDIR)/lto-plugin && \
40424 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40425 @endif lto-plugin-bootstrap
40428 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40429 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40430 maybe-all-stageautofeedback-lto-plugin:
40431 maybe-clean-stageautofeedback-lto-plugin:
40432 @if lto-plugin-bootstrap
40433 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40434 all-stageautofeedback: all-stageautofeedback-lto-plugin
40435 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40436 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40437 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40438 @r=`${PWD_COMMAND}`; export r; \
40439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40440 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40441 $(HOST_EXPORTS) \
40442 $(POSTSTAGE1_HOST_EXPORTS) \
40443 cd $(HOST_SUBDIR)/lto-plugin && \
40445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40446 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40447 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40448 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40449 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40450 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40451 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40452 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40453 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40454 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40455 $(TARGET-stageautofeedback-lto-plugin)
40457 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40458 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40459 clean-stageautofeedback-lto-plugin:
40460 @if [ $(current_stage) = stageautofeedback ]; then \
40461 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40462 else \
40463 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40464 $(MAKE) stageautofeedback-start; \
40465 fi; \
40466 cd $(HOST_SUBDIR)/lto-plugin && \
40467 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40468 @endif lto-plugin-bootstrap
40474 .PHONY: check-lto-plugin maybe-check-lto-plugin
40475 maybe-check-lto-plugin:
40476 @if lto-plugin
40477 maybe-check-lto-plugin: check-lto-plugin
40479 check-lto-plugin:
40480 @: $(MAKE); $(unstage)
40481 @r=`${PWD_COMMAND}`; export r; \
40482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40483 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40484 (cd $(HOST_SUBDIR)/lto-plugin && \
40485 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40487 @endif lto-plugin
40489 .PHONY: install-lto-plugin maybe-install-lto-plugin
40490 maybe-install-lto-plugin:
40491 @if lto-plugin
40492 maybe-install-lto-plugin: install-lto-plugin
40494 install-lto-plugin: installdirs
40495 @: $(MAKE); $(unstage)
40496 @r=`${PWD_COMMAND}`; export r; \
40497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40498 $(HOST_EXPORTS) \
40499 (cd $(HOST_SUBDIR)/lto-plugin && \
40500 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40502 @endif lto-plugin
40504 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40505 maybe-install-strip-lto-plugin:
40506 @if lto-plugin
40507 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40509 install-strip-lto-plugin: installdirs
40510 @: $(MAKE); $(unstage)
40511 @r=`${PWD_COMMAND}`; export r; \
40512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40513 $(HOST_EXPORTS) \
40514 (cd $(HOST_SUBDIR)/lto-plugin && \
40515 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40517 @endif lto-plugin
40519 # Other targets (info, dvi, pdf, etc.)
40521 .PHONY: maybe-info-lto-plugin info-lto-plugin
40522 maybe-info-lto-plugin:
40523 @if lto-plugin
40524 maybe-info-lto-plugin: info-lto-plugin
40526 info-lto-plugin: \
40527 configure-lto-plugin
40528 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40529 r=`${PWD_COMMAND}`; export r; \
40530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40531 $(HOST_EXPORTS) \
40532 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40533 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40534 done; \
40535 echo "Doing info in lto-plugin"; \
40536 (cd $(HOST_SUBDIR)/lto-plugin && \
40537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40539 "RANLIB=$${RANLIB}" \
40540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40541 info) \
40542 || exit 1
40544 @endif lto-plugin
40546 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40547 maybe-dvi-lto-plugin:
40548 @if lto-plugin
40549 maybe-dvi-lto-plugin: dvi-lto-plugin
40551 dvi-lto-plugin: \
40552 configure-lto-plugin
40553 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40554 r=`${PWD_COMMAND}`; export r; \
40555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40556 $(HOST_EXPORTS) \
40557 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40559 done; \
40560 echo "Doing dvi in lto-plugin"; \
40561 (cd $(HOST_SUBDIR)/lto-plugin && \
40562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40564 "RANLIB=$${RANLIB}" \
40565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40566 dvi) \
40567 || exit 1
40569 @endif lto-plugin
40571 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40572 maybe-pdf-lto-plugin:
40573 @if lto-plugin
40574 maybe-pdf-lto-plugin: pdf-lto-plugin
40576 pdf-lto-plugin: \
40577 configure-lto-plugin
40578 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40579 r=`${PWD_COMMAND}`; export r; \
40580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40581 $(HOST_EXPORTS) \
40582 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40584 done; \
40585 echo "Doing pdf in lto-plugin"; \
40586 (cd $(HOST_SUBDIR)/lto-plugin && \
40587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40589 "RANLIB=$${RANLIB}" \
40590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40591 pdf) \
40592 || exit 1
40594 @endif lto-plugin
40596 .PHONY: maybe-html-lto-plugin html-lto-plugin
40597 maybe-html-lto-plugin:
40598 @if lto-plugin
40599 maybe-html-lto-plugin: html-lto-plugin
40601 html-lto-plugin: \
40602 configure-lto-plugin
40603 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40604 r=`${PWD_COMMAND}`; export r; \
40605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40606 $(HOST_EXPORTS) \
40607 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40609 done; \
40610 echo "Doing html in lto-plugin"; \
40611 (cd $(HOST_SUBDIR)/lto-plugin && \
40612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40614 "RANLIB=$${RANLIB}" \
40615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40616 html) \
40617 || exit 1
40619 @endif lto-plugin
40621 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40622 maybe-TAGS-lto-plugin:
40623 @if lto-plugin
40624 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40626 TAGS-lto-plugin: \
40627 configure-lto-plugin
40628 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40629 r=`${PWD_COMMAND}`; export r; \
40630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40631 $(HOST_EXPORTS) \
40632 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40634 done; \
40635 echo "Doing TAGS in lto-plugin"; \
40636 (cd $(HOST_SUBDIR)/lto-plugin && \
40637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40639 "RANLIB=$${RANLIB}" \
40640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40641 TAGS) \
40642 || exit 1
40644 @endif lto-plugin
40646 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40647 maybe-install-info-lto-plugin:
40648 @if lto-plugin
40649 maybe-install-info-lto-plugin: install-info-lto-plugin
40651 install-info-lto-plugin: \
40652 configure-lto-plugin \
40653 info-lto-plugin
40654 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40655 r=`${PWD_COMMAND}`; export r; \
40656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40657 $(HOST_EXPORTS) \
40658 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40660 done; \
40661 echo "Doing install-info in lto-plugin"; \
40662 (cd $(HOST_SUBDIR)/lto-plugin && \
40663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40665 "RANLIB=$${RANLIB}" \
40666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40667 install-info) \
40668 || exit 1
40670 @endif lto-plugin
40672 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40673 maybe-install-dvi-lto-plugin:
40674 @if lto-plugin
40675 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40677 install-dvi-lto-plugin: \
40678 configure-lto-plugin \
40679 dvi-lto-plugin
40680 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40681 r=`${PWD_COMMAND}`; export r; \
40682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40683 $(HOST_EXPORTS) \
40684 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40686 done; \
40687 echo "Doing install-dvi in lto-plugin"; \
40688 (cd $(HOST_SUBDIR)/lto-plugin && \
40689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40691 "RANLIB=$${RANLIB}" \
40692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40693 install-dvi) \
40694 || exit 1
40696 @endif lto-plugin
40698 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40699 maybe-install-pdf-lto-plugin:
40700 @if lto-plugin
40701 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40703 install-pdf-lto-plugin: \
40704 configure-lto-plugin \
40705 pdf-lto-plugin
40706 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40707 r=`${PWD_COMMAND}`; export r; \
40708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40709 $(HOST_EXPORTS) \
40710 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40712 done; \
40713 echo "Doing install-pdf in lto-plugin"; \
40714 (cd $(HOST_SUBDIR)/lto-plugin && \
40715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40717 "RANLIB=$${RANLIB}" \
40718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40719 install-pdf) \
40720 || exit 1
40722 @endif lto-plugin
40724 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40725 maybe-install-html-lto-plugin:
40726 @if lto-plugin
40727 maybe-install-html-lto-plugin: install-html-lto-plugin
40729 install-html-lto-plugin: \
40730 configure-lto-plugin \
40731 html-lto-plugin
40732 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40733 r=`${PWD_COMMAND}`; export r; \
40734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40735 $(HOST_EXPORTS) \
40736 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40738 done; \
40739 echo "Doing install-html in lto-plugin"; \
40740 (cd $(HOST_SUBDIR)/lto-plugin && \
40741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40743 "RANLIB=$${RANLIB}" \
40744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40745 install-html) \
40746 || exit 1
40748 @endif lto-plugin
40750 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40751 maybe-installcheck-lto-plugin:
40752 @if lto-plugin
40753 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40755 installcheck-lto-plugin: \
40756 configure-lto-plugin
40757 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40758 r=`${PWD_COMMAND}`; export r; \
40759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40760 $(HOST_EXPORTS) \
40761 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40763 done; \
40764 echo "Doing installcheck in lto-plugin"; \
40765 (cd $(HOST_SUBDIR)/lto-plugin && \
40766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40768 "RANLIB=$${RANLIB}" \
40769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40770 installcheck) \
40771 || exit 1
40773 @endif lto-plugin
40775 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40776 maybe-mostlyclean-lto-plugin:
40777 @if lto-plugin
40778 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40780 mostlyclean-lto-plugin:
40781 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40782 r=`${PWD_COMMAND}`; export r; \
40783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40784 $(HOST_EXPORTS) \
40785 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40787 done; \
40788 echo "Doing mostlyclean in lto-plugin"; \
40789 (cd $(HOST_SUBDIR)/lto-plugin && \
40790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40792 "RANLIB=$${RANLIB}" \
40793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40794 mostlyclean) \
40795 || exit 1
40797 @endif lto-plugin
40799 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40800 maybe-clean-lto-plugin:
40801 @if lto-plugin
40802 maybe-clean-lto-plugin: clean-lto-plugin
40804 clean-lto-plugin:
40805 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40806 r=`${PWD_COMMAND}`; export r; \
40807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40808 $(HOST_EXPORTS) \
40809 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40811 done; \
40812 echo "Doing clean in lto-plugin"; \
40813 (cd $(HOST_SUBDIR)/lto-plugin && \
40814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40816 "RANLIB=$${RANLIB}" \
40817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40818 clean) \
40819 || exit 1
40821 @endif lto-plugin
40823 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40824 maybe-distclean-lto-plugin:
40825 @if lto-plugin
40826 maybe-distclean-lto-plugin: distclean-lto-plugin
40828 distclean-lto-plugin:
40829 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40830 r=`${PWD_COMMAND}`; export r; \
40831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40832 $(HOST_EXPORTS) \
40833 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40835 done; \
40836 echo "Doing distclean in lto-plugin"; \
40837 (cd $(HOST_SUBDIR)/lto-plugin && \
40838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40840 "RANLIB=$${RANLIB}" \
40841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40842 distclean) \
40843 || exit 1
40845 @endif lto-plugin
40847 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40848 maybe-maintainer-clean-lto-plugin:
40849 @if lto-plugin
40850 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40852 maintainer-clean-lto-plugin:
40853 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40854 r=`${PWD_COMMAND}`; export r; \
40855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40856 $(HOST_EXPORTS) \
40857 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40859 done; \
40860 echo "Doing maintainer-clean in lto-plugin"; \
40861 (cd $(HOST_SUBDIR)/lto-plugin && \
40862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40864 "RANLIB=$${RANLIB}" \
40865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40866 maintainer-clean) \
40867 || exit 1
40869 @endif lto-plugin
40873 .PHONY: configure-libcc1 maybe-configure-libcc1
40874 maybe-configure-libcc1:
40875 @if gcc-bootstrap
40876 configure-libcc1: stage_current
40877 @endif gcc-bootstrap
40878 @if libcc1
40879 maybe-configure-libcc1: configure-libcc1
40880 configure-libcc1:
40881 @: $(MAKE); $(unstage)
40882 @r=`${PWD_COMMAND}`; export r; \
40883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40884 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40886 $(HOST_EXPORTS) \
40887 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40888 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40889 case $(srcdir) in \
40890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40891 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40893 esac; \
40894 module_srcdir=libcc1; \
40895 $(SHELL) \
40896 $$s/$$module_srcdir/configure \
40897 --srcdir=$${topdir}/$$module_srcdir \
40898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40899 --target=${target_alias} --enable-shared \
40900 || exit 1
40901 @endif libcc1
40907 .PHONY: all-libcc1 maybe-all-libcc1
40908 maybe-all-libcc1:
40909 @if gcc-bootstrap
40910 all-libcc1: stage_current
40911 @endif gcc-bootstrap
40912 @if libcc1
40913 TARGET-libcc1=all
40914 maybe-all-libcc1: all-libcc1
40915 all-libcc1: configure-libcc1
40916 @: $(MAKE); $(unstage)
40917 @r=`${PWD_COMMAND}`; export r; \
40918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40919 $(HOST_EXPORTS) \
40920 (cd $(HOST_SUBDIR)/libcc1 && \
40921 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40922 $(TARGET-libcc1))
40923 @endif libcc1
40928 .PHONY: check-libcc1 maybe-check-libcc1
40929 maybe-check-libcc1:
40930 @if libcc1
40931 maybe-check-libcc1: check-libcc1
40933 check-libcc1:
40934 @: $(MAKE); $(unstage)
40935 @r=`${PWD_COMMAND}`; export r; \
40936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40937 $(HOST_EXPORTS) \
40938 (cd $(HOST_SUBDIR)/libcc1 && \
40939 $(MAKE) $(FLAGS_TO_PASS) check)
40941 @endif libcc1
40943 .PHONY: install-libcc1 maybe-install-libcc1
40944 maybe-install-libcc1:
40945 @if libcc1
40946 maybe-install-libcc1: install-libcc1
40948 install-libcc1: installdirs
40949 @: $(MAKE); $(unstage)
40950 @r=`${PWD_COMMAND}`; export r; \
40951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40952 $(HOST_EXPORTS) \
40953 (cd $(HOST_SUBDIR)/libcc1 && \
40954 $(MAKE) $(FLAGS_TO_PASS) install)
40956 @endif libcc1
40958 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40959 maybe-install-strip-libcc1:
40960 @if libcc1
40961 maybe-install-strip-libcc1: install-strip-libcc1
40963 install-strip-libcc1: installdirs
40964 @: $(MAKE); $(unstage)
40965 @r=`${PWD_COMMAND}`; export r; \
40966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40967 $(HOST_EXPORTS) \
40968 (cd $(HOST_SUBDIR)/libcc1 && \
40969 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40971 @endif libcc1
40973 # Other targets (info, dvi, pdf, etc.)
40975 .PHONY: maybe-info-libcc1 info-libcc1
40976 maybe-info-libcc1:
40977 @if libcc1
40978 maybe-info-libcc1: info-libcc1
40980 info-libcc1: \
40981 configure-libcc1
40982 @: $(MAKE); $(unstage)
40983 @[ -f ./libcc1/Makefile ] || exit 0; \
40984 r=`${PWD_COMMAND}`; export r; \
40985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40986 $(HOST_EXPORTS) \
40987 for flag in $(EXTRA_HOST_FLAGS) ; do \
40988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40989 done; \
40990 echo "Doing info in libcc1"; \
40991 (cd $(HOST_SUBDIR)/libcc1 && \
40992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40994 "RANLIB=$${RANLIB}" \
40995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40996 info) \
40997 || exit 1
40999 @endif libcc1
41001 .PHONY: maybe-dvi-libcc1 dvi-libcc1
41002 maybe-dvi-libcc1:
41003 @if libcc1
41004 maybe-dvi-libcc1: dvi-libcc1
41006 dvi-libcc1: \
41007 configure-libcc1
41008 @: $(MAKE); $(unstage)
41009 @[ -f ./libcc1/Makefile ] || exit 0; \
41010 r=`${PWD_COMMAND}`; export r; \
41011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41012 $(HOST_EXPORTS) \
41013 for flag in $(EXTRA_HOST_FLAGS) ; do \
41014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41015 done; \
41016 echo "Doing dvi in libcc1"; \
41017 (cd $(HOST_SUBDIR)/libcc1 && \
41018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41020 "RANLIB=$${RANLIB}" \
41021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41022 dvi) \
41023 || exit 1
41025 @endif libcc1
41027 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41028 maybe-pdf-libcc1:
41029 @if libcc1
41030 maybe-pdf-libcc1: pdf-libcc1
41032 pdf-libcc1: \
41033 configure-libcc1
41034 @: $(MAKE); $(unstage)
41035 @[ -f ./libcc1/Makefile ] || exit 0; \
41036 r=`${PWD_COMMAND}`; export r; \
41037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41038 $(HOST_EXPORTS) \
41039 for flag in $(EXTRA_HOST_FLAGS) ; do \
41040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41041 done; \
41042 echo "Doing pdf in libcc1"; \
41043 (cd $(HOST_SUBDIR)/libcc1 && \
41044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41046 "RANLIB=$${RANLIB}" \
41047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41048 pdf) \
41049 || exit 1
41051 @endif libcc1
41053 .PHONY: maybe-html-libcc1 html-libcc1
41054 maybe-html-libcc1:
41055 @if libcc1
41056 maybe-html-libcc1: html-libcc1
41058 html-libcc1: \
41059 configure-libcc1
41060 @: $(MAKE); $(unstage)
41061 @[ -f ./libcc1/Makefile ] || exit 0; \
41062 r=`${PWD_COMMAND}`; export r; \
41063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41064 $(HOST_EXPORTS) \
41065 for flag in $(EXTRA_HOST_FLAGS) ; do \
41066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41067 done; \
41068 echo "Doing html in libcc1"; \
41069 (cd $(HOST_SUBDIR)/libcc1 && \
41070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41072 "RANLIB=$${RANLIB}" \
41073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41074 html) \
41075 || exit 1
41077 @endif libcc1
41079 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41080 maybe-TAGS-libcc1:
41081 @if libcc1
41082 maybe-TAGS-libcc1: TAGS-libcc1
41084 TAGS-libcc1: \
41085 configure-libcc1
41086 @: $(MAKE); $(unstage)
41087 @[ -f ./libcc1/Makefile ] || exit 0; \
41088 r=`${PWD_COMMAND}`; export r; \
41089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41090 $(HOST_EXPORTS) \
41091 for flag in $(EXTRA_HOST_FLAGS) ; do \
41092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41093 done; \
41094 echo "Doing TAGS in libcc1"; \
41095 (cd $(HOST_SUBDIR)/libcc1 && \
41096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41098 "RANLIB=$${RANLIB}" \
41099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41100 TAGS) \
41101 || exit 1
41103 @endif libcc1
41105 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41106 maybe-install-info-libcc1:
41107 @if libcc1
41108 maybe-install-info-libcc1: install-info-libcc1
41110 install-info-libcc1: \
41111 configure-libcc1 \
41112 info-libcc1
41113 @: $(MAKE); $(unstage)
41114 @[ -f ./libcc1/Makefile ] || exit 0; \
41115 r=`${PWD_COMMAND}`; export r; \
41116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41117 $(HOST_EXPORTS) \
41118 for flag in $(EXTRA_HOST_FLAGS) ; do \
41119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41120 done; \
41121 echo "Doing install-info in libcc1"; \
41122 (cd $(HOST_SUBDIR)/libcc1 && \
41123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41125 "RANLIB=$${RANLIB}" \
41126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41127 install-info) \
41128 || exit 1
41130 @endif libcc1
41132 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41133 maybe-install-dvi-libcc1:
41134 @if libcc1
41135 maybe-install-dvi-libcc1: install-dvi-libcc1
41137 install-dvi-libcc1: \
41138 configure-libcc1 \
41139 dvi-libcc1
41140 @: $(MAKE); $(unstage)
41141 @[ -f ./libcc1/Makefile ] || exit 0; \
41142 r=`${PWD_COMMAND}`; export r; \
41143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41144 $(HOST_EXPORTS) \
41145 for flag in $(EXTRA_HOST_FLAGS) ; do \
41146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41147 done; \
41148 echo "Doing install-dvi in libcc1"; \
41149 (cd $(HOST_SUBDIR)/libcc1 && \
41150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41152 "RANLIB=$${RANLIB}" \
41153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41154 install-dvi) \
41155 || exit 1
41157 @endif libcc1
41159 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41160 maybe-install-pdf-libcc1:
41161 @if libcc1
41162 maybe-install-pdf-libcc1: install-pdf-libcc1
41164 install-pdf-libcc1: \
41165 configure-libcc1 \
41166 pdf-libcc1
41167 @: $(MAKE); $(unstage)
41168 @[ -f ./libcc1/Makefile ] || exit 0; \
41169 r=`${PWD_COMMAND}`; export r; \
41170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41171 $(HOST_EXPORTS) \
41172 for flag in $(EXTRA_HOST_FLAGS) ; do \
41173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41174 done; \
41175 echo "Doing install-pdf in libcc1"; \
41176 (cd $(HOST_SUBDIR)/libcc1 && \
41177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41179 "RANLIB=$${RANLIB}" \
41180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41181 install-pdf) \
41182 || exit 1
41184 @endif libcc1
41186 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41187 maybe-install-html-libcc1:
41188 @if libcc1
41189 maybe-install-html-libcc1: install-html-libcc1
41191 install-html-libcc1: \
41192 configure-libcc1 \
41193 html-libcc1
41194 @: $(MAKE); $(unstage)
41195 @[ -f ./libcc1/Makefile ] || exit 0; \
41196 r=`${PWD_COMMAND}`; export r; \
41197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41198 $(HOST_EXPORTS) \
41199 for flag in $(EXTRA_HOST_FLAGS) ; do \
41200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41201 done; \
41202 echo "Doing install-html in libcc1"; \
41203 (cd $(HOST_SUBDIR)/libcc1 && \
41204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41206 "RANLIB=$${RANLIB}" \
41207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41208 install-html) \
41209 || exit 1
41211 @endif libcc1
41213 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41214 maybe-installcheck-libcc1:
41215 @if libcc1
41216 maybe-installcheck-libcc1: installcheck-libcc1
41218 installcheck-libcc1: \
41219 configure-libcc1
41220 @: $(MAKE); $(unstage)
41221 @[ -f ./libcc1/Makefile ] || exit 0; \
41222 r=`${PWD_COMMAND}`; export r; \
41223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41224 $(HOST_EXPORTS) \
41225 for flag in $(EXTRA_HOST_FLAGS) ; do \
41226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41227 done; \
41228 echo "Doing installcheck in libcc1"; \
41229 (cd $(HOST_SUBDIR)/libcc1 && \
41230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41232 "RANLIB=$${RANLIB}" \
41233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41234 installcheck) \
41235 || exit 1
41237 @endif libcc1
41239 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41240 maybe-mostlyclean-libcc1:
41241 @if libcc1
41242 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41244 mostlyclean-libcc1:
41245 @: $(MAKE); $(unstage)
41246 @[ -f ./libcc1/Makefile ] || exit 0; \
41247 r=`${PWD_COMMAND}`; export r; \
41248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41249 $(HOST_EXPORTS) \
41250 for flag in $(EXTRA_HOST_FLAGS) ; do \
41251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41252 done; \
41253 echo "Doing mostlyclean in libcc1"; \
41254 (cd $(HOST_SUBDIR)/libcc1 && \
41255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41257 "RANLIB=$${RANLIB}" \
41258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41259 mostlyclean) \
41260 || exit 1
41262 @endif libcc1
41264 .PHONY: maybe-clean-libcc1 clean-libcc1
41265 maybe-clean-libcc1:
41266 @if libcc1
41267 maybe-clean-libcc1: clean-libcc1
41269 clean-libcc1:
41270 @: $(MAKE); $(unstage)
41271 @[ -f ./libcc1/Makefile ] || exit 0; \
41272 r=`${PWD_COMMAND}`; export r; \
41273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41274 $(HOST_EXPORTS) \
41275 for flag in $(EXTRA_HOST_FLAGS) ; do \
41276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41277 done; \
41278 echo "Doing clean in libcc1"; \
41279 (cd $(HOST_SUBDIR)/libcc1 && \
41280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41282 "RANLIB=$${RANLIB}" \
41283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41284 clean) \
41285 || exit 1
41287 @endif libcc1
41289 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41290 maybe-distclean-libcc1:
41291 @if libcc1
41292 maybe-distclean-libcc1: distclean-libcc1
41294 distclean-libcc1:
41295 @: $(MAKE); $(unstage)
41296 @[ -f ./libcc1/Makefile ] || exit 0; \
41297 r=`${PWD_COMMAND}`; export r; \
41298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41299 $(HOST_EXPORTS) \
41300 for flag in $(EXTRA_HOST_FLAGS) ; do \
41301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41302 done; \
41303 echo "Doing distclean in libcc1"; \
41304 (cd $(HOST_SUBDIR)/libcc1 && \
41305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41307 "RANLIB=$${RANLIB}" \
41308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41309 distclean) \
41310 || exit 1
41312 @endif libcc1
41314 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41315 maybe-maintainer-clean-libcc1:
41316 @if libcc1
41317 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41319 maintainer-clean-libcc1:
41320 @: $(MAKE); $(unstage)
41321 @[ -f ./libcc1/Makefile ] || exit 0; \
41322 r=`${PWD_COMMAND}`; export r; \
41323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41324 $(HOST_EXPORTS) \
41325 for flag in $(EXTRA_HOST_FLAGS) ; do \
41326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41327 done; \
41328 echo "Doing maintainer-clean in libcc1"; \
41329 (cd $(HOST_SUBDIR)/libcc1 && \
41330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41332 "RANLIB=$${RANLIB}" \
41333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41334 maintainer-clean) \
41335 || exit 1
41337 @endif libcc1
41341 .PHONY: configure-gotools maybe-configure-gotools
41342 maybe-configure-gotools:
41343 @if gcc-bootstrap
41344 configure-gotools: stage_current
41345 @endif gcc-bootstrap
41346 @if gotools
41347 maybe-configure-gotools: configure-gotools
41348 configure-gotools:
41349 @: $(MAKE); $(unstage)
41350 @r=`${PWD_COMMAND}`; export r; \
41351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41352 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41354 $(HOST_EXPORTS) \
41355 echo Configuring in $(HOST_SUBDIR)/gotools; \
41356 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41357 case $(srcdir) in \
41358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41359 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41361 esac; \
41362 module_srcdir=gotools; \
41363 $(SHELL) \
41364 $$s/$$module_srcdir/configure \
41365 --srcdir=$${topdir}/$$module_srcdir \
41366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41367 --target=${target_alias} \
41368 || exit 1
41369 @endif gotools
41375 .PHONY: all-gotools maybe-all-gotools
41376 maybe-all-gotools:
41377 @if gcc-bootstrap
41378 all-gotools: stage_current
41379 @endif gcc-bootstrap
41380 @if gotools
41381 TARGET-gotools=all
41382 maybe-all-gotools: all-gotools
41383 all-gotools: configure-gotools
41384 @: $(MAKE); $(unstage)
41385 @r=`${PWD_COMMAND}`; export r; \
41386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41387 $(HOST_EXPORTS) \
41388 (cd $(HOST_SUBDIR)/gotools && \
41389 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41390 $(TARGET-gotools))
41391 @endif gotools
41396 .PHONY: check-gotools maybe-check-gotools
41397 maybe-check-gotools:
41398 @if gotools
41399 maybe-check-gotools: check-gotools
41401 check-gotools:
41402 @: $(MAKE); $(unstage)
41403 @r=`${PWD_COMMAND}`; export r; \
41404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41405 $(HOST_EXPORTS) \
41406 (cd $(HOST_SUBDIR)/gotools && \
41407 $(MAKE) $(FLAGS_TO_PASS) check)
41409 @endif gotools
41411 .PHONY: install-gotools maybe-install-gotools
41412 maybe-install-gotools:
41413 @if gotools
41414 maybe-install-gotools: install-gotools
41416 install-gotools: installdirs
41417 @: $(MAKE); $(unstage)
41418 @r=`${PWD_COMMAND}`; export r; \
41419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41420 $(HOST_EXPORTS) \
41421 (cd $(HOST_SUBDIR)/gotools && \
41422 $(MAKE) $(FLAGS_TO_PASS) install)
41424 @endif gotools
41426 .PHONY: install-strip-gotools maybe-install-strip-gotools
41427 maybe-install-strip-gotools:
41428 @if gotools
41429 maybe-install-strip-gotools: install-strip-gotools
41431 install-strip-gotools: installdirs
41432 @: $(MAKE); $(unstage)
41433 @r=`${PWD_COMMAND}`; export r; \
41434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41435 $(HOST_EXPORTS) \
41436 (cd $(HOST_SUBDIR)/gotools && \
41437 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41439 @endif gotools
41441 # Other targets (info, dvi, pdf, etc.)
41443 .PHONY: maybe-info-gotools info-gotools
41444 maybe-info-gotools:
41445 @if gotools
41446 maybe-info-gotools: info-gotools
41448 info-gotools: \
41449 configure-gotools
41450 @: $(MAKE); $(unstage)
41451 @[ -f ./gotools/Makefile ] || exit 0; \
41452 r=`${PWD_COMMAND}`; export r; \
41453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41454 $(HOST_EXPORTS) \
41455 for flag in $(EXTRA_HOST_FLAGS) ; do \
41456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41457 done; \
41458 echo "Doing info in gotools"; \
41459 (cd $(HOST_SUBDIR)/gotools && \
41460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41462 "RANLIB=$${RANLIB}" \
41463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41464 info) \
41465 || exit 1
41467 @endif gotools
41469 .PHONY: maybe-dvi-gotools dvi-gotools
41470 maybe-dvi-gotools:
41471 @if gotools
41472 maybe-dvi-gotools: dvi-gotools
41474 dvi-gotools: \
41475 configure-gotools
41476 @: $(MAKE); $(unstage)
41477 @[ -f ./gotools/Makefile ] || exit 0; \
41478 r=`${PWD_COMMAND}`; export r; \
41479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41480 $(HOST_EXPORTS) \
41481 for flag in $(EXTRA_HOST_FLAGS) ; do \
41482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41483 done; \
41484 echo "Doing dvi in gotools"; \
41485 (cd $(HOST_SUBDIR)/gotools && \
41486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41488 "RANLIB=$${RANLIB}" \
41489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41490 dvi) \
41491 || exit 1
41493 @endif gotools
41495 .PHONY: maybe-pdf-gotools pdf-gotools
41496 maybe-pdf-gotools:
41497 @if gotools
41498 maybe-pdf-gotools: pdf-gotools
41500 pdf-gotools: \
41501 configure-gotools
41502 @: $(MAKE); $(unstage)
41503 @[ -f ./gotools/Makefile ] || exit 0; \
41504 r=`${PWD_COMMAND}`; export r; \
41505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41506 $(HOST_EXPORTS) \
41507 for flag in $(EXTRA_HOST_FLAGS) ; do \
41508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41509 done; \
41510 echo "Doing pdf in gotools"; \
41511 (cd $(HOST_SUBDIR)/gotools && \
41512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41514 "RANLIB=$${RANLIB}" \
41515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41516 pdf) \
41517 || exit 1
41519 @endif gotools
41521 .PHONY: maybe-html-gotools html-gotools
41522 maybe-html-gotools:
41523 @if gotools
41524 maybe-html-gotools: html-gotools
41526 html-gotools: \
41527 configure-gotools
41528 @: $(MAKE); $(unstage)
41529 @[ -f ./gotools/Makefile ] || exit 0; \
41530 r=`${PWD_COMMAND}`; export r; \
41531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41532 $(HOST_EXPORTS) \
41533 for flag in $(EXTRA_HOST_FLAGS) ; do \
41534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41535 done; \
41536 echo "Doing html in gotools"; \
41537 (cd $(HOST_SUBDIR)/gotools && \
41538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41540 "RANLIB=$${RANLIB}" \
41541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41542 html) \
41543 || exit 1
41545 @endif gotools
41547 .PHONY: maybe-TAGS-gotools TAGS-gotools
41548 maybe-TAGS-gotools:
41549 @if gotools
41550 maybe-TAGS-gotools: TAGS-gotools
41552 TAGS-gotools: \
41553 configure-gotools
41554 @: $(MAKE); $(unstage)
41555 @[ -f ./gotools/Makefile ] || exit 0; \
41556 r=`${PWD_COMMAND}`; export r; \
41557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41558 $(HOST_EXPORTS) \
41559 for flag in $(EXTRA_HOST_FLAGS) ; do \
41560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41561 done; \
41562 echo "Doing TAGS in gotools"; \
41563 (cd $(HOST_SUBDIR)/gotools && \
41564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41566 "RANLIB=$${RANLIB}" \
41567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41568 TAGS) \
41569 || exit 1
41571 @endif gotools
41573 .PHONY: maybe-install-info-gotools install-info-gotools
41574 maybe-install-info-gotools:
41575 @if gotools
41576 maybe-install-info-gotools: install-info-gotools
41578 install-info-gotools: \
41579 configure-gotools \
41580 info-gotools
41581 @: $(MAKE); $(unstage)
41582 @[ -f ./gotools/Makefile ] || exit 0; \
41583 r=`${PWD_COMMAND}`; export r; \
41584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41585 $(HOST_EXPORTS) \
41586 for flag in $(EXTRA_HOST_FLAGS) ; do \
41587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41588 done; \
41589 echo "Doing install-info in gotools"; \
41590 (cd $(HOST_SUBDIR)/gotools && \
41591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41593 "RANLIB=$${RANLIB}" \
41594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41595 install-info) \
41596 || exit 1
41598 @endif gotools
41600 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41601 maybe-install-dvi-gotools:
41602 @if gotools
41603 maybe-install-dvi-gotools: install-dvi-gotools
41605 install-dvi-gotools: \
41606 configure-gotools \
41607 dvi-gotools
41608 @: $(MAKE); $(unstage)
41609 @[ -f ./gotools/Makefile ] || exit 0; \
41610 r=`${PWD_COMMAND}`; export r; \
41611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41612 $(HOST_EXPORTS) \
41613 for flag in $(EXTRA_HOST_FLAGS) ; do \
41614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41615 done; \
41616 echo "Doing install-dvi in gotools"; \
41617 (cd $(HOST_SUBDIR)/gotools && \
41618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41620 "RANLIB=$${RANLIB}" \
41621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41622 install-dvi) \
41623 || exit 1
41625 @endif gotools
41627 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41628 maybe-install-pdf-gotools:
41629 @if gotools
41630 maybe-install-pdf-gotools: install-pdf-gotools
41632 install-pdf-gotools: \
41633 configure-gotools \
41634 pdf-gotools
41635 @: $(MAKE); $(unstage)
41636 @[ -f ./gotools/Makefile ] || exit 0; \
41637 r=`${PWD_COMMAND}`; export r; \
41638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41639 $(HOST_EXPORTS) \
41640 for flag in $(EXTRA_HOST_FLAGS) ; do \
41641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41642 done; \
41643 echo "Doing install-pdf in gotools"; \
41644 (cd $(HOST_SUBDIR)/gotools && \
41645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41647 "RANLIB=$${RANLIB}" \
41648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41649 install-pdf) \
41650 || exit 1
41652 @endif gotools
41654 .PHONY: maybe-install-html-gotools install-html-gotools
41655 maybe-install-html-gotools:
41656 @if gotools
41657 maybe-install-html-gotools: install-html-gotools
41659 install-html-gotools: \
41660 configure-gotools \
41661 html-gotools
41662 @: $(MAKE); $(unstage)
41663 @[ -f ./gotools/Makefile ] || exit 0; \
41664 r=`${PWD_COMMAND}`; export r; \
41665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41666 $(HOST_EXPORTS) \
41667 for flag in $(EXTRA_HOST_FLAGS) ; do \
41668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41669 done; \
41670 echo "Doing install-html in gotools"; \
41671 (cd $(HOST_SUBDIR)/gotools && \
41672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41674 "RANLIB=$${RANLIB}" \
41675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41676 install-html) \
41677 || exit 1
41679 @endif gotools
41681 .PHONY: maybe-installcheck-gotools installcheck-gotools
41682 maybe-installcheck-gotools:
41683 @if gotools
41684 maybe-installcheck-gotools: installcheck-gotools
41686 installcheck-gotools: \
41687 configure-gotools
41688 @: $(MAKE); $(unstage)
41689 @[ -f ./gotools/Makefile ] || exit 0; \
41690 r=`${PWD_COMMAND}`; export r; \
41691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41692 $(HOST_EXPORTS) \
41693 for flag in $(EXTRA_HOST_FLAGS) ; do \
41694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41695 done; \
41696 echo "Doing installcheck in gotools"; \
41697 (cd $(HOST_SUBDIR)/gotools && \
41698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41700 "RANLIB=$${RANLIB}" \
41701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41702 installcheck) \
41703 || exit 1
41705 @endif gotools
41707 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41708 maybe-mostlyclean-gotools:
41709 @if gotools
41710 maybe-mostlyclean-gotools: mostlyclean-gotools
41712 mostlyclean-gotools:
41713 @: $(MAKE); $(unstage)
41714 @[ -f ./gotools/Makefile ] || exit 0; \
41715 r=`${PWD_COMMAND}`; export r; \
41716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41717 $(HOST_EXPORTS) \
41718 for flag in $(EXTRA_HOST_FLAGS) ; do \
41719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41720 done; \
41721 echo "Doing mostlyclean in gotools"; \
41722 (cd $(HOST_SUBDIR)/gotools && \
41723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41725 "RANLIB=$${RANLIB}" \
41726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41727 mostlyclean) \
41728 || exit 1
41730 @endif gotools
41732 .PHONY: maybe-clean-gotools clean-gotools
41733 maybe-clean-gotools:
41734 @if gotools
41735 maybe-clean-gotools: clean-gotools
41737 clean-gotools:
41738 @: $(MAKE); $(unstage)
41739 @[ -f ./gotools/Makefile ] || exit 0; \
41740 r=`${PWD_COMMAND}`; export r; \
41741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41742 $(HOST_EXPORTS) \
41743 for flag in $(EXTRA_HOST_FLAGS) ; do \
41744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41745 done; \
41746 echo "Doing clean in gotools"; \
41747 (cd $(HOST_SUBDIR)/gotools && \
41748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41750 "RANLIB=$${RANLIB}" \
41751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41752 clean) \
41753 || exit 1
41755 @endif gotools
41757 .PHONY: maybe-distclean-gotools distclean-gotools
41758 maybe-distclean-gotools:
41759 @if gotools
41760 maybe-distclean-gotools: distclean-gotools
41762 distclean-gotools:
41763 @: $(MAKE); $(unstage)
41764 @[ -f ./gotools/Makefile ] || exit 0; \
41765 r=`${PWD_COMMAND}`; export r; \
41766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41767 $(HOST_EXPORTS) \
41768 for flag in $(EXTRA_HOST_FLAGS) ; do \
41769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41770 done; \
41771 echo "Doing distclean in gotools"; \
41772 (cd $(HOST_SUBDIR)/gotools && \
41773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41775 "RANLIB=$${RANLIB}" \
41776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41777 distclean) \
41778 || exit 1
41780 @endif gotools
41782 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41783 maybe-maintainer-clean-gotools:
41784 @if gotools
41785 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41787 maintainer-clean-gotools:
41788 @: $(MAKE); $(unstage)
41789 @[ -f ./gotools/Makefile ] || exit 0; \
41790 r=`${PWD_COMMAND}`; export r; \
41791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41792 $(HOST_EXPORTS) \
41793 for flag in $(EXTRA_HOST_FLAGS) ; do \
41794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41795 done; \
41796 echo "Doing maintainer-clean in gotools"; \
41797 (cd $(HOST_SUBDIR)/gotools && \
41798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41800 "RANLIB=$${RANLIB}" \
41801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41802 maintainer-clean) \
41803 || exit 1
41805 @endif gotools
41809 .PHONY: configure-libctf maybe-configure-libctf
41810 maybe-configure-libctf:
41811 @if gcc-bootstrap
41812 configure-libctf: stage_current
41813 @endif gcc-bootstrap
41814 @if libctf
41815 maybe-configure-libctf: configure-libctf
41816 configure-libctf:
41817 @r=`${PWD_COMMAND}`; export r; \
41818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41819 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41820 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41821 $(HOST_EXPORTS) \
41822 echo Configuring in $(HOST_SUBDIR)/libctf; \
41823 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41824 case $(srcdir) in \
41825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41826 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41828 esac; \
41829 module_srcdir=libctf; \
41830 $(SHELL) \
41831 $$s/$$module_srcdir/configure \
41832 --srcdir=$${topdir}/$$module_srcdir \
41833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41834 --target=${target_alias} \
41835 || exit 1
41836 @endif libctf
41840 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41841 maybe-configure-stage1-libctf:
41842 @if libctf-bootstrap
41843 maybe-configure-stage1-libctf: configure-stage1-libctf
41844 configure-stage1-libctf:
41845 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41847 @r=`${PWD_COMMAND}`; export r; \
41848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41849 TFLAGS="$(STAGE1_TFLAGS)"; \
41850 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41851 $(HOST_EXPORTS) \
41852 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41853 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41854 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41855 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41857 cd $(HOST_SUBDIR)/libctf || exit 1; \
41858 case $(srcdir) in \
41859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41860 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41862 esac; \
41863 module_srcdir=libctf; \
41864 $(SHELL) $$s/$$module_srcdir/configure \
41865 --srcdir=$${topdir}/$$module_srcdir \
41866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41867 --target=${target_alias} \
41869 $(STAGE1_CONFIGURE_FLAGS)
41870 @endif libctf-bootstrap
41872 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41873 maybe-configure-stage2-libctf:
41874 @if libctf-bootstrap
41875 maybe-configure-stage2-libctf: configure-stage2-libctf
41876 configure-stage2-libctf:
41877 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41878 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41879 @r=`${PWD_COMMAND}`; export r; \
41880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41881 TFLAGS="$(STAGE2_TFLAGS)"; \
41882 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41883 $(HOST_EXPORTS) \
41884 $(POSTSTAGE1_HOST_EXPORTS) \
41885 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41886 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41887 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41888 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41890 cd $(HOST_SUBDIR)/libctf || exit 1; \
41891 case $(srcdir) in \
41892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41893 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41895 esac; \
41896 module_srcdir=libctf; \
41897 $(SHELL) $$s/$$module_srcdir/configure \
41898 --srcdir=$${topdir}/$$module_srcdir \
41899 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41900 --target=${target_alias} \
41901 --with-build-libsubdir=$(HOST_SUBDIR) \
41902 $(STAGE2_CONFIGURE_FLAGS)
41903 @endif libctf-bootstrap
41905 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41906 maybe-configure-stage3-libctf:
41907 @if libctf-bootstrap
41908 maybe-configure-stage3-libctf: configure-stage3-libctf
41909 configure-stage3-libctf:
41910 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41912 @r=`${PWD_COMMAND}`; export r; \
41913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41914 TFLAGS="$(STAGE3_TFLAGS)"; \
41915 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41916 $(HOST_EXPORTS) \
41917 $(POSTSTAGE1_HOST_EXPORTS) \
41918 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41919 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41920 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41921 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41922 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41923 cd $(HOST_SUBDIR)/libctf || exit 1; \
41924 case $(srcdir) in \
41925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41926 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41928 esac; \
41929 module_srcdir=libctf; \
41930 $(SHELL) $$s/$$module_srcdir/configure \
41931 --srcdir=$${topdir}/$$module_srcdir \
41932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41933 --target=${target_alias} \
41934 --with-build-libsubdir=$(HOST_SUBDIR) \
41935 $(STAGE3_CONFIGURE_FLAGS)
41936 @endif libctf-bootstrap
41938 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41939 maybe-configure-stage4-libctf:
41940 @if libctf-bootstrap
41941 maybe-configure-stage4-libctf: configure-stage4-libctf
41942 configure-stage4-libctf:
41943 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41945 @r=`${PWD_COMMAND}`; export r; \
41946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41947 TFLAGS="$(STAGE4_TFLAGS)"; \
41948 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41949 $(HOST_EXPORTS) \
41950 $(POSTSTAGE1_HOST_EXPORTS) \
41951 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41952 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41953 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41954 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41956 cd $(HOST_SUBDIR)/libctf || exit 1; \
41957 case $(srcdir) in \
41958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41959 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41961 esac; \
41962 module_srcdir=libctf; \
41963 $(SHELL) $$s/$$module_srcdir/configure \
41964 --srcdir=$${topdir}/$$module_srcdir \
41965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41966 --target=${target_alias} \
41967 --with-build-libsubdir=$(HOST_SUBDIR) \
41968 $(STAGE4_CONFIGURE_FLAGS)
41969 @endif libctf-bootstrap
41971 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41972 maybe-configure-stageprofile-libctf:
41973 @if libctf-bootstrap
41974 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41975 configure-stageprofile-libctf:
41976 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41978 @r=`${PWD_COMMAND}`; export r; \
41979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41981 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41982 $(HOST_EXPORTS) \
41983 $(POSTSTAGE1_HOST_EXPORTS) \
41984 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41985 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41986 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41987 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41989 cd $(HOST_SUBDIR)/libctf || exit 1; \
41990 case $(srcdir) in \
41991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41992 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41994 esac; \
41995 module_srcdir=libctf; \
41996 $(SHELL) $$s/$$module_srcdir/configure \
41997 --srcdir=$${topdir}/$$module_srcdir \
41998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41999 --target=${target_alias} \
42000 --with-build-libsubdir=$(HOST_SUBDIR) \
42001 $(STAGEprofile_CONFIGURE_FLAGS)
42002 @endif libctf-bootstrap
42004 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42005 maybe-configure-stagetrain-libctf:
42006 @if libctf-bootstrap
42007 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42008 configure-stagetrain-libctf:
42009 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42010 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42011 @r=`${PWD_COMMAND}`; export r; \
42012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42014 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42015 $(HOST_EXPORTS) \
42016 $(POSTSTAGE1_HOST_EXPORTS) \
42017 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42018 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42019 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42020 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42022 cd $(HOST_SUBDIR)/libctf || exit 1; \
42023 case $(srcdir) in \
42024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42025 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42027 esac; \
42028 module_srcdir=libctf; \
42029 $(SHELL) $$s/$$module_srcdir/configure \
42030 --srcdir=$${topdir}/$$module_srcdir \
42031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42032 --target=${target_alias} \
42033 --with-build-libsubdir=$(HOST_SUBDIR) \
42034 $(STAGEtrain_CONFIGURE_FLAGS)
42035 @endif libctf-bootstrap
42037 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42038 maybe-configure-stagefeedback-libctf:
42039 @if libctf-bootstrap
42040 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42041 configure-stagefeedback-libctf:
42042 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42044 @r=`${PWD_COMMAND}`; export r; \
42045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42046 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42047 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42048 $(HOST_EXPORTS) \
42049 $(POSTSTAGE1_HOST_EXPORTS) \
42050 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42051 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42052 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42053 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42055 cd $(HOST_SUBDIR)/libctf || exit 1; \
42056 case $(srcdir) in \
42057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42058 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42060 esac; \
42061 module_srcdir=libctf; \
42062 $(SHELL) $$s/$$module_srcdir/configure \
42063 --srcdir=$${topdir}/$$module_srcdir \
42064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42065 --target=${target_alias} \
42066 --with-build-libsubdir=$(HOST_SUBDIR) \
42067 $(STAGEfeedback_CONFIGURE_FLAGS)
42068 @endif libctf-bootstrap
42070 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42071 maybe-configure-stageautoprofile-libctf:
42072 @if libctf-bootstrap
42073 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42074 configure-stageautoprofile-libctf:
42075 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42077 @r=`${PWD_COMMAND}`; export r; \
42078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42079 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42080 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42081 $(HOST_EXPORTS) \
42082 $(POSTSTAGE1_HOST_EXPORTS) \
42083 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42084 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42085 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42086 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42088 cd $(HOST_SUBDIR)/libctf || exit 1; \
42089 case $(srcdir) in \
42090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42091 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42093 esac; \
42094 module_srcdir=libctf; \
42095 $(SHELL) $$s/$$module_srcdir/configure \
42096 --srcdir=$${topdir}/$$module_srcdir \
42097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42098 --target=${target_alias} \
42099 --with-build-libsubdir=$(HOST_SUBDIR) \
42100 $(STAGEautoprofile_CONFIGURE_FLAGS)
42101 @endif libctf-bootstrap
42103 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42104 maybe-configure-stageautofeedback-libctf:
42105 @if libctf-bootstrap
42106 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42107 configure-stageautofeedback-libctf:
42108 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42110 @r=`${PWD_COMMAND}`; export r; \
42111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42112 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42113 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42114 $(HOST_EXPORTS) \
42115 $(POSTSTAGE1_HOST_EXPORTS) \
42116 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42117 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42118 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42119 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42121 cd $(HOST_SUBDIR)/libctf || exit 1; \
42122 case $(srcdir) in \
42123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42124 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42126 esac; \
42127 module_srcdir=libctf; \
42128 $(SHELL) $$s/$$module_srcdir/configure \
42129 --srcdir=$${topdir}/$$module_srcdir \
42130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42131 --target=${target_alias} \
42132 --with-build-libsubdir=$(HOST_SUBDIR) \
42133 $(STAGEautofeedback_CONFIGURE_FLAGS)
42134 @endif libctf-bootstrap
42140 .PHONY: all-libctf maybe-all-libctf
42141 maybe-all-libctf:
42142 @if gcc-bootstrap
42143 all-libctf: stage_current
42144 @endif gcc-bootstrap
42145 @if libctf
42146 TARGET-libctf=all
42147 maybe-all-libctf: all-libctf
42148 all-libctf: configure-libctf
42149 @r=`${PWD_COMMAND}`; export r; \
42150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42151 $(HOST_EXPORTS) \
42152 (cd $(HOST_SUBDIR)/libctf && \
42153 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42154 $(TARGET-libctf))
42155 @endif libctf
42159 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42160 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42161 maybe-all-stage1-libctf:
42162 maybe-clean-stage1-libctf:
42163 @if libctf-bootstrap
42164 maybe-all-stage1-libctf: all-stage1-libctf
42165 all-stage1: all-stage1-libctf
42166 TARGET-stage1-libctf = $(TARGET-libctf)
42167 all-stage1-libctf: configure-stage1-libctf
42168 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42169 @r=`${PWD_COMMAND}`; export r; \
42170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42171 TFLAGS="$(STAGE1_TFLAGS)"; \
42172 $(HOST_EXPORTS) \
42173 cd $(HOST_SUBDIR)/libctf && \
42175 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42176 CFLAGS="$(STAGE1_CFLAGS)" \
42177 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42178 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42179 LIBCFLAGS="$(LIBCFLAGS)" \
42180 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42181 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42182 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42183 $(EXTRA_HOST_FLAGS) \
42184 $(STAGE1_FLAGS_TO_PASS) \
42185 TFLAGS="$(STAGE1_TFLAGS)" \
42186 $(TARGET-stage1-libctf)
42188 maybe-clean-stage1-libctf: clean-stage1-libctf
42189 clean-stage1: clean-stage1-libctf
42190 clean-stage1-libctf:
42191 @if [ $(current_stage) = stage1 ]; then \
42192 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42193 else \
42194 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42195 $(MAKE) stage1-start; \
42196 fi; \
42197 cd $(HOST_SUBDIR)/libctf && \
42198 $(MAKE) $(EXTRA_HOST_FLAGS) \
42199 $(STAGE1_FLAGS_TO_PASS) clean
42200 @endif libctf-bootstrap
42203 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42204 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42205 maybe-all-stage2-libctf:
42206 maybe-clean-stage2-libctf:
42207 @if libctf-bootstrap
42208 maybe-all-stage2-libctf: all-stage2-libctf
42209 all-stage2: all-stage2-libctf
42210 TARGET-stage2-libctf = $(TARGET-libctf)
42211 all-stage2-libctf: configure-stage2-libctf
42212 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42213 @r=`${PWD_COMMAND}`; export r; \
42214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42215 TFLAGS="$(STAGE2_TFLAGS)"; \
42216 $(HOST_EXPORTS) \
42217 $(POSTSTAGE1_HOST_EXPORTS) \
42218 cd $(HOST_SUBDIR)/libctf && \
42220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42221 CFLAGS="$(STAGE2_CFLAGS)" \
42222 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42223 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42224 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42225 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42226 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42227 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42228 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42229 TFLAGS="$(STAGE2_TFLAGS)" \
42230 $(TARGET-stage2-libctf)
42232 maybe-clean-stage2-libctf: clean-stage2-libctf
42233 clean-stage2: clean-stage2-libctf
42234 clean-stage2-libctf:
42235 @if [ $(current_stage) = stage2 ]; then \
42236 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42237 else \
42238 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42239 $(MAKE) stage2-start; \
42240 fi; \
42241 cd $(HOST_SUBDIR)/libctf && \
42242 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42243 @endif libctf-bootstrap
42246 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42247 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42248 maybe-all-stage3-libctf:
42249 maybe-clean-stage3-libctf:
42250 @if libctf-bootstrap
42251 maybe-all-stage3-libctf: all-stage3-libctf
42252 all-stage3: all-stage3-libctf
42253 TARGET-stage3-libctf = $(TARGET-libctf)
42254 all-stage3-libctf: configure-stage3-libctf
42255 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42256 @r=`${PWD_COMMAND}`; export r; \
42257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42258 TFLAGS="$(STAGE3_TFLAGS)"; \
42259 $(HOST_EXPORTS) \
42260 $(POSTSTAGE1_HOST_EXPORTS) \
42261 cd $(HOST_SUBDIR)/libctf && \
42263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42264 CFLAGS="$(STAGE3_CFLAGS)" \
42265 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42266 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42267 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42268 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42269 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42270 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42271 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42272 TFLAGS="$(STAGE3_TFLAGS)" \
42273 $(TARGET-stage3-libctf)
42275 maybe-clean-stage3-libctf: clean-stage3-libctf
42276 clean-stage3: clean-stage3-libctf
42277 clean-stage3-libctf:
42278 @if [ $(current_stage) = stage3 ]; then \
42279 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42280 else \
42281 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42282 $(MAKE) stage3-start; \
42283 fi; \
42284 cd $(HOST_SUBDIR)/libctf && \
42285 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42286 @endif libctf-bootstrap
42289 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42290 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42291 maybe-all-stage4-libctf:
42292 maybe-clean-stage4-libctf:
42293 @if libctf-bootstrap
42294 maybe-all-stage4-libctf: all-stage4-libctf
42295 all-stage4: all-stage4-libctf
42296 TARGET-stage4-libctf = $(TARGET-libctf)
42297 all-stage4-libctf: configure-stage4-libctf
42298 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42299 @r=`${PWD_COMMAND}`; export r; \
42300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42301 TFLAGS="$(STAGE4_TFLAGS)"; \
42302 $(HOST_EXPORTS) \
42303 $(POSTSTAGE1_HOST_EXPORTS) \
42304 cd $(HOST_SUBDIR)/libctf && \
42306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42307 CFLAGS="$(STAGE4_CFLAGS)" \
42308 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42309 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42310 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42311 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42312 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42313 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42314 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42315 TFLAGS="$(STAGE4_TFLAGS)" \
42316 $(TARGET-stage4-libctf)
42318 maybe-clean-stage4-libctf: clean-stage4-libctf
42319 clean-stage4: clean-stage4-libctf
42320 clean-stage4-libctf:
42321 @if [ $(current_stage) = stage4 ]; then \
42322 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42323 else \
42324 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42325 $(MAKE) stage4-start; \
42326 fi; \
42327 cd $(HOST_SUBDIR)/libctf && \
42328 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42329 @endif libctf-bootstrap
42332 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42333 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42334 maybe-all-stageprofile-libctf:
42335 maybe-clean-stageprofile-libctf:
42336 @if libctf-bootstrap
42337 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42338 all-stageprofile: all-stageprofile-libctf
42339 TARGET-stageprofile-libctf = $(TARGET-libctf)
42340 all-stageprofile-libctf: configure-stageprofile-libctf
42341 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42342 @r=`${PWD_COMMAND}`; export r; \
42343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42344 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42345 $(HOST_EXPORTS) \
42346 $(POSTSTAGE1_HOST_EXPORTS) \
42347 cd $(HOST_SUBDIR)/libctf && \
42349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42350 CFLAGS="$(STAGEprofile_CFLAGS)" \
42351 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42352 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42353 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42357 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42358 TFLAGS="$(STAGEprofile_TFLAGS)" \
42359 $(TARGET-stageprofile-libctf)
42361 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42362 clean-stageprofile: clean-stageprofile-libctf
42363 clean-stageprofile-libctf:
42364 @if [ $(current_stage) = stageprofile ]; then \
42365 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42366 else \
42367 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42368 $(MAKE) stageprofile-start; \
42369 fi; \
42370 cd $(HOST_SUBDIR)/libctf && \
42371 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42372 @endif libctf-bootstrap
42375 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42376 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42377 maybe-all-stagetrain-libctf:
42378 maybe-clean-stagetrain-libctf:
42379 @if libctf-bootstrap
42380 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42381 all-stagetrain: all-stagetrain-libctf
42382 TARGET-stagetrain-libctf = $(TARGET-libctf)
42383 all-stagetrain-libctf: configure-stagetrain-libctf
42384 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42385 @r=`${PWD_COMMAND}`; export r; \
42386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42387 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42388 $(HOST_EXPORTS) \
42389 $(POSTSTAGE1_HOST_EXPORTS) \
42390 cd $(HOST_SUBDIR)/libctf && \
42392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42393 CFLAGS="$(STAGEtrain_CFLAGS)" \
42394 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42395 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42396 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42401 TFLAGS="$(STAGEtrain_TFLAGS)" \
42402 $(TARGET-stagetrain-libctf)
42404 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42405 clean-stagetrain: clean-stagetrain-libctf
42406 clean-stagetrain-libctf:
42407 @if [ $(current_stage) = stagetrain ]; then \
42408 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42409 else \
42410 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42411 $(MAKE) stagetrain-start; \
42412 fi; \
42413 cd $(HOST_SUBDIR)/libctf && \
42414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42415 @endif libctf-bootstrap
42418 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42419 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42420 maybe-all-stagefeedback-libctf:
42421 maybe-clean-stagefeedback-libctf:
42422 @if libctf-bootstrap
42423 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42424 all-stagefeedback: all-stagefeedback-libctf
42425 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42426 all-stagefeedback-libctf: configure-stagefeedback-libctf
42427 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42428 @r=`${PWD_COMMAND}`; export r; \
42429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42430 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42431 $(HOST_EXPORTS) \
42432 $(POSTSTAGE1_HOST_EXPORTS) \
42433 cd $(HOST_SUBDIR)/libctf && \
42435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42436 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42437 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42438 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42439 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42443 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42444 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42445 $(TARGET-stagefeedback-libctf)
42447 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42448 clean-stagefeedback: clean-stagefeedback-libctf
42449 clean-stagefeedback-libctf:
42450 @if [ $(current_stage) = stagefeedback ]; then \
42451 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42452 else \
42453 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42454 $(MAKE) stagefeedback-start; \
42455 fi; \
42456 cd $(HOST_SUBDIR)/libctf && \
42457 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42458 @endif libctf-bootstrap
42461 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42462 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42463 maybe-all-stageautoprofile-libctf:
42464 maybe-clean-stageautoprofile-libctf:
42465 @if libctf-bootstrap
42466 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42467 all-stageautoprofile: all-stageautoprofile-libctf
42468 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42469 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42470 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42471 @r=`${PWD_COMMAND}`; export r; \
42472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42473 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42474 $(HOST_EXPORTS) \
42475 $(POSTSTAGE1_HOST_EXPORTS) \
42476 cd $(HOST_SUBDIR)/libctf && \
42477 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42479 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42480 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42481 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42482 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42483 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42484 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42485 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42486 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42487 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42488 $(TARGET-stageautoprofile-libctf)
42490 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42491 clean-stageautoprofile: clean-stageautoprofile-libctf
42492 clean-stageautoprofile-libctf:
42493 @if [ $(current_stage) = stageautoprofile ]; then \
42494 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42495 else \
42496 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42497 $(MAKE) stageautoprofile-start; \
42498 fi; \
42499 cd $(HOST_SUBDIR)/libctf && \
42500 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42501 @endif libctf-bootstrap
42504 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42505 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42506 maybe-all-stageautofeedback-libctf:
42507 maybe-clean-stageautofeedback-libctf:
42508 @if libctf-bootstrap
42509 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42510 all-stageautofeedback: all-stageautofeedback-libctf
42511 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42512 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42513 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42514 @r=`${PWD_COMMAND}`; export r; \
42515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42516 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42517 $(HOST_EXPORTS) \
42518 $(POSTSTAGE1_HOST_EXPORTS) \
42519 cd $(HOST_SUBDIR)/libctf && \
42521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42522 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42523 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42524 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42525 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42526 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42527 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42528 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42529 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42530 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42531 $(TARGET-stageautofeedback-libctf)
42533 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42534 clean-stageautofeedback: clean-stageautofeedback-libctf
42535 clean-stageautofeedback-libctf:
42536 @if [ $(current_stage) = stageautofeedback ]; then \
42537 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42538 else \
42539 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42540 $(MAKE) stageautofeedback-start; \
42541 fi; \
42542 cd $(HOST_SUBDIR)/libctf && \
42543 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42544 @endif libctf-bootstrap
42550 .PHONY: check-libctf maybe-check-libctf
42551 maybe-check-libctf:
42552 @if libctf
42553 maybe-check-libctf: check-libctf
42555 check-libctf:
42556 @: $(MAKE); $(unstage)
42557 @r=`${PWD_COMMAND}`; export r; \
42558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42559 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42560 (cd $(HOST_SUBDIR)/libctf && \
42561 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42563 @endif libctf
42565 .PHONY: install-libctf maybe-install-libctf
42566 maybe-install-libctf:
42567 @if libctf
42568 maybe-install-libctf: install-libctf
42570 install-libctf: installdirs
42571 @: $(MAKE); $(unstage)
42572 @r=`${PWD_COMMAND}`; export r; \
42573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42574 $(HOST_EXPORTS) \
42575 (cd $(HOST_SUBDIR)/libctf && \
42576 $(MAKE) $(FLAGS_TO_PASS) install)
42578 @endif libctf
42580 .PHONY: install-strip-libctf maybe-install-strip-libctf
42581 maybe-install-strip-libctf:
42582 @if libctf
42583 maybe-install-strip-libctf: install-strip-libctf
42585 install-strip-libctf: installdirs
42586 @: $(MAKE); $(unstage)
42587 @r=`${PWD_COMMAND}`; export r; \
42588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589 $(HOST_EXPORTS) \
42590 (cd $(HOST_SUBDIR)/libctf && \
42591 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42593 @endif libctf
42595 # Other targets (info, dvi, pdf, etc.)
42597 .PHONY: maybe-info-libctf info-libctf
42598 maybe-info-libctf:
42599 @if libctf
42600 maybe-info-libctf: info-libctf
42602 info-libctf: \
42603 configure-libctf
42604 @[ -f ./libctf/Makefile ] || exit 0; \
42605 r=`${PWD_COMMAND}`; export r; \
42606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42607 $(HOST_EXPORTS) \
42608 for flag in $(EXTRA_HOST_FLAGS) ; do \
42609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42610 done; \
42611 echo "Doing info in libctf"; \
42612 (cd $(HOST_SUBDIR)/libctf && \
42613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42615 "RANLIB=$${RANLIB}" \
42616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42617 info) \
42618 || exit 1
42620 @endif libctf
42622 .PHONY: maybe-dvi-libctf dvi-libctf
42623 maybe-dvi-libctf:
42624 @if libctf
42625 maybe-dvi-libctf: dvi-libctf
42627 dvi-libctf: \
42628 configure-libctf
42629 @[ -f ./libctf/Makefile ] || exit 0; \
42630 r=`${PWD_COMMAND}`; export r; \
42631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42632 $(HOST_EXPORTS) \
42633 for flag in $(EXTRA_HOST_FLAGS) ; do \
42634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42635 done; \
42636 echo "Doing dvi in libctf"; \
42637 (cd $(HOST_SUBDIR)/libctf && \
42638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42640 "RANLIB=$${RANLIB}" \
42641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42642 dvi) \
42643 || exit 1
42645 @endif libctf
42647 .PHONY: maybe-pdf-libctf pdf-libctf
42648 maybe-pdf-libctf:
42649 @if libctf
42650 maybe-pdf-libctf: pdf-libctf
42652 pdf-libctf: \
42653 configure-libctf
42654 @[ -f ./libctf/Makefile ] || exit 0; \
42655 r=`${PWD_COMMAND}`; export r; \
42656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42657 $(HOST_EXPORTS) \
42658 for flag in $(EXTRA_HOST_FLAGS) ; do \
42659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42660 done; \
42661 echo "Doing pdf in libctf"; \
42662 (cd $(HOST_SUBDIR)/libctf && \
42663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42665 "RANLIB=$${RANLIB}" \
42666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42667 pdf) \
42668 || exit 1
42670 @endif libctf
42672 .PHONY: maybe-html-libctf html-libctf
42673 maybe-html-libctf:
42674 @if libctf
42675 maybe-html-libctf: html-libctf
42677 html-libctf: \
42678 configure-libctf
42679 @[ -f ./libctf/Makefile ] || exit 0; \
42680 r=`${PWD_COMMAND}`; export r; \
42681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42682 $(HOST_EXPORTS) \
42683 for flag in $(EXTRA_HOST_FLAGS) ; do \
42684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42685 done; \
42686 echo "Doing html in libctf"; \
42687 (cd $(HOST_SUBDIR)/libctf && \
42688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42690 "RANLIB=$${RANLIB}" \
42691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42692 html) \
42693 || exit 1
42695 @endif libctf
42697 .PHONY: maybe-TAGS-libctf TAGS-libctf
42698 maybe-TAGS-libctf:
42699 @if libctf
42700 maybe-TAGS-libctf: TAGS-libctf
42702 TAGS-libctf: \
42703 configure-libctf
42704 @[ -f ./libctf/Makefile ] || exit 0; \
42705 r=`${PWD_COMMAND}`; export r; \
42706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42707 $(HOST_EXPORTS) \
42708 for flag in $(EXTRA_HOST_FLAGS) ; do \
42709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42710 done; \
42711 echo "Doing TAGS in libctf"; \
42712 (cd $(HOST_SUBDIR)/libctf && \
42713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42715 "RANLIB=$${RANLIB}" \
42716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42717 TAGS) \
42718 || exit 1
42720 @endif libctf
42722 .PHONY: maybe-install-info-libctf install-info-libctf
42723 maybe-install-info-libctf:
42724 @if libctf
42725 maybe-install-info-libctf: install-info-libctf
42727 install-info-libctf: \
42728 configure-libctf \
42729 info-libctf
42730 @[ -f ./libctf/Makefile ] || exit 0; \
42731 r=`${PWD_COMMAND}`; export r; \
42732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42733 $(HOST_EXPORTS) \
42734 for flag in $(EXTRA_HOST_FLAGS) ; do \
42735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42736 done; \
42737 echo "Doing install-info in libctf"; \
42738 (cd $(HOST_SUBDIR)/libctf && \
42739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42741 "RANLIB=$${RANLIB}" \
42742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42743 install-info) \
42744 || exit 1
42746 @endif libctf
42748 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42749 maybe-install-dvi-libctf:
42750 @if libctf
42751 maybe-install-dvi-libctf: install-dvi-libctf
42753 install-dvi-libctf: \
42754 configure-libctf \
42755 dvi-libctf
42756 @[ -f ./libctf/Makefile ] || exit 0; \
42757 r=`${PWD_COMMAND}`; export r; \
42758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42759 $(HOST_EXPORTS) \
42760 for flag in $(EXTRA_HOST_FLAGS) ; do \
42761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42762 done; \
42763 echo "Doing install-dvi in libctf"; \
42764 (cd $(HOST_SUBDIR)/libctf && \
42765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42767 "RANLIB=$${RANLIB}" \
42768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42769 install-dvi) \
42770 || exit 1
42772 @endif libctf
42774 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42775 maybe-install-pdf-libctf:
42776 @if libctf
42777 maybe-install-pdf-libctf: install-pdf-libctf
42779 install-pdf-libctf: \
42780 configure-libctf \
42781 pdf-libctf
42782 @[ -f ./libctf/Makefile ] || exit 0; \
42783 r=`${PWD_COMMAND}`; export r; \
42784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42785 $(HOST_EXPORTS) \
42786 for flag in $(EXTRA_HOST_FLAGS) ; do \
42787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42788 done; \
42789 echo "Doing install-pdf in libctf"; \
42790 (cd $(HOST_SUBDIR)/libctf && \
42791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42793 "RANLIB=$${RANLIB}" \
42794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42795 install-pdf) \
42796 || exit 1
42798 @endif libctf
42800 .PHONY: maybe-install-html-libctf install-html-libctf
42801 maybe-install-html-libctf:
42802 @if libctf
42803 maybe-install-html-libctf: install-html-libctf
42805 install-html-libctf: \
42806 configure-libctf \
42807 html-libctf
42808 @[ -f ./libctf/Makefile ] || exit 0; \
42809 r=`${PWD_COMMAND}`; export r; \
42810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42811 $(HOST_EXPORTS) \
42812 for flag in $(EXTRA_HOST_FLAGS) ; do \
42813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42814 done; \
42815 echo "Doing install-html in libctf"; \
42816 (cd $(HOST_SUBDIR)/libctf && \
42817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42819 "RANLIB=$${RANLIB}" \
42820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42821 install-html) \
42822 || exit 1
42824 @endif libctf
42826 .PHONY: maybe-installcheck-libctf installcheck-libctf
42827 maybe-installcheck-libctf:
42828 @if libctf
42829 maybe-installcheck-libctf: installcheck-libctf
42831 installcheck-libctf: \
42832 configure-libctf
42833 @[ -f ./libctf/Makefile ] || exit 0; \
42834 r=`${PWD_COMMAND}`; export r; \
42835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42836 $(HOST_EXPORTS) \
42837 for flag in $(EXTRA_HOST_FLAGS) ; do \
42838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839 done; \
42840 echo "Doing installcheck in libctf"; \
42841 (cd $(HOST_SUBDIR)/libctf && \
42842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42844 "RANLIB=$${RANLIB}" \
42845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42846 installcheck) \
42847 || exit 1
42849 @endif libctf
42851 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42852 maybe-mostlyclean-libctf:
42853 @if libctf
42854 maybe-mostlyclean-libctf: mostlyclean-libctf
42856 mostlyclean-libctf:
42857 @[ -f ./libctf/Makefile ] || exit 0; \
42858 r=`${PWD_COMMAND}`; export r; \
42859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42860 $(HOST_EXPORTS) \
42861 for flag in $(EXTRA_HOST_FLAGS) ; do \
42862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42863 done; \
42864 echo "Doing mostlyclean in libctf"; \
42865 (cd $(HOST_SUBDIR)/libctf && \
42866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42868 "RANLIB=$${RANLIB}" \
42869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42870 mostlyclean) \
42871 || exit 1
42873 @endif libctf
42875 .PHONY: maybe-clean-libctf clean-libctf
42876 maybe-clean-libctf:
42877 @if libctf
42878 maybe-clean-libctf: clean-libctf
42880 clean-libctf:
42881 @[ -f ./libctf/Makefile ] || exit 0; \
42882 r=`${PWD_COMMAND}`; export r; \
42883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42884 $(HOST_EXPORTS) \
42885 for flag in $(EXTRA_HOST_FLAGS) ; do \
42886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42887 done; \
42888 echo "Doing clean in libctf"; \
42889 (cd $(HOST_SUBDIR)/libctf && \
42890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42892 "RANLIB=$${RANLIB}" \
42893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42894 clean) \
42895 || exit 1
42897 @endif libctf
42899 .PHONY: maybe-distclean-libctf distclean-libctf
42900 maybe-distclean-libctf:
42901 @if libctf
42902 maybe-distclean-libctf: distclean-libctf
42904 distclean-libctf:
42905 @[ -f ./libctf/Makefile ] || exit 0; \
42906 r=`${PWD_COMMAND}`; export r; \
42907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42908 $(HOST_EXPORTS) \
42909 for flag in $(EXTRA_HOST_FLAGS) ; do \
42910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42911 done; \
42912 echo "Doing distclean in libctf"; \
42913 (cd $(HOST_SUBDIR)/libctf && \
42914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42916 "RANLIB=$${RANLIB}" \
42917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42918 distclean) \
42919 || exit 1
42921 @endif libctf
42923 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42924 maybe-maintainer-clean-libctf:
42925 @if libctf
42926 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42928 maintainer-clean-libctf:
42929 @[ -f ./libctf/Makefile ] || exit 0; \
42930 r=`${PWD_COMMAND}`; export r; \
42931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42932 $(HOST_EXPORTS) \
42933 for flag in $(EXTRA_HOST_FLAGS) ; do \
42934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42935 done; \
42936 echo "Doing maintainer-clean in libctf"; \
42937 (cd $(HOST_SUBDIR)/libctf && \
42938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42940 "RANLIB=$${RANLIB}" \
42941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42942 maintainer-clean) \
42943 || exit 1
42945 @endif libctf
42949 .PHONY: configure-libsframe maybe-configure-libsframe
42950 maybe-configure-libsframe:
42951 @if gcc-bootstrap
42952 configure-libsframe: stage_current
42953 @endif gcc-bootstrap
42954 @if libsframe
42955 maybe-configure-libsframe: configure-libsframe
42956 configure-libsframe:
42957 @r=`${PWD_COMMAND}`; export r; \
42958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42959 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42961 $(HOST_EXPORTS) \
42962 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42963 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42964 case $(srcdir) in \
42965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42966 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42968 esac; \
42969 module_srcdir=libsframe; \
42970 $(SHELL) \
42971 $$s/$$module_srcdir/configure \
42972 --srcdir=$${topdir}/$$module_srcdir \
42973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42974 --target=${target_alias} \
42975 || exit 1
42976 @endif libsframe
42980 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42981 maybe-configure-stage1-libsframe:
42982 @if libsframe-bootstrap
42983 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42984 configure-stage1-libsframe:
42985 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42987 @r=`${PWD_COMMAND}`; export r; \
42988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42989 TFLAGS="$(STAGE1_TFLAGS)"; \
42990 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42991 $(HOST_EXPORTS) \
42992 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42993 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42994 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42995 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42997 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42998 case $(srcdir) in \
42999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43000 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43002 esac; \
43003 module_srcdir=libsframe; \
43004 $(SHELL) $$s/$$module_srcdir/configure \
43005 --srcdir=$${topdir}/$$module_srcdir \
43006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43007 --target=${target_alias} \
43009 $(STAGE1_CONFIGURE_FLAGS)
43010 @endif libsframe-bootstrap
43012 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
43013 maybe-configure-stage2-libsframe:
43014 @if libsframe-bootstrap
43015 maybe-configure-stage2-libsframe: configure-stage2-libsframe
43016 configure-stage2-libsframe:
43017 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43019 @r=`${PWD_COMMAND}`; export r; \
43020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43021 TFLAGS="$(STAGE2_TFLAGS)"; \
43022 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43023 $(HOST_EXPORTS) \
43024 $(POSTSTAGE1_HOST_EXPORTS) \
43025 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
43026 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
43027 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
43028 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
43029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43030 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43031 case $(srcdir) in \
43032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43033 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43035 esac; \
43036 module_srcdir=libsframe; \
43037 $(SHELL) $$s/$$module_srcdir/configure \
43038 --srcdir=$${topdir}/$$module_srcdir \
43039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43040 --target=${target_alias} \
43041 --with-build-libsubdir=$(HOST_SUBDIR) \
43042 $(STAGE2_CONFIGURE_FLAGS)
43043 @endif libsframe-bootstrap
43045 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
43046 maybe-configure-stage3-libsframe:
43047 @if libsframe-bootstrap
43048 maybe-configure-stage3-libsframe: configure-stage3-libsframe
43049 configure-stage3-libsframe:
43050 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43052 @r=`${PWD_COMMAND}`; export r; \
43053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43054 TFLAGS="$(STAGE3_TFLAGS)"; \
43055 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43056 $(HOST_EXPORTS) \
43057 $(POSTSTAGE1_HOST_EXPORTS) \
43058 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43059 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43060 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
43061 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
43062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43063 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43064 case $(srcdir) in \
43065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43066 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43068 esac; \
43069 module_srcdir=libsframe; \
43070 $(SHELL) $$s/$$module_srcdir/configure \
43071 --srcdir=$${topdir}/$$module_srcdir \
43072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43073 --target=${target_alias} \
43074 --with-build-libsubdir=$(HOST_SUBDIR) \
43075 $(STAGE3_CONFIGURE_FLAGS)
43076 @endif libsframe-bootstrap
43078 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
43079 maybe-configure-stage4-libsframe:
43080 @if libsframe-bootstrap
43081 maybe-configure-stage4-libsframe: configure-stage4-libsframe
43082 configure-stage4-libsframe:
43083 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43084 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43085 @r=`${PWD_COMMAND}`; export r; \
43086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43087 TFLAGS="$(STAGE4_TFLAGS)"; \
43088 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43089 $(HOST_EXPORTS) \
43090 $(POSTSTAGE1_HOST_EXPORTS) \
43091 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43092 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43093 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43094 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
43095 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43096 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43097 case $(srcdir) in \
43098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43099 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43101 esac; \
43102 module_srcdir=libsframe; \
43103 $(SHELL) $$s/$$module_srcdir/configure \
43104 --srcdir=$${topdir}/$$module_srcdir \
43105 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43106 --target=${target_alias} \
43107 --with-build-libsubdir=$(HOST_SUBDIR) \
43108 $(STAGE4_CONFIGURE_FLAGS)
43109 @endif libsframe-bootstrap
43111 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43112 maybe-configure-stageprofile-libsframe:
43113 @if libsframe-bootstrap
43114 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43115 configure-stageprofile-libsframe:
43116 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43117 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43118 @r=`${PWD_COMMAND}`; export r; \
43119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43120 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43121 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43122 $(HOST_EXPORTS) \
43123 $(POSTSTAGE1_HOST_EXPORTS) \
43124 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43125 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43126 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43127 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43129 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43130 case $(srcdir) in \
43131 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43132 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43133 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43134 esac; \
43135 module_srcdir=libsframe; \
43136 $(SHELL) $$s/$$module_srcdir/configure \
43137 --srcdir=$${topdir}/$$module_srcdir \
43138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43139 --target=${target_alias} \
43140 --with-build-libsubdir=$(HOST_SUBDIR) \
43141 $(STAGEprofile_CONFIGURE_FLAGS)
43142 @endif libsframe-bootstrap
43144 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43145 maybe-configure-stagetrain-libsframe:
43146 @if libsframe-bootstrap
43147 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43148 configure-stagetrain-libsframe:
43149 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43150 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43151 @r=`${PWD_COMMAND}`; export r; \
43152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43153 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43154 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43155 $(HOST_EXPORTS) \
43156 $(POSTSTAGE1_HOST_EXPORTS) \
43157 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43158 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43159 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43160 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43162 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43163 case $(srcdir) in \
43164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43165 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43167 esac; \
43168 module_srcdir=libsframe; \
43169 $(SHELL) $$s/$$module_srcdir/configure \
43170 --srcdir=$${topdir}/$$module_srcdir \
43171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43172 --target=${target_alias} \
43173 --with-build-libsubdir=$(HOST_SUBDIR) \
43174 $(STAGEtrain_CONFIGURE_FLAGS)
43175 @endif libsframe-bootstrap
43177 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43178 maybe-configure-stagefeedback-libsframe:
43179 @if libsframe-bootstrap
43180 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43181 configure-stagefeedback-libsframe:
43182 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43183 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43184 @r=`${PWD_COMMAND}`; export r; \
43185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43186 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43187 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43188 $(HOST_EXPORTS) \
43189 $(POSTSTAGE1_HOST_EXPORTS) \
43190 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43191 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43192 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43193 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43195 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43196 case $(srcdir) in \
43197 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43198 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43199 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43200 esac; \
43201 module_srcdir=libsframe; \
43202 $(SHELL) $$s/$$module_srcdir/configure \
43203 --srcdir=$${topdir}/$$module_srcdir \
43204 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43205 --target=${target_alias} \
43206 --with-build-libsubdir=$(HOST_SUBDIR) \
43207 $(STAGEfeedback_CONFIGURE_FLAGS)
43208 @endif libsframe-bootstrap
43210 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43211 maybe-configure-stageautoprofile-libsframe:
43212 @if libsframe-bootstrap
43213 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43214 configure-stageautoprofile-libsframe:
43215 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43216 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43217 @r=`${PWD_COMMAND}`; export r; \
43218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43219 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43220 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43221 $(HOST_EXPORTS) \
43222 $(POSTSTAGE1_HOST_EXPORTS) \
43223 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43224 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43225 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43226 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43228 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43229 case $(srcdir) in \
43230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43231 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43233 esac; \
43234 module_srcdir=libsframe; \
43235 $(SHELL) $$s/$$module_srcdir/configure \
43236 --srcdir=$${topdir}/$$module_srcdir \
43237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43238 --target=${target_alias} \
43239 --with-build-libsubdir=$(HOST_SUBDIR) \
43240 $(STAGEautoprofile_CONFIGURE_FLAGS)
43241 @endif libsframe-bootstrap
43243 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43244 maybe-configure-stageautofeedback-libsframe:
43245 @if libsframe-bootstrap
43246 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43247 configure-stageautofeedback-libsframe:
43248 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43249 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43250 @r=`${PWD_COMMAND}`; export r; \
43251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43252 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43253 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43254 $(HOST_EXPORTS) \
43255 $(POSTSTAGE1_HOST_EXPORTS) \
43256 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43257 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43258 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43259 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43261 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43262 case $(srcdir) in \
43263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43264 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43266 esac; \
43267 module_srcdir=libsframe; \
43268 $(SHELL) $$s/$$module_srcdir/configure \
43269 --srcdir=$${topdir}/$$module_srcdir \
43270 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43271 --target=${target_alias} \
43272 --with-build-libsubdir=$(HOST_SUBDIR) \
43273 $(STAGEautofeedback_CONFIGURE_FLAGS)
43274 @endif libsframe-bootstrap
43280 .PHONY: all-libsframe maybe-all-libsframe
43281 maybe-all-libsframe:
43282 @if gcc-bootstrap
43283 all-libsframe: stage_current
43284 @endif gcc-bootstrap
43285 @if libsframe
43286 TARGET-libsframe=all
43287 maybe-all-libsframe: all-libsframe
43288 all-libsframe: configure-libsframe
43289 @r=`${PWD_COMMAND}`; export r; \
43290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43291 $(HOST_EXPORTS) \
43292 (cd $(HOST_SUBDIR)/libsframe && \
43293 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43294 $(TARGET-libsframe))
43295 @endif libsframe
43299 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43300 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43301 maybe-all-stage1-libsframe:
43302 maybe-clean-stage1-libsframe:
43303 @if libsframe-bootstrap
43304 maybe-all-stage1-libsframe: all-stage1-libsframe
43305 all-stage1: all-stage1-libsframe
43306 TARGET-stage1-libsframe = $(TARGET-libsframe)
43307 all-stage1-libsframe: configure-stage1-libsframe
43308 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43309 @r=`${PWD_COMMAND}`; export r; \
43310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43311 TFLAGS="$(STAGE1_TFLAGS)"; \
43312 $(HOST_EXPORTS) \
43313 cd $(HOST_SUBDIR)/libsframe && \
43315 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43316 CFLAGS="$(STAGE1_CFLAGS)" \
43317 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43318 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43319 LIBCFLAGS="$(LIBCFLAGS)" \
43320 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43321 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43322 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43323 $(EXTRA_HOST_FLAGS) \
43324 $(STAGE1_FLAGS_TO_PASS) \
43325 TFLAGS="$(STAGE1_TFLAGS)" \
43326 $(TARGET-stage1-libsframe)
43328 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43329 clean-stage1: clean-stage1-libsframe
43330 clean-stage1-libsframe:
43331 @if [ $(current_stage) = stage1 ]; then \
43332 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43333 else \
43334 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43335 $(MAKE) stage1-start; \
43336 fi; \
43337 cd $(HOST_SUBDIR)/libsframe && \
43338 $(MAKE) $(EXTRA_HOST_FLAGS) \
43339 $(STAGE1_FLAGS_TO_PASS) clean
43340 @endif libsframe-bootstrap
43343 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43344 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43345 maybe-all-stage2-libsframe:
43346 maybe-clean-stage2-libsframe:
43347 @if libsframe-bootstrap
43348 maybe-all-stage2-libsframe: all-stage2-libsframe
43349 all-stage2: all-stage2-libsframe
43350 TARGET-stage2-libsframe = $(TARGET-libsframe)
43351 all-stage2-libsframe: configure-stage2-libsframe
43352 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43353 @r=`${PWD_COMMAND}`; export r; \
43354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43355 TFLAGS="$(STAGE2_TFLAGS)"; \
43356 $(HOST_EXPORTS) \
43357 $(POSTSTAGE1_HOST_EXPORTS) \
43358 cd $(HOST_SUBDIR)/libsframe && \
43360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43361 CFLAGS="$(STAGE2_CFLAGS)" \
43362 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43363 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43364 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43369 TFLAGS="$(STAGE2_TFLAGS)" \
43370 $(TARGET-stage2-libsframe)
43372 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43373 clean-stage2: clean-stage2-libsframe
43374 clean-stage2-libsframe:
43375 @if [ $(current_stage) = stage2 ]; then \
43376 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43377 else \
43378 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43379 $(MAKE) stage2-start; \
43380 fi; \
43381 cd $(HOST_SUBDIR)/libsframe && \
43382 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43383 @endif libsframe-bootstrap
43386 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43387 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43388 maybe-all-stage3-libsframe:
43389 maybe-clean-stage3-libsframe:
43390 @if libsframe-bootstrap
43391 maybe-all-stage3-libsframe: all-stage3-libsframe
43392 all-stage3: all-stage3-libsframe
43393 TARGET-stage3-libsframe = $(TARGET-libsframe)
43394 all-stage3-libsframe: configure-stage3-libsframe
43395 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43396 @r=`${PWD_COMMAND}`; export r; \
43397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43398 TFLAGS="$(STAGE3_TFLAGS)"; \
43399 $(HOST_EXPORTS) \
43400 $(POSTSTAGE1_HOST_EXPORTS) \
43401 cd $(HOST_SUBDIR)/libsframe && \
43403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43404 CFLAGS="$(STAGE3_CFLAGS)" \
43405 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43406 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43407 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43412 TFLAGS="$(STAGE3_TFLAGS)" \
43413 $(TARGET-stage3-libsframe)
43415 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43416 clean-stage3: clean-stage3-libsframe
43417 clean-stage3-libsframe:
43418 @if [ $(current_stage) = stage3 ]; then \
43419 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43420 else \
43421 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43422 $(MAKE) stage3-start; \
43423 fi; \
43424 cd $(HOST_SUBDIR)/libsframe && \
43425 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43426 @endif libsframe-bootstrap
43429 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43430 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43431 maybe-all-stage4-libsframe:
43432 maybe-clean-stage4-libsframe:
43433 @if libsframe-bootstrap
43434 maybe-all-stage4-libsframe: all-stage4-libsframe
43435 all-stage4: all-stage4-libsframe
43436 TARGET-stage4-libsframe = $(TARGET-libsframe)
43437 all-stage4-libsframe: configure-stage4-libsframe
43438 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43439 @r=`${PWD_COMMAND}`; export r; \
43440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43441 TFLAGS="$(STAGE4_TFLAGS)"; \
43442 $(HOST_EXPORTS) \
43443 $(POSTSTAGE1_HOST_EXPORTS) \
43444 cd $(HOST_SUBDIR)/libsframe && \
43446 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43447 CFLAGS="$(STAGE4_CFLAGS)" \
43448 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43449 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43450 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43451 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43452 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43453 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43454 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43455 TFLAGS="$(STAGE4_TFLAGS)" \
43456 $(TARGET-stage4-libsframe)
43458 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43459 clean-stage4: clean-stage4-libsframe
43460 clean-stage4-libsframe:
43461 @if [ $(current_stage) = stage4 ]; then \
43462 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43463 else \
43464 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43465 $(MAKE) stage4-start; \
43466 fi; \
43467 cd $(HOST_SUBDIR)/libsframe && \
43468 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43469 @endif libsframe-bootstrap
43472 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43473 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43474 maybe-all-stageprofile-libsframe:
43475 maybe-clean-stageprofile-libsframe:
43476 @if libsframe-bootstrap
43477 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43478 all-stageprofile: all-stageprofile-libsframe
43479 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43480 all-stageprofile-libsframe: configure-stageprofile-libsframe
43481 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43482 @r=`${PWD_COMMAND}`; export r; \
43483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43485 $(HOST_EXPORTS) \
43486 $(POSTSTAGE1_HOST_EXPORTS) \
43487 cd $(HOST_SUBDIR)/libsframe && \
43489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43490 CFLAGS="$(STAGEprofile_CFLAGS)" \
43491 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43492 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43493 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43497 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43498 TFLAGS="$(STAGEprofile_TFLAGS)" \
43499 $(TARGET-stageprofile-libsframe)
43501 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43502 clean-stageprofile: clean-stageprofile-libsframe
43503 clean-stageprofile-libsframe:
43504 @if [ $(current_stage) = stageprofile ]; then \
43505 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43506 else \
43507 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43508 $(MAKE) stageprofile-start; \
43509 fi; \
43510 cd $(HOST_SUBDIR)/libsframe && \
43511 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43512 @endif libsframe-bootstrap
43515 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43516 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43517 maybe-all-stagetrain-libsframe:
43518 maybe-clean-stagetrain-libsframe:
43519 @if libsframe-bootstrap
43520 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43521 all-stagetrain: all-stagetrain-libsframe
43522 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43523 all-stagetrain-libsframe: configure-stagetrain-libsframe
43524 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43525 @r=`${PWD_COMMAND}`; export r; \
43526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43527 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43528 $(HOST_EXPORTS) \
43529 $(POSTSTAGE1_HOST_EXPORTS) \
43530 cd $(HOST_SUBDIR)/libsframe && \
43532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43533 CFLAGS="$(STAGEtrain_CFLAGS)" \
43534 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43535 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43536 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43540 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43541 TFLAGS="$(STAGEtrain_TFLAGS)" \
43542 $(TARGET-stagetrain-libsframe)
43544 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43545 clean-stagetrain: clean-stagetrain-libsframe
43546 clean-stagetrain-libsframe:
43547 @if [ $(current_stage) = stagetrain ]; then \
43548 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43549 else \
43550 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43551 $(MAKE) stagetrain-start; \
43552 fi; \
43553 cd $(HOST_SUBDIR)/libsframe && \
43554 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43555 @endif libsframe-bootstrap
43558 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43559 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43560 maybe-all-stagefeedback-libsframe:
43561 maybe-clean-stagefeedback-libsframe:
43562 @if libsframe-bootstrap
43563 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43564 all-stagefeedback: all-stagefeedback-libsframe
43565 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43566 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43567 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43568 @r=`${PWD_COMMAND}`; export r; \
43569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43570 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43571 $(HOST_EXPORTS) \
43572 $(POSTSTAGE1_HOST_EXPORTS) \
43573 cd $(HOST_SUBDIR)/libsframe && \
43575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43576 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43577 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43578 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43579 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43583 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43584 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43585 $(TARGET-stagefeedback-libsframe)
43587 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43588 clean-stagefeedback: clean-stagefeedback-libsframe
43589 clean-stagefeedback-libsframe:
43590 @if [ $(current_stage) = stagefeedback ]; then \
43591 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43592 else \
43593 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43594 $(MAKE) stagefeedback-start; \
43595 fi; \
43596 cd $(HOST_SUBDIR)/libsframe && \
43597 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43598 @endif libsframe-bootstrap
43601 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43602 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43603 maybe-all-stageautoprofile-libsframe:
43604 maybe-clean-stageautoprofile-libsframe:
43605 @if libsframe-bootstrap
43606 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43607 all-stageautoprofile: all-stageautoprofile-libsframe
43608 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43609 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43610 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43611 @r=`${PWD_COMMAND}`; export r; \
43612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43613 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43614 $(HOST_EXPORTS) \
43615 $(POSTSTAGE1_HOST_EXPORTS) \
43616 cd $(HOST_SUBDIR)/libsframe && \
43617 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43619 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43620 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43621 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43622 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43626 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43627 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43628 $(TARGET-stageautoprofile-libsframe)
43630 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43631 clean-stageautoprofile: clean-stageautoprofile-libsframe
43632 clean-stageautoprofile-libsframe:
43633 @if [ $(current_stage) = stageautoprofile ]; then \
43634 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43635 else \
43636 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43637 $(MAKE) stageautoprofile-start; \
43638 fi; \
43639 cd $(HOST_SUBDIR)/libsframe && \
43640 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43641 @endif libsframe-bootstrap
43644 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43645 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43646 maybe-all-stageautofeedback-libsframe:
43647 maybe-clean-stageautofeedback-libsframe:
43648 @if libsframe-bootstrap
43649 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43650 all-stageautofeedback: all-stageautofeedback-libsframe
43651 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43652 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43653 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43654 @r=`${PWD_COMMAND}`; export r; \
43655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43656 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43657 $(HOST_EXPORTS) \
43658 $(POSTSTAGE1_HOST_EXPORTS) \
43659 cd $(HOST_SUBDIR)/libsframe && \
43661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43662 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43663 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43664 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43665 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43666 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43667 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43668 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43669 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43670 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43671 $(TARGET-stageautofeedback-libsframe)
43673 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43674 clean-stageautofeedback: clean-stageautofeedback-libsframe
43675 clean-stageautofeedback-libsframe:
43676 @if [ $(current_stage) = stageautofeedback ]; then \
43677 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43678 else \
43679 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43680 $(MAKE) stageautofeedback-start; \
43681 fi; \
43682 cd $(HOST_SUBDIR)/libsframe && \
43683 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43684 @endif libsframe-bootstrap
43690 .PHONY: check-libsframe maybe-check-libsframe
43691 maybe-check-libsframe:
43692 @if libsframe
43693 maybe-check-libsframe: check-libsframe
43695 check-libsframe:
43696 @: $(MAKE); $(unstage)
43697 @r=`${PWD_COMMAND}`; export r; \
43698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43699 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43700 (cd $(HOST_SUBDIR)/libsframe && \
43701 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43703 @endif libsframe
43705 .PHONY: install-libsframe maybe-install-libsframe
43706 maybe-install-libsframe:
43707 @if libsframe
43708 maybe-install-libsframe: install-libsframe
43710 install-libsframe: installdirs
43711 @: $(MAKE); $(unstage)
43712 @r=`${PWD_COMMAND}`; export r; \
43713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43714 $(HOST_EXPORTS) \
43715 (cd $(HOST_SUBDIR)/libsframe && \
43716 $(MAKE) $(FLAGS_TO_PASS) install)
43718 @endif libsframe
43720 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43721 maybe-install-strip-libsframe:
43722 @if libsframe
43723 maybe-install-strip-libsframe: install-strip-libsframe
43725 install-strip-libsframe: installdirs
43726 @: $(MAKE); $(unstage)
43727 @r=`${PWD_COMMAND}`; export r; \
43728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43729 $(HOST_EXPORTS) \
43730 (cd $(HOST_SUBDIR)/libsframe && \
43731 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43733 @endif libsframe
43735 # Other targets (info, dvi, pdf, etc.)
43737 .PHONY: maybe-info-libsframe info-libsframe
43738 maybe-info-libsframe:
43739 @if libsframe
43740 maybe-info-libsframe: info-libsframe
43742 info-libsframe: \
43743 configure-libsframe
43744 @[ -f ./libsframe/Makefile ] || exit 0; \
43745 r=`${PWD_COMMAND}`; export r; \
43746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43747 $(HOST_EXPORTS) \
43748 for flag in $(EXTRA_HOST_FLAGS) ; do \
43749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43750 done; \
43751 echo "Doing info in libsframe"; \
43752 (cd $(HOST_SUBDIR)/libsframe && \
43753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43755 "RANLIB=$${RANLIB}" \
43756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43757 info) \
43758 || exit 1
43760 @endif libsframe
43762 .PHONY: maybe-dvi-libsframe dvi-libsframe
43763 maybe-dvi-libsframe:
43764 @if libsframe
43765 maybe-dvi-libsframe: dvi-libsframe
43767 dvi-libsframe: \
43768 configure-libsframe
43769 @[ -f ./libsframe/Makefile ] || exit 0; \
43770 r=`${PWD_COMMAND}`; export r; \
43771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43772 $(HOST_EXPORTS) \
43773 for flag in $(EXTRA_HOST_FLAGS) ; do \
43774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43775 done; \
43776 echo "Doing dvi in libsframe"; \
43777 (cd $(HOST_SUBDIR)/libsframe && \
43778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43780 "RANLIB=$${RANLIB}" \
43781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43782 dvi) \
43783 || exit 1
43785 @endif libsframe
43787 .PHONY: maybe-pdf-libsframe pdf-libsframe
43788 maybe-pdf-libsframe:
43789 @if libsframe
43790 maybe-pdf-libsframe: pdf-libsframe
43792 pdf-libsframe: \
43793 configure-libsframe
43794 @[ -f ./libsframe/Makefile ] || exit 0; \
43795 r=`${PWD_COMMAND}`; export r; \
43796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43797 $(HOST_EXPORTS) \
43798 for flag in $(EXTRA_HOST_FLAGS) ; do \
43799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800 done; \
43801 echo "Doing pdf in libsframe"; \
43802 (cd $(HOST_SUBDIR)/libsframe && \
43803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43805 "RANLIB=$${RANLIB}" \
43806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43807 pdf) \
43808 || exit 1
43810 @endif libsframe
43812 .PHONY: maybe-html-libsframe html-libsframe
43813 maybe-html-libsframe:
43814 @if libsframe
43815 maybe-html-libsframe: html-libsframe
43817 html-libsframe: \
43818 configure-libsframe
43819 @[ -f ./libsframe/Makefile ] || exit 0; \
43820 r=`${PWD_COMMAND}`; export r; \
43821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43822 $(HOST_EXPORTS) \
43823 for flag in $(EXTRA_HOST_FLAGS) ; do \
43824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43825 done; \
43826 echo "Doing html in libsframe"; \
43827 (cd $(HOST_SUBDIR)/libsframe && \
43828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43830 "RANLIB=$${RANLIB}" \
43831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43832 html) \
43833 || exit 1
43835 @endif libsframe
43837 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43838 maybe-TAGS-libsframe:
43839 @if libsframe
43840 maybe-TAGS-libsframe: TAGS-libsframe
43842 TAGS-libsframe: \
43843 configure-libsframe
43844 @[ -f ./libsframe/Makefile ] || exit 0; \
43845 r=`${PWD_COMMAND}`; export r; \
43846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43847 $(HOST_EXPORTS) \
43848 for flag in $(EXTRA_HOST_FLAGS) ; do \
43849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43850 done; \
43851 echo "Doing TAGS in libsframe"; \
43852 (cd $(HOST_SUBDIR)/libsframe && \
43853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43855 "RANLIB=$${RANLIB}" \
43856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43857 TAGS) \
43858 || exit 1
43860 @endif libsframe
43862 .PHONY: maybe-install-info-libsframe install-info-libsframe
43863 maybe-install-info-libsframe:
43864 @if libsframe
43865 maybe-install-info-libsframe: install-info-libsframe
43867 install-info-libsframe: \
43868 configure-libsframe \
43869 info-libsframe
43870 @[ -f ./libsframe/Makefile ] || exit 0; \
43871 r=`${PWD_COMMAND}`; export r; \
43872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43873 $(HOST_EXPORTS) \
43874 for flag in $(EXTRA_HOST_FLAGS) ; do \
43875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43876 done; \
43877 echo "Doing install-info in libsframe"; \
43878 (cd $(HOST_SUBDIR)/libsframe && \
43879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43881 "RANLIB=$${RANLIB}" \
43882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43883 install-info) \
43884 || exit 1
43886 @endif libsframe
43888 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43889 maybe-install-dvi-libsframe:
43890 @if libsframe
43891 maybe-install-dvi-libsframe: install-dvi-libsframe
43893 install-dvi-libsframe: \
43894 configure-libsframe \
43895 dvi-libsframe
43896 @[ -f ./libsframe/Makefile ] || exit 0; \
43897 r=`${PWD_COMMAND}`; export r; \
43898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43899 $(HOST_EXPORTS) \
43900 for flag in $(EXTRA_HOST_FLAGS) ; do \
43901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43902 done; \
43903 echo "Doing install-dvi in libsframe"; \
43904 (cd $(HOST_SUBDIR)/libsframe && \
43905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43907 "RANLIB=$${RANLIB}" \
43908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43909 install-dvi) \
43910 || exit 1
43912 @endif libsframe
43914 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43915 maybe-install-pdf-libsframe:
43916 @if libsframe
43917 maybe-install-pdf-libsframe: install-pdf-libsframe
43919 install-pdf-libsframe: \
43920 configure-libsframe \
43921 pdf-libsframe
43922 @[ -f ./libsframe/Makefile ] || exit 0; \
43923 r=`${PWD_COMMAND}`; export r; \
43924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43925 $(HOST_EXPORTS) \
43926 for flag in $(EXTRA_HOST_FLAGS) ; do \
43927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43928 done; \
43929 echo "Doing install-pdf in libsframe"; \
43930 (cd $(HOST_SUBDIR)/libsframe && \
43931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43933 "RANLIB=$${RANLIB}" \
43934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43935 install-pdf) \
43936 || exit 1
43938 @endif libsframe
43940 .PHONY: maybe-install-html-libsframe install-html-libsframe
43941 maybe-install-html-libsframe:
43942 @if libsframe
43943 maybe-install-html-libsframe: install-html-libsframe
43945 install-html-libsframe: \
43946 configure-libsframe \
43947 html-libsframe
43948 @[ -f ./libsframe/Makefile ] || exit 0; \
43949 r=`${PWD_COMMAND}`; export r; \
43950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43951 $(HOST_EXPORTS) \
43952 for flag in $(EXTRA_HOST_FLAGS) ; do \
43953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43954 done; \
43955 echo "Doing install-html in libsframe"; \
43956 (cd $(HOST_SUBDIR)/libsframe && \
43957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43959 "RANLIB=$${RANLIB}" \
43960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43961 install-html) \
43962 || exit 1
43964 @endif libsframe
43966 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43967 maybe-installcheck-libsframe:
43968 @if libsframe
43969 maybe-installcheck-libsframe: installcheck-libsframe
43971 installcheck-libsframe: \
43972 configure-libsframe
43973 @[ -f ./libsframe/Makefile ] || exit 0; \
43974 r=`${PWD_COMMAND}`; export r; \
43975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976 $(HOST_EXPORTS) \
43977 for flag in $(EXTRA_HOST_FLAGS) ; do \
43978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43979 done; \
43980 echo "Doing installcheck in libsframe"; \
43981 (cd $(HOST_SUBDIR)/libsframe && \
43982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43984 "RANLIB=$${RANLIB}" \
43985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43986 installcheck) \
43987 || exit 1
43989 @endif libsframe
43991 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43992 maybe-mostlyclean-libsframe:
43993 @if libsframe
43994 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43996 mostlyclean-libsframe:
43997 @[ -f ./libsframe/Makefile ] || exit 0; \
43998 r=`${PWD_COMMAND}`; export r; \
43999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44000 $(HOST_EXPORTS) \
44001 for flag in $(EXTRA_HOST_FLAGS) ; do \
44002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44003 done; \
44004 echo "Doing mostlyclean in libsframe"; \
44005 (cd $(HOST_SUBDIR)/libsframe && \
44006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44008 "RANLIB=$${RANLIB}" \
44009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44010 mostlyclean) \
44011 || exit 1
44013 @endif libsframe
44015 .PHONY: maybe-clean-libsframe clean-libsframe
44016 maybe-clean-libsframe:
44017 @if libsframe
44018 maybe-clean-libsframe: clean-libsframe
44020 clean-libsframe:
44021 @[ -f ./libsframe/Makefile ] || exit 0; \
44022 r=`${PWD_COMMAND}`; export r; \
44023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44024 $(HOST_EXPORTS) \
44025 for flag in $(EXTRA_HOST_FLAGS) ; do \
44026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44027 done; \
44028 echo "Doing clean in libsframe"; \
44029 (cd $(HOST_SUBDIR)/libsframe && \
44030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44032 "RANLIB=$${RANLIB}" \
44033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44034 clean) \
44035 || exit 1
44037 @endif libsframe
44039 .PHONY: maybe-distclean-libsframe distclean-libsframe
44040 maybe-distclean-libsframe:
44041 @if libsframe
44042 maybe-distclean-libsframe: distclean-libsframe
44044 distclean-libsframe:
44045 @[ -f ./libsframe/Makefile ] || exit 0; \
44046 r=`${PWD_COMMAND}`; export r; \
44047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44048 $(HOST_EXPORTS) \
44049 for flag in $(EXTRA_HOST_FLAGS) ; do \
44050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44051 done; \
44052 echo "Doing distclean in libsframe"; \
44053 (cd $(HOST_SUBDIR)/libsframe && \
44054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44056 "RANLIB=$${RANLIB}" \
44057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44058 distclean) \
44059 || exit 1
44061 @endif libsframe
44063 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
44064 maybe-maintainer-clean-libsframe:
44065 @if libsframe
44066 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
44068 maintainer-clean-libsframe:
44069 @[ -f ./libsframe/Makefile ] || exit 0; \
44070 r=`${PWD_COMMAND}`; export r; \
44071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44072 $(HOST_EXPORTS) \
44073 for flag in $(EXTRA_HOST_FLAGS) ; do \
44074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44075 done; \
44076 echo "Doing maintainer-clean in libsframe"; \
44077 (cd $(HOST_SUBDIR)/libsframe && \
44078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44080 "RANLIB=$${RANLIB}" \
44081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44082 maintainer-clean) \
44083 || exit 1
44085 @endif libsframe
44089 # ---------------------------------------
44090 # Modules which run on the target machine
44091 # ---------------------------------------
44096 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44097 maybe-configure-target-libstdc++-v3:
44098 @if gcc-bootstrap
44099 configure-target-libstdc++-v3: stage_current
44100 @endif gcc-bootstrap
44101 @if target-libstdc++-v3
44102 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44103 configure-target-libstdc++-v3:
44104 @r=`${PWD_COMMAND}`; export r; \
44105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44106 echo "Checking multilib configuration for libstdc++-v3..."; \
44107 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44108 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44109 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44110 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44111 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44112 else \
44113 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44114 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44115 fi; \
44116 else \
44117 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44118 fi; \
44119 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44120 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44121 $(RAW_CXX_TARGET_EXPORTS) \
44122 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44123 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44124 case $(srcdir) in \
44125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44126 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44128 esac; \
44129 module_srcdir=libstdc++-v3; \
44130 rm -f no-such-file || : ; \
44131 CONFIG_SITE=no-such-file $(SHELL) \
44132 $$s/$$module_srcdir/configure \
44133 --srcdir=$${topdir}/$$module_srcdir \
44134 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44135 --target=${target_alias} \
44136 || exit 1
44137 @endif target-libstdc++-v3
44141 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44142 maybe-configure-stage1-target-libstdc++-v3:
44143 @if target-libstdc++-v3-bootstrap
44144 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44145 configure-stage1-target-libstdc++-v3:
44146 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44147 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44148 @r=`${PWD_COMMAND}`; export r; \
44149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44150 TFLAGS="$(STAGE1_TFLAGS)"; \
44151 echo "Checking multilib configuration for libstdc++-v3..."; \
44152 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44153 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44154 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44155 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44156 else \
44157 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44158 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44159 fi; \
44160 else \
44161 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44162 fi; \
44163 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44164 $(RAW_CXX_TARGET_EXPORTS) \
44165 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44166 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44167 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44168 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44169 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44170 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44171 case $(srcdir) in \
44172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44173 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44175 esac; \
44176 module_srcdir=libstdc++-v3; \
44177 $(SHELL) $$s/$$module_srcdir/configure \
44178 --srcdir=$${topdir}/$$module_srcdir \
44179 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44180 --target=${target_alias} \
44182 $(STAGE1_CONFIGURE_FLAGS)
44183 @endif target-libstdc++-v3-bootstrap
44185 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44186 maybe-configure-stage2-target-libstdc++-v3:
44187 @if target-libstdc++-v3-bootstrap
44188 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44189 configure-stage2-target-libstdc++-v3:
44190 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44191 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44192 @r=`${PWD_COMMAND}`; export r; \
44193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44194 TFLAGS="$(STAGE2_TFLAGS)"; \
44195 echo "Checking multilib configuration for libstdc++-v3..."; \
44196 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44197 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44198 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44199 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44200 else \
44201 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44202 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44203 fi; \
44204 else \
44205 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44206 fi; \
44207 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44208 $(RAW_CXX_TARGET_EXPORTS) \
44210 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44211 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44212 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44213 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44214 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44215 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44216 case $(srcdir) in \
44217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44218 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44220 esac; \
44221 module_srcdir=libstdc++-v3; \
44222 $(SHELL) $$s/$$module_srcdir/configure \
44223 --srcdir=$${topdir}/$$module_srcdir \
44224 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44225 --target=${target_alias} \
44226 --with-build-libsubdir=$(HOST_SUBDIR) \
44227 $(STAGE2_CONFIGURE_FLAGS)
44228 @endif target-libstdc++-v3-bootstrap
44230 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44231 maybe-configure-stage3-target-libstdc++-v3:
44232 @if target-libstdc++-v3-bootstrap
44233 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44234 configure-stage3-target-libstdc++-v3:
44235 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44236 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44237 @r=`${PWD_COMMAND}`; export r; \
44238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44239 TFLAGS="$(STAGE3_TFLAGS)"; \
44240 echo "Checking multilib configuration for libstdc++-v3..."; \
44241 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44242 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44243 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44244 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44245 else \
44246 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44247 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44248 fi; \
44249 else \
44250 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44251 fi; \
44252 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44253 $(RAW_CXX_TARGET_EXPORTS) \
44255 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44256 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44257 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44258 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44260 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44261 case $(srcdir) in \
44262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44263 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44265 esac; \
44266 module_srcdir=libstdc++-v3; \
44267 $(SHELL) $$s/$$module_srcdir/configure \
44268 --srcdir=$${topdir}/$$module_srcdir \
44269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44270 --target=${target_alias} \
44271 --with-build-libsubdir=$(HOST_SUBDIR) \
44272 $(STAGE3_CONFIGURE_FLAGS)
44273 @endif target-libstdc++-v3-bootstrap
44275 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44276 maybe-configure-stage4-target-libstdc++-v3:
44277 @if target-libstdc++-v3-bootstrap
44278 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44279 configure-stage4-target-libstdc++-v3:
44280 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44281 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44282 @r=`${PWD_COMMAND}`; export r; \
44283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44284 TFLAGS="$(STAGE4_TFLAGS)"; \
44285 echo "Checking multilib configuration for libstdc++-v3..."; \
44286 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44287 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44288 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44289 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44290 else \
44291 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44292 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44293 fi; \
44294 else \
44295 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44296 fi; \
44297 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44298 $(RAW_CXX_TARGET_EXPORTS) \
44300 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44301 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44302 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44303 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44305 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44306 case $(srcdir) in \
44307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44308 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44310 esac; \
44311 module_srcdir=libstdc++-v3; \
44312 $(SHELL) $$s/$$module_srcdir/configure \
44313 --srcdir=$${topdir}/$$module_srcdir \
44314 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44315 --target=${target_alias} \
44316 --with-build-libsubdir=$(HOST_SUBDIR) \
44317 $(STAGE4_CONFIGURE_FLAGS)
44318 @endif target-libstdc++-v3-bootstrap
44320 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44321 maybe-configure-stageprofile-target-libstdc++-v3:
44322 @if target-libstdc++-v3-bootstrap
44323 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44324 configure-stageprofile-target-libstdc++-v3:
44325 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44326 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44327 @r=`${PWD_COMMAND}`; export r; \
44328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44329 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44330 echo "Checking multilib configuration for libstdc++-v3..."; \
44331 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44332 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44333 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44334 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44335 else \
44336 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44337 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44338 fi; \
44339 else \
44340 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44341 fi; \
44342 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44343 $(RAW_CXX_TARGET_EXPORTS) \
44345 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44346 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44347 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44348 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44349 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44350 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44351 case $(srcdir) in \
44352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44353 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44355 esac; \
44356 module_srcdir=libstdc++-v3; \
44357 $(SHELL) $$s/$$module_srcdir/configure \
44358 --srcdir=$${topdir}/$$module_srcdir \
44359 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44360 --target=${target_alias} \
44361 --with-build-libsubdir=$(HOST_SUBDIR) \
44362 $(STAGEprofile_CONFIGURE_FLAGS)
44363 @endif target-libstdc++-v3-bootstrap
44365 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44366 maybe-configure-stagetrain-target-libstdc++-v3:
44367 @if target-libstdc++-v3-bootstrap
44368 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44369 configure-stagetrain-target-libstdc++-v3:
44370 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44371 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44372 @r=`${PWD_COMMAND}`; export r; \
44373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44374 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44375 echo "Checking multilib configuration for libstdc++-v3..."; \
44376 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44377 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44378 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44379 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44380 else \
44381 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44382 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44383 fi; \
44384 else \
44385 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44386 fi; \
44387 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44388 $(RAW_CXX_TARGET_EXPORTS) \
44390 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44391 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44392 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44393 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44394 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44395 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44396 case $(srcdir) in \
44397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44398 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44400 esac; \
44401 module_srcdir=libstdc++-v3; \
44402 $(SHELL) $$s/$$module_srcdir/configure \
44403 --srcdir=$${topdir}/$$module_srcdir \
44404 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44405 --target=${target_alias} \
44406 --with-build-libsubdir=$(HOST_SUBDIR) \
44407 $(STAGEtrain_CONFIGURE_FLAGS)
44408 @endif target-libstdc++-v3-bootstrap
44410 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44411 maybe-configure-stagefeedback-target-libstdc++-v3:
44412 @if target-libstdc++-v3-bootstrap
44413 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44414 configure-stagefeedback-target-libstdc++-v3:
44415 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44416 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44417 @r=`${PWD_COMMAND}`; export r; \
44418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44419 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44420 echo "Checking multilib configuration for libstdc++-v3..."; \
44421 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44422 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44423 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44424 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44425 else \
44426 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44427 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44428 fi; \
44429 else \
44430 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44431 fi; \
44432 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44433 $(RAW_CXX_TARGET_EXPORTS) \
44435 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44436 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44437 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44438 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44440 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44441 case $(srcdir) in \
44442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44443 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44445 esac; \
44446 module_srcdir=libstdc++-v3; \
44447 $(SHELL) $$s/$$module_srcdir/configure \
44448 --srcdir=$${topdir}/$$module_srcdir \
44449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44450 --target=${target_alias} \
44451 --with-build-libsubdir=$(HOST_SUBDIR) \
44452 $(STAGEfeedback_CONFIGURE_FLAGS)
44453 @endif target-libstdc++-v3-bootstrap
44455 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44456 maybe-configure-stageautoprofile-target-libstdc++-v3:
44457 @if target-libstdc++-v3-bootstrap
44458 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44459 configure-stageautoprofile-target-libstdc++-v3:
44460 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44462 @r=`${PWD_COMMAND}`; export r; \
44463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44464 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44465 echo "Checking multilib configuration for libstdc++-v3..."; \
44466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44467 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44468 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44469 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44470 else \
44471 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44472 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44473 fi; \
44474 else \
44475 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44476 fi; \
44477 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44478 $(RAW_CXX_TARGET_EXPORTS) \
44480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44483 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44485 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44486 case $(srcdir) in \
44487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44488 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44490 esac; \
44491 module_srcdir=libstdc++-v3; \
44492 $(SHELL) $$s/$$module_srcdir/configure \
44493 --srcdir=$${topdir}/$$module_srcdir \
44494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44495 --target=${target_alias} \
44496 --with-build-libsubdir=$(HOST_SUBDIR) \
44497 $(STAGEautoprofile_CONFIGURE_FLAGS)
44498 @endif target-libstdc++-v3-bootstrap
44500 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44501 maybe-configure-stageautofeedback-target-libstdc++-v3:
44502 @if target-libstdc++-v3-bootstrap
44503 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44504 configure-stageautofeedback-target-libstdc++-v3:
44505 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44506 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44507 @r=`${PWD_COMMAND}`; export r; \
44508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44509 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44510 echo "Checking multilib configuration for libstdc++-v3..."; \
44511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44512 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44513 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44514 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44515 else \
44516 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44517 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44518 fi; \
44519 else \
44520 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44521 fi; \
44522 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44523 $(RAW_CXX_TARGET_EXPORTS) \
44525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44528 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44530 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44531 case $(srcdir) in \
44532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44533 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44535 esac; \
44536 module_srcdir=libstdc++-v3; \
44537 $(SHELL) $$s/$$module_srcdir/configure \
44538 --srcdir=$${topdir}/$$module_srcdir \
44539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44540 --target=${target_alias} \
44541 --with-build-libsubdir=$(HOST_SUBDIR) \
44542 $(STAGEautofeedback_CONFIGURE_FLAGS)
44543 @endif target-libstdc++-v3-bootstrap
44549 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44550 maybe-all-target-libstdc++-v3:
44551 @if gcc-bootstrap
44552 all-target-libstdc++-v3: stage_current
44553 @endif gcc-bootstrap
44554 @if target-libstdc++-v3
44555 TARGET-target-libstdc++-v3=all
44556 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44557 all-target-libstdc++-v3: configure-target-libstdc++-v3
44558 @r=`${PWD_COMMAND}`; export r; \
44559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44560 $(RAW_CXX_TARGET_EXPORTS) \
44561 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44562 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44563 $(TARGET-target-libstdc++-v3))
44564 @endif target-libstdc++-v3
44568 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44569 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44570 maybe-all-stage1-target-libstdc++-v3:
44571 maybe-clean-stage1-target-libstdc++-v3:
44572 @if target-libstdc++-v3-bootstrap
44573 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44574 all-stage1: all-stage1-target-libstdc++-v3
44575 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44576 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44577 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44578 @r=`${PWD_COMMAND}`; export r; \
44579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44580 TFLAGS="$(STAGE1_TFLAGS)"; \
44581 $(RAW_CXX_TARGET_EXPORTS) \
44582 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44585 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44586 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44587 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44591 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44593 TFLAGS="$(STAGE1_TFLAGS)" \
44594 $(TARGET-stage1-target-libstdc++-v3)
44596 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44597 clean-stage1: clean-stage1-target-libstdc++-v3
44598 clean-stage1-target-libstdc++-v3:
44599 @if [ $(current_stage) = stage1 ]; then \
44600 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44601 else \
44602 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44603 $(MAKE) stage1-start; \
44604 fi; \
44605 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44606 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44607 clean
44608 @endif target-libstdc++-v3-bootstrap
44611 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44612 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44613 maybe-all-stage2-target-libstdc++-v3:
44614 maybe-clean-stage2-target-libstdc++-v3:
44615 @if target-libstdc++-v3-bootstrap
44616 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44617 all-stage2: all-stage2-target-libstdc++-v3
44618 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44619 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44620 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44621 @r=`${PWD_COMMAND}`; export r; \
44622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44623 TFLAGS="$(STAGE2_TFLAGS)"; \
44624 $(RAW_CXX_TARGET_EXPORTS) \
44626 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44629 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44630 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44631 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44635 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44636 TFLAGS="$(STAGE2_TFLAGS)" \
44637 $(TARGET-stage2-target-libstdc++-v3)
44639 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44640 clean-stage2: clean-stage2-target-libstdc++-v3
44641 clean-stage2-target-libstdc++-v3:
44642 @if [ $(current_stage) = stage2 ]; then \
44643 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44644 else \
44645 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44646 $(MAKE) stage2-start; \
44647 fi; \
44648 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44649 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44650 @endif target-libstdc++-v3-bootstrap
44653 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44654 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44655 maybe-all-stage3-target-libstdc++-v3:
44656 maybe-clean-stage3-target-libstdc++-v3:
44657 @if target-libstdc++-v3-bootstrap
44658 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44659 all-stage3: all-stage3-target-libstdc++-v3
44660 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44661 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44662 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44663 @r=`${PWD_COMMAND}`; export r; \
44664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44665 TFLAGS="$(STAGE3_TFLAGS)"; \
44666 $(RAW_CXX_TARGET_EXPORTS) \
44668 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44671 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44672 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44673 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44677 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44678 TFLAGS="$(STAGE3_TFLAGS)" \
44679 $(TARGET-stage3-target-libstdc++-v3)
44681 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44682 clean-stage3: clean-stage3-target-libstdc++-v3
44683 clean-stage3-target-libstdc++-v3:
44684 @if [ $(current_stage) = stage3 ]; then \
44685 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44686 else \
44687 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44688 $(MAKE) stage3-start; \
44689 fi; \
44690 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44691 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44692 @endif target-libstdc++-v3-bootstrap
44695 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44696 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44697 maybe-all-stage4-target-libstdc++-v3:
44698 maybe-clean-stage4-target-libstdc++-v3:
44699 @if target-libstdc++-v3-bootstrap
44700 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44701 all-stage4: all-stage4-target-libstdc++-v3
44702 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44703 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44704 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44705 @r=`${PWD_COMMAND}`; export r; \
44706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44707 TFLAGS="$(STAGE4_TFLAGS)"; \
44708 $(RAW_CXX_TARGET_EXPORTS) \
44710 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44712 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44713 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44714 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44715 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44716 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44717 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44718 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44719 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44720 TFLAGS="$(STAGE4_TFLAGS)" \
44721 $(TARGET-stage4-target-libstdc++-v3)
44723 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44724 clean-stage4: clean-stage4-target-libstdc++-v3
44725 clean-stage4-target-libstdc++-v3:
44726 @if [ $(current_stage) = stage4 ]; then \
44727 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44728 else \
44729 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44730 $(MAKE) stage4-start; \
44731 fi; \
44732 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44733 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44734 @endif target-libstdc++-v3-bootstrap
44737 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44738 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44739 maybe-all-stageprofile-target-libstdc++-v3:
44740 maybe-clean-stageprofile-target-libstdc++-v3:
44741 @if target-libstdc++-v3-bootstrap
44742 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44743 all-stageprofile: all-stageprofile-target-libstdc++-v3
44744 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44745 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44746 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44747 @r=`${PWD_COMMAND}`; export r; \
44748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44750 $(RAW_CXX_TARGET_EXPORTS) \
44752 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44754 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44755 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44756 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44757 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44758 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44759 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44760 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44761 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44762 TFLAGS="$(STAGEprofile_TFLAGS)" \
44763 $(TARGET-stageprofile-target-libstdc++-v3)
44765 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44766 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44767 clean-stageprofile-target-libstdc++-v3:
44768 @if [ $(current_stage) = stageprofile ]; then \
44769 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44770 else \
44771 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44772 $(MAKE) stageprofile-start; \
44773 fi; \
44774 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44775 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44776 @endif target-libstdc++-v3-bootstrap
44779 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44780 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44781 maybe-all-stagetrain-target-libstdc++-v3:
44782 maybe-clean-stagetrain-target-libstdc++-v3:
44783 @if target-libstdc++-v3-bootstrap
44784 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44785 all-stagetrain: all-stagetrain-target-libstdc++-v3
44786 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44787 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44788 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44789 @r=`${PWD_COMMAND}`; export r; \
44790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44791 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44792 $(RAW_CXX_TARGET_EXPORTS) \
44794 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44797 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44798 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44799 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44803 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44804 TFLAGS="$(STAGEtrain_TFLAGS)" \
44805 $(TARGET-stagetrain-target-libstdc++-v3)
44807 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44808 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44809 clean-stagetrain-target-libstdc++-v3:
44810 @if [ $(current_stage) = stagetrain ]; then \
44811 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44812 else \
44813 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44814 $(MAKE) stagetrain-start; \
44815 fi; \
44816 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44817 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44818 @endif target-libstdc++-v3-bootstrap
44821 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44822 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44823 maybe-all-stagefeedback-target-libstdc++-v3:
44824 maybe-clean-stagefeedback-target-libstdc++-v3:
44825 @if target-libstdc++-v3-bootstrap
44826 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44827 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44828 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44829 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44830 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44831 @r=`${PWD_COMMAND}`; export r; \
44832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44834 $(RAW_CXX_TARGET_EXPORTS) \
44836 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44839 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44840 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44841 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44845 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44846 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44847 $(TARGET-stagefeedback-target-libstdc++-v3)
44849 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44850 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44851 clean-stagefeedback-target-libstdc++-v3:
44852 @if [ $(current_stage) = stagefeedback ]; then \
44853 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44854 else \
44855 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44856 $(MAKE) stagefeedback-start; \
44857 fi; \
44858 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44859 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44860 @endif target-libstdc++-v3-bootstrap
44863 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44864 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44865 maybe-all-stageautoprofile-target-libstdc++-v3:
44866 maybe-clean-stageautoprofile-target-libstdc++-v3:
44867 @if target-libstdc++-v3-bootstrap
44868 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44869 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44870 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44871 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44872 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44873 @r=`${PWD_COMMAND}`; export r; \
44874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44875 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44876 $(RAW_CXX_TARGET_EXPORTS) \
44878 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44879 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44881 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44882 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44883 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44887 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44888 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44889 $(TARGET-stageautoprofile-target-libstdc++-v3)
44891 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44892 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44893 clean-stageautoprofile-target-libstdc++-v3:
44894 @if [ $(current_stage) = stageautoprofile ]; then \
44895 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44896 else \
44897 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44898 $(MAKE) stageautoprofile-start; \
44899 fi; \
44900 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44901 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44902 @endif target-libstdc++-v3-bootstrap
44905 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44906 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44907 maybe-all-stageautofeedback-target-libstdc++-v3:
44908 maybe-clean-stageautofeedback-target-libstdc++-v3:
44909 @if target-libstdc++-v3-bootstrap
44910 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44911 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44912 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44913 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44914 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44915 @r=`${PWD_COMMAND}`; export r; \
44916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44917 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44918 $(RAW_CXX_TARGET_EXPORTS) \
44920 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44923 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44924 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44925 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44929 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44930 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44931 $(TARGET-stageautofeedback-target-libstdc++-v3)
44933 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44934 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44935 clean-stageautofeedback-target-libstdc++-v3:
44936 @if [ $(current_stage) = stageautofeedback ]; then \
44937 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44938 else \
44939 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44940 $(MAKE) stageautofeedback-start; \
44941 fi; \
44942 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44943 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44944 @endif target-libstdc++-v3-bootstrap
44951 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44952 maybe-check-target-libstdc++-v3:
44953 @if target-libstdc++-v3
44954 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44956 check-target-libstdc++-v3:
44957 @: $(MAKE); $(unstage)
44958 @r=`${PWD_COMMAND}`; export r; \
44959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44960 $(RAW_CXX_TARGET_EXPORTS) \
44961 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44962 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44964 @endif target-libstdc++-v3
44966 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44967 maybe-install-target-libstdc++-v3:
44968 @if target-libstdc++-v3
44969 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44971 install-target-libstdc++-v3: installdirs
44972 @: $(MAKE); $(unstage)
44973 @r=`${PWD_COMMAND}`; export r; \
44974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44975 $(RAW_CXX_TARGET_EXPORTS) \
44976 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44977 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44979 @endif target-libstdc++-v3
44981 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44982 maybe-install-strip-target-libstdc++-v3:
44983 @if target-libstdc++-v3
44984 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44986 install-strip-target-libstdc++-v3: installdirs
44987 @: $(MAKE); $(unstage)
44988 @r=`${PWD_COMMAND}`; export r; \
44989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44990 $(RAW_CXX_TARGET_EXPORTS) \
44991 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44992 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44994 @endif target-libstdc++-v3
44996 # Other targets (info, dvi, pdf, etc.)
44998 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44999 maybe-info-target-libstdc++-v3:
45000 @if target-libstdc++-v3
45001 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45003 info-target-libstdc++-v3: \
45004 configure-target-libstdc++-v3
45005 @: $(MAKE); $(unstage)
45006 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45007 r=`${PWD_COMMAND}`; export r; \
45008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45009 $(RAW_CXX_TARGET_EXPORTS) \
45010 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45011 for flag in $(EXTRA_TARGET_FLAGS); do \
45012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45013 done; \
45014 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45017 "RANLIB=$${RANLIB}" \
45018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45019 info) \
45020 || exit 1
45022 @endif target-libstdc++-v3
45024 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45025 maybe-dvi-target-libstdc++-v3:
45026 @if target-libstdc++-v3
45027 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45029 dvi-target-libstdc++-v3: \
45030 configure-target-libstdc++-v3
45031 @: $(MAKE); $(unstage)
45032 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45033 r=`${PWD_COMMAND}`; export r; \
45034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45035 $(RAW_CXX_TARGET_EXPORTS) \
45036 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45037 for flag in $(EXTRA_TARGET_FLAGS); do \
45038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45039 done; \
45040 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45043 "RANLIB=$${RANLIB}" \
45044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45045 dvi) \
45046 || exit 1
45048 @endif target-libstdc++-v3
45050 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45051 maybe-pdf-target-libstdc++-v3:
45052 @if target-libstdc++-v3
45053 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45055 pdf-target-libstdc++-v3: \
45056 configure-target-libstdc++-v3
45057 @: $(MAKE); $(unstage)
45058 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45059 r=`${PWD_COMMAND}`; export r; \
45060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45061 $(RAW_CXX_TARGET_EXPORTS) \
45062 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45063 for flag in $(EXTRA_TARGET_FLAGS); do \
45064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45065 done; \
45066 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45069 "RANLIB=$${RANLIB}" \
45070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45071 pdf) \
45072 || exit 1
45074 @endif target-libstdc++-v3
45076 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45077 maybe-html-target-libstdc++-v3:
45078 @if target-libstdc++-v3
45079 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45081 html-target-libstdc++-v3: \
45082 configure-target-libstdc++-v3
45083 @: $(MAKE); $(unstage)
45084 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45085 r=`${PWD_COMMAND}`; export r; \
45086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45087 $(RAW_CXX_TARGET_EXPORTS) \
45088 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45089 for flag in $(EXTRA_TARGET_FLAGS); do \
45090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45091 done; \
45092 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45095 "RANLIB=$${RANLIB}" \
45096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45097 html) \
45098 || exit 1
45100 @endif target-libstdc++-v3
45102 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45103 maybe-TAGS-target-libstdc++-v3:
45104 @if target-libstdc++-v3
45105 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45107 TAGS-target-libstdc++-v3: \
45108 configure-target-libstdc++-v3
45109 @: $(MAKE); $(unstage)
45110 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45111 r=`${PWD_COMMAND}`; export r; \
45112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45113 $(RAW_CXX_TARGET_EXPORTS) \
45114 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45115 for flag in $(EXTRA_TARGET_FLAGS); do \
45116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45117 done; \
45118 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45121 "RANLIB=$${RANLIB}" \
45122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45123 TAGS) \
45124 || exit 1
45126 @endif target-libstdc++-v3
45128 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45129 maybe-install-info-target-libstdc++-v3:
45130 @if target-libstdc++-v3
45131 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45133 install-info-target-libstdc++-v3: \
45134 configure-target-libstdc++-v3 \
45135 info-target-libstdc++-v3
45136 @: $(MAKE); $(unstage)
45137 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45138 r=`${PWD_COMMAND}`; export r; \
45139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45140 $(RAW_CXX_TARGET_EXPORTS) \
45141 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45142 for flag in $(EXTRA_TARGET_FLAGS); do \
45143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45144 done; \
45145 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45148 "RANLIB=$${RANLIB}" \
45149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45150 install-info) \
45151 || exit 1
45153 @endif target-libstdc++-v3
45155 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45156 maybe-install-dvi-target-libstdc++-v3:
45157 @if target-libstdc++-v3
45158 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45160 install-dvi-target-libstdc++-v3: \
45161 configure-target-libstdc++-v3 \
45162 dvi-target-libstdc++-v3
45163 @: $(MAKE); $(unstage)
45164 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45165 r=`${PWD_COMMAND}`; export r; \
45166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45167 $(RAW_CXX_TARGET_EXPORTS) \
45168 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45169 for flag in $(EXTRA_TARGET_FLAGS); do \
45170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45171 done; \
45172 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45175 "RANLIB=$${RANLIB}" \
45176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45177 install-dvi) \
45178 || exit 1
45180 @endif target-libstdc++-v3
45182 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45183 maybe-install-pdf-target-libstdc++-v3:
45184 @if target-libstdc++-v3
45185 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45187 install-pdf-target-libstdc++-v3: \
45188 configure-target-libstdc++-v3 \
45189 pdf-target-libstdc++-v3
45190 @: $(MAKE); $(unstage)
45191 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45192 r=`${PWD_COMMAND}`; export r; \
45193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45194 $(RAW_CXX_TARGET_EXPORTS) \
45195 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45196 for flag in $(EXTRA_TARGET_FLAGS); do \
45197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45198 done; \
45199 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45202 "RANLIB=$${RANLIB}" \
45203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45204 install-pdf) \
45205 || exit 1
45207 @endif target-libstdc++-v3
45209 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45210 maybe-install-html-target-libstdc++-v3:
45211 @if target-libstdc++-v3
45212 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45214 install-html-target-libstdc++-v3: \
45215 configure-target-libstdc++-v3 \
45216 html-target-libstdc++-v3
45217 @: $(MAKE); $(unstage)
45218 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45219 r=`${PWD_COMMAND}`; export r; \
45220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45221 $(RAW_CXX_TARGET_EXPORTS) \
45222 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45223 for flag in $(EXTRA_TARGET_FLAGS); do \
45224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45225 done; \
45226 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45229 "RANLIB=$${RANLIB}" \
45230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45231 install-html) \
45232 || exit 1
45234 @endif target-libstdc++-v3
45236 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45237 maybe-installcheck-target-libstdc++-v3:
45238 @if target-libstdc++-v3
45239 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45241 installcheck-target-libstdc++-v3: \
45242 configure-target-libstdc++-v3
45243 @: $(MAKE); $(unstage)
45244 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45245 r=`${PWD_COMMAND}`; export r; \
45246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45247 $(RAW_CXX_TARGET_EXPORTS) \
45248 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45249 for flag in $(EXTRA_TARGET_FLAGS); do \
45250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45251 done; \
45252 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45255 "RANLIB=$${RANLIB}" \
45256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45257 installcheck) \
45258 || exit 1
45260 @endif target-libstdc++-v3
45262 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45263 maybe-mostlyclean-target-libstdc++-v3:
45264 @if target-libstdc++-v3
45265 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45267 mostlyclean-target-libstdc++-v3:
45268 @: $(MAKE); $(unstage)
45269 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45270 r=`${PWD_COMMAND}`; export r; \
45271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45272 $(RAW_CXX_TARGET_EXPORTS) \
45273 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45274 for flag in $(EXTRA_TARGET_FLAGS); do \
45275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45276 done; \
45277 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45280 "RANLIB=$${RANLIB}" \
45281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45282 mostlyclean) \
45283 || exit 1
45285 @endif target-libstdc++-v3
45287 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45288 maybe-clean-target-libstdc++-v3:
45289 @if target-libstdc++-v3
45290 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45292 clean-target-libstdc++-v3:
45293 @: $(MAKE); $(unstage)
45294 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45295 r=`${PWD_COMMAND}`; export r; \
45296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297 $(RAW_CXX_TARGET_EXPORTS) \
45298 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45299 for flag in $(EXTRA_TARGET_FLAGS); do \
45300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45301 done; \
45302 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45305 "RANLIB=$${RANLIB}" \
45306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45307 clean) \
45308 || exit 1
45310 @endif target-libstdc++-v3
45312 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45313 maybe-distclean-target-libstdc++-v3:
45314 @if target-libstdc++-v3
45315 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45317 distclean-target-libstdc++-v3:
45318 @: $(MAKE); $(unstage)
45319 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45320 r=`${PWD_COMMAND}`; export r; \
45321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45322 $(RAW_CXX_TARGET_EXPORTS) \
45323 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45324 for flag in $(EXTRA_TARGET_FLAGS); do \
45325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45326 done; \
45327 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45330 "RANLIB=$${RANLIB}" \
45331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45332 distclean) \
45333 || exit 1
45335 @endif target-libstdc++-v3
45337 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45338 maybe-maintainer-clean-target-libstdc++-v3:
45339 @if target-libstdc++-v3
45340 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45342 maintainer-clean-target-libstdc++-v3:
45343 @: $(MAKE); $(unstage)
45344 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45345 r=`${PWD_COMMAND}`; export r; \
45346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347 $(RAW_CXX_TARGET_EXPORTS) \
45348 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45349 for flag in $(EXTRA_TARGET_FLAGS); do \
45350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45351 done; \
45352 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45355 "RANLIB=$${RANLIB}" \
45356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45357 maintainer-clean) \
45358 || exit 1
45360 @endif target-libstdc++-v3
45366 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45367 maybe-configure-target-libsanitizer:
45368 @if gcc-bootstrap
45369 configure-target-libsanitizer: stage_current
45370 @endif gcc-bootstrap
45371 @if target-libsanitizer
45372 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45373 configure-target-libsanitizer:
45374 @r=`${PWD_COMMAND}`; export r; \
45375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45376 echo "Checking multilib configuration for libsanitizer..."; \
45377 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45378 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45379 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45380 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45381 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45382 else \
45383 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45384 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45385 fi; \
45386 else \
45387 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45388 fi; \
45389 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45391 $(RAW_CXX_TARGET_EXPORTS) \
45392 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45393 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45394 case $(srcdir) in \
45395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45396 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45398 esac; \
45399 module_srcdir=libsanitizer; \
45400 rm -f no-such-file || : ; \
45401 CONFIG_SITE=no-such-file $(SHELL) \
45402 $$s/$$module_srcdir/configure \
45403 --srcdir=$${topdir}/$$module_srcdir \
45404 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45405 --target=${target_alias} \
45406 || exit 1
45407 @endif target-libsanitizer
45411 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45412 maybe-configure-stage1-target-libsanitizer:
45413 @if target-libsanitizer-bootstrap
45414 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45415 configure-stage1-target-libsanitizer:
45416 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45417 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45418 @r=`${PWD_COMMAND}`; export r; \
45419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45420 TFLAGS="$(STAGE1_TFLAGS)"; \
45421 echo "Checking multilib configuration for libsanitizer..."; \
45422 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45423 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45424 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45425 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45426 else \
45427 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45428 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45429 fi; \
45430 else \
45431 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45432 fi; \
45433 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45434 $(RAW_CXX_TARGET_EXPORTS) \
45435 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45436 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45437 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45438 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45440 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45441 case $(srcdir) in \
45442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45443 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45445 esac; \
45446 module_srcdir=libsanitizer; \
45447 $(SHELL) $$s/$$module_srcdir/configure \
45448 --srcdir=$${topdir}/$$module_srcdir \
45449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45450 --target=${target_alias} \
45452 $(STAGE1_CONFIGURE_FLAGS)
45453 @endif target-libsanitizer-bootstrap
45455 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45456 maybe-configure-stage2-target-libsanitizer:
45457 @if target-libsanitizer-bootstrap
45458 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45459 configure-stage2-target-libsanitizer:
45460 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45462 @r=`${PWD_COMMAND}`; export r; \
45463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45464 TFLAGS="$(STAGE2_TFLAGS)"; \
45465 echo "Checking multilib configuration for libsanitizer..."; \
45466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45467 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45468 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45469 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45470 else \
45471 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45472 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45473 fi; \
45474 else \
45475 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45476 fi; \
45477 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45478 $(RAW_CXX_TARGET_EXPORTS) \
45480 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45481 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45482 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45483 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45485 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45486 case $(srcdir) in \
45487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45488 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45490 esac; \
45491 module_srcdir=libsanitizer; \
45492 $(SHELL) $$s/$$module_srcdir/configure \
45493 --srcdir=$${topdir}/$$module_srcdir \
45494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45495 --target=${target_alias} \
45496 --with-build-libsubdir=$(HOST_SUBDIR) \
45497 $(STAGE2_CONFIGURE_FLAGS)
45498 @endif target-libsanitizer-bootstrap
45500 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45501 maybe-configure-stage3-target-libsanitizer:
45502 @if target-libsanitizer-bootstrap
45503 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45504 configure-stage3-target-libsanitizer:
45505 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45506 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45507 @r=`${PWD_COMMAND}`; export r; \
45508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509 TFLAGS="$(STAGE3_TFLAGS)"; \
45510 echo "Checking multilib configuration for libsanitizer..."; \
45511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45512 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45513 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45514 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45515 else \
45516 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45517 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45518 fi; \
45519 else \
45520 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45521 fi; \
45522 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45523 $(RAW_CXX_TARGET_EXPORTS) \
45525 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45526 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45527 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45528 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45529 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45530 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45531 case $(srcdir) in \
45532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45533 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45535 esac; \
45536 module_srcdir=libsanitizer; \
45537 $(SHELL) $$s/$$module_srcdir/configure \
45538 --srcdir=$${topdir}/$$module_srcdir \
45539 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45540 --target=${target_alias} \
45541 --with-build-libsubdir=$(HOST_SUBDIR) \
45542 $(STAGE3_CONFIGURE_FLAGS)
45543 @endif target-libsanitizer-bootstrap
45545 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45546 maybe-configure-stage4-target-libsanitizer:
45547 @if target-libsanitizer-bootstrap
45548 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45549 configure-stage4-target-libsanitizer:
45550 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45551 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45552 @r=`${PWD_COMMAND}`; export r; \
45553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45554 TFLAGS="$(STAGE4_TFLAGS)"; \
45555 echo "Checking multilib configuration for libsanitizer..."; \
45556 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45557 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45558 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45559 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45560 else \
45561 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45562 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45563 fi; \
45564 else \
45565 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45566 fi; \
45567 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45568 $(RAW_CXX_TARGET_EXPORTS) \
45570 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45571 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45572 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45573 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45574 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45575 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45576 case $(srcdir) in \
45577 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45578 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45579 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45580 esac; \
45581 module_srcdir=libsanitizer; \
45582 $(SHELL) $$s/$$module_srcdir/configure \
45583 --srcdir=$${topdir}/$$module_srcdir \
45584 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45585 --target=${target_alias} \
45586 --with-build-libsubdir=$(HOST_SUBDIR) \
45587 $(STAGE4_CONFIGURE_FLAGS)
45588 @endif target-libsanitizer-bootstrap
45590 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45591 maybe-configure-stageprofile-target-libsanitizer:
45592 @if target-libsanitizer-bootstrap
45593 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45594 configure-stageprofile-target-libsanitizer:
45595 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45596 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45597 @r=`${PWD_COMMAND}`; export r; \
45598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45599 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45600 echo "Checking multilib configuration for libsanitizer..."; \
45601 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45602 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45603 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45604 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45605 else \
45606 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45607 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45608 fi; \
45609 else \
45610 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45611 fi; \
45612 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45613 $(RAW_CXX_TARGET_EXPORTS) \
45615 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45616 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45617 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45618 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45619 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45620 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45621 case $(srcdir) in \
45622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45623 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45625 esac; \
45626 module_srcdir=libsanitizer; \
45627 $(SHELL) $$s/$$module_srcdir/configure \
45628 --srcdir=$${topdir}/$$module_srcdir \
45629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45630 --target=${target_alias} \
45631 --with-build-libsubdir=$(HOST_SUBDIR) \
45632 $(STAGEprofile_CONFIGURE_FLAGS)
45633 @endif target-libsanitizer-bootstrap
45635 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45636 maybe-configure-stagetrain-target-libsanitizer:
45637 @if target-libsanitizer-bootstrap
45638 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45639 configure-stagetrain-target-libsanitizer:
45640 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45641 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45642 @r=`${PWD_COMMAND}`; export r; \
45643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45644 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45645 echo "Checking multilib configuration for libsanitizer..."; \
45646 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45647 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45648 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45649 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45650 else \
45651 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45652 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45653 fi; \
45654 else \
45655 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45656 fi; \
45657 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45658 $(RAW_CXX_TARGET_EXPORTS) \
45660 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45661 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45662 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45663 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45664 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45665 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45666 case $(srcdir) in \
45667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45668 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45670 esac; \
45671 module_srcdir=libsanitizer; \
45672 $(SHELL) $$s/$$module_srcdir/configure \
45673 --srcdir=$${topdir}/$$module_srcdir \
45674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45675 --target=${target_alias} \
45676 --with-build-libsubdir=$(HOST_SUBDIR) \
45677 $(STAGEtrain_CONFIGURE_FLAGS)
45678 @endif target-libsanitizer-bootstrap
45680 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45681 maybe-configure-stagefeedback-target-libsanitizer:
45682 @if target-libsanitizer-bootstrap
45683 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45684 configure-stagefeedback-target-libsanitizer:
45685 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45686 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45687 @r=`${PWD_COMMAND}`; export r; \
45688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45689 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45690 echo "Checking multilib configuration for libsanitizer..."; \
45691 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45692 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45693 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45694 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45695 else \
45696 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45697 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45698 fi; \
45699 else \
45700 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45701 fi; \
45702 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45703 $(RAW_CXX_TARGET_EXPORTS) \
45705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45708 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45710 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45711 case $(srcdir) in \
45712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45713 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45715 esac; \
45716 module_srcdir=libsanitizer; \
45717 $(SHELL) $$s/$$module_srcdir/configure \
45718 --srcdir=$${topdir}/$$module_srcdir \
45719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45720 --target=${target_alias} \
45721 --with-build-libsubdir=$(HOST_SUBDIR) \
45722 $(STAGEfeedback_CONFIGURE_FLAGS)
45723 @endif target-libsanitizer-bootstrap
45725 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45726 maybe-configure-stageautoprofile-target-libsanitizer:
45727 @if target-libsanitizer-bootstrap
45728 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45729 configure-stageautoprofile-target-libsanitizer:
45730 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45732 @r=`${PWD_COMMAND}`; export r; \
45733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45734 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45735 echo "Checking multilib configuration for libsanitizer..."; \
45736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45737 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45738 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45739 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45740 else \
45741 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45742 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45743 fi; \
45744 else \
45745 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45746 fi; \
45747 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45748 $(RAW_CXX_TARGET_EXPORTS) \
45750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45753 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45755 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45756 case $(srcdir) in \
45757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45758 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45760 esac; \
45761 module_srcdir=libsanitizer; \
45762 $(SHELL) $$s/$$module_srcdir/configure \
45763 --srcdir=$${topdir}/$$module_srcdir \
45764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45765 --target=${target_alias} \
45766 --with-build-libsubdir=$(HOST_SUBDIR) \
45767 $(STAGEautoprofile_CONFIGURE_FLAGS)
45768 @endif target-libsanitizer-bootstrap
45770 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45771 maybe-configure-stageautofeedback-target-libsanitizer:
45772 @if target-libsanitizer-bootstrap
45773 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45774 configure-stageautofeedback-target-libsanitizer:
45775 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45777 @r=`${PWD_COMMAND}`; export r; \
45778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45779 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45780 echo "Checking multilib configuration for libsanitizer..."; \
45781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45782 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45783 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45784 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45785 else \
45786 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45787 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45788 fi; \
45789 else \
45790 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45791 fi; \
45792 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45793 $(RAW_CXX_TARGET_EXPORTS) \
45795 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45796 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45797 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45798 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45800 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45801 case $(srcdir) in \
45802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45803 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45805 esac; \
45806 module_srcdir=libsanitizer; \
45807 $(SHELL) $$s/$$module_srcdir/configure \
45808 --srcdir=$${topdir}/$$module_srcdir \
45809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45810 --target=${target_alias} \
45811 --with-build-libsubdir=$(HOST_SUBDIR) \
45812 $(STAGEautofeedback_CONFIGURE_FLAGS)
45813 @endif target-libsanitizer-bootstrap
45819 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45820 maybe-all-target-libsanitizer:
45821 @if gcc-bootstrap
45822 all-target-libsanitizer: stage_current
45823 @endif gcc-bootstrap
45824 @if target-libsanitizer
45825 TARGET-target-libsanitizer=all
45826 maybe-all-target-libsanitizer: all-target-libsanitizer
45827 all-target-libsanitizer: configure-target-libsanitizer
45828 @r=`${PWD_COMMAND}`; export r; \
45829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45830 $(RAW_CXX_TARGET_EXPORTS) \
45831 (cd $(TARGET_SUBDIR)/libsanitizer && \
45832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45833 $(TARGET-target-libsanitizer))
45834 @endif target-libsanitizer
45838 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45839 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45840 maybe-all-stage1-target-libsanitizer:
45841 maybe-clean-stage1-target-libsanitizer:
45842 @if target-libsanitizer-bootstrap
45843 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45844 all-stage1: all-stage1-target-libsanitizer
45845 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45846 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45848 @r=`${PWD_COMMAND}`; export r; \
45849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850 TFLAGS="$(STAGE1_TFLAGS)"; \
45851 $(RAW_CXX_TARGET_EXPORTS) \
45852 cd $(TARGET_SUBDIR)/libsanitizer && \
45854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45855 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45856 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45857 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45861 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45863 TFLAGS="$(STAGE1_TFLAGS)" \
45864 $(TARGET-stage1-target-libsanitizer)
45866 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45867 clean-stage1: clean-stage1-target-libsanitizer
45868 clean-stage1-target-libsanitizer:
45869 @if [ $(current_stage) = stage1 ]; then \
45870 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45871 else \
45872 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45873 $(MAKE) stage1-start; \
45874 fi; \
45875 cd $(TARGET_SUBDIR)/libsanitizer && \
45876 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45877 clean
45878 @endif target-libsanitizer-bootstrap
45881 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45882 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45883 maybe-all-stage2-target-libsanitizer:
45884 maybe-clean-stage2-target-libsanitizer:
45885 @if target-libsanitizer-bootstrap
45886 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45887 all-stage2: all-stage2-target-libsanitizer
45888 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45889 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45890 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45891 @r=`${PWD_COMMAND}`; export r; \
45892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45893 TFLAGS="$(STAGE2_TFLAGS)"; \
45894 $(RAW_CXX_TARGET_EXPORTS) \
45896 cd $(TARGET_SUBDIR)/libsanitizer && \
45898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45899 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45905 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45906 TFLAGS="$(STAGE2_TFLAGS)" \
45907 $(TARGET-stage2-target-libsanitizer)
45909 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45910 clean-stage2: clean-stage2-target-libsanitizer
45911 clean-stage2-target-libsanitizer:
45912 @if [ $(current_stage) = stage2 ]; then \
45913 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45914 else \
45915 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45916 $(MAKE) stage2-start; \
45917 fi; \
45918 cd $(TARGET_SUBDIR)/libsanitizer && \
45919 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45920 @endif target-libsanitizer-bootstrap
45923 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45924 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45925 maybe-all-stage3-target-libsanitizer:
45926 maybe-clean-stage3-target-libsanitizer:
45927 @if target-libsanitizer-bootstrap
45928 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45929 all-stage3: all-stage3-target-libsanitizer
45930 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45931 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45932 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45933 @r=`${PWD_COMMAND}`; export r; \
45934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45935 TFLAGS="$(STAGE3_TFLAGS)"; \
45936 $(RAW_CXX_TARGET_EXPORTS) \
45938 cd $(TARGET_SUBDIR)/libsanitizer && \
45940 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45941 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45942 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45943 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45947 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45948 TFLAGS="$(STAGE3_TFLAGS)" \
45949 $(TARGET-stage3-target-libsanitizer)
45951 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45952 clean-stage3: clean-stage3-target-libsanitizer
45953 clean-stage3-target-libsanitizer:
45954 @if [ $(current_stage) = stage3 ]; then \
45955 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45956 else \
45957 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45958 $(MAKE) stage3-start; \
45959 fi; \
45960 cd $(TARGET_SUBDIR)/libsanitizer && \
45961 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45962 @endif target-libsanitizer-bootstrap
45965 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45966 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45967 maybe-all-stage4-target-libsanitizer:
45968 maybe-clean-stage4-target-libsanitizer:
45969 @if target-libsanitizer-bootstrap
45970 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45971 all-stage4: all-stage4-target-libsanitizer
45972 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45973 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45974 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45975 @r=`${PWD_COMMAND}`; export r; \
45976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45977 TFLAGS="$(STAGE4_TFLAGS)"; \
45978 $(RAW_CXX_TARGET_EXPORTS) \
45980 cd $(TARGET_SUBDIR)/libsanitizer && \
45982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45983 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45984 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45985 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45986 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45987 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45988 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45989 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45990 TFLAGS="$(STAGE4_TFLAGS)" \
45991 $(TARGET-stage4-target-libsanitizer)
45993 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45994 clean-stage4: clean-stage4-target-libsanitizer
45995 clean-stage4-target-libsanitizer:
45996 @if [ $(current_stage) = stage4 ]; then \
45997 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45998 else \
45999 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
46000 $(MAKE) stage4-start; \
46001 fi; \
46002 cd $(TARGET_SUBDIR)/libsanitizer && \
46003 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46004 @endif target-libsanitizer-bootstrap
46007 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
46008 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
46009 maybe-all-stageprofile-target-libsanitizer:
46010 maybe-clean-stageprofile-target-libsanitizer:
46011 @if target-libsanitizer-bootstrap
46012 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
46013 all-stageprofile: all-stageprofile-target-libsanitizer
46014 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46015 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46016 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46017 @r=`${PWD_COMMAND}`; export r; \
46018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46019 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46020 $(RAW_CXX_TARGET_EXPORTS) \
46022 cd $(TARGET_SUBDIR)/libsanitizer && \
46024 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46025 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46026 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46027 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46028 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46029 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46030 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46031 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46032 TFLAGS="$(STAGEprofile_TFLAGS)" \
46033 $(TARGET-stageprofile-target-libsanitizer)
46035 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
46036 clean-stageprofile: clean-stageprofile-target-libsanitizer
46037 clean-stageprofile-target-libsanitizer:
46038 @if [ $(current_stage) = stageprofile ]; then \
46039 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46040 else \
46041 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
46042 $(MAKE) stageprofile-start; \
46043 fi; \
46044 cd $(TARGET_SUBDIR)/libsanitizer && \
46045 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46046 @endif target-libsanitizer-bootstrap
46049 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46050 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46051 maybe-all-stagetrain-target-libsanitizer:
46052 maybe-clean-stagetrain-target-libsanitizer:
46053 @if target-libsanitizer-bootstrap
46054 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46055 all-stagetrain: all-stagetrain-target-libsanitizer
46056 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46057 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46058 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46059 @r=`${PWD_COMMAND}`; export r; \
46060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46062 $(RAW_CXX_TARGET_EXPORTS) \
46064 cd $(TARGET_SUBDIR)/libsanitizer && \
46066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46067 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46068 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46069 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46073 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46074 TFLAGS="$(STAGEtrain_TFLAGS)" \
46075 $(TARGET-stagetrain-target-libsanitizer)
46077 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46078 clean-stagetrain: clean-stagetrain-target-libsanitizer
46079 clean-stagetrain-target-libsanitizer:
46080 @if [ $(current_stage) = stagetrain ]; then \
46081 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46082 else \
46083 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46084 $(MAKE) stagetrain-start; \
46085 fi; \
46086 cd $(TARGET_SUBDIR)/libsanitizer && \
46087 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46088 @endif target-libsanitizer-bootstrap
46091 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46092 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46093 maybe-all-stagefeedback-target-libsanitizer:
46094 maybe-clean-stagefeedback-target-libsanitizer:
46095 @if target-libsanitizer-bootstrap
46096 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46097 all-stagefeedback: all-stagefeedback-target-libsanitizer
46098 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46099 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46100 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46101 @r=`${PWD_COMMAND}`; export r; \
46102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46103 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46104 $(RAW_CXX_TARGET_EXPORTS) \
46106 cd $(TARGET_SUBDIR)/libsanitizer && \
46108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46109 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46110 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46111 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46115 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46116 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46117 $(TARGET-stagefeedback-target-libsanitizer)
46119 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46120 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46121 clean-stagefeedback-target-libsanitizer:
46122 @if [ $(current_stage) = stagefeedback ]; then \
46123 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46124 else \
46125 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46126 $(MAKE) stagefeedback-start; \
46127 fi; \
46128 cd $(TARGET_SUBDIR)/libsanitizer && \
46129 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46130 @endif target-libsanitizer-bootstrap
46133 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46134 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46135 maybe-all-stageautoprofile-target-libsanitizer:
46136 maybe-clean-stageautoprofile-target-libsanitizer:
46137 @if target-libsanitizer-bootstrap
46138 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46139 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46140 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46141 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46142 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46143 @r=`${PWD_COMMAND}`; export r; \
46144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46145 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46146 $(RAW_CXX_TARGET_EXPORTS) \
46148 cd $(TARGET_SUBDIR)/libsanitizer && \
46149 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46151 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46152 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46153 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46154 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46155 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46156 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46157 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46158 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46159 $(TARGET-stageautoprofile-target-libsanitizer)
46161 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46162 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46163 clean-stageautoprofile-target-libsanitizer:
46164 @if [ $(current_stage) = stageautoprofile ]; then \
46165 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46166 else \
46167 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46168 $(MAKE) stageautoprofile-start; \
46169 fi; \
46170 cd $(TARGET_SUBDIR)/libsanitizer && \
46171 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46172 @endif target-libsanitizer-bootstrap
46175 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46176 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46177 maybe-all-stageautofeedback-target-libsanitizer:
46178 maybe-clean-stageautofeedback-target-libsanitizer:
46179 @if target-libsanitizer-bootstrap
46180 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46181 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46182 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46183 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46184 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46185 @r=`${PWD_COMMAND}`; export r; \
46186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46187 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46188 $(RAW_CXX_TARGET_EXPORTS) \
46190 cd $(TARGET_SUBDIR)/libsanitizer && \
46192 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46193 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46199 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46200 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46201 $(TARGET-stageautofeedback-target-libsanitizer)
46203 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46204 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46205 clean-stageautofeedback-target-libsanitizer:
46206 @if [ $(current_stage) = stageautofeedback ]; then \
46207 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46208 else \
46209 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46210 $(MAKE) stageautofeedback-start; \
46211 fi; \
46212 cd $(TARGET_SUBDIR)/libsanitizer && \
46213 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46214 @endif target-libsanitizer-bootstrap
46221 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46222 maybe-check-target-libsanitizer:
46223 @if target-libsanitizer
46224 maybe-check-target-libsanitizer: check-target-libsanitizer
46226 check-target-libsanitizer:
46227 @: $(MAKE); $(unstage)
46228 @r=`${PWD_COMMAND}`; export r; \
46229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46230 $(RAW_CXX_TARGET_EXPORTS) \
46231 (cd $(TARGET_SUBDIR)/libsanitizer && \
46232 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46234 @endif target-libsanitizer
46236 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46237 maybe-install-target-libsanitizer:
46238 @if target-libsanitizer
46239 maybe-install-target-libsanitizer: install-target-libsanitizer
46241 install-target-libsanitizer: installdirs
46242 @: $(MAKE); $(unstage)
46243 @r=`${PWD_COMMAND}`; export r; \
46244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46245 $(RAW_CXX_TARGET_EXPORTS) \
46246 (cd $(TARGET_SUBDIR)/libsanitizer && \
46247 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46249 @endif target-libsanitizer
46251 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46252 maybe-install-strip-target-libsanitizer:
46253 @if target-libsanitizer
46254 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46256 install-strip-target-libsanitizer: installdirs
46257 @: $(MAKE); $(unstage)
46258 @r=`${PWD_COMMAND}`; export r; \
46259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46260 $(RAW_CXX_TARGET_EXPORTS) \
46261 (cd $(TARGET_SUBDIR)/libsanitizer && \
46262 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46264 @endif target-libsanitizer
46266 # Other targets (info, dvi, pdf, etc.)
46268 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46269 maybe-info-target-libsanitizer:
46270 @if target-libsanitizer
46271 maybe-info-target-libsanitizer: info-target-libsanitizer
46273 info-target-libsanitizer: \
46274 configure-target-libsanitizer
46275 @: $(MAKE); $(unstage)
46276 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46277 r=`${PWD_COMMAND}`; export r; \
46278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46279 $(RAW_CXX_TARGET_EXPORTS) \
46280 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46281 for flag in $(EXTRA_TARGET_FLAGS); do \
46282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46283 done; \
46284 (cd $(TARGET_SUBDIR)/libsanitizer && \
46285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46287 "RANLIB=$${RANLIB}" \
46288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46289 info) \
46290 || exit 1
46292 @endif target-libsanitizer
46294 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46295 maybe-dvi-target-libsanitizer:
46296 @if target-libsanitizer
46297 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46299 dvi-target-libsanitizer: \
46300 configure-target-libsanitizer
46301 @: $(MAKE); $(unstage)
46302 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46303 r=`${PWD_COMMAND}`; export r; \
46304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46305 $(RAW_CXX_TARGET_EXPORTS) \
46306 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46307 for flag in $(EXTRA_TARGET_FLAGS); do \
46308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46309 done; \
46310 (cd $(TARGET_SUBDIR)/libsanitizer && \
46311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46313 "RANLIB=$${RANLIB}" \
46314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46315 dvi) \
46316 || exit 1
46318 @endif target-libsanitizer
46320 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46321 maybe-pdf-target-libsanitizer:
46322 @if target-libsanitizer
46323 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46325 pdf-target-libsanitizer: \
46326 configure-target-libsanitizer
46327 @: $(MAKE); $(unstage)
46328 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46329 r=`${PWD_COMMAND}`; export r; \
46330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46331 $(RAW_CXX_TARGET_EXPORTS) \
46332 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46333 for flag in $(EXTRA_TARGET_FLAGS); do \
46334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46335 done; \
46336 (cd $(TARGET_SUBDIR)/libsanitizer && \
46337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46339 "RANLIB=$${RANLIB}" \
46340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46341 pdf) \
46342 || exit 1
46344 @endif target-libsanitizer
46346 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46347 maybe-html-target-libsanitizer:
46348 @if target-libsanitizer
46349 maybe-html-target-libsanitizer: html-target-libsanitizer
46351 html-target-libsanitizer: \
46352 configure-target-libsanitizer
46353 @: $(MAKE); $(unstage)
46354 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46355 r=`${PWD_COMMAND}`; export r; \
46356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46357 $(RAW_CXX_TARGET_EXPORTS) \
46358 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46359 for flag in $(EXTRA_TARGET_FLAGS); do \
46360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46361 done; \
46362 (cd $(TARGET_SUBDIR)/libsanitizer && \
46363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46365 "RANLIB=$${RANLIB}" \
46366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46367 html) \
46368 || exit 1
46370 @endif target-libsanitizer
46372 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46373 maybe-TAGS-target-libsanitizer:
46374 @if target-libsanitizer
46375 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46377 TAGS-target-libsanitizer: \
46378 configure-target-libsanitizer
46379 @: $(MAKE); $(unstage)
46380 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46381 r=`${PWD_COMMAND}`; export r; \
46382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46383 $(RAW_CXX_TARGET_EXPORTS) \
46384 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46385 for flag in $(EXTRA_TARGET_FLAGS); do \
46386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46387 done; \
46388 (cd $(TARGET_SUBDIR)/libsanitizer && \
46389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46391 "RANLIB=$${RANLIB}" \
46392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46393 TAGS) \
46394 || exit 1
46396 @endif target-libsanitizer
46398 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46399 maybe-install-info-target-libsanitizer:
46400 @if target-libsanitizer
46401 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46403 install-info-target-libsanitizer: \
46404 configure-target-libsanitizer \
46405 info-target-libsanitizer
46406 @: $(MAKE); $(unstage)
46407 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46408 r=`${PWD_COMMAND}`; export r; \
46409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46410 $(RAW_CXX_TARGET_EXPORTS) \
46411 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46412 for flag in $(EXTRA_TARGET_FLAGS); do \
46413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46414 done; \
46415 (cd $(TARGET_SUBDIR)/libsanitizer && \
46416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46418 "RANLIB=$${RANLIB}" \
46419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46420 install-info) \
46421 || exit 1
46423 @endif target-libsanitizer
46425 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46426 maybe-install-dvi-target-libsanitizer:
46427 @if target-libsanitizer
46428 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46430 install-dvi-target-libsanitizer: \
46431 configure-target-libsanitizer \
46432 dvi-target-libsanitizer
46433 @: $(MAKE); $(unstage)
46434 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46435 r=`${PWD_COMMAND}`; export r; \
46436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46437 $(RAW_CXX_TARGET_EXPORTS) \
46438 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46439 for flag in $(EXTRA_TARGET_FLAGS); do \
46440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46441 done; \
46442 (cd $(TARGET_SUBDIR)/libsanitizer && \
46443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46445 "RANLIB=$${RANLIB}" \
46446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46447 install-dvi) \
46448 || exit 1
46450 @endif target-libsanitizer
46452 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46453 maybe-install-pdf-target-libsanitizer:
46454 @if target-libsanitizer
46455 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46457 install-pdf-target-libsanitizer: \
46458 configure-target-libsanitizer \
46459 pdf-target-libsanitizer
46460 @: $(MAKE); $(unstage)
46461 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46462 r=`${PWD_COMMAND}`; export r; \
46463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46464 $(RAW_CXX_TARGET_EXPORTS) \
46465 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46466 for flag in $(EXTRA_TARGET_FLAGS); do \
46467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46468 done; \
46469 (cd $(TARGET_SUBDIR)/libsanitizer && \
46470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46472 "RANLIB=$${RANLIB}" \
46473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46474 install-pdf) \
46475 || exit 1
46477 @endif target-libsanitizer
46479 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46480 maybe-install-html-target-libsanitizer:
46481 @if target-libsanitizer
46482 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46484 install-html-target-libsanitizer: \
46485 configure-target-libsanitizer \
46486 html-target-libsanitizer
46487 @: $(MAKE); $(unstage)
46488 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46489 r=`${PWD_COMMAND}`; export r; \
46490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46491 $(RAW_CXX_TARGET_EXPORTS) \
46492 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46493 for flag in $(EXTRA_TARGET_FLAGS); do \
46494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46495 done; \
46496 (cd $(TARGET_SUBDIR)/libsanitizer && \
46497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46499 "RANLIB=$${RANLIB}" \
46500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46501 install-html) \
46502 || exit 1
46504 @endif target-libsanitizer
46506 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46507 maybe-installcheck-target-libsanitizer:
46508 @if target-libsanitizer
46509 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46511 installcheck-target-libsanitizer: \
46512 configure-target-libsanitizer
46513 @: $(MAKE); $(unstage)
46514 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46515 r=`${PWD_COMMAND}`; export r; \
46516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46517 $(RAW_CXX_TARGET_EXPORTS) \
46518 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46519 for flag in $(EXTRA_TARGET_FLAGS); do \
46520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46521 done; \
46522 (cd $(TARGET_SUBDIR)/libsanitizer && \
46523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46525 "RANLIB=$${RANLIB}" \
46526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46527 installcheck) \
46528 || exit 1
46530 @endif target-libsanitizer
46532 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46533 maybe-mostlyclean-target-libsanitizer:
46534 @if target-libsanitizer
46535 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46537 mostlyclean-target-libsanitizer:
46538 @: $(MAKE); $(unstage)
46539 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46540 r=`${PWD_COMMAND}`; export r; \
46541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46542 $(RAW_CXX_TARGET_EXPORTS) \
46543 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46544 for flag in $(EXTRA_TARGET_FLAGS); do \
46545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46546 done; \
46547 (cd $(TARGET_SUBDIR)/libsanitizer && \
46548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46550 "RANLIB=$${RANLIB}" \
46551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46552 mostlyclean) \
46553 || exit 1
46555 @endif target-libsanitizer
46557 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46558 maybe-clean-target-libsanitizer:
46559 @if target-libsanitizer
46560 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46562 clean-target-libsanitizer:
46563 @: $(MAKE); $(unstage)
46564 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46565 r=`${PWD_COMMAND}`; export r; \
46566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46567 $(RAW_CXX_TARGET_EXPORTS) \
46568 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46569 for flag in $(EXTRA_TARGET_FLAGS); do \
46570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46571 done; \
46572 (cd $(TARGET_SUBDIR)/libsanitizer && \
46573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46575 "RANLIB=$${RANLIB}" \
46576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46577 clean) \
46578 || exit 1
46580 @endif target-libsanitizer
46582 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46583 maybe-distclean-target-libsanitizer:
46584 @if target-libsanitizer
46585 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46587 distclean-target-libsanitizer:
46588 @: $(MAKE); $(unstage)
46589 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46590 r=`${PWD_COMMAND}`; export r; \
46591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46592 $(RAW_CXX_TARGET_EXPORTS) \
46593 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46594 for flag in $(EXTRA_TARGET_FLAGS); do \
46595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46596 done; \
46597 (cd $(TARGET_SUBDIR)/libsanitizer && \
46598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46600 "RANLIB=$${RANLIB}" \
46601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46602 distclean) \
46603 || exit 1
46605 @endif target-libsanitizer
46607 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46608 maybe-maintainer-clean-target-libsanitizer:
46609 @if target-libsanitizer
46610 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46612 maintainer-clean-target-libsanitizer:
46613 @: $(MAKE); $(unstage)
46614 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46615 r=`${PWD_COMMAND}`; export r; \
46616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46617 $(RAW_CXX_TARGET_EXPORTS) \
46618 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46619 for flag in $(EXTRA_TARGET_FLAGS); do \
46620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46621 done; \
46622 (cd $(TARGET_SUBDIR)/libsanitizer && \
46623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46625 "RANLIB=$${RANLIB}" \
46626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46627 maintainer-clean) \
46628 || exit 1
46630 @endif target-libsanitizer
46636 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46637 maybe-configure-target-libvtv:
46638 @if gcc-bootstrap
46639 configure-target-libvtv: stage_current
46640 @endif gcc-bootstrap
46641 @if target-libvtv
46642 maybe-configure-target-libvtv: configure-target-libvtv
46643 configure-target-libvtv:
46644 @r=`${PWD_COMMAND}`; export r; \
46645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46646 echo "Checking multilib configuration for libvtv..."; \
46647 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46648 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46649 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46650 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46651 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46652 else \
46653 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46654 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46655 fi; \
46656 else \
46657 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46658 fi; \
46659 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46660 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46661 $(RAW_CXX_TARGET_EXPORTS) \
46662 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46663 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46664 case $(srcdir) in \
46665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46666 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46668 esac; \
46669 module_srcdir=libvtv; \
46670 rm -f no-such-file || : ; \
46671 CONFIG_SITE=no-such-file $(SHELL) \
46672 $$s/$$module_srcdir/configure \
46673 --srcdir=$${topdir}/$$module_srcdir \
46674 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46675 --target=${target_alias} \
46676 || exit 1
46677 @endif target-libvtv
46681 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46682 maybe-configure-stage1-target-libvtv:
46683 @if target-libvtv-bootstrap
46684 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46685 configure-stage1-target-libvtv:
46686 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46687 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46688 @r=`${PWD_COMMAND}`; export r; \
46689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46690 TFLAGS="$(STAGE1_TFLAGS)"; \
46691 echo "Checking multilib configuration for libvtv..."; \
46692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46693 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46694 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46695 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46696 else \
46697 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46698 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46699 fi; \
46700 else \
46701 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46702 fi; \
46703 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46704 $(RAW_CXX_TARGET_EXPORTS) \
46705 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46706 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46707 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46708 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46710 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46711 case $(srcdir) in \
46712 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46713 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46714 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46715 esac; \
46716 module_srcdir=libvtv; \
46717 $(SHELL) $$s/$$module_srcdir/configure \
46718 --srcdir=$${topdir}/$$module_srcdir \
46719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46720 --target=${target_alias} \
46722 $(STAGE1_CONFIGURE_FLAGS)
46723 @endif target-libvtv-bootstrap
46725 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46726 maybe-configure-stage2-target-libvtv:
46727 @if target-libvtv-bootstrap
46728 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46729 configure-stage2-target-libvtv:
46730 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46731 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46732 @r=`${PWD_COMMAND}`; export r; \
46733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46734 TFLAGS="$(STAGE2_TFLAGS)"; \
46735 echo "Checking multilib configuration for libvtv..."; \
46736 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46737 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46738 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46739 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46740 else \
46741 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46742 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46743 fi; \
46744 else \
46745 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46746 fi; \
46747 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46748 $(RAW_CXX_TARGET_EXPORTS) \
46750 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46753 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46755 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46756 case $(srcdir) in \
46757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46758 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46760 esac; \
46761 module_srcdir=libvtv; \
46762 $(SHELL) $$s/$$module_srcdir/configure \
46763 --srcdir=$${topdir}/$$module_srcdir \
46764 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46765 --target=${target_alias} \
46766 --with-build-libsubdir=$(HOST_SUBDIR) \
46767 $(STAGE2_CONFIGURE_FLAGS)
46768 @endif target-libvtv-bootstrap
46770 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46771 maybe-configure-stage3-target-libvtv:
46772 @if target-libvtv-bootstrap
46773 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46774 configure-stage3-target-libvtv:
46775 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46776 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46777 @r=`${PWD_COMMAND}`; export r; \
46778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46779 TFLAGS="$(STAGE3_TFLAGS)"; \
46780 echo "Checking multilib configuration for libvtv..."; \
46781 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46782 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46783 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46784 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46785 else \
46786 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46787 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46788 fi; \
46789 else \
46790 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46791 fi; \
46792 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46793 $(RAW_CXX_TARGET_EXPORTS) \
46795 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46796 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46797 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46798 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46799 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46800 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46801 case $(srcdir) in \
46802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46803 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46805 esac; \
46806 module_srcdir=libvtv; \
46807 $(SHELL) $$s/$$module_srcdir/configure \
46808 --srcdir=$${topdir}/$$module_srcdir \
46809 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46810 --target=${target_alias} \
46811 --with-build-libsubdir=$(HOST_SUBDIR) \
46812 $(STAGE3_CONFIGURE_FLAGS)
46813 @endif target-libvtv-bootstrap
46815 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46816 maybe-configure-stage4-target-libvtv:
46817 @if target-libvtv-bootstrap
46818 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46819 configure-stage4-target-libvtv:
46820 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46821 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46822 @r=`${PWD_COMMAND}`; export r; \
46823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46824 TFLAGS="$(STAGE4_TFLAGS)"; \
46825 echo "Checking multilib configuration for libvtv..."; \
46826 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46827 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46828 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46829 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46830 else \
46831 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46832 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46833 fi; \
46834 else \
46835 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46836 fi; \
46837 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46838 $(RAW_CXX_TARGET_EXPORTS) \
46840 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46841 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46842 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46843 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46844 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46845 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46846 case $(srcdir) in \
46847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46848 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46850 esac; \
46851 module_srcdir=libvtv; \
46852 $(SHELL) $$s/$$module_srcdir/configure \
46853 --srcdir=$${topdir}/$$module_srcdir \
46854 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46855 --target=${target_alias} \
46856 --with-build-libsubdir=$(HOST_SUBDIR) \
46857 $(STAGE4_CONFIGURE_FLAGS)
46858 @endif target-libvtv-bootstrap
46860 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46861 maybe-configure-stageprofile-target-libvtv:
46862 @if target-libvtv-bootstrap
46863 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46864 configure-stageprofile-target-libvtv:
46865 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46866 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46867 @r=`${PWD_COMMAND}`; export r; \
46868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46870 echo "Checking multilib configuration for libvtv..."; \
46871 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46872 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46873 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46874 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46875 else \
46876 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46877 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46878 fi; \
46879 else \
46880 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46881 fi; \
46882 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46883 $(RAW_CXX_TARGET_EXPORTS) \
46885 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46886 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46887 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46888 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46889 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46890 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46891 case $(srcdir) in \
46892 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46893 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46894 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46895 esac; \
46896 module_srcdir=libvtv; \
46897 $(SHELL) $$s/$$module_srcdir/configure \
46898 --srcdir=$${topdir}/$$module_srcdir \
46899 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46900 --target=${target_alias} \
46901 --with-build-libsubdir=$(HOST_SUBDIR) \
46902 $(STAGEprofile_CONFIGURE_FLAGS)
46903 @endif target-libvtv-bootstrap
46905 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46906 maybe-configure-stagetrain-target-libvtv:
46907 @if target-libvtv-bootstrap
46908 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46909 configure-stagetrain-target-libvtv:
46910 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46911 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46912 @r=`${PWD_COMMAND}`; export r; \
46913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46914 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46915 echo "Checking multilib configuration for libvtv..."; \
46916 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46917 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46918 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46919 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46920 else \
46921 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46922 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46923 fi; \
46924 else \
46925 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46926 fi; \
46927 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46928 $(RAW_CXX_TARGET_EXPORTS) \
46930 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46931 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46932 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46933 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46934 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46935 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46936 case $(srcdir) in \
46937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46938 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46940 esac; \
46941 module_srcdir=libvtv; \
46942 $(SHELL) $$s/$$module_srcdir/configure \
46943 --srcdir=$${topdir}/$$module_srcdir \
46944 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46945 --target=${target_alias} \
46946 --with-build-libsubdir=$(HOST_SUBDIR) \
46947 $(STAGEtrain_CONFIGURE_FLAGS)
46948 @endif target-libvtv-bootstrap
46950 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46951 maybe-configure-stagefeedback-target-libvtv:
46952 @if target-libvtv-bootstrap
46953 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46954 configure-stagefeedback-target-libvtv:
46955 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46956 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46957 @r=`${PWD_COMMAND}`; export r; \
46958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46959 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46960 echo "Checking multilib configuration for libvtv..."; \
46961 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46962 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46963 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46964 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46965 else \
46966 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46967 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46968 fi; \
46969 else \
46970 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46971 fi; \
46972 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46973 $(RAW_CXX_TARGET_EXPORTS) \
46975 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46976 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46977 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46978 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46979 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46980 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46981 case $(srcdir) in \
46982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46983 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46985 esac; \
46986 module_srcdir=libvtv; \
46987 $(SHELL) $$s/$$module_srcdir/configure \
46988 --srcdir=$${topdir}/$$module_srcdir \
46989 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46990 --target=${target_alias} \
46991 --with-build-libsubdir=$(HOST_SUBDIR) \
46992 $(STAGEfeedback_CONFIGURE_FLAGS)
46993 @endif target-libvtv-bootstrap
46995 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46996 maybe-configure-stageautoprofile-target-libvtv:
46997 @if target-libvtv-bootstrap
46998 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46999 configure-stageautoprofile-target-libvtv:
47000 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47001 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47002 @r=`${PWD_COMMAND}`; export r; \
47003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47004 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47005 echo "Checking multilib configuration for libvtv..."; \
47006 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47007 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47008 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47009 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47010 else \
47011 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47012 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47013 fi; \
47014 else \
47015 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47016 fi; \
47017 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47018 $(RAW_CXX_TARGET_EXPORTS) \
47020 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47021 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47022 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47023 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
47024 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47025 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47026 case $(srcdir) in \
47027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47028 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47030 esac; \
47031 module_srcdir=libvtv; \
47032 $(SHELL) $$s/$$module_srcdir/configure \
47033 --srcdir=$${topdir}/$$module_srcdir \
47034 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47035 --target=${target_alias} \
47036 --with-build-libsubdir=$(HOST_SUBDIR) \
47037 $(STAGEautoprofile_CONFIGURE_FLAGS)
47038 @endif target-libvtv-bootstrap
47040 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
47041 maybe-configure-stageautofeedback-target-libvtv:
47042 @if target-libvtv-bootstrap
47043 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47044 configure-stageautofeedback-target-libvtv:
47045 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47046 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47047 @r=`${PWD_COMMAND}`; export r; \
47048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47049 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47050 echo "Checking multilib configuration for libvtv..."; \
47051 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47052 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47053 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47054 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47055 else \
47056 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47057 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47058 fi; \
47059 else \
47060 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47061 fi; \
47062 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47063 $(RAW_CXX_TARGET_EXPORTS) \
47065 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47066 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47067 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47068 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47069 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47070 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47071 case $(srcdir) in \
47072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47073 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47075 esac; \
47076 module_srcdir=libvtv; \
47077 $(SHELL) $$s/$$module_srcdir/configure \
47078 --srcdir=$${topdir}/$$module_srcdir \
47079 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47080 --target=${target_alias} \
47081 --with-build-libsubdir=$(HOST_SUBDIR) \
47082 $(STAGEautofeedback_CONFIGURE_FLAGS)
47083 @endif target-libvtv-bootstrap
47089 .PHONY: all-target-libvtv maybe-all-target-libvtv
47090 maybe-all-target-libvtv:
47091 @if gcc-bootstrap
47092 all-target-libvtv: stage_current
47093 @endif gcc-bootstrap
47094 @if target-libvtv
47095 TARGET-target-libvtv=all
47096 maybe-all-target-libvtv: all-target-libvtv
47097 all-target-libvtv: configure-target-libvtv
47098 @r=`${PWD_COMMAND}`; export r; \
47099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47100 $(RAW_CXX_TARGET_EXPORTS) \
47101 (cd $(TARGET_SUBDIR)/libvtv && \
47102 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47103 $(TARGET-target-libvtv))
47104 @endif target-libvtv
47108 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47109 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47110 maybe-all-stage1-target-libvtv:
47111 maybe-clean-stage1-target-libvtv:
47112 @if target-libvtv-bootstrap
47113 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47114 all-stage1: all-stage1-target-libvtv
47115 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47116 all-stage1-target-libvtv: configure-stage1-target-libvtv
47117 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47118 @r=`${PWD_COMMAND}`; export r; \
47119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47120 TFLAGS="$(STAGE1_TFLAGS)"; \
47121 $(RAW_CXX_TARGET_EXPORTS) \
47122 cd $(TARGET_SUBDIR)/libvtv && \
47124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47125 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47126 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47127 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47131 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47133 TFLAGS="$(STAGE1_TFLAGS)" \
47134 $(TARGET-stage1-target-libvtv)
47136 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47137 clean-stage1: clean-stage1-target-libvtv
47138 clean-stage1-target-libvtv:
47139 @if [ $(current_stage) = stage1 ]; then \
47140 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47141 else \
47142 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47143 $(MAKE) stage1-start; \
47144 fi; \
47145 cd $(TARGET_SUBDIR)/libvtv && \
47146 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47147 clean
47148 @endif target-libvtv-bootstrap
47151 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47152 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47153 maybe-all-stage2-target-libvtv:
47154 maybe-clean-stage2-target-libvtv:
47155 @if target-libvtv-bootstrap
47156 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47157 all-stage2: all-stage2-target-libvtv
47158 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47159 all-stage2-target-libvtv: configure-stage2-target-libvtv
47160 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47161 @r=`${PWD_COMMAND}`; export r; \
47162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47163 TFLAGS="$(STAGE2_TFLAGS)"; \
47164 $(RAW_CXX_TARGET_EXPORTS) \
47166 cd $(TARGET_SUBDIR)/libvtv && \
47168 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47169 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47170 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47171 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47172 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47173 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47174 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47175 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47176 TFLAGS="$(STAGE2_TFLAGS)" \
47177 $(TARGET-stage2-target-libvtv)
47179 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47180 clean-stage2: clean-stage2-target-libvtv
47181 clean-stage2-target-libvtv:
47182 @if [ $(current_stage) = stage2 ]; then \
47183 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47184 else \
47185 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47186 $(MAKE) stage2-start; \
47187 fi; \
47188 cd $(TARGET_SUBDIR)/libvtv && \
47189 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47190 @endif target-libvtv-bootstrap
47193 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47194 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47195 maybe-all-stage3-target-libvtv:
47196 maybe-clean-stage3-target-libvtv:
47197 @if target-libvtv-bootstrap
47198 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47199 all-stage3: all-stage3-target-libvtv
47200 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47201 all-stage3-target-libvtv: configure-stage3-target-libvtv
47202 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47203 @r=`${PWD_COMMAND}`; export r; \
47204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47205 TFLAGS="$(STAGE3_TFLAGS)"; \
47206 $(RAW_CXX_TARGET_EXPORTS) \
47208 cd $(TARGET_SUBDIR)/libvtv && \
47210 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47211 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47212 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47213 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47214 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47215 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47216 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47217 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47218 TFLAGS="$(STAGE3_TFLAGS)" \
47219 $(TARGET-stage3-target-libvtv)
47221 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47222 clean-stage3: clean-stage3-target-libvtv
47223 clean-stage3-target-libvtv:
47224 @if [ $(current_stage) = stage3 ]; then \
47225 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47226 else \
47227 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47228 $(MAKE) stage3-start; \
47229 fi; \
47230 cd $(TARGET_SUBDIR)/libvtv && \
47231 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47232 @endif target-libvtv-bootstrap
47235 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47236 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47237 maybe-all-stage4-target-libvtv:
47238 maybe-clean-stage4-target-libvtv:
47239 @if target-libvtv-bootstrap
47240 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47241 all-stage4: all-stage4-target-libvtv
47242 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47243 all-stage4-target-libvtv: configure-stage4-target-libvtv
47244 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47245 @r=`${PWD_COMMAND}`; export r; \
47246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47247 TFLAGS="$(STAGE4_TFLAGS)"; \
47248 $(RAW_CXX_TARGET_EXPORTS) \
47250 cd $(TARGET_SUBDIR)/libvtv && \
47252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47253 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47254 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47255 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47256 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47257 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47258 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47259 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47260 TFLAGS="$(STAGE4_TFLAGS)" \
47261 $(TARGET-stage4-target-libvtv)
47263 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47264 clean-stage4: clean-stage4-target-libvtv
47265 clean-stage4-target-libvtv:
47266 @if [ $(current_stage) = stage4 ]; then \
47267 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47268 else \
47269 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47270 $(MAKE) stage4-start; \
47271 fi; \
47272 cd $(TARGET_SUBDIR)/libvtv && \
47273 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47274 @endif target-libvtv-bootstrap
47277 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47278 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47279 maybe-all-stageprofile-target-libvtv:
47280 maybe-clean-stageprofile-target-libvtv:
47281 @if target-libvtv-bootstrap
47282 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47283 all-stageprofile: all-stageprofile-target-libvtv
47284 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47285 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47286 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47287 @r=`${PWD_COMMAND}`; export r; \
47288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47289 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47290 $(RAW_CXX_TARGET_EXPORTS) \
47292 cd $(TARGET_SUBDIR)/libvtv && \
47294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47295 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47296 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47297 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47298 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47299 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47300 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47301 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47302 TFLAGS="$(STAGEprofile_TFLAGS)" \
47303 $(TARGET-stageprofile-target-libvtv)
47305 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47306 clean-stageprofile: clean-stageprofile-target-libvtv
47307 clean-stageprofile-target-libvtv:
47308 @if [ $(current_stage) = stageprofile ]; then \
47309 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47310 else \
47311 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47312 $(MAKE) stageprofile-start; \
47313 fi; \
47314 cd $(TARGET_SUBDIR)/libvtv && \
47315 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47316 @endif target-libvtv-bootstrap
47319 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47320 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47321 maybe-all-stagetrain-target-libvtv:
47322 maybe-clean-stagetrain-target-libvtv:
47323 @if target-libvtv-bootstrap
47324 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47325 all-stagetrain: all-stagetrain-target-libvtv
47326 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47327 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47328 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47329 @r=`${PWD_COMMAND}`; export r; \
47330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47331 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47332 $(RAW_CXX_TARGET_EXPORTS) \
47334 cd $(TARGET_SUBDIR)/libvtv && \
47336 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47337 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47338 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47339 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47343 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47344 TFLAGS="$(STAGEtrain_TFLAGS)" \
47345 $(TARGET-stagetrain-target-libvtv)
47347 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47348 clean-stagetrain: clean-stagetrain-target-libvtv
47349 clean-stagetrain-target-libvtv:
47350 @if [ $(current_stage) = stagetrain ]; then \
47351 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47352 else \
47353 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47354 $(MAKE) stagetrain-start; \
47355 fi; \
47356 cd $(TARGET_SUBDIR)/libvtv && \
47357 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47358 @endif target-libvtv-bootstrap
47361 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47362 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47363 maybe-all-stagefeedback-target-libvtv:
47364 maybe-clean-stagefeedback-target-libvtv:
47365 @if target-libvtv-bootstrap
47366 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47367 all-stagefeedback: all-stagefeedback-target-libvtv
47368 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47369 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47370 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47371 @r=`${PWD_COMMAND}`; export r; \
47372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47373 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47374 $(RAW_CXX_TARGET_EXPORTS) \
47376 cd $(TARGET_SUBDIR)/libvtv && \
47378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47379 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47380 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47381 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47385 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47386 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47387 $(TARGET-stagefeedback-target-libvtv)
47389 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47390 clean-stagefeedback: clean-stagefeedback-target-libvtv
47391 clean-stagefeedback-target-libvtv:
47392 @if [ $(current_stage) = stagefeedback ]; then \
47393 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47394 else \
47395 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47396 $(MAKE) stagefeedback-start; \
47397 fi; \
47398 cd $(TARGET_SUBDIR)/libvtv && \
47399 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47400 @endif target-libvtv-bootstrap
47403 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47404 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47405 maybe-all-stageautoprofile-target-libvtv:
47406 maybe-clean-stageautoprofile-target-libvtv:
47407 @if target-libvtv-bootstrap
47408 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47409 all-stageautoprofile: all-stageautoprofile-target-libvtv
47410 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47411 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47412 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47413 @r=`${PWD_COMMAND}`; export r; \
47414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47415 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47416 $(RAW_CXX_TARGET_EXPORTS) \
47418 cd $(TARGET_SUBDIR)/libvtv && \
47419 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47421 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47422 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47423 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47424 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47425 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47426 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47427 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47428 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47429 $(TARGET-stageautoprofile-target-libvtv)
47431 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47432 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47433 clean-stageautoprofile-target-libvtv:
47434 @if [ $(current_stage) = stageautoprofile ]; then \
47435 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47436 else \
47437 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47438 $(MAKE) stageautoprofile-start; \
47439 fi; \
47440 cd $(TARGET_SUBDIR)/libvtv && \
47441 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47442 @endif target-libvtv-bootstrap
47445 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47446 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47447 maybe-all-stageautofeedback-target-libvtv:
47448 maybe-clean-stageautofeedback-target-libvtv:
47449 @if target-libvtv-bootstrap
47450 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47451 all-stageautofeedback: all-stageautofeedback-target-libvtv
47452 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47453 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47454 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47455 @r=`${PWD_COMMAND}`; export r; \
47456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47457 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47458 $(RAW_CXX_TARGET_EXPORTS) \
47460 cd $(TARGET_SUBDIR)/libvtv && \
47462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47463 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47464 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47465 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47469 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47470 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47471 $(TARGET-stageautofeedback-target-libvtv)
47473 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47474 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47475 clean-stageautofeedback-target-libvtv:
47476 @if [ $(current_stage) = stageautofeedback ]; then \
47477 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47478 else \
47479 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47480 $(MAKE) stageautofeedback-start; \
47481 fi; \
47482 cd $(TARGET_SUBDIR)/libvtv && \
47483 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47484 @endif target-libvtv-bootstrap
47491 .PHONY: check-target-libvtv maybe-check-target-libvtv
47492 maybe-check-target-libvtv:
47493 @if target-libvtv
47494 maybe-check-target-libvtv: check-target-libvtv
47496 check-target-libvtv:
47497 @: $(MAKE); $(unstage)
47498 @r=`${PWD_COMMAND}`; export r; \
47499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47500 $(RAW_CXX_TARGET_EXPORTS) \
47501 (cd $(TARGET_SUBDIR)/libvtv && \
47502 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47504 @endif target-libvtv
47506 .PHONY: install-target-libvtv maybe-install-target-libvtv
47507 maybe-install-target-libvtv:
47508 @if target-libvtv
47509 maybe-install-target-libvtv: install-target-libvtv
47511 install-target-libvtv: installdirs
47512 @: $(MAKE); $(unstage)
47513 @r=`${PWD_COMMAND}`; export r; \
47514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47515 $(RAW_CXX_TARGET_EXPORTS) \
47516 (cd $(TARGET_SUBDIR)/libvtv && \
47517 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47519 @endif target-libvtv
47521 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47522 maybe-install-strip-target-libvtv:
47523 @if target-libvtv
47524 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47526 install-strip-target-libvtv: installdirs
47527 @: $(MAKE); $(unstage)
47528 @r=`${PWD_COMMAND}`; export r; \
47529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47530 $(RAW_CXX_TARGET_EXPORTS) \
47531 (cd $(TARGET_SUBDIR)/libvtv && \
47532 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47534 @endif target-libvtv
47536 # Other targets (info, dvi, pdf, etc.)
47538 .PHONY: maybe-info-target-libvtv info-target-libvtv
47539 maybe-info-target-libvtv:
47540 @if target-libvtv
47541 maybe-info-target-libvtv: info-target-libvtv
47543 info-target-libvtv: \
47544 configure-target-libvtv
47545 @: $(MAKE); $(unstage)
47546 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47547 r=`${PWD_COMMAND}`; export r; \
47548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47549 $(RAW_CXX_TARGET_EXPORTS) \
47550 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47551 for flag in $(EXTRA_TARGET_FLAGS); do \
47552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47553 done; \
47554 (cd $(TARGET_SUBDIR)/libvtv && \
47555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47557 "RANLIB=$${RANLIB}" \
47558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47559 info) \
47560 || exit 1
47562 @endif target-libvtv
47564 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47565 maybe-dvi-target-libvtv:
47566 @if target-libvtv
47567 maybe-dvi-target-libvtv: dvi-target-libvtv
47569 dvi-target-libvtv: \
47570 configure-target-libvtv
47571 @: $(MAKE); $(unstage)
47572 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47573 r=`${PWD_COMMAND}`; export r; \
47574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47575 $(RAW_CXX_TARGET_EXPORTS) \
47576 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47577 for flag in $(EXTRA_TARGET_FLAGS); do \
47578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47579 done; \
47580 (cd $(TARGET_SUBDIR)/libvtv && \
47581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47583 "RANLIB=$${RANLIB}" \
47584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47585 dvi) \
47586 || exit 1
47588 @endif target-libvtv
47590 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47591 maybe-pdf-target-libvtv:
47592 @if target-libvtv
47593 maybe-pdf-target-libvtv: pdf-target-libvtv
47595 pdf-target-libvtv: \
47596 configure-target-libvtv
47597 @: $(MAKE); $(unstage)
47598 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47599 r=`${PWD_COMMAND}`; export r; \
47600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47601 $(RAW_CXX_TARGET_EXPORTS) \
47602 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47603 for flag in $(EXTRA_TARGET_FLAGS); do \
47604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47605 done; \
47606 (cd $(TARGET_SUBDIR)/libvtv && \
47607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47609 "RANLIB=$${RANLIB}" \
47610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47611 pdf) \
47612 || exit 1
47614 @endif target-libvtv
47616 .PHONY: maybe-html-target-libvtv html-target-libvtv
47617 maybe-html-target-libvtv:
47618 @if target-libvtv
47619 maybe-html-target-libvtv: html-target-libvtv
47621 html-target-libvtv: \
47622 configure-target-libvtv
47623 @: $(MAKE); $(unstage)
47624 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47625 r=`${PWD_COMMAND}`; export r; \
47626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47627 $(RAW_CXX_TARGET_EXPORTS) \
47628 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47629 for flag in $(EXTRA_TARGET_FLAGS); do \
47630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47631 done; \
47632 (cd $(TARGET_SUBDIR)/libvtv && \
47633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47635 "RANLIB=$${RANLIB}" \
47636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47637 html) \
47638 || exit 1
47640 @endif target-libvtv
47642 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47643 maybe-TAGS-target-libvtv:
47644 @if target-libvtv
47645 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47647 TAGS-target-libvtv: \
47648 configure-target-libvtv
47649 @: $(MAKE); $(unstage)
47650 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47651 r=`${PWD_COMMAND}`; export r; \
47652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47653 $(RAW_CXX_TARGET_EXPORTS) \
47654 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47655 for flag in $(EXTRA_TARGET_FLAGS); do \
47656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47657 done; \
47658 (cd $(TARGET_SUBDIR)/libvtv && \
47659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47661 "RANLIB=$${RANLIB}" \
47662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47663 TAGS) \
47664 || exit 1
47666 @endif target-libvtv
47668 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47669 maybe-install-info-target-libvtv:
47670 @if target-libvtv
47671 maybe-install-info-target-libvtv: install-info-target-libvtv
47673 install-info-target-libvtv: \
47674 configure-target-libvtv \
47675 info-target-libvtv
47676 @: $(MAKE); $(unstage)
47677 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47678 r=`${PWD_COMMAND}`; export r; \
47679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47680 $(RAW_CXX_TARGET_EXPORTS) \
47681 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47682 for flag in $(EXTRA_TARGET_FLAGS); do \
47683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47684 done; \
47685 (cd $(TARGET_SUBDIR)/libvtv && \
47686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47688 "RANLIB=$${RANLIB}" \
47689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47690 install-info) \
47691 || exit 1
47693 @endif target-libvtv
47695 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47696 maybe-install-dvi-target-libvtv:
47697 @if target-libvtv
47698 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47700 install-dvi-target-libvtv: \
47701 configure-target-libvtv \
47702 dvi-target-libvtv
47703 @: $(MAKE); $(unstage)
47704 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47705 r=`${PWD_COMMAND}`; export r; \
47706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47707 $(RAW_CXX_TARGET_EXPORTS) \
47708 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47709 for flag in $(EXTRA_TARGET_FLAGS); do \
47710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47711 done; \
47712 (cd $(TARGET_SUBDIR)/libvtv && \
47713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47715 "RANLIB=$${RANLIB}" \
47716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47717 install-dvi) \
47718 || exit 1
47720 @endif target-libvtv
47722 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47723 maybe-install-pdf-target-libvtv:
47724 @if target-libvtv
47725 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47727 install-pdf-target-libvtv: \
47728 configure-target-libvtv \
47729 pdf-target-libvtv
47730 @: $(MAKE); $(unstage)
47731 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47732 r=`${PWD_COMMAND}`; export r; \
47733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47734 $(RAW_CXX_TARGET_EXPORTS) \
47735 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47736 for flag in $(EXTRA_TARGET_FLAGS); do \
47737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47738 done; \
47739 (cd $(TARGET_SUBDIR)/libvtv && \
47740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47742 "RANLIB=$${RANLIB}" \
47743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47744 install-pdf) \
47745 || exit 1
47747 @endif target-libvtv
47749 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47750 maybe-install-html-target-libvtv:
47751 @if target-libvtv
47752 maybe-install-html-target-libvtv: install-html-target-libvtv
47754 install-html-target-libvtv: \
47755 configure-target-libvtv \
47756 html-target-libvtv
47757 @: $(MAKE); $(unstage)
47758 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47759 r=`${PWD_COMMAND}`; export r; \
47760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47761 $(RAW_CXX_TARGET_EXPORTS) \
47762 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47763 for flag in $(EXTRA_TARGET_FLAGS); do \
47764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47765 done; \
47766 (cd $(TARGET_SUBDIR)/libvtv && \
47767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47769 "RANLIB=$${RANLIB}" \
47770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47771 install-html) \
47772 || exit 1
47774 @endif target-libvtv
47776 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47777 maybe-installcheck-target-libvtv:
47778 @if target-libvtv
47779 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47781 installcheck-target-libvtv: \
47782 configure-target-libvtv
47783 @: $(MAKE); $(unstage)
47784 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47785 r=`${PWD_COMMAND}`; export r; \
47786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47787 $(RAW_CXX_TARGET_EXPORTS) \
47788 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47789 for flag in $(EXTRA_TARGET_FLAGS); do \
47790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47791 done; \
47792 (cd $(TARGET_SUBDIR)/libvtv && \
47793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47795 "RANLIB=$${RANLIB}" \
47796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47797 installcheck) \
47798 || exit 1
47800 @endif target-libvtv
47802 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47803 maybe-mostlyclean-target-libvtv:
47804 @if target-libvtv
47805 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47807 mostlyclean-target-libvtv:
47808 @: $(MAKE); $(unstage)
47809 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47810 r=`${PWD_COMMAND}`; export r; \
47811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47812 $(RAW_CXX_TARGET_EXPORTS) \
47813 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47814 for flag in $(EXTRA_TARGET_FLAGS); do \
47815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47816 done; \
47817 (cd $(TARGET_SUBDIR)/libvtv && \
47818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47820 "RANLIB=$${RANLIB}" \
47821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47822 mostlyclean) \
47823 || exit 1
47825 @endif target-libvtv
47827 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47828 maybe-clean-target-libvtv:
47829 @if target-libvtv
47830 maybe-clean-target-libvtv: clean-target-libvtv
47832 clean-target-libvtv:
47833 @: $(MAKE); $(unstage)
47834 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47835 r=`${PWD_COMMAND}`; export r; \
47836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47837 $(RAW_CXX_TARGET_EXPORTS) \
47838 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47839 for flag in $(EXTRA_TARGET_FLAGS); do \
47840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47841 done; \
47842 (cd $(TARGET_SUBDIR)/libvtv && \
47843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47845 "RANLIB=$${RANLIB}" \
47846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47847 clean) \
47848 || exit 1
47850 @endif target-libvtv
47852 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47853 maybe-distclean-target-libvtv:
47854 @if target-libvtv
47855 maybe-distclean-target-libvtv: distclean-target-libvtv
47857 distclean-target-libvtv:
47858 @: $(MAKE); $(unstage)
47859 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47860 r=`${PWD_COMMAND}`; export r; \
47861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47862 $(RAW_CXX_TARGET_EXPORTS) \
47863 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47864 for flag in $(EXTRA_TARGET_FLAGS); do \
47865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47866 done; \
47867 (cd $(TARGET_SUBDIR)/libvtv && \
47868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47870 "RANLIB=$${RANLIB}" \
47871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47872 distclean) \
47873 || exit 1
47875 @endif target-libvtv
47877 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47878 maybe-maintainer-clean-target-libvtv:
47879 @if target-libvtv
47880 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47882 maintainer-clean-target-libvtv:
47883 @: $(MAKE); $(unstage)
47884 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47885 r=`${PWD_COMMAND}`; export r; \
47886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47887 $(RAW_CXX_TARGET_EXPORTS) \
47888 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47889 for flag in $(EXTRA_TARGET_FLAGS); do \
47890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47891 done; \
47892 (cd $(TARGET_SUBDIR)/libvtv && \
47893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47895 "RANLIB=$${RANLIB}" \
47896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47897 maintainer-clean) \
47898 || exit 1
47900 @endif target-libvtv
47906 .PHONY: configure-target-libssp maybe-configure-target-libssp
47907 maybe-configure-target-libssp:
47908 @if gcc-bootstrap
47909 configure-target-libssp: stage_current
47910 @endif gcc-bootstrap
47911 @if target-libssp
47912 maybe-configure-target-libssp: configure-target-libssp
47913 configure-target-libssp:
47914 @: $(MAKE); $(unstage)
47915 @r=`${PWD_COMMAND}`; export r; \
47916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47917 echo "Checking multilib configuration for libssp..."; \
47918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47920 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47921 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47922 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47923 else \
47924 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47925 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47926 fi; \
47927 else \
47928 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47929 fi; \
47930 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47932 $(NORMAL_TARGET_EXPORTS) \
47933 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47934 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47935 case $(srcdir) in \
47936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47937 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47939 esac; \
47940 module_srcdir=libssp; \
47941 rm -f no-such-file || : ; \
47942 CONFIG_SITE=no-such-file $(SHELL) \
47943 $$s/$$module_srcdir/configure \
47944 --srcdir=$${topdir}/$$module_srcdir \
47945 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47946 --target=${target_alias} \
47947 || exit 1
47948 @endif target-libssp
47954 .PHONY: all-target-libssp maybe-all-target-libssp
47955 maybe-all-target-libssp:
47956 @if gcc-bootstrap
47957 all-target-libssp: stage_current
47958 @endif gcc-bootstrap
47959 @if target-libssp
47960 TARGET-target-libssp=all
47961 maybe-all-target-libssp: all-target-libssp
47962 all-target-libssp: configure-target-libssp
47963 @: $(MAKE); $(unstage)
47964 @r=`${PWD_COMMAND}`; export r; \
47965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47966 $(NORMAL_TARGET_EXPORTS) \
47967 (cd $(TARGET_SUBDIR)/libssp && \
47968 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47969 $(TARGET-target-libssp))
47970 @endif target-libssp
47976 .PHONY: check-target-libssp maybe-check-target-libssp
47977 maybe-check-target-libssp:
47978 @if target-libssp
47979 maybe-check-target-libssp: check-target-libssp
47981 check-target-libssp:
47982 @: $(MAKE); $(unstage)
47983 @r=`${PWD_COMMAND}`; export r; \
47984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47985 $(NORMAL_TARGET_EXPORTS) \
47986 (cd $(TARGET_SUBDIR)/libssp && \
47987 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47989 @endif target-libssp
47991 .PHONY: install-target-libssp maybe-install-target-libssp
47992 maybe-install-target-libssp:
47993 @if target-libssp
47994 maybe-install-target-libssp: install-target-libssp
47996 install-target-libssp: installdirs
47997 @: $(MAKE); $(unstage)
47998 @r=`${PWD_COMMAND}`; export r; \
47999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48000 $(NORMAL_TARGET_EXPORTS) \
48001 (cd $(TARGET_SUBDIR)/libssp && \
48002 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48004 @endif target-libssp
48006 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48007 maybe-install-strip-target-libssp:
48008 @if target-libssp
48009 maybe-install-strip-target-libssp: install-strip-target-libssp
48011 install-strip-target-libssp: installdirs
48012 @: $(MAKE); $(unstage)
48013 @r=`${PWD_COMMAND}`; export r; \
48014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48015 $(NORMAL_TARGET_EXPORTS) \
48016 (cd $(TARGET_SUBDIR)/libssp && \
48017 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48019 @endif target-libssp
48021 # Other targets (info, dvi, pdf, etc.)
48023 .PHONY: maybe-info-target-libssp info-target-libssp
48024 maybe-info-target-libssp:
48025 @if target-libssp
48026 maybe-info-target-libssp: info-target-libssp
48028 info-target-libssp: \
48029 configure-target-libssp
48030 @: $(MAKE); $(unstage)
48031 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48032 r=`${PWD_COMMAND}`; export r; \
48033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48034 $(NORMAL_TARGET_EXPORTS) \
48035 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48036 for flag in $(EXTRA_TARGET_FLAGS); do \
48037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48038 done; \
48039 (cd $(TARGET_SUBDIR)/libssp && \
48040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48042 "RANLIB=$${RANLIB}" \
48043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48044 info) \
48045 || exit 1
48047 @endif target-libssp
48049 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48050 maybe-dvi-target-libssp:
48051 @if target-libssp
48052 maybe-dvi-target-libssp: dvi-target-libssp
48054 dvi-target-libssp: \
48055 configure-target-libssp
48056 @: $(MAKE); $(unstage)
48057 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48058 r=`${PWD_COMMAND}`; export r; \
48059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48060 $(NORMAL_TARGET_EXPORTS) \
48061 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48062 for flag in $(EXTRA_TARGET_FLAGS); do \
48063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48064 done; \
48065 (cd $(TARGET_SUBDIR)/libssp && \
48066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48068 "RANLIB=$${RANLIB}" \
48069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48070 dvi) \
48071 || exit 1
48073 @endif target-libssp
48075 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48076 maybe-pdf-target-libssp:
48077 @if target-libssp
48078 maybe-pdf-target-libssp: pdf-target-libssp
48080 pdf-target-libssp: \
48081 configure-target-libssp
48082 @: $(MAKE); $(unstage)
48083 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48084 r=`${PWD_COMMAND}`; export r; \
48085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48086 $(NORMAL_TARGET_EXPORTS) \
48087 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48088 for flag in $(EXTRA_TARGET_FLAGS); do \
48089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48090 done; \
48091 (cd $(TARGET_SUBDIR)/libssp && \
48092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48094 "RANLIB=$${RANLIB}" \
48095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48096 pdf) \
48097 || exit 1
48099 @endif target-libssp
48101 .PHONY: maybe-html-target-libssp html-target-libssp
48102 maybe-html-target-libssp:
48103 @if target-libssp
48104 maybe-html-target-libssp: html-target-libssp
48106 html-target-libssp: \
48107 configure-target-libssp
48108 @: $(MAKE); $(unstage)
48109 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48110 r=`${PWD_COMMAND}`; export r; \
48111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48112 $(NORMAL_TARGET_EXPORTS) \
48113 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48114 for flag in $(EXTRA_TARGET_FLAGS); do \
48115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48116 done; \
48117 (cd $(TARGET_SUBDIR)/libssp && \
48118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48120 "RANLIB=$${RANLIB}" \
48121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48122 html) \
48123 || exit 1
48125 @endif target-libssp
48127 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48128 maybe-TAGS-target-libssp:
48129 @if target-libssp
48130 maybe-TAGS-target-libssp: TAGS-target-libssp
48132 TAGS-target-libssp: \
48133 configure-target-libssp
48134 @: $(MAKE); $(unstage)
48135 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48136 r=`${PWD_COMMAND}`; export r; \
48137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48138 $(NORMAL_TARGET_EXPORTS) \
48139 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48140 for flag in $(EXTRA_TARGET_FLAGS); do \
48141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48142 done; \
48143 (cd $(TARGET_SUBDIR)/libssp && \
48144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48146 "RANLIB=$${RANLIB}" \
48147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48148 TAGS) \
48149 || exit 1
48151 @endif target-libssp
48153 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48154 maybe-install-info-target-libssp:
48155 @if target-libssp
48156 maybe-install-info-target-libssp: install-info-target-libssp
48158 install-info-target-libssp: \
48159 configure-target-libssp \
48160 info-target-libssp
48161 @: $(MAKE); $(unstage)
48162 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48163 r=`${PWD_COMMAND}`; export r; \
48164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48165 $(NORMAL_TARGET_EXPORTS) \
48166 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48167 for flag in $(EXTRA_TARGET_FLAGS); do \
48168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48169 done; \
48170 (cd $(TARGET_SUBDIR)/libssp && \
48171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48173 "RANLIB=$${RANLIB}" \
48174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48175 install-info) \
48176 || exit 1
48178 @endif target-libssp
48180 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48181 maybe-install-dvi-target-libssp:
48182 @if target-libssp
48183 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48185 install-dvi-target-libssp: \
48186 configure-target-libssp \
48187 dvi-target-libssp
48188 @: $(MAKE); $(unstage)
48189 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48190 r=`${PWD_COMMAND}`; export r; \
48191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48192 $(NORMAL_TARGET_EXPORTS) \
48193 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48194 for flag in $(EXTRA_TARGET_FLAGS); do \
48195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48196 done; \
48197 (cd $(TARGET_SUBDIR)/libssp && \
48198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48200 "RANLIB=$${RANLIB}" \
48201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48202 install-dvi) \
48203 || exit 1
48205 @endif target-libssp
48207 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48208 maybe-install-pdf-target-libssp:
48209 @if target-libssp
48210 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48212 install-pdf-target-libssp: \
48213 configure-target-libssp \
48214 pdf-target-libssp
48215 @: $(MAKE); $(unstage)
48216 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48217 r=`${PWD_COMMAND}`; export r; \
48218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48219 $(NORMAL_TARGET_EXPORTS) \
48220 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48221 for flag in $(EXTRA_TARGET_FLAGS); do \
48222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48223 done; \
48224 (cd $(TARGET_SUBDIR)/libssp && \
48225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48227 "RANLIB=$${RANLIB}" \
48228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48229 install-pdf) \
48230 || exit 1
48232 @endif target-libssp
48234 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48235 maybe-install-html-target-libssp:
48236 @if target-libssp
48237 maybe-install-html-target-libssp: install-html-target-libssp
48239 install-html-target-libssp: \
48240 configure-target-libssp \
48241 html-target-libssp
48242 @: $(MAKE); $(unstage)
48243 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48244 r=`${PWD_COMMAND}`; export r; \
48245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48246 $(NORMAL_TARGET_EXPORTS) \
48247 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48248 for flag in $(EXTRA_TARGET_FLAGS); do \
48249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48250 done; \
48251 (cd $(TARGET_SUBDIR)/libssp && \
48252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48254 "RANLIB=$${RANLIB}" \
48255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48256 install-html) \
48257 || exit 1
48259 @endif target-libssp
48261 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48262 maybe-installcheck-target-libssp:
48263 @if target-libssp
48264 maybe-installcheck-target-libssp: installcheck-target-libssp
48266 installcheck-target-libssp: \
48267 configure-target-libssp
48268 @: $(MAKE); $(unstage)
48269 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48270 r=`${PWD_COMMAND}`; export r; \
48271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48272 $(NORMAL_TARGET_EXPORTS) \
48273 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48274 for flag in $(EXTRA_TARGET_FLAGS); do \
48275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48276 done; \
48277 (cd $(TARGET_SUBDIR)/libssp && \
48278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48280 "RANLIB=$${RANLIB}" \
48281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48282 installcheck) \
48283 || exit 1
48285 @endif target-libssp
48287 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48288 maybe-mostlyclean-target-libssp:
48289 @if target-libssp
48290 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48292 mostlyclean-target-libssp:
48293 @: $(MAKE); $(unstage)
48294 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48295 r=`${PWD_COMMAND}`; export r; \
48296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48297 $(NORMAL_TARGET_EXPORTS) \
48298 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48299 for flag in $(EXTRA_TARGET_FLAGS); do \
48300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48301 done; \
48302 (cd $(TARGET_SUBDIR)/libssp && \
48303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48305 "RANLIB=$${RANLIB}" \
48306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48307 mostlyclean) \
48308 || exit 1
48310 @endif target-libssp
48312 .PHONY: maybe-clean-target-libssp clean-target-libssp
48313 maybe-clean-target-libssp:
48314 @if target-libssp
48315 maybe-clean-target-libssp: clean-target-libssp
48317 clean-target-libssp:
48318 @: $(MAKE); $(unstage)
48319 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48320 r=`${PWD_COMMAND}`; export r; \
48321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48322 $(NORMAL_TARGET_EXPORTS) \
48323 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48324 for flag in $(EXTRA_TARGET_FLAGS); do \
48325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48326 done; \
48327 (cd $(TARGET_SUBDIR)/libssp && \
48328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48330 "RANLIB=$${RANLIB}" \
48331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48332 clean) \
48333 || exit 1
48335 @endif target-libssp
48337 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48338 maybe-distclean-target-libssp:
48339 @if target-libssp
48340 maybe-distclean-target-libssp: distclean-target-libssp
48342 distclean-target-libssp:
48343 @: $(MAKE); $(unstage)
48344 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48345 r=`${PWD_COMMAND}`; export r; \
48346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48347 $(NORMAL_TARGET_EXPORTS) \
48348 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48349 for flag in $(EXTRA_TARGET_FLAGS); do \
48350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48351 done; \
48352 (cd $(TARGET_SUBDIR)/libssp && \
48353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48355 "RANLIB=$${RANLIB}" \
48356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48357 distclean) \
48358 || exit 1
48360 @endif target-libssp
48362 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48363 maybe-maintainer-clean-target-libssp:
48364 @if target-libssp
48365 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48367 maintainer-clean-target-libssp:
48368 @: $(MAKE); $(unstage)
48369 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48370 r=`${PWD_COMMAND}`; export r; \
48371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48372 $(NORMAL_TARGET_EXPORTS) \
48373 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48374 for flag in $(EXTRA_TARGET_FLAGS); do \
48375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48376 done; \
48377 (cd $(TARGET_SUBDIR)/libssp && \
48378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48380 "RANLIB=$${RANLIB}" \
48381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48382 maintainer-clean) \
48383 || exit 1
48385 @endif target-libssp
48391 .PHONY: configure-target-newlib maybe-configure-target-newlib
48392 maybe-configure-target-newlib:
48393 @if gcc-bootstrap
48394 configure-target-newlib: stage_current
48395 @endif gcc-bootstrap
48396 @if target-newlib
48397 maybe-configure-target-newlib: configure-target-newlib
48398 configure-target-newlib:
48399 @: $(MAKE); $(unstage)
48400 @r=`${PWD_COMMAND}`; export r; \
48401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48402 echo "Checking multilib configuration for newlib..."; \
48403 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48404 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48405 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48406 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48407 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48408 else \
48409 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48410 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48411 fi; \
48412 else \
48413 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48414 fi; \
48415 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48416 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48417 $(NORMAL_TARGET_EXPORTS) \
48418 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48419 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48420 case $(srcdir) in \
48421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48422 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48424 esac; \
48425 module_srcdir=newlib; \
48426 rm -f no-such-file || : ; \
48427 CONFIG_SITE=no-such-file $(SHELL) \
48428 $$s/$$module_srcdir/configure \
48429 --srcdir=$${topdir}/$$module_srcdir \
48430 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48431 --target=${target_alias} \
48432 || exit 1
48433 @endif target-newlib
48439 .PHONY: all-target-newlib maybe-all-target-newlib
48440 maybe-all-target-newlib:
48441 @if gcc-bootstrap
48442 all-target-newlib: stage_current
48443 @endif gcc-bootstrap
48444 @if target-newlib
48445 TARGET-target-newlib=all
48446 maybe-all-target-newlib: all-target-newlib
48447 all-target-newlib: configure-target-newlib
48448 @: $(MAKE); $(unstage)
48449 @r=`${PWD_COMMAND}`; export r; \
48450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451 $(NORMAL_TARGET_EXPORTS) \
48452 (cd $(TARGET_SUBDIR)/newlib && \
48453 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48454 $(TARGET-target-newlib))
48455 @endif target-newlib
48461 .PHONY: check-target-newlib maybe-check-target-newlib
48462 maybe-check-target-newlib:
48463 @if target-newlib
48464 maybe-check-target-newlib: check-target-newlib
48466 check-target-newlib:
48467 @: $(MAKE); $(unstage)
48468 @r=`${PWD_COMMAND}`; export r; \
48469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48470 $(NORMAL_TARGET_EXPORTS) \
48471 (cd $(TARGET_SUBDIR)/newlib && \
48472 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48474 @endif target-newlib
48476 .PHONY: install-target-newlib maybe-install-target-newlib
48477 maybe-install-target-newlib:
48478 @if target-newlib
48479 maybe-install-target-newlib: install-target-newlib
48481 install-target-newlib: installdirs
48482 @: $(MAKE); $(unstage)
48483 @r=`${PWD_COMMAND}`; export r; \
48484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48485 $(NORMAL_TARGET_EXPORTS) \
48486 (cd $(TARGET_SUBDIR)/newlib && \
48487 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48489 @endif target-newlib
48491 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48492 maybe-install-strip-target-newlib:
48493 @if target-newlib
48494 maybe-install-strip-target-newlib: install-strip-target-newlib
48496 install-strip-target-newlib: installdirs
48497 @: $(MAKE); $(unstage)
48498 @r=`${PWD_COMMAND}`; export r; \
48499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48500 $(NORMAL_TARGET_EXPORTS) \
48501 (cd $(TARGET_SUBDIR)/newlib && \
48502 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48504 @endif target-newlib
48506 # Other targets (info, dvi, pdf, etc.)
48508 .PHONY: maybe-info-target-newlib info-target-newlib
48509 maybe-info-target-newlib:
48510 @if target-newlib
48511 maybe-info-target-newlib: info-target-newlib
48513 info-target-newlib: \
48514 configure-target-newlib
48515 @: $(MAKE); $(unstage)
48516 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48517 r=`${PWD_COMMAND}`; export r; \
48518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48519 $(NORMAL_TARGET_EXPORTS) \
48520 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48521 for flag in $(EXTRA_TARGET_FLAGS); do \
48522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48523 done; \
48524 (cd $(TARGET_SUBDIR)/newlib && \
48525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48527 "RANLIB=$${RANLIB}" \
48528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48529 info) \
48530 || exit 1
48532 @endif target-newlib
48534 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48535 maybe-dvi-target-newlib:
48536 @if target-newlib
48537 maybe-dvi-target-newlib: dvi-target-newlib
48539 dvi-target-newlib: \
48540 configure-target-newlib
48541 @: $(MAKE); $(unstage)
48542 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48543 r=`${PWD_COMMAND}`; export r; \
48544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48545 $(NORMAL_TARGET_EXPORTS) \
48546 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48547 for flag in $(EXTRA_TARGET_FLAGS); do \
48548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48549 done; \
48550 (cd $(TARGET_SUBDIR)/newlib && \
48551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48553 "RANLIB=$${RANLIB}" \
48554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48555 dvi) \
48556 || exit 1
48558 @endif target-newlib
48560 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48561 maybe-pdf-target-newlib:
48562 @if target-newlib
48563 maybe-pdf-target-newlib: pdf-target-newlib
48565 pdf-target-newlib: \
48566 configure-target-newlib
48567 @: $(MAKE); $(unstage)
48568 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48569 r=`${PWD_COMMAND}`; export r; \
48570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48571 $(NORMAL_TARGET_EXPORTS) \
48572 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48573 for flag in $(EXTRA_TARGET_FLAGS); do \
48574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48575 done; \
48576 (cd $(TARGET_SUBDIR)/newlib && \
48577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48579 "RANLIB=$${RANLIB}" \
48580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48581 pdf) \
48582 || exit 1
48584 @endif target-newlib
48586 .PHONY: maybe-html-target-newlib html-target-newlib
48587 maybe-html-target-newlib:
48588 @if target-newlib
48589 maybe-html-target-newlib: html-target-newlib
48591 html-target-newlib: \
48592 configure-target-newlib
48593 @: $(MAKE); $(unstage)
48594 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48595 r=`${PWD_COMMAND}`; export r; \
48596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48597 $(NORMAL_TARGET_EXPORTS) \
48598 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48599 for flag in $(EXTRA_TARGET_FLAGS); do \
48600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48601 done; \
48602 (cd $(TARGET_SUBDIR)/newlib && \
48603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48605 "RANLIB=$${RANLIB}" \
48606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48607 html) \
48608 || exit 1
48610 @endif target-newlib
48612 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48613 maybe-TAGS-target-newlib:
48614 @if target-newlib
48615 maybe-TAGS-target-newlib: TAGS-target-newlib
48617 TAGS-target-newlib: \
48618 configure-target-newlib
48619 @: $(MAKE); $(unstage)
48620 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48621 r=`${PWD_COMMAND}`; export r; \
48622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48623 $(NORMAL_TARGET_EXPORTS) \
48624 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48625 for flag in $(EXTRA_TARGET_FLAGS); do \
48626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48627 done; \
48628 (cd $(TARGET_SUBDIR)/newlib && \
48629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48631 "RANLIB=$${RANLIB}" \
48632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48633 TAGS) \
48634 || exit 1
48636 @endif target-newlib
48638 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48639 maybe-install-info-target-newlib:
48640 @if target-newlib
48641 maybe-install-info-target-newlib: install-info-target-newlib
48643 install-info-target-newlib: \
48644 configure-target-newlib \
48645 info-target-newlib
48646 @: $(MAKE); $(unstage)
48647 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48648 r=`${PWD_COMMAND}`; export r; \
48649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48650 $(NORMAL_TARGET_EXPORTS) \
48651 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48652 for flag in $(EXTRA_TARGET_FLAGS); do \
48653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48654 done; \
48655 (cd $(TARGET_SUBDIR)/newlib && \
48656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48658 "RANLIB=$${RANLIB}" \
48659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48660 install-info) \
48661 || exit 1
48663 @endif target-newlib
48665 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48666 maybe-install-dvi-target-newlib:
48667 @if target-newlib
48668 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48670 install-dvi-target-newlib: \
48671 configure-target-newlib \
48672 dvi-target-newlib
48673 @: $(MAKE); $(unstage)
48674 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48675 r=`${PWD_COMMAND}`; export r; \
48676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48677 $(NORMAL_TARGET_EXPORTS) \
48678 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48679 for flag in $(EXTRA_TARGET_FLAGS); do \
48680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48681 done; \
48682 (cd $(TARGET_SUBDIR)/newlib && \
48683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48685 "RANLIB=$${RANLIB}" \
48686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48687 install-dvi) \
48688 || exit 1
48690 @endif target-newlib
48692 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48693 maybe-install-pdf-target-newlib:
48694 @if target-newlib
48695 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48697 install-pdf-target-newlib: \
48698 configure-target-newlib \
48699 pdf-target-newlib
48700 @: $(MAKE); $(unstage)
48701 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48702 r=`${PWD_COMMAND}`; export r; \
48703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48704 $(NORMAL_TARGET_EXPORTS) \
48705 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48706 for flag in $(EXTRA_TARGET_FLAGS); do \
48707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48708 done; \
48709 (cd $(TARGET_SUBDIR)/newlib && \
48710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48712 "RANLIB=$${RANLIB}" \
48713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48714 install-pdf) \
48715 || exit 1
48717 @endif target-newlib
48719 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48720 maybe-install-html-target-newlib:
48721 @if target-newlib
48722 maybe-install-html-target-newlib: install-html-target-newlib
48724 install-html-target-newlib: \
48725 configure-target-newlib \
48726 html-target-newlib
48727 @: $(MAKE); $(unstage)
48728 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48729 r=`${PWD_COMMAND}`; export r; \
48730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48731 $(NORMAL_TARGET_EXPORTS) \
48732 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48733 for flag in $(EXTRA_TARGET_FLAGS); do \
48734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48735 done; \
48736 (cd $(TARGET_SUBDIR)/newlib && \
48737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48739 "RANLIB=$${RANLIB}" \
48740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48741 install-html) \
48742 || exit 1
48744 @endif target-newlib
48746 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48747 maybe-installcheck-target-newlib:
48748 @if target-newlib
48749 maybe-installcheck-target-newlib: installcheck-target-newlib
48751 installcheck-target-newlib: \
48752 configure-target-newlib
48753 @: $(MAKE); $(unstage)
48754 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48755 r=`${PWD_COMMAND}`; export r; \
48756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48757 $(NORMAL_TARGET_EXPORTS) \
48758 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48759 for flag in $(EXTRA_TARGET_FLAGS); do \
48760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48761 done; \
48762 (cd $(TARGET_SUBDIR)/newlib && \
48763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48765 "RANLIB=$${RANLIB}" \
48766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48767 installcheck) \
48768 || exit 1
48770 @endif target-newlib
48772 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48773 maybe-mostlyclean-target-newlib:
48774 @if target-newlib
48775 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48777 mostlyclean-target-newlib:
48778 @: $(MAKE); $(unstage)
48779 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48780 r=`${PWD_COMMAND}`; export r; \
48781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48782 $(NORMAL_TARGET_EXPORTS) \
48783 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48784 for flag in $(EXTRA_TARGET_FLAGS); do \
48785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48786 done; \
48787 (cd $(TARGET_SUBDIR)/newlib && \
48788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48790 "RANLIB=$${RANLIB}" \
48791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48792 mostlyclean) \
48793 || exit 1
48795 @endif target-newlib
48797 .PHONY: maybe-clean-target-newlib clean-target-newlib
48798 maybe-clean-target-newlib:
48799 @if target-newlib
48800 maybe-clean-target-newlib: clean-target-newlib
48802 clean-target-newlib:
48803 @: $(MAKE); $(unstage)
48804 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48805 r=`${PWD_COMMAND}`; export r; \
48806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48807 $(NORMAL_TARGET_EXPORTS) \
48808 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48809 for flag in $(EXTRA_TARGET_FLAGS); do \
48810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48811 done; \
48812 (cd $(TARGET_SUBDIR)/newlib && \
48813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48815 "RANLIB=$${RANLIB}" \
48816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48817 clean) \
48818 || exit 1
48820 @endif target-newlib
48822 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48823 maybe-distclean-target-newlib:
48824 @if target-newlib
48825 maybe-distclean-target-newlib: distclean-target-newlib
48827 distclean-target-newlib:
48828 @: $(MAKE); $(unstage)
48829 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48830 r=`${PWD_COMMAND}`; export r; \
48831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48832 $(NORMAL_TARGET_EXPORTS) \
48833 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48834 for flag in $(EXTRA_TARGET_FLAGS); do \
48835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48836 done; \
48837 (cd $(TARGET_SUBDIR)/newlib && \
48838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48840 "RANLIB=$${RANLIB}" \
48841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48842 distclean) \
48843 || exit 1
48845 @endif target-newlib
48847 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48848 maybe-maintainer-clean-target-newlib:
48849 @if target-newlib
48850 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48852 maintainer-clean-target-newlib:
48853 @: $(MAKE); $(unstage)
48854 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48855 r=`${PWD_COMMAND}`; export r; \
48856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48857 $(NORMAL_TARGET_EXPORTS) \
48858 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48859 for flag in $(EXTRA_TARGET_FLAGS); do \
48860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48861 done; \
48862 (cd $(TARGET_SUBDIR)/newlib && \
48863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48865 "RANLIB=$${RANLIB}" \
48866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48867 maintainer-clean) \
48868 || exit 1
48870 @endif target-newlib
48876 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48877 maybe-configure-target-libgcc:
48878 @if gcc-bootstrap
48879 configure-target-libgcc: stage_current
48880 @endif gcc-bootstrap
48881 @if target-libgcc
48882 maybe-configure-target-libgcc: configure-target-libgcc
48883 configure-target-libgcc:
48884 @r=`${PWD_COMMAND}`; export r; \
48885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48886 echo "Checking multilib configuration for libgcc..."; \
48887 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48888 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48889 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48890 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48891 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48892 else \
48893 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48894 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48895 fi; \
48896 else \
48897 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48898 fi; \
48899 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48900 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48901 $(NORMAL_TARGET_EXPORTS) \
48902 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48903 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48904 case $(srcdir) in \
48905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48906 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48908 esac; \
48909 module_srcdir=libgcc; \
48910 rm -f no-such-file || : ; \
48911 CONFIG_SITE=no-such-file $(SHELL) \
48912 $$s/$$module_srcdir/configure \
48913 --srcdir=$${topdir}/$$module_srcdir \
48914 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48915 --target=${target_alias} \
48916 || exit 1
48917 @endif target-libgcc
48921 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48922 maybe-configure-stage1-target-libgcc:
48923 @if target-libgcc-bootstrap
48924 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48925 configure-stage1-target-libgcc:
48926 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48927 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48928 @r=`${PWD_COMMAND}`; export r; \
48929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48930 TFLAGS="$(STAGE1_TFLAGS)"; \
48931 echo "Checking multilib configuration for libgcc..."; \
48932 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48933 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48934 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48935 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48936 else \
48937 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48938 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48939 fi; \
48940 else \
48941 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48942 fi; \
48943 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48944 $(NORMAL_TARGET_EXPORTS) \
48945 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48946 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48947 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48948 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48950 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48951 case $(srcdir) in \
48952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48953 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48955 esac; \
48956 module_srcdir=libgcc; \
48957 $(SHELL) $$s/$$module_srcdir/configure \
48958 --srcdir=$${topdir}/$$module_srcdir \
48959 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48960 --target=${target_alias} \
48962 $(STAGE1_CONFIGURE_FLAGS)
48963 @endif target-libgcc-bootstrap
48965 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48966 maybe-configure-stage2-target-libgcc:
48967 @if target-libgcc-bootstrap
48968 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48969 configure-stage2-target-libgcc:
48970 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48971 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48972 @r=`${PWD_COMMAND}`; export r; \
48973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48974 TFLAGS="$(STAGE2_TFLAGS)"; \
48975 echo "Checking multilib configuration for libgcc..."; \
48976 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48977 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48978 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48979 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48980 else \
48981 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48982 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48983 fi; \
48984 else \
48985 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48986 fi; \
48987 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48988 $(NORMAL_TARGET_EXPORTS) \
48990 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48991 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48992 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48993 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48994 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48995 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48996 case $(srcdir) in \
48997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48998 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49000 esac; \
49001 module_srcdir=libgcc; \
49002 $(SHELL) $$s/$$module_srcdir/configure \
49003 --srcdir=$${topdir}/$$module_srcdir \
49004 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49005 --target=${target_alias} \
49006 --with-build-libsubdir=$(HOST_SUBDIR) \
49007 $(STAGE2_CONFIGURE_FLAGS)
49008 @endif target-libgcc-bootstrap
49010 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49011 maybe-configure-stage3-target-libgcc:
49012 @if target-libgcc-bootstrap
49013 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49014 configure-stage3-target-libgcc:
49015 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49016 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49017 @r=`${PWD_COMMAND}`; export r; \
49018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019 TFLAGS="$(STAGE3_TFLAGS)"; \
49020 echo "Checking multilib configuration for libgcc..."; \
49021 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49022 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49023 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49024 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49025 else \
49026 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49027 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49028 fi; \
49029 else \
49030 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49031 fi; \
49032 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49033 $(NORMAL_TARGET_EXPORTS) \
49035 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49036 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49037 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49038 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49039 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49040 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49041 case $(srcdir) in \
49042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49043 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49045 esac; \
49046 module_srcdir=libgcc; \
49047 $(SHELL) $$s/$$module_srcdir/configure \
49048 --srcdir=$${topdir}/$$module_srcdir \
49049 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49050 --target=${target_alias} \
49051 --with-build-libsubdir=$(HOST_SUBDIR) \
49052 $(STAGE3_CONFIGURE_FLAGS)
49053 @endif target-libgcc-bootstrap
49055 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49056 maybe-configure-stage4-target-libgcc:
49057 @if target-libgcc-bootstrap
49058 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49059 configure-stage4-target-libgcc:
49060 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49061 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49062 @r=`${PWD_COMMAND}`; export r; \
49063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49064 TFLAGS="$(STAGE4_TFLAGS)"; \
49065 echo "Checking multilib configuration for libgcc..."; \
49066 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49067 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49068 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49069 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49070 else \
49071 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49072 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49073 fi; \
49074 else \
49075 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49076 fi; \
49077 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49078 $(NORMAL_TARGET_EXPORTS) \
49080 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49081 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49082 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49083 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49084 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49085 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49086 case $(srcdir) in \
49087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49088 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49090 esac; \
49091 module_srcdir=libgcc; \
49092 $(SHELL) $$s/$$module_srcdir/configure \
49093 --srcdir=$${topdir}/$$module_srcdir \
49094 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49095 --target=${target_alias} \
49096 --with-build-libsubdir=$(HOST_SUBDIR) \
49097 $(STAGE4_CONFIGURE_FLAGS)
49098 @endif target-libgcc-bootstrap
49100 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49101 maybe-configure-stageprofile-target-libgcc:
49102 @if target-libgcc-bootstrap
49103 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49104 configure-stageprofile-target-libgcc:
49105 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49106 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49107 @r=`${PWD_COMMAND}`; export r; \
49108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49109 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49110 echo "Checking multilib configuration for libgcc..."; \
49111 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49112 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49113 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49114 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49115 else \
49116 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49117 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49118 fi; \
49119 else \
49120 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49121 fi; \
49122 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49123 $(NORMAL_TARGET_EXPORTS) \
49125 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49126 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49127 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49128 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49129 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49130 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49131 case $(srcdir) in \
49132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49133 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49135 esac; \
49136 module_srcdir=libgcc; \
49137 $(SHELL) $$s/$$module_srcdir/configure \
49138 --srcdir=$${topdir}/$$module_srcdir \
49139 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49140 --target=${target_alias} \
49141 --with-build-libsubdir=$(HOST_SUBDIR) \
49142 $(STAGEprofile_CONFIGURE_FLAGS)
49143 @endif target-libgcc-bootstrap
49145 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49146 maybe-configure-stagetrain-target-libgcc:
49147 @if target-libgcc-bootstrap
49148 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49149 configure-stagetrain-target-libgcc:
49150 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49151 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49152 @r=`${PWD_COMMAND}`; export r; \
49153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49154 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49155 echo "Checking multilib configuration for libgcc..."; \
49156 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49157 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49158 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49159 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49160 else \
49161 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49162 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49163 fi; \
49164 else \
49165 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49166 fi; \
49167 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49168 $(NORMAL_TARGET_EXPORTS) \
49170 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49171 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49172 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49173 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49174 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49175 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49176 case $(srcdir) in \
49177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49178 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49180 esac; \
49181 module_srcdir=libgcc; \
49182 $(SHELL) $$s/$$module_srcdir/configure \
49183 --srcdir=$${topdir}/$$module_srcdir \
49184 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49185 --target=${target_alias} \
49186 --with-build-libsubdir=$(HOST_SUBDIR) \
49187 $(STAGEtrain_CONFIGURE_FLAGS)
49188 @endif target-libgcc-bootstrap
49190 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49191 maybe-configure-stagefeedback-target-libgcc:
49192 @if target-libgcc-bootstrap
49193 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49194 configure-stagefeedback-target-libgcc:
49195 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49196 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49197 @r=`${PWD_COMMAND}`; export r; \
49198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49199 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49200 echo "Checking multilib configuration for libgcc..."; \
49201 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49202 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49203 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49204 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49205 else \
49206 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49207 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49208 fi; \
49209 else \
49210 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49211 fi; \
49212 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49213 $(NORMAL_TARGET_EXPORTS) \
49215 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49216 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49217 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49218 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49219 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49220 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49221 case $(srcdir) in \
49222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49223 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49225 esac; \
49226 module_srcdir=libgcc; \
49227 $(SHELL) $$s/$$module_srcdir/configure \
49228 --srcdir=$${topdir}/$$module_srcdir \
49229 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49230 --target=${target_alias} \
49231 --with-build-libsubdir=$(HOST_SUBDIR) \
49232 $(STAGEfeedback_CONFIGURE_FLAGS)
49233 @endif target-libgcc-bootstrap
49235 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49236 maybe-configure-stageautoprofile-target-libgcc:
49237 @if target-libgcc-bootstrap
49238 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49239 configure-stageautoprofile-target-libgcc:
49240 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49241 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49242 @r=`${PWD_COMMAND}`; export r; \
49243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49244 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49245 echo "Checking multilib configuration for libgcc..."; \
49246 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49247 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49248 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49249 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49250 else \
49251 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49252 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49253 fi; \
49254 else \
49255 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49256 fi; \
49257 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49258 $(NORMAL_TARGET_EXPORTS) \
49260 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49261 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49262 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49263 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49264 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49265 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49266 case $(srcdir) in \
49267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49268 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49270 esac; \
49271 module_srcdir=libgcc; \
49272 $(SHELL) $$s/$$module_srcdir/configure \
49273 --srcdir=$${topdir}/$$module_srcdir \
49274 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49275 --target=${target_alias} \
49276 --with-build-libsubdir=$(HOST_SUBDIR) \
49277 $(STAGEautoprofile_CONFIGURE_FLAGS)
49278 @endif target-libgcc-bootstrap
49280 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49281 maybe-configure-stageautofeedback-target-libgcc:
49282 @if target-libgcc-bootstrap
49283 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49284 configure-stageautofeedback-target-libgcc:
49285 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49286 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49287 @r=`${PWD_COMMAND}`; export r; \
49288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49289 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49290 echo "Checking multilib configuration for libgcc..."; \
49291 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49292 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49293 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49294 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49295 else \
49296 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49297 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49298 fi; \
49299 else \
49300 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49301 fi; \
49302 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49303 $(NORMAL_TARGET_EXPORTS) \
49305 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49306 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49307 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49308 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49310 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49311 case $(srcdir) in \
49312 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49313 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49314 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49315 esac; \
49316 module_srcdir=libgcc; \
49317 $(SHELL) $$s/$$module_srcdir/configure \
49318 --srcdir=$${topdir}/$$module_srcdir \
49319 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49320 --target=${target_alias} \
49321 --with-build-libsubdir=$(HOST_SUBDIR) \
49322 $(STAGEautofeedback_CONFIGURE_FLAGS)
49323 @endif target-libgcc-bootstrap
49329 .PHONY: all-target-libgcc maybe-all-target-libgcc
49330 maybe-all-target-libgcc:
49331 @if gcc-bootstrap
49332 all-target-libgcc: stage_current
49333 @endif gcc-bootstrap
49334 @if target-libgcc
49335 TARGET-target-libgcc=all
49336 maybe-all-target-libgcc: all-target-libgcc
49337 all-target-libgcc: configure-target-libgcc
49338 @r=`${PWD_COMMAND}`; export r; \
49339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49340 $(NORMAL_TARGET_EXPORTS) \
49341 (cd $(TARGET_SUBDIR)/libgcc && \
49342 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49343 $(TARGET-target-libgcc))
49344 @endif target-libgcc
49348 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49349 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49350 maybe-all-stage1-target-libgcc:
49351 maybe-clean-stage1-target-libgcc:
49352 @if target-libgcc-bootstrap
49353 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49354 all-stage1: all-stage1-target-libgcc
49355 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49356 all-stage1-target-libgcc: configure-stage1-target-libgcc
49357 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49358 @r=`${PWD_COMMAND}`; export r; \
49359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49360 TFLAGS="$(STAGE1_TFLAGS)"; \
49361 $(NORMAL_TARGET_EXPORTS) \
49362 cd $(TARGET_SUBDIR)/libgcc && \
49364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49365 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49366 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49367 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49371 $(EXTRA_TARGET_FLAGS) \
49373 TFLAGS="$(STAGE1_TFLAGS)" \
49374 $(TARGET-stage1-target-libgcc)
49376 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49377 clean-stage1: clean-stage1-target-libgcc
49378 clean-stage1-target-libgcc:
49379 @if [ $(current_stage) = stage1 ]; then \
49380 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49381 else \
49382 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49383 $(MAKE) stage1-start; \
49384 fi; \
49385 cd $(TARGET_SUBDIR)/libgcc && \
49386 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49387 clean
49388 @endif target-libgcc-bootstrap
49391 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49392 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49393 maybe-all-stage2-target-libgcc:
49394 maybe-clean-stage2-target-libgcc:
49395 @if target-libgcc-bootstrap
49396 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49397 all-stage2: all-stage2-target-libgcc
49398 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49399 all-stage2-target-libgcc: configure-stage2-target-libgcc
49400 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49401 @r=`${PWD_COMMAND}`; export r; \
49402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49403 TFLAGS="$(STAGE2_TFLAGS)"; \
49404 $(NORMAL_TARGET_EXPORTS) \
49406 cd $(TARGET_SUBDIR)/libgcc && \
49408 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49409 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49410 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49411 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49412 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49413 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49414 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49415 $(EXTRA_TARGET_FLAGS) \
49416 TFLAGS="$(STAGE2_TFLAGS)" \
49417 $(TARGET-stage2-target-libgcc)
49419 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49420 clean-stage2: clean-stage2-target-libgcc
49421 clean-stage2-target-libgcc:
49422 @if [ $(current_stage) = stage2 ]; then \
49423 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49424 else \
49425 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49426 $(MAKE) stage2-start; \
49427 fi; \
49428 cd $(TARGET_SUBDIR)/libgcc && \
49429 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49430 @endif target-libgcc-bootstrap
49433 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49434 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49435 maybe-all-stage3-target-libgcc:
49436 maybe-clean-stage3-target-libgcc:
49437 @if target-libgcc-bootstrap
49438 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49439 all-stage3: all-stage3-target-libgcc
49440 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49441 all-stage3-target-libgcc: configure-stage3-target-libgcc
49442 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49443 @r=`${PWD_COMMAND}`; export r; \
49444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49445 TFLAGS="$(STAGE3_TFLAGS)"; \
49446 $(NORMAL_TARGET_EXPORTS) \
49448 cd $(TARGET_SUBDIR)/libgcc && \
49450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49451 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49452 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49453 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49457 $(EXTRA_TARGET_FLAGS) \
49458 TFLAGS="$(STAGE3_TFLAGS)" \
49459 $(TARGET-stage3-target-libgcc)
49461 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49462 clean-stage3: clean-stage3-target-libgcc
49463 clean-stage3-target-libgcc:
49464 @if [ $(current_stage) = stage3 ]; then \
49465 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49466 else \
49467 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49468 $(MAKE) stage3-start; \
49469 fi; \
49470 cd $(TARGET_SUBDIR)/libgcc && \
49471 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49472 @endif target-libgcc-bootstrap
49475 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49476 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49477 maybe-all-stage4-target-libgcc:
49478 maybe-clean-stage4-target-libgcc:
49479 @if target-libgcc-bootstrap
49480 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49481 all-stage4: all-stage4-target-libgcc
49482 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49483 all-stage4-target-libgcc: configure-stage4-target-libgcc
49484 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49485 @r=`${PWD_COMMAND}`; export r; \
49486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49487 TFLAGS="$(STAGE4_TFLAGS)"; \
49488 $(NORMAL_TARGET_EXPORTS) \
49490 cd $(TARGET_SUBDIR)/libgcc && \
49492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49493 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49494 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49495 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49499 $(EXTRA_TARGET_FLAGS) \
49500 TFLAGS="$(STAGE4_TFLAGS)" \
49501 $(TARGET-stage4-target-libgcc)
49503 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49504 clean-stage4: clean-stage4-target-libgcc
49505 clean-stage4-target-libgcc:
49506 @if [ $(current_stage) = stage4 ]; then \
49507 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49508 else \
49509 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49510 $(MAKE) stage4-start; \
49511 fi; \
49512 cd $(TARGET_SUBDIR)/libgcc && \
49513 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49514 @endif target-libgcc-bootstrap
49517 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49518 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49519 maybe-all-stageprofile-target-libgcc:
49520 maybe-clean-stageprofile-target-libgcc:
49521 @if target-libgcc-bootstrap
49522 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49523 all-stageprofile: all-stageprofile-target-libgcc
49524 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49525 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49526 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49527 @r=`${PWD_COMMAND}`; export r; \
49528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49529 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49530 $(NORMAL_TARGET_EXPORTS) \
49532 cd $(TARGET_SUBDIR)/libgcc && \
49534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49535 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49536 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49537 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49538 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49539 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49540 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49541 $(EXTRA_TARGET_FLAGS) \
49542 TFLAGS="$(STAGEprofile_TFLAGS)" \
49543 $(TARGET-stageprofile-target-libgcc)
49545 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49546 clean-stageprofile: clean-stageprofile-target-libgcc
49547 clean-stageprofile-target-libgcc:
49548 @if [ $(current_stage) = stageprofile ]; then \
49549 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49550 else \
49551 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49552 $(MAKE) stageprofile-start; \
49553 fi; \
49554 cd $(TARGET_SUBDIR)/libgcc && \
49555 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49556 @endif target-libgcc-bootstrap
49559 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49560 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49561 maybe-all-stagetrain-target-libgcc:
49562 maybe-clean-stagetrain-target-libgcc:
49563 @if target-libgcc-bootstrap
49564 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49565 all-stagetrain: all-stagetrain-target-libgcc
49566 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49567 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49568 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49569 @r=`${PWD_COMMAND}`; export r; \
49570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49571 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49572 $(NORMAL_TARGET_EXPORTS) \
49574 cd $(TARGET_SUBDIR)/libgcc && \
49576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49577 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49578 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49579 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49580 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49581 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49582 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49583 $(EXTRA_TARGET_FLAGS) \
49584 TFLAGS="$(STAGEtrain_TFLAGS)" \
49585 $(TARGET-stagetrain-target-libgcc)
49587 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49588 clean-stagetrain: clean-stagetrain-target-libgcc
49589 clean-stagetrain-target-libgcc:
49590 @if [ $(current_stage) = stagetrain ]; then \
49591 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49592 else \
49593 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49594 $(MAKE) stagetrain-start; \
49595 fi; \
49596 cd $(TARGET_SUBDIR)/libgcc && \
49597 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49598 @endif target-libgcc-bootstrap
49601 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49602 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49603 maybe-all-stagefeedback-target-libgcc:
49604 maybe-clean-stagefeedback-target-libgcc:
49605 @if target-libgcc-bootstrap
49606 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49607 all-stagefeedback: all-stagefeedback-target-libgcc
49608 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49609 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49610 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49611 @r=`${PWD_COMMAND}`; export r; \
49612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49613 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49614 $(NORMAL_TARGET_EXPORTS) \
49616 cd $(TARGET_SUBDIR)/libgcc && \
49618 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49619 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49622 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49623 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49624 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49625 $(EXTRA_TARGET_FLAGS) \
49626 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49627 $(TARGET-stagefeedback-target-libgcc)
49629 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49630 clean-stagefeedback: clean-stagefeedback-target-libgcc
49631 clean-stagefeedback-target-libgcc:
49632 @if [ $(current_stage) = stagefeedback ]; then \
49633 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49634 else \
49635 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49636 $(MAKE) stagefeedback-start; \
49637 fi; \
49638 cd $(TARGET_SUBDIR)/libgcc && \
49639 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49640 @endif target-libgcc-bootstrap
49643 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49644 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49645 maybe-all-stageautoprofile-target-libgcc:
49646 maybe-clean-stageautoprofile-target-libgcc:
49647 @if target-libgcc-bootstrap
49648 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49649 all-stageautoprofile: all-stageautoprofile-target-libgcc
49650 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49651 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49652 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49653 @r=`${PWD_COMMAND}`; export r; \
49654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49655 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49656 $(NORMAL_TARGET_EXPORTS) \
49658 cd $(TARGET_SUBDIR)/libgcc && \
49659 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49660 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49661 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49664 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49665 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49666 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49667 $(EXTRA_TARGET_FLAGS) \
49668 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49669 $(TARGET-stageautoprofile-target-libgcc)
49671 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49672 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49673 clean-stageautoprofile-target-libgcc:
49674 @if [ $(current_stage) = stageautoprofile ]; then \
49675 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49676 else \
49677 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49678 $(MAKE) stageautoprofile-start; \
49679 fi; \
49680 cd $(TARGET_SUBDIR)/libgcc && \
49681 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49682 @endif target-libgcc-bootstrap
49685 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49686 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49687 maybe-all-stageautofeedback-target-libgcc:
49688 maybe-clean-stageautofeedback-target-libgcc:
49689 @if target-libgcc-bootstrap
49690 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49691 all-stageautofeedback: all-stageautofeedback-target-libgcc
49692 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49693 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49694 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49695 @r=`${PWD_COMMAND}`; export r; \
49696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49697 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49698 $(NORMAL_TARGET_EXPORTS) \
49700 cd $(TARGET_SUBDIR)/libgcc && \
49702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49703 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49704 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49705 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49709 $(EXTRA_TARGET_FLAGS) \
49710 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49711 $(TARGET-stageautofeedback-target-libgcc)
49713 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49714 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49715 clean-stageautofeedback-target-libgcc:
49716 @if [ $(current_stage) = stageautofeedback ]; then \
49717 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49718 else \
49719 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49720 $(MAKE) stageautofeedback-start; \
49721 fi; \
49722 cd $(TARGET_SUBDIR)/libgcc && \
49723 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49724 @endif target-libgcc-bootstrap
49731 .PHONY: check-target-libgcc maybe-check-target-libgcc
49732 maybe-check-target-libgcc:
49733 @if target-libgcc
49734 maybe-check-target-libgcc: check-target-libgcc
49736 # Dummy target for uncheckable module.
49737 check-target-libgcc:
49739 @endif target-libgcc
49741 .PHONY: install-target-libgcc maybe-install-target-libgcc
49742 maybe-install-target-libgcc:
49743 @if target-libgcc
49744 maybe-install-target-libgcc: install-target-libgcc
49746 install-target-libgcc: installdirs
49747 @: $(MAKE); $(unstage)
49748 @r=`${PWD_COMMAND}`; export r; \
49749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49750 $(NORMAL_TARGET_EXPORTS) \
49751 (cd $(TARGET_SUBDIR)/libgcc && \
49752 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49754 @endif target-libgcc
49756 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49757 maybe-install-strip-target-libgcc:
49758 @if target-libgcc
49759 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49761 install-strip-target-libgcc: installdirs
49762 @: $(MAKE); $(unstage)
49763 @r=`${PWD_COMMAND}`; export r; \
49764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49765 $(NORMAL_TARGET_EXPORTS) \
49766 (cd $(TARGET_SUBDIR)/libgcc && \
49767 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49769 @endif target-libgcc
49771 # Other targets (info, dvi, pdf, etc.)
49773 .PHONY: maybe-info-target-libgcc info-target-libgcc
49774 maybe-info-target-libgcc:
49775 @if target-libgcc
49776 maybe-info-target-libgcc: info-target-libgcc
49778 info-target-libgcc: \
49779 configure-target-libgcc
49780 @: $(MAKE); $(unstage)
49781 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49782 r=`${PWD_COMMAND}`; export r; \
49783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49784 $(NORMAL_TARGET_EXPORTS) \
49785 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49786 for flag in $(EXTRA_TARGET_FLAGS); do \
49787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49788 done; \
49789 (cd $(TARGET_SUBDIR)/libgcc && \
49790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49792 "RANLIB=$${RANLIB}" \
49793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49794 info) \
49795 || exit 1
49797 @endif target-libgcc
49799 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49800 maybe-dvi-target-libgcc:
49801 @if target-libgcc
49802 maybe-dvi-target-libgcc: dvi-target-libgcc
49804 dvi-target-libgcc: \
49805 configure-target-libgcc
49806 @: $(MAKE); $(unstage)
49807 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49808 r=`${PWD_COMMAND}`; export r; \
49809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49810 $(NORMAL_TARGET_EXPORTS) \
49811 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49812 for flag in $(EXTRA_TARGET_FLAGS); do \
49813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49814 done; \
49815 (cd $(TARGET_SUBDIR)/libgcc && \
49816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49818 "RANLIB=$${RANLIB}" \
49819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49820 dvi) \
49821 || exit 1
49823 @endif target-libgcc
49825 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49826 maybe-pdf-target-libgcc:
49827 @if target-libgcc
49828 maybe-pdf-target-libgcc: pdf-target-libgcc
49830 pdf-target-libgcc: \
49831 configure-target-libgcc
49832 @: $(MAKE); $(unstage)
49833 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49834 r=`${PWD_COMMAND}`; export r; \
49835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49836 $(NORMAL_TARGET_EXPORTS) \
49837 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49838 for flag in $(EXTRA_TARGET_FLAGS); do \
49839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49840 done; \
49841 (cd $(TARGET_SUBDIR)/libgcc && \
49842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49844 "RANLIB=$${RANLIB}" \
49845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49846 pdf) \
49847 || exit 1
49849 @endif target-libgcc
49851 .PHONY: maybe-html-target-libgcc html-target-libgcc
49852 maybe-html-target-libgcc:
49853 @if target-libgcc
49854 maybe-html-target-libgcc: html-target-libgcc
49856 html-target-libgcc: \
49857 configure-target-libgcc
49858 @: $(MAKE); $(unstage)
49859 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49860 r=`${PWD_COMMAND}`; export r; \
49861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49862 $(NORMAL_TARGET_EXPORTS) \
49863 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49864 for flag in $(EXTRA_TARGET_FLAGS); do \
49865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49866 done; \
49867 (cd $(TARGET_SUBDIR)/libgcc && \
49868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49870 "RANLIB=$${RANLIB}" \
49871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49872 html) \
49873 || exit 1
49875 @endif target-libgcc
49877 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49878 maybe-TAGS-target-libgcc:
49879 @if target-libgcc
49880 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49882 # libgcc doesn't support TAGS.
49883 TAGS-target-libgcc:
49885 @endif target-libgcc
49887 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49888 maybe-install-info-target-libgcc:
49889 @if target-libgcc
49890 maybe-install-info-target-libgcc: install-info-target-libgcc
49892 install-info-target-libgcc: \
49893 configure-target-libgcc \
49894 info-target-libgcc
49895 @: $(MAKE); $(unstage)
49896 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49897 r=`${PWD_COMMAND}`; export r; \
49898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49899 $(NORMAL_TARGET_EXPORTS) \
49900 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49901 for flag in $(EXTRA_TARGET_FLAGS); do \
49902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49903 done; \
49904 (cd $(TARGET_SUBDIR)/libgcc && \
49905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49907 "RANLIB=$${RANLIB}" \
49908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49909 install-info) \
49910 || exit 1
49912 @endif target-libgcc
49914 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49915 maybe-install-dvi-target-libgcc:
49916 @if target-libgcc
49917 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49919 # libgcc doesn't support install-dvi.
49920 install-dvi-target-libgcc:
49922 @endif target-libgcc
49924 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49925 maybe-install-pdf-target-libgcc:
49926 @if target-libgcc
49927 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49929 install-pdf-target-libgcc: \
49930 configure-target-libgcc \
49931 pdf-target-libgcc
49932 @: $(MAKE); $(unstage)
49933 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49934 r=`${PWD_COMMAND}`; export r; \
49935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49936 $(NORMAL_TARGET_EXPORTS) \
49937 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49938 for flag in $(EXTRA_TARGET_FLAGS); do \
49939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49940 done; \
49941 (cd $(TARGET_SUBDIR)/libgcc && \
49942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49944 "RANLIB=$${RANLIB}" \
49945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49946 install-pdf) \
49947 || exit 1
49949 @endif target-libgcc
49951 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49952 maybe-install-html-target-libgcc:
49953 @if target-libgcc
49954 maybe-install-html-target-libgcc: install-html-target-libgcc
49956 install-html-target-libgcc: \
49957 configure-target-libgcc \
49958 html-target-libgcc
49959 @: $(MAKE); $(unstage)
49960 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49961 r=`${PWD_COMMAND}`; export r; \
49962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49963 $(NORMAL_TARGET_EXPORTS) \
49964 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49965 for flag in $(EXTRA_TARGET_FLAGS); do \
49966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49967 done; \
49968 (cd $(TARGET_SUBDIR)/libgcc && \
49969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49971 "RANLIB=$${RANLIB}" \
49972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49973 install-html) \
49974 || exit 1
49976 @endif target-libgcc
49978 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49979 maybe-installcheck-target-libgcc:
49980 @if target-libgcc
49981 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49983 installcheck-target-libgcc: \
49984 configure-target-libgcc
49985 @: $(MAKE); $(unstage)
49986 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49987 r=`${PWD_COMMAND}`; export r; \
49988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49989 $(NORMAL_TARGET_EXPORTS) \
49990 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49991 for flag in $(EXTRA_TARGET_FLAGS); do \
49992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49993 done; \
49994 (cd $(TARGET_SUBDIR)/libgcc && \
49995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49997 "RANLIB=$${RANLIB}" \
49998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49999 installcheck) \
50000 || exit 1
50002 @endif target-libgcc
50004 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50005 maybe-mostlyclean-target-libgcc:
50006 @if target-libgcc
50007 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50009 mostlyclean-target-libgcc:
50010 @: $(MAKE); $(unstage)
50011 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50012 r=`${PWD_COMMAND}`; export r; \
50013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50014 $(NORMAL_TARGET_EXPORTS) \
50015 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50016 for flag in $(EXTRA_TARGET_FLAGS); do \
50017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50018 done; \
50019 (cd $(TARGET_SUBDIR)/libgcc && \
50020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50022 "RANLIB=$${RANLIB}" \
50023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50024 mostlyclean) \
50025 || exit 1
50027 @endif target-libgcc
50029 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50030 maybe-clean-target-libgcc:
50031 @if target-libgcc
50032 maybe-clean-target-libgcc: clean-target-libgcc
50034 clean-target-libgcc:
50035 @: $(MAKE); $(unstage)
50036 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50037 r=`${PWD_COMMAND}`; export r; \
50038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50039 $(NORMAL_TARGET_EXPORTS) \
50040 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50041 for flag in $(EXTRA_TARGET_FLAGS); do \
50042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50043 done; \
50044 (cd $(TARGET_SUBDIR)/libgcc && \
50045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50047 "RANLIB=$${RANLIB}" \
50048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50049 clean) \
50050 || exit 1
50052 @endif target-libgcc
50054 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50055 maybe-distclean-target-libgcc:
50056 @if target-libgcc
50057 maybe-distclean-target-libgcc: distclean-target-libgcc
50059 distclean-target-libgcc:
50060 @: $(MAKE); $(unstage)
50061 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50062 r=`${PWD_COMMAND}`; export r; \
50063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50064 $(NORMAL_TARGET_EXPORTS) \
50065 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50066 for flag in $(EXTRA_TARGET_FLAGS); do \
50067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50068 done; \
50069 (cd $(TARGET_SUBDIR)/libgcc && \
50070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50072 "RANLIB=$${RANLIB}" \
50073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50074 distclean) \
50075 || exit 1
50077 @endif target-libgcc
50079 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50080 maybe-maintainer-clean-target-libgcc:
50081 @if target-libgcc
50082 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50084 maintainer-clean-target-libgcc:
50085 @: $(MAKE); $(unstage)
50086 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50087 r=`${PWD_COMMAND}`; export r; \
50088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50089 $(NORMAL_TARGET_EXPORTS) \
50090 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50091 for flag in $(EXTRA_TARGET_FLAGS); do \
50092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50093 done; \
50094 (cd $(TARGET_SUBDIR)/libgcc && \
50095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50097 "RANLIB=$${RANLIB}" \
50098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50099 maintainer-clean) \
50100 || exit 1
50102 @endif target-libgcc
50108 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50109 maybe-configure-target-libbacktrace:
50110 @if gcc-bootstrap
50111 configure-target-libbacktrace: stage_current
50112 @endif gcc-bootstrap
50113 @if target-libbacktrace
50114 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50115 configure-target-libbacktrace:
50116 @r=`${PWD_COMMAND}`; export r; \
50117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50118 echo "Checking multilib configuration for libbacktrace..."; \
50119 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50120 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50121 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50122 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50123 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50124 else \
50125 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50126 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50127 fi; \
50128 else \
50129 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50130 fi; \
50131 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50132 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50133 $(NORMAL_TARGET_EXPORTS) \
50134 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50135 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50136 case $(srcdir) in \
50137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50138 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50140 esac; \
50141 module_srcdir=libbacktrace; \
50142 rm -f no-such-file || : ; \
50143 CONFIG_SITE=no-such-file $(SHELL) \
50144 $$s/$$module_srcdir/configure \
50145 --srcdir=$${topdir}/$$module_srcdir \
50146 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50147 --target=${target_alias} \
50148 || exit 1
50149 @endif target-libbacktrace
50153 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
50154 maybe-configure-stage1-target-libbacktrace:
50155 @if target-libbacktrace-bootstrap
50156 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50157 configure-stage1-target-libbacktrace:
50158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50159 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50160 @r=`${PWD_COMMAND}`; export r; \
50161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50162 TFLAGS="$(STAGE1_TFLAGS)"; \
50163 echo "Checking multilib configuration for libbacktrace..."; \
50164 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50165 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50166 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50167 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50168 else \
50169 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50170 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50171 fi; \
50172 else \
50173 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50174 fi; \
50175 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50176 $(NORMAL_TARGET_EXPORTS) \
50177 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50178 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50179 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50180 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
50181 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50182 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50183 case $(srcdir) in \
50184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50185 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50187 esac; \
50188 module_srcdir=libbacktrace; \
50189 $(SHELL) $$s/$$module_srcdir/configure \
50190 --srcdir=$${topdir}/$$module_srcdir \
50191 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50192 --target=${target_alias} \
50194 $(STAGE1_CONFIGURE_FLAGS)
50195 @endif target-libbacktrace-bootstrap
50197 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
50198 maybe-configure-stage2-target-libbacktrace:
50199 @if target-libbacktrace-bootstrap
50200 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50201 configure-stage2-target-libbacktrace:
50202 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50203 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50204 @r=`${PWD_COMMAND}`; export r; \
50205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50206 TFLAGS="$(STAGE2_TFLAGS)"; \
50207 echo "Checking multilib configuration for libbacktrace..."; \
50208 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50209 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50210 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50211 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50212 else \
50213 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50214 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50215 fi; \
50216 else \
50217 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50218 fi; \
50219 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50220 $(NORMAL_TARGET_EXPORTS) \
50222 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50223 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50224 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50225 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
50226 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50227 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50228 case $(srcdir) in \
50229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50230 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50232 esac; \
50233 module_srcdir=libbacktrace; \
50234 $(SHELL) $$s/$$module_srcdir/configure \
50235 --srcdir=$${topdir}/$$module_srcdir \
50236 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50237 --target=${target_alias} \
50238 --with-build-libsubdir=$(HOST_SUBDIR) \
50239 $(STAGE2_CONFIGURE_FLAGS)
50240 @endif target-libbacktrace-bootstrap
50242 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
50243 maybe-configure-stage3-target-libbacktrace:
50244 @if target-libbacktrace-bootstrap
50245 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50246 configure-stage3-target-libbacktrace:
50247 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50248 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50249 @r=`${PWD_COMMAND}`; export r; \
50250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50251 TFLAGS="$(STAGE3_TFLAGS)"; \
50252 echo "Checking multilib configuration for libbacktrace..."; \
50253 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50254 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50255 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50256 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50257 else \
50258 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50259 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50260 fi; \
50261 else \
50262 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50263 fi; \
50264 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50265 $(NORMAL_TARGET_EXPORTS) \
50267 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50268 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50269 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50270 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
50271 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50272 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50273 case $(srcdir) in \
50274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50275 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50277 esac; \
50278 module_srcdir=libbacktrace; \
50279 $(SHELL) $$s/$$module_srcdir/configure \
50280 --srcdir=$${topdir}/$$module_srcdir \
50281 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50282 --target=${target_alias} \
50283 --with-build-libsubdir=$(HOST_SUBDIR) \
50284 $(STAGE3_CONFIGURE_FLAGS)
50285 @endif target-libbacktrace-bootstrap
50287 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
50288 maybe-configure-stage4-target-libbacktrace:
50289 @if target-libbacktrace-bootstrap
50290 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50291 configure-stage4-target-libbacktrace:
50292 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50293 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50294 @r=`${PWD_COMMAND}`; export r; \
50295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50296 TFLAGS="$(STAGE4_TFLAGS)"; \
50297 echo "Checking multilib configuration for libbacktrace..."; \
50298 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50299 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50300 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50301 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50302 else \
50303 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50304 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50305 fi; \
50306 else \
50307 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50308 fi; \
50309 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50310 $(NORMAL_TARGET_EXPORTS) \
50312 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50313 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50314 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50315 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
50316 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50317 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50318 case $(srcdir) in \
50319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50320 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50322 esac; \
50323 module_srcdir=libbacktrace; \
50324 $(SHELL) $$s/$$module_srcdir/configure \
50325 --srcdir=$${topdir}/$$module_srcdir \
50326 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50327 --target=${target_alias} \
50328 --with-build-libsubdir=$(HOST_SUBDIR) \
50329 $(STAGE4_CONFIGURE_FLAGS)
50330 @endif target-libbacktrace-bootstrap
50332 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
50333 maybe-configure-stageprofile-target-libbacktrace:
50334 @if target-libbacktrace-bootstrap
50335 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50336 configure-stageprofile-target-libbacktrace:
50337 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50338 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50339 @r=`${PWD_COMMAND}`; export r; \
50340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50341 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50342 echo "Checking multilib configuration for libbacktrace..."; \
50343 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50344 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50345 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50346 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50347 else \
50348 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50349 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50350 fi; \
50351 else \
50352 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50353 fi; \
50354 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50355 $(NORMAL_TARGET_EXPORTS) \
50357 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50358 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50359 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50360 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
50361 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50362 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50363 case $(srcdir) in \
50364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50365 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50367 esac; \
50368 module_srcdir=libbacktrace; \
50369 $(SHELL) $$s/$$module_srcdir/configure \
50370 --srcdir=$${topdir}/$$module_srcdir \
50371 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50372 --target=${target_alias} \
50373 --with-build-libsubdir=$(HOST_SUBDIR) \
50374 $(STAGEprofile_CONFIGURE_FLAGS)
50375 @endif target-libbacktrace-bootstrap
50377 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
50378 maybe-configure-stagetrain-target-libbacktrace:
50379 @if target-libbacktrace-bootstrap
50380 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50381 configure-stagetrain-target-libbacktrace:
50382 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50383 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50384 @r=`${PWD_COMMAND}`; export r; \
50385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50386 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50387 echo "Checking multilib configuration for libbacktrace..."; \
50388 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50389 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50390 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50391 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50392 else \
50393 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50394 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50395 fi; \
50396 else \
50397 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50398 fi; \
50399 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50400 $(NORMAL_TARGET_EXPORTS) \
50402 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50403 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50404 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50405 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
50406 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50407 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50408 case $(srcdir) in \
50409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50410 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50412 esac; \
50413 module_srcdir=libbacktrace; \
50414 $(SHELL) $$s/$$module_srcdir/configure \
50415 --srcdir=$${topdir}/$$module_srcdir \
50416 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50417 --target=${target_alias} \
50418 --with-build-libsubdir=$(HOST_SUBDIR) \
50419 $(STAGEtrain_CONFIGURE_FLAGS)
50420 @endif target-libbacktrace-bootstrap
50422 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
50423 maybe-configure-stagefeedback-target-libbacktrace:
50424 @if target-libbacktrace-bootstrap
50425 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50426 configure-stagefeedback-target-libbacktrace:
50427 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50428 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50429 @r=`${PWD_COMMAND}`; export r; \
50430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50431 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50432 echo "Checking multilib configuration for libbacktrace..."; \
50433 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50434 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50435 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50436 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50437 else \
50438 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50439 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50440 fi; \
50441 else \
50442 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50443 fi; \
50444 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50445 $(NORMAL_TARGET_EXPORTS) \
50447 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50448 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50449 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50450 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
50451 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50452 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50453 case $(srcdir) in \
50454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50455 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50457 esac; \
50458 module_srcdir=libbacktrace; \
50459 $(SHELL) $$s/$$module_srcdir/configure \
50460 --srcdir=$${topdir}/$$module_srcdir \
50461 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50462 --target=${target_alias} \
50463 --with-build-libsubdir=$(HOST_SUBDIR) \
50464 $(STAGEfeedback_CONFIGURE_FLAGS)
50465 @endif target-libbacktrace-bootstrap
50467 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
50468 maybe-configure-stageautoprofile-target-libbacktrace:
50469 @if target-libbacktrace-bootstrap
50470 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50471 configure-stageautoprofile-target-libbacktrace:
50472 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50473 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50474 @r=`${PWD_COMMAND}`; export r; \
50475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50476 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50477 echo "Checking multilib configuration for libbacktrace..."; \
50478 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50479 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50480 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50481 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50482 else \
50483 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50484 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50485 fi; \
50486 else \
50487 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50488 fi; \
50489 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50490 $(NORMAL_TARGET_EXPORTS) \
50492 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50493 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50494 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50495 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50496 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50497 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50498 case $(srcdir) in \
50499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50500 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50502 esac; \
50503 module_srcdir=libbacktrace; \
50504 $(SHELL) $$s/$$module_srcdir/configure \
50505 --srcdir=$${topdir}/$$module_srcdir \
50506 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50507 --target=${target_alias} \
50508 --with-build-libsubdir=$(HOST_SUBDIR) \
50509 $(STAGEautoprofile_CONFIGURE_FLAGS)
50510 @endif target-libbacktrace-bootstrap
50512 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50513 maybe-configure-stageautofeedback-target-libbacktrace:
50514 @if target-libbacktrace-bootstrap
50515 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50516 configure-stageautofeedback-target-libbacktrace:
50517 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50518 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50519 @r=`${PWD_COMMAND}`; export r; \
50520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50521 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50522 echo "Checking multilib configuration for libbacktrace..."; \
50523 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50524 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50525 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50526 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50527 else \
50528 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50529 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50530 fi; \
50531 else \
50532 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50533 fi; \
50534 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50535 $(NORMAL_TARGET_EXPORTS) \
50537 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50538 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50539 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50540 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50541 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50542 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50543 case $(srcdir) in \
50544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50545 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50547 esac; \
50548 module_srcdir=libbacktrace; \
50549 $(SHELL) $$s/$$module_srcdir/configure \
50550 --srcdir=$${topdir}/$$module_srcdir \
50551 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50552 --target=${target_alias} \
50553 --with-build-libsubdir=$(HOST_SUBDIR) \
50554 $(STAGEautofeedback_CONFIGURE_FLAGS)
50555 @endif target-libbacktrace-bootstrap
50561 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50562 maybe-all-target-libbacktrace:
50563 @if gcc-bootstrap
50564 all-target-libbacktrace: stage_current
50565 @endif gcc-bootstrap
50566 @if target-libbacktrace
50567 TARGET-target-libbacktrace=all
50568 maybe-all-target-libbacktrace: all-target-libbacktrace
50569 all-target-libbacktrace: configure-target-libbacktrace
50570 @r=`${PWD_COMMAND}`; export r; \
50571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50572 $(NORMAL_TARGET_EXPORTS) \
50573 (cd $(TARGET_SUBDIR)/libbacktrace && \
50574 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50575 $(TARGET-target-libbacktrace))
50576 @endif target-libbacktrace
50580 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50581 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50582 maybe-all-stage1-target-libbacktrace:
50583 maybe-clean-stage1-target-libbacktrace:
50584 @if target-libbacktrace-bootstrap
50585 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50586 all-stage1: all-stage1-target-libbacktrace
50587 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50588 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50589 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50590 @r=`${PWD_COMMAND}`; export r; \
50591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50592 TFLAGS="$(STAGE1_TFLAGS)"; \
50593 $(NORMAL_TARGET_EXPORTS) \
50594 cd $(TARGET_SUBDIR)/libbacktrace && \
50596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50597 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50598 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50599 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50603 $(EXTRA_TARGET_FLAGS) \
50605 TFLAGS="$(STAGE1_TFLAGS)" \
50606 $(TARGET-stage1-target-libbacktrace)
50608 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50609 clean-stage1: clean-stage1-target-libbacktrace
50610 clean-stage1-target-libbacktrace:
50611 @if [ $(current_stage) = stage1 ]; then \
50612 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50613 else \
50614 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50615 $(MAKE) stage1-start; \
50616 fi; \
50617 cd $(TARGET_SUBDIR)/libbacktrace && \
50618 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50619 clean
50620 @endif target-libbacktrace-bootstrap
50623 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50624 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50625 maybe-all-stage2-target-libbacktrace:
50626 maybe-clean-stage2-target-libbacktrace:
50627 @if target-libbacktrace-bootstrap
50628 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50629 all-stage2: all-stage2-target-libbacktrace
50630 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50631 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50632 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50633 @r=`${PWD_COMMAND}`; export r; \
50634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50635 TFLAGS="$(STAGE2_TFLAGS)"; \
50636 $(NORMAL_TARGET_EXPORTS) \
50638 cd $(TARGET_SUBDIR)/libbacktrace && \
50640 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50641 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50642 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50643 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50644 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50645 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50646 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50647 $(EXTRA_TARGET_FLAGS) \
50648 TFLAGS="$(STAGE2_TFLAGS)" \
50649 $(TARGET-stage2-target-libbacktrace)
50651 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50652 clean-stage2: clean-stage2-target-libbacktrace
50653 clean-stage2-target-libbacktrace:
50654 @if [ $(current_stage) = stage2 ]; then \
50655 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50656 else \
50657 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50658 $(MAKE) stage2-start; \
50659 fi; \
50660 cd $(TARGET_SUBDIR)/libbacktrace && \
50661 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50662 @endif target-libbacktrace-bootstrap
50665 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50666 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50667 maybe-all-stage3-target-libbacktrace:
50668 maybe-clean-stage3-target-libbacktrace:
50669 @if target-libbacktrace-bootstrap
50670 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50671 all-stage3: all-stage3-target-libbacktrace
50672 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50673 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50674 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50675 @r=`${PWD_COMMAND}`; export r; \
50676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50677 TFLAGS="$(STAGE3_TFLAGS)"; \
50678 $(NORMAL_TARGET_EXPORTS) \
50680 cd $(TARGET_SUBDIR)/libbacktrace && \
50682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50683 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50684 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50685 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50689 $(EXTRA_TARGET_FLAGS) \
50690 TFLAGS="$(STAGE3_TFLAGS)" \
50691 $(TARGET-stage3-target-libbacktrace)
50693 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50694 clean-stage3: clean-stage3-target-libbacktrace
50695 clean-stage3-target-libbacktrace:
50696 @if [ $(current_stage) = stage3 ]; then \
50697 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50698 else \
50699 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50700 $(MAKE) stage3-start; \
50701 fi; \
50702 cd $(TARGET_SUBDIR)/libbacktrace && \
50703 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50704 @endif target-libbacktrace-bootstrap
50707 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50708 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50709 maybe-all-stage4-target-libbacktrace:
50710 maybe-clean-stage4-target-libbacktrace:
50711 @if target-libbacktrace-bootstrap
50712 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50713 all-stage4: all-stage4-target-libbacktrace
50714 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50715 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50716 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50717 @r=`${PWD_COMMAND}`; export r; \
50718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50719 TFLAGS="$(STAGE4_TFLAGS)"; \
50720 $(NORMAL_TARGET_EXPORTS) \
50722 cd $(TARGET_SUBDIR)/libbacktrace && \
50724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50725 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50726 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50727 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50728 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50729 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50730 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50731 $(EXTRA_TARGET_FLAGS) \
50732 TFLAGS="$(STAGE4_TFLAGS)" \
50733 $(TARGET-stage4-target-libbacktrace)
50735 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50736 clean-stage4: clean-stage4-target-libbacktrace
50737 clean-stage4-target-libbacktrace:
50738 @if [ $(current_stage) = stage4 ]; then \
50739 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50740 else \
50741 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50742 $(MAKE) stage4-start; \
50743 fi; \
50744 cd $(TARGET_SUBDIR)/libbacktrace && \
50745 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50746 @endif target-libbacktrace-bootstrap
50749 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50750 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50751 maybe-all-stageprofile-target-libbacktrace:
50752 maybe-clean-stageprofile-target-libbacktrace:
50753 @if target-libbacktrace-bootstrap
50754 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50755 all-stageprofile: all-stageprofile-target-libbacktrace
50756 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50757 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50758 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50759 @r=`${PWD_COMMAND}`; export r; \
50760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50761 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50762 $(NORMAL_TARGET_EXPORTS) \
50764 cd $(TARGET_SUBDIR)/libbacktrace && \
50766 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50767 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50768 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50769 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50770 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50771 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50772 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50773 $(EXTRA_TARGET_FLAGS) \
50774 TFLAGS="$(STAGEprofile_TFLAGS)" \
50775 $(TARGET-stageprofile-target-libbacktrace)
50777 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50778 clean-stageprofile: clean-stageprofile-target-libbacktrace
50779 clean-stageprofile-target-libbacktrace:
50780 @if [ $(current_stage) = stageprofile ]; then \
50781 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50782 else \
50783 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50784 $(MAKE) stageprofile-start; \
50785 fi; \
50786 cd $(TARGET_SUBDIR)/libbacktrace && \
50787 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50788 @endif target-libbacktrace-bootstrap
50791 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50792 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50793 maybe-all-stagetrain-target-libbacktrace:
50794 maybe-clean-stagetrain-target-libbacktrace:
50795 @if target-libbacktrace-bootstrap
50796 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50797 all-stagetrain: all-stagetrain-target-libbacktrace
50798 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50799 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50800 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50801 @r=`${PWD_COMMAND}`; export r; \
50802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50803 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50804 $(NORMAL_TARGET_EXPORTS) \
50806 cd $(TARGET_SUBDIR)/libbacktrace && \
50808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50809 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50810 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50811 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50812 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50813 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50814 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50815 $(EXTRA_TARGET_FLAGS) \
50816 TFLAGS="$(STAGEtrain_TFLAGS)" \
50817 $(TARGET-stagetrain-target-libbacktrace)
50819 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50820 clean-stagetrain: clean-stagetrain-target-libbacktrace
50821 clean-stagetrain-target-libbacktrace:
50822 @if [ $(current_stage) = stagetrain ]; then \
50823 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50824 else \
50825 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50826 $(MAKE) stagetrain-start; \
50827 fi; \
50828 cd $(TARGET_SUBDIR)/libbacktrace && \
50829 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50830 @endif target-libbacktrace-bootstrap
50833 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50834 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50835 maybe-all-stagefeedback-target-libbacktrace:
50836 maybe-clean-stagefeedback-target-libbacktrace:
50837 @if target-libbacktrace-bootstrap
50838 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50839 all-stagefeedback: all-stagefeedback-target-libbacktrace
50840 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50841 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50842 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50843 @r=`${PWD_COMMAND}`; export r; \
50844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50845 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50846 $(NORMAL_TARGET_EXPORTS) \
50848 cd $(TARGET_SUBDIR)/libbacktrace && \
50850 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50851 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50852 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50853 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50857 $(EXTRA_TARGET_FLAGS) \
50858 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50859 $(TARGET-stagefeedback-target-libbacktrace)
50861 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50862 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50863 clean-stagefeedback-target-libbacktrace:
50864 @if [ $(current_stage) = stagefeedback ]; then \
50865 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50866 else \
50867 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50868 $(MAKE) stagefeedback-start; \
50869 fi; \
50870 cd $(TARGET_SUBDIR)/libbacktrace && \
50871 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50872 @endif target-libbacktrace-bootstrap
50875 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50876 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50877 maybe-all-stageautoprofile-target-libbacktrace:
50878 maybe-clean-stageautoprofile-target-libbacktrace:
50879 @if target-libbacktrace-bootstrap
50880 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50881 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50882 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50883 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50884 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50885 @r=`${PWD_COMMAND}`; export r; \
50886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50887 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50888 $(NORMAL_TARGET_EXPORTS) \
50890 cd $(TARGET_SUBDIR)/libbacktrace && \
50891 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50892 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50893 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50894 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50895 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50899 $(EXTRA_TARGET_FLAGS) \
50900 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50901 $(TARGET-stageautoprofile-target-libbacktrace)
50903 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50904 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50905 clean-stageautoprofile-target-libbacktrace:
50906 @if [ $(current_stage) = stageautoprofile ]; then \
50907 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50908 else \
50909 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50910 $(MAKE) stageautoprofile-start; \
50911 fi; \
50912 cd $(TARGET_SUBDIR)/libbacktrace && \
50913 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50914 @endif target-libbacktrace-bootstrap
50917 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50918 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50919 maybe-all-stageautofeedback-target-libbacktrace:
50920 maybe-clean-stageautofeedback-target-libbacktrace:
50921 @if target-libbacktrace-bootstrap
50922 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50923 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50924 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50925 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50926 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50927 @r=`${PWD_COMMAND}`; export r; \
50928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50929 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50930 $(NORMAL_TARGET_EXPORTS) \
50932 cd $(TARGET_SUBDIR)/libbacktrace && \
50934 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50935 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50936 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50937 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50938 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50939 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50940 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50941 $(EXTRA_TARGET_FLAGS) \
50942 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50943 $(TARGET-stageautofeedback-target-libbacktrace)
50945 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50946 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50947 clean-stageautofeedback-target-libbacktrace:
50948 @if [ $(current_stage) = stageautofeedback ]; then \
50949 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50950 else \
50951 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50952 $(MAKE) stageautofeedback-start; \
50953 fi; \
50954 cd $(TARGET_SUBDIR)/libbacktrace && \
50955 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50956 @endif target-libbacktrace-bootstrap
50963 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50964 maybe-check-target-libbacktrace:
50965 @if target-libbacktrace
50966 maybe-check-target-libbacktrace: check-target-libbacktrace
50968 check-target-libbacktrace:
50969 @: $(MAKE); $(unstage)
50970 @r=`${PWD_COMMAND}`; export r; \
50971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50972 $(NORMAL_TARGET_EXPORTS) \
50973 (cd $(TARGET_SUBDIR)/libbacktrace && \
50974 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50976 @endif target-libbacktrace
50978 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50979 maybe-install-target-libbacktrace:
50980 @if target-libbacktrace
50981 maybe-install-target-libbacktrace: install-target-libbacktrace
50983 install-target-libbacktrace: installdirs
50984 @: $(MAKE); $(unstage)
50985 @r=`${PWD_COMMAND}`; export r; \
50986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50987 $(NORMAL_TARGET_EXPORTS) \
50988 (cd $(TARGET_SUBDIR)/libbacktrace && \
50989 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50991 @endif target-libbacktrace
50993 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50994 maybe-install-strip-target-libbacktrace:
50995 @if target-libbacktrace
50996 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50998 install-strip-target-libbacktrace: installdirs
50999 @: $(MAKE); $(unstage)
51000 @r=`${PWD_COMMAND}`; export r; \
51001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51002 $(NORMAL_TARGET_EXPORTS) \
51003 (cd $(TARGET_SUBDIR)/libbacktrace && \
51004 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51006 @endif target-libbacktrace
51008 # Other targets (info, dvi, pdf, etc.)
51010 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51011 maybe-info-target-libbacktrace:
51012 @if target-libbacktrace
51013 maybe-info-target-libbacktrace: info-target-libbacktrace
51015 info-target-libbacktrace: \
51016 configure-target-libbacktrace
51017 @: $(MAKE); $(unstage)
51018 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51019 r=`${PWD_COMMAND}`; export r; \
51020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51021 $(NORMAL_TARGET_EXPORTS) \
51022 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51023 for flag in $(EXTRA_TARGET_FLAGS); do \
51024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51025 done; \
51026 (cd $(TARGET_SUBDIR)/libbacktrace && \
51027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51029 "RANLIB=$${RANLIB}" \
51030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51031 info) \
51032 || exit 1
51034 @endif target-libbacktrace
51036 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51037 maybe-dvi-target-libbacktrace:
51038 @if target-libbacktrace
51039 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51041 dvi-target-libbacktrace: \
51042 configure-target-libbacktrace
51043 @: $(MAKE); $(unstage)
51044 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51045 r=`${PWD_COMMAND}`; export r; \
51046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51047 $(NORMAL_TARGET_EXPORTS) \
51048 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51049 for flag in $(EXTRA_TARGET_FLAGS); do \
51050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51051 done; \
51052 (cd $(TARGET_SUBDIR)/libbacktrace && \
51053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51055 "RANLIB=$${RANLIB}" \
51056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51057 dvi) \
51058 || exit 1
51060 @endif target-libbacktrace
51062 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51063 maybe-pdf-target-libbacktrace:
51064 @if target-libbacktrace
51065 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51067 pdf-target-libbacktrace: \
51068 configure-target-libbacktrace
51069 @: $(MAKE); $(unstage)
51070 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51071 r=`${PWD_COMMAND}`; export r; \
51072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51073 $(NORMAL_TARGET_EXPORTS) \
51074 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51075 for flag in $(EXTRA_TARGET_FLAGS); do \
51076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51077 done; \
51078 (cd $(TARGET_SUBDIR)/libbacktrace && \
51079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51081 "RANLIB=$${RANLIB}" \
51082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51083 pdf) \
51084 || exit 1
51086 @endif target-libbacktrace
51088 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51089 maybe-html-target-libbacktrace:
51090 @if target-libbacktrace
51091 maybe-html-target-libbacktrace: html-target-libbacktrace
51093 html-target-libbacktrace: \
51094 configure-target-libbacktrace
51095 @: $(MAKE); $(unstage)
51096 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51097 r=`${PWD_COMMAND}`; export r; \
51098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51099 $(NORMAL_TARGET_EXPORTS) \
51100 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51101 for flag in $(EXTRA_TARGET_FLAGS); do \
51102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51103 done; \
51104 (cd $(TARGET_SUBDIR)/libbacktrace && \
51105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51107 "RANLIB=$${RANLIB}" \
51108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51109 html) \
51110 || exit 1
51112 @endif target-libbacktrace
51114 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51115 maybe-TAGS-target-libbacktrace:
51116 @if target-libbacktrace
51117 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51119 TAGS-target-libbacktrace: \
51120 configure-target-libbacktrace
51121 @: $(MAKE); $(unstage)
51122 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51123 r=`${PWD_COMMAND}`; export r; \
51124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51125 $(NORMAL_TARGET_EXPORTS) \
51126 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51127 for flag in $(EXTRA_TARGET_FLAGS); do \
51128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51129 done; \
51130 (cd $(TARGET_SUBDIR)/libbacktrace && \
51131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51133 "RANLIB=$${RANLIB}" \
51134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51135 TAGS) \
51136 || exit 1
51138 @endif target-libbacktrace
51140 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51141 maybe-install-info-target-libbacktrace:
51142 @if target-libbacktrace
51143 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51145 install-info-target-libbacktrace: \
51146 configure-target-libbacktrace \
51147 info-target-libbacktrace
51148 @: $(MAKE); $(unstage)
51149 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51150 r=`${PWD_COMMAND}`; export r; \
51151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51152 $(NORMAL_TARGET_EXPORTS) \
51153 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51154 for flag in $(EXTRA_TARGET_FLAGS); do \
51155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51156 done; \
51157 (cd $(TARGET_SUBDIR)/libbacktrace && \
51158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51160 "RANLIB=$${RANLIB}" \
51161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51162 install-info) \
51163 || exit 1
51165 @endif target-libbacktrace
51167 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51168 maybe-install-dvi-target-libbacktrace:
51169 @if target-libbacktrace
51170 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51172 install-dvi-target-libbacktrace: \
51173 configure-target-libbacktrace \
51174 dvi-target-libbacktrace
51175 @: $(MAKE); $(unstage)
51176 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51177 r=`${PWD_COMMAND}`; export r; \
51178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51179 $(NORMAL_TARGET_EXPORTS) \
51180 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51181 for flag in $(EXTRA_TARGET_FLAGS); do \
51182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51183 done; \
51184 (cd $(TARGET_SUBDIR)/libbacktrace && \
51185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51187 "RANLIB=$${RANLIB}" \
51188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51189 install-dvi) \
51190 || exit 1
51192 @endif target-libbacktrace
51194 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
51195 maybe-install-pdf-target-libbacktrace:
51196 @if target-libbacktrace
51197 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
51199 install-pdf-target-libbacktrace: \
51200 configure-target-libbacktrace \
51201 pdf-target-libbacktrace
51202 @: $(MAKE); $(unstage)
51203 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51204 r=`${PWD_COMMAND}`; export r; \
51205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51206 $(NORMAL_TARGET_EXPORTS) \
51207 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51208 for flag in $(EXTRA_TARGET_FLAGS); do \
51209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51210 done; \
51211 (cd $(TARGET_SUBDIR)/libbacktrace && \
51212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51214 "RANLIB=$${RANLIB}" \
51215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51216 install-pdf) \
51217 || exit 1
51219 @endif target-libbacktrace
51221 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
51222 maybe-install-html-target-libbacktrace:
51223 @if target-libbacktrace
51224 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
51226 install-html-target-libbacktrace: \
51227 configure-target-libbacktrace \
51228 html-target-libbacktrace
51229 @: $(MAKE); $(unstage)
51230 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51231 r=`${PWD_COMMAND}`; export r; \
51232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51233 $(NORMAL_TARGET_EXPORTS) \
51234 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
51235 for flag in $(EXTRA_TARGET_FLAGS); do \
51236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51237 done; \
51238 (cd $(TARGET_SUBDIR)/libbacktrace && \
51239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51241 "RANLIB=$${RANLIB}" \
51242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51243 install-html) \
51244 || exit 1
51246 @endif target-libbacktrace
51248 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
51249 maybe-installcheck-target-libbacktrace:
51250 @if target-libbacktrace
51251 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
51253 installcheck-target-libbacktrace: \
51254 configure-target-libbacktrace
51255 @: $(MAKE); $(unstage)
51256 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51257 r=`${PWD_COMMAND}`; export r; \
51258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51259 $(NORMAL_TARGET_EXPORTS) \
51260 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
51261 for flag in $(EXTRA_TARGET_FLAGS); do \
51262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51263 done; \
51264 (cd $(TARGET_SUBDIR)/libbacktrace && \
51265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51267 "RANLIB=$${RANLIB}" \
51268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51269 installcheck) \
51270 || exit 1
51272 @endif target-libbacktrace
51274 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
51275 maybe-mostlyclean-target-libbacktrace:
51276 @if target-libbacktrace
51277 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
51279 mostlyclean-target-libbacktrace:
51280 @: $(MAKE); $(unstage)
51281 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51282 r=`${PWD_COMMAND}`; export r; \
51283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284 $(NORMAL_TARGET_EXPORTS) \
51285 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
51286 for flag in $(EXTRA_TARGET_FLAGS); do \
51287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51288 done; \
51289 (cd $(TARGET_SUBDIR)/libbacktrace && \
51290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51292 "RANLIB=$${RANLIB}" \
51293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51294 mostlyclean) \
51295 || exit 1
51297 @endif target-libbacktrace
51299 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
51300 maybe-clean-target-libbacktrace:
51301 @if target-libbacktrace
51302 maybe-clean-target-libbacktrace: clean-target-libbacktrace
51304 clean-target-libbacktrace:
51305 @: $(MAKE); $(unstage)
51306 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51307 r=`${PWD_COMMAND}`; export r; \
51308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51309 $(NORMAL_TARGET_EXPORTS) \
51310 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
51311 for flag in $(EXTRA_TARGET_FLAGS); do \
51312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51313 done; \
51314 (cd $(TARGET_SUBDIR)/libbacktrace && \
51315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51317 "RANLIB=$${RANLIB}" \
51318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51319 clean) \
51320 || exit 1
51322 @endif target-libbacktrace
51324 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
51325 maybe-distclean-target-libbacktrace:
51326 @if target-libbacktrace
51327 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
51329 distclean-target-libbacktrace:
51330 @: $(MAKE); $(unstage)
51331 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51332 r=`${PWD_COMMAND}`; export r; \
51333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51334 $(NORMAL_TARGET_EXPORTS) \
51335 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
51336 for flag in $(EXTRA_TARGET_FLAGS); do \
51337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51338 done; \
51339 (cd $(TARGET_SUBDIR)/libbacktrace && \
51340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51342 "RANLIB=$${RANLIB}" \
51343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51344 distclean) \
51345 || exit 1
51347 @endif target-libbacktrace
51349 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51350 maybe-maintainer-clean-target-libbacktrace:
51351 @if target-libbacktrace
51352 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51354 maintainer-clean-target-libbacktrace:
51355 @: $(MAKE); $(unstage)
51356 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51357 r=`${PWD_COMMAND}`; export r; \
51358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51359 $(NORMAL_TARGET_EXPORTS) \
51360 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51361 for flag in $(EXTRA_TARGET_FLAGS); do \
51362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51363 done; \
51364 (cd $(TARGET_SUBDIR)/libbacktrace && \
51365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51367 "RANLIB=$${RANLIB}" \
51368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51369 maintainer-clean) \
51370 || exit 1
51372 @endif target-libbacktrace
51378 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51379 maybe-configure-target-libquadmath:
51380 @if gcc-bootstrap
51381 configure-target-libquadmath: stage_current
51382 @endif gcc-bootstrap
51383 @if target-libquadmath
51384 maybe-configure-target-libquadmath: configure-target-libquadmath
51385 configure-target-libquadmath:
51386 @: $(MAKE); $(unstage)
51387 @r=`${PWD_COMMAND}`; export r; \
51388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51389 echo "Checking multilib configuration for libquadmath..."; \
51390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51391 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51392 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51393 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51394 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51395 else \
51396 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51397 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51398 fi; \
51399 else \
51400 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51401 fi; \
51402 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51403 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51404 $(NORMAL_TARGET_EXPORTS) \
51405 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51406 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51407 case $(srcdir) in \
51408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51409 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51411 esac; \
51412 module_srcdir=libquadmath; \
51413 rm -f no-such-file || : ; \
51414 CONFIG_SITE=no-such-file $(SHELL) \
51415 $$s/$$module_srcdir/configure \
51416 --srcdir=$${topdir}/$$module_srcdir \
51417 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51418 --target=${target_alias} \
51419 || exit 1
51420 @endif target-libquadmath
51426 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51427 maybe-all-target-libquadmath:
51428 @if gcc-bootstrap
51429 all-target-libquadmath: stage_current
51430 @endif gcc-bootstrap
51431 @if target-libquadmath
51432 TARGET-target-libquadmath=all
51433 maybe-all-target-libquadmath: all-target-libquadmath
51434 all-target-libquadmath: configure-target-libquadmath
51435 @: $(MAKE); $(unstage)
51436 @r=`${PWD_COMMAND}`; export r; \
51437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51438 $(NORMAL_TARGET_EXPORTS) \
51439 (cd $(TARGET_SUBDIR)/libquadmath && \
51440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51441 $(TARGET-target-libquadmath))
51442 @endif target-libquadmath
51448 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51449 maybe-check-target-libquadmath:
51450 @if target-libquadmath
51451 maybe-check-target-libquadmath: check-target-libquadmath
51453 check-target-libquadmath:
51454 @: $(MAKE); $(unstage)
51455 @r=`${PWD_COMMAND}`; export r; \
51456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51457 $(NORMAL_TARGET_EXPORTS) \
51458 (cd $(TARGET_SUBDIR)/libquadmath && \
51459 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51461 @endif target-libquadmath
51463 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51464 maybe-install-target-libquadmath:
51465 @if target-libquadmath
51466 maybe-install-target-libquadmath: install-target-libquadmath
51468 install-target-libquadmath: installdirs
51469 @: $(MAKE); $(unstage)
51470 @r=`${PWD_COMMAND}`; export r; \
51471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51472 $(NORMAL_TARGET_EXPORTS) \
51473 (cd $(TARGET_SUBDIR)/libquadmath && \
51474 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51476 @endif target-libquadmath
51478 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51479 maybe-install-strip-target-libquadmath:
51480 @if target-libquadmath
51481 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51483 install-strip-target-libquadmath: installdirs
51484 @: $(MAKE); $(unstage)
51485 @r=`${PWD_COMMAND}`; export r; \
51486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51487 $(NORMAL_TARGET_EXPORTS) \
51488 (cd $(TARGET_SUBDIR)/libquadmath && \
51489 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51491 @endif target-libquadmath
51493 # Other targets (info, dvi, pdf, etc.)
51495 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51496 maybe-info-target-libquadmath:
51497 @if target-libquadmath
51498 maybe-info-target-libquadmath: info-target-libquadmath
51500 info-target-libquadmath: \
51501 configure-target-libquadmath
51502 @: $(MAKE); $(unstage)
51503 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51504 r=`${PWD_COMMAND}`; export r; \
51505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51506 $(NORMAL_TARGET_EXPORTS) \
51507 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51508 for flag in $(EXTRA_TARGET_FLAGS); do \
51509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51510 done; \
51511 (cd $(TARGET_SUBDIR)/libquadmath && \
51512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51514 "RANLIB=$${RANLIB}" \
51515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51516 info) \
51517 || exit 1
51519 @endif target-libquadmath
51521 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51522 maybe-dvi-target-libquadmath:
51523 @if target-libquadmath
51524 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51526 dvi-target-libquadmath: \
51527 configure-target-libquadmath
51528 @: $(MAKE); $(unstage)
51529 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51530 r=`${PWD_COMMAND}`; export r; \
51531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51532 $(NORMAL_TARGET_EXPORTS) \
51533 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51534 for flag in $(EXTRA_TARGET_FLAGS); do \
51535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51536 done; \
51537 (cd $(TARGET_SUBDIR)/libquadmath && \
51538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51540 "RANLIB=$${RANLIB}" \
51541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51542 dvi) \
51543 || exit 1
51545 @endif target-libquadmath
51547 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51548 maybe-pdf-target-libquadmath:
51549 @if target-libquadmath
51550 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51552 pdf-target-libquadmath: \
51553 configure-target-libquadmath
51554 @: $(MAKE); $(unstage)
51555 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51556 r=`${PWD_COMMAND}`; export r; \
51557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51558 $(NORMAL_TARGET_EXPORTS) \
51559 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51560 for flag in $(EXTRA_TARGET_FLAGS); do \
51561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51562 done; \
51563 (cd $(TARGET_SUBDIR)/libquadmath && \
51564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51566 "RANLIB=$${RANLIB}" \
51567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51568 pdf) \
51569 || exit 1
51571 @endif target-libquadmath
51573 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51574 maybe-html-target-libquadmath:
51575 @if target-libquadmath
51576 maybe-html-target-libquadmath: html-target-libquadmath
51578 html-target-libquadmath: \
51579 configure-target-libquadmath
51580 @: $(MAKE); $(unstage)
51581 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51582 r=`${PWD_COMMAND}`; export r; \
51583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51584 $(NORMAL_TARGET_EXPORTS) \
51585 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51586 for flag in $(EXTRA_TARGET_FLAGS); do \
51587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51588 done; \
51589 (cd $(TARGET_SUBDIR)/libquadmath && \
51590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51592 "RANLIB=$${RANLIB}" \
51593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51594 html) \
51595 || exit 1
51597 @endif target-libquadmath
51599 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51600 maybe-TAGS-target-libquadmath:
51601 @if target-libquadmath
51602 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51604 TAGS-target-libquadmath: \
51605 configure-target-libquadmath
51606 @: $(MAKE); $(unstage)
51607 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51608 r=`${PWD_COMMAND}`; export r; \
51609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51610 $(NORMAL_TARGET_EXPORTS) \
51611 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51612 for flag in $(EXTRA_TARGET_FLAGS); do \
51613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51614 done; \
51615 (cd $(TARGET_SUBDIR)/libquadmath && \
51616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51618 "RANLIB=$${RANLIB}" \
51619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51620 TAGS) \
51621 || exit 1
51623 @endif target-libquadmath
51625 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51626 maybe-install-info-target-libquadmath:
51627 @if target-libquadmath
51628 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51630 install-info-target-libquadmath: \
51631 configure-target-libquadmath \
51632 info-target-libquadmath
51633 @: $(MAKE); $(unstage)
51634 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51635 r=`${PWD_COMMAND}`; export r; \
51636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51637 $(NORMAL_TARGET_EXPORTS) \
51638 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51639 for flag in $(EXTRA_TARGET_FLAGS); do \
51640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51641 done; \
51642 (cd $(TARGET_SUBDIR)/libquadmath && \
51643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51645 "RANLIB=$${RANLIB}" \
51646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51647 install-info) \
51648 || exit 1
51650 @endif target-libquadmath
51652 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51653 maybe-install-dvi-target-libquadmath:
51654 @if target-libquadmath
51655 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51657 install-dvi-target-libquadmath: \
51658 configure-target-libquadmath \
51659 dvi-target-libquadmath
51660 @: $(MAKE); $(unstage)
51661 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51662 r=`${PWD_COMMAND}`; export r; \
51663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51664 $(NORMAL_TARGET_EXPORTS) \
51665 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51666 for flag in $(EXTRA_TARGET_FLAGS); do \
51667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51668 done; \
51669 (cd $(TARGET_SUBDIR)/libquadmath && \
51670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51672 "RANLIB=$${RANLIB}" \
51673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51674 install-dvi) \
51675 || exit 1
51677 @endif target-libquadmath
51679 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51680 maybe-install-pdf-target-libquadmath:
51681 @if target-libquadmath
51682 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51684 install-pdf-target-libquadmath: \
51685 configure-target-libquadmath \
51686 pdf-target-libquadmath
51687 @: $(MAKE); $(unstage)
51688 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51689 r=`${PWD_COMMAND}`; export r; \
51690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51691 $(NORMAL_TARGET_EXPORTS) \
51692 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51693 for flag in $(EXTRA_TARGET_FLAGS); do \
51694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51695 done; \
51696 (cd $(TARGET_SUBDIR)/libquadmath && \
51697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51699 "RANLIB=$${RANLIB}" \
51700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51701 install-pdf) \
51702 || exit 1
51704 @endif target-libquadmath
51706 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51707 maybe-install-html-target-libquadmath:
51708 @if target-libquadmath
51709 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51711 install-html-target-libquadmath: \
51712 configure-target-libquadmath \
51713 html-target-libquadmath
51714 @: $(MAKE); $(unstage)
51715 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51716 r=`${PWD_COMMAND}`; export r; \
51717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51718 $(NORMAL_TARGET_EXPORTS) \
51719 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51720 for flag in $(EXTRA_TARGET_FLAGS); do \
51721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51722 done; \
51723 (cd $(TARGET_SUBDIR)/libquadmath && \
51724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51726 "RANLIB=$${RANLIB}" \
51727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51728 install-html) \
51729 || exit 1
51731 @endif target-libquadmath
51733 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51734 maybe-installcheck-target-libquadmath:
51735 @if target-libquadmath
51736 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51738 installcheck-target-libquadmath: \
51739 configure-target-libquadmath
51740 @: $(MAKE); $(unstage)
51741 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51742 r=`${PWD_COMMAND}`; export r; \
51743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51744 $(NORMAL_TARGET_EXPORTS) \
51745 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51746 for flag in $(EXTRA_TARGET_FLAGS); do \
51747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51748 done; \
51749 (cd $(TARGET_SUBDIR)/libquadmath && \
51750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51752 "RANLIB=$${RANLIB}" \
51753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51754 installcheck) \
51755 || exit 1
51757 @endif target-libquadmath
51759 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51760 maybe-mostlyclean-target-libquadmath:
51761 @if target-libquadmath
51762 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51764 mostlyclean-target-libquadmath:
51765 @: $(MAKE); $(unstage)
51766 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51767 r=`${PWD_COMMAND}`; export r; \
51768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51769 $(NORMAL_TARGET_EXPORTS) \
51770 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51771 for flag in $(EXTRA_TARGET_FLAGS); do \
51772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51773 done; \
51774 (cd $(TARGET_SUBDIR)/libquadmath && \
51775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51777 "RANLIB=$${RANLIB}" \
51778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51779 mostlyclean) \
51780 || exit 1
51782 @endif target-libquadmath
51784 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51785 maybe-clean-target-libquadmath:
51786 @if target-libquadmath
51787 maybe-clean-target-libquadmath: clean-target-libquadmath
51789 clean-target-libquadmath:
51790 @: $(MAKE); $(unstage)
51791 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51792 r=`${PWD_COMMAND}`; export r; \
51793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51794 $(NORMAL_TARGET_EXPORTS) \
51795 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51796 for flag in $(EXTRA_TARGET_FLAGS); do \
51797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51798 done; \
51799 (cd $(TARGET_SUBDIR)/libquadmath && \
51800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51802 "RANLIB=$${RANLIB}" \
51803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51804 clean) \
51805 || exit 1
51807 @endif target-libquadmath
51809 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51810 maybe-distclean-target-libquadmath:
51811 @if target-libquadmath
51812 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51814 distclean-target-libquadmath:
51815 @: $(MAKE); $(unstage)
51816 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51817 r=`${PWD_COMMAND}`; export r; \
51818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51819 $(NORMAL_TARGET_EXPORTS) \
51820 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51821 for flag in $(EXTRA_TARGET_FLAGS); do \
51822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51823 done; \
51824 (cd $(TARGET_SUBDIR)/libquadmath && \
51825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51827 "RANLIB=$${RANLIB}" \
51828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51829 distclean) \
51830 || exit 1
51832 @endif target-libquadmath
51834 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51835 maybe-maintainer-clean-target-libquadmath:
51836 @if target-libquadmath
51837 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51839 maintainer-clean-target-libquadmath:
51840 @: $(MAKE); $(unstage)
51841 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51842 r=`${PWD_COMMAND}`; export r; \
51843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51844 $(NORMAL_TARGET_EXPORTS) \
51845 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51846 for flag in $(EXTRA_TARGET_FLAGS); do \
51847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51848 done; \
51849 (cd $(TARGET_SUBDIR)/libquadmath && \
51850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51852 "RANLIB=$${RANLIB}" \
51853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51854 maintainer-clean) \
51855 || exit 1
51857 @endif target-libquadmath
51863 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51864 maybe-configure-target-libgfortran:
51865 @if gcc-bootstrap
51866 configure-target-libgfortran: stage_current
51867 @endif gcc-bootstrap
51868 @if target-libgfortran
51869 maybe-configure-target-libgfortran: configure-target-libgfortran
51870 configure-target-libgfortran:
51871 @: $(MAKE); $(unstage)
51872 @r=`${PWD_COMMAND}`; export r; \
51873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51874 echo "Checking multilib configuration for libgfortran..."; \
51875 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51877 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51878 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51879 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51880 else \
51881 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51882 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51883 fi; \
51884 else \
51885 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51886 fi; \
51887 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51888 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51889 $(NORMAL_TARGET_EXPORTS) \
51890 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51891 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51892 case $(srcdir) in \
51893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51894 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51896 esac; \
51897 module_srcdir=libgfortran; \
51898 rm -f no-such-file || : ; \
51899 CONFIG_SITE=no-such-file $(SHELL) \
51900 $$s/$$module_srcdir/configure \
51901 --srcdir=$${topdir}/$$module_srcdir \
51902 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51903 --target=${target_alias} \
51904 || exit 1
51905 @endif target-libgfortran
51911 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51912 maybe-all-target-libgfortran:
51913 @if gcc-bootstrap
51914 all-target-libgfortran: stage_current
51915 @endif gcc-bootstrap
51916 @if target-libgfortran
51917 TARGET-target-libgfortran=all
51918 maybe-all-target-libgfortran: all-target-libgfortran
51919 all-target-libgfortran: configure-target-libgfortran
51920 @: $(MAKE); $(unstage)
51921 @r=`${PWD_COMMAND}`; export r; \
51922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51923 $(NORMAL_TARGET_EXPORTS) \
51924 (cd $(TARGET_SUBDIR)/libgfortran && \
51925 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51926 $(TARGET-target-libgfortran))
51927 @endif target-libgfortran
51933 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51934 maybe-check-target-libgfortran:
51935 @if target-libgfortran
51936 maybe-check-target-libgfortran: check-target-libgfortran
51938 check-target-libgfortran:
51939 @: $(MAKE); $(unstage)
51940 @r=`${PWD_COMMAND}`; export r; \
51941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51942 $(NORMAL_TARGET_EXPORTS) \
51943 (cd $(TARGET_SUBDIR)/libgfortran && \
51944 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51946 @endif target-libgfortran
51948 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51949 maybe-install-target-libgfortran:
51950 @if target-libgfortran
51951 maybe-install-target-libgfortran: install-target-libgfortran
51953 install-target-libgfortran: installdirs
51954 @: $(MAKE); $(unstage)
51955 @r=`${PWD_COMMAND}`; export r; \
51956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51957 $(NORMAL_TARGET_EXPORTS) \
51958 (cd $(TARGET_SUBDIR)/libgfortran && \
51959 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51961 @endif target-libgfortran
51963 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51964 maybe-install-strip-target-libgfortran:
51965 @if target-libgfortran
51966 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51968 install-strip-target-libgfortran: installdirs
51969 @: $(MAKE); $(unstage)
51970 @r=`${PWD_COMMAND}`; export r; \
51971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51972 $(NORMAL_TARGET_EXPORTS) \
51973 (cd $(TARGET_SUBDIR)/libgfortran && \
51974 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51976 @endif target-libgfortran
51978 # Other targets (info, dvi, pdf, etc.)
51980 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51981 maybe-info-target-libgfortran:
51982 @if target-libgfortran
51983 maybe-info-target-libgfortran: info-target-libgfortran
51985 info-target-libgfortran: \
51986 configure-target-libgfortran
51987 @: $(MAKE); $(unstage)
51988 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51989 r=`${PWD_COMMAND}`; export r; \
51990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51991 $(NORMAL_TARGET_EXPORTS) \
51992 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51993 for flag in $(EXTRA_TARGET_FLAGS); do \
51994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51995 done; \
51996 (cd $(TARGET_SUBDIR)/libgfortran && \
51997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51999 "RANLIB=$${RANLIB}" \
52000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52001 info) \
52002 || exit 1
52004 @endif target-libgfortran
52006 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52007 maybe-dvi-target-libgfortran:
52008 @if target-libgfortran
52009 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52011 dvi-target-libgfortran: \
52012 configure-target-libgfortran
52013 @: $(MAKE); $(unstage)
52014 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52015 r=`${PWD_COMMAND}`; export r; \
52016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52017 $(NORMAL_TARGET_EXPORTS) \
52018 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52019 for flag in $(EXTRA_TARGET_FLAGS); do \
52020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52021 done; \
52022 (cd $(TARGET_SUBDIR)/libgfortran && \
52023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52025 "RANLIB=$${RANLIB}" \
52026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52027 dvi) \
52028 || exit 1
52030 @endif target-libgfortran
52032 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52033 maybe-pdf-target-libgfortran:
52034 @if target-libgfortran
52035 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52037 pdf-target-libgfortran: \
52038 configure-target-libgfortran
52039 @: $(MAKE); $(unstage)
52040 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52041 r=`${PWD_COMMAND}`; export r; \
52042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52043 $(NORMAL_TARGET_EXPORTS) \
52044 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52045 for flag in $(EXTRA_TARGET_FLAGS); do \
52046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52047 done; \
52048 (cd $(TARGET_SUBDIR)/libgfortran && \
52049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52051 "RANLIB=$${RANLIB}" \
52052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52053 pdf) \
52054 || exit 1
52056 @endif target-libgfortran
52058 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52059 maybe-html-target-libgfortran:
52060 @if target-libgfortran
52061 maybe-html-target-libgfortran: html-target-libgfortran
52063 html-target-libgfortran: \
52064 configure-target-libgfortran
52065 @: $(MAKE); $(unstage)
52066 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52067 r=`${PWD_COMMAND}`; export r; \
52068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52069 $(NORMAL_TARGET_EXPORTS) \
52070 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52071 for flag in $(EXTRA_TARGET_FLAGS); do \
52072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52073 done; \
52074 (cd $(TARGET_SUBDIR)/libgfortran && \
52075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52077 "RANLIB=$${RANLIB}" \
52078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52079 html) \
52080 || exit 1
52082 @endif target-libgfortran
52084 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52085 maybe-TAGS-target-libgfortran:
52086 @if target-libgfortran
52087 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52089 TAGS-target-libgfortran: \
52090 configure-target-libgfortran
52091 @: $(MAKE); $(unstage)
52092 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52093 r=`${PWD_COMMAND}`; export r; \
52094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52095 $(NORMAL_TARGET_EXPORTS) \
52096 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52097 for flag in $(EXTRA_TARGET_FLAGS); do \
52098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52099 done; \
52100 (cd $(TARGET_SUBDIR)/libgfortran && \
52101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52103 "RANLIB=$${RANLIB}" \
52104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52105 TAGS) \
52106 || exit 1
52108 @endif target-libgfortran
52110 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52111 maybe-install-info-target-libgfortran:
52112 @if target-libgfortran
52113 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52115 install-info-target-libgfortran: \
52116 configure-target-libgfortran \
52117 info-target-libgfortran
52118 @: $(MAKE); $(unstage)
52119 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52120 r=`${PWD_COMMAND}`; export r; \
52121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52122 $(NORMAL_TARGET_EXPORTS) \
52123 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52124 for flag in $(EXTRA_TARGET_FLAGS); do \
52125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52126 done; \
52127 (cd $(TARGET_SUBDIR)/libgfortran && \
52128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52130 "RANLIB=$${RANLIB}" \
52131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52132 install-info) \
52133 || exit 1
52135 @endif target-libgfortran
52137 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52138 maybe-install-dvi-target-libgfortran:
52139 @if target-libgfortran
52140 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52142 install-dvi-target-libgfortran: \
52143 configure-target-libgfortran \
52144 dvi-target-libgfortran
52145 @: $(MAKE); $(unstage)
52146 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52147 r=`${PWD_COMMAND}`; export r; \
52148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52149 $(NORMAL_TARGET_EXPORTS) \
52150 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52151 for flag in $(EXTRA_TARGET_FLAGS); do \
52152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52153 done; \
52154 (cd $(TARGET_SUBDIR)/libgfortran && \
52155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52157 "RANLIB=$${RANLIB}" \
52158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52159 install-dvi) \
52160 || exit 1
52162 @endif target-libgfortran
52164 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52165 maybe-install-pdf-target-libgfortran:
52166 @if target-libgfortran
52167 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52169 install-pdf-target-libgfortran: \
52170 configure-target-libgfortran \
52171 pdf-target-libgfortran
52172 @: $(MAKE); $(unstage)
52173 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52174 r=`${PWD_COMMAND}`; export r; \
52175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52176 $(NORMAL_TARGET_EXPORTS) \
52177 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52178 for flag in $(EXTRA_TARGET_FLAGS); do \
52179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52180 done; \
52181 (cd $(TARGET_SUBDIR)/libgfortran && \
52182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52184 "RANLIB=$${RANLIB}" \
52185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52186 install-pdf) \
52187 || exit 1
52189 @endif target-libgfortran
52191 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
52192 maybe-install-html-target-libgfortran:
52193 @if target-libgfortran
52194 maybe-install-html-target-libgfortran: install-html-target-libgfortran
52196 install-html-target-libgfortran: \
52197 configure-target-libgfortran \
52198 html-target-libgfortran
52199 @: $(MAKE); $(unstage)
52200 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52201 r=`${PWD_COMMAND}`; export r; \
52202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52203 $(NORMAL_TARGET_EXPORTS) \
52204 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
52205 for flag in $(EXTRA_TARGET_FLAGS); do \
52206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52207 done; \
52208 (cd $(TARGET_SUBDIR)/libgfortran && \
52209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52211 "RANLIB=$${RANLIB}" \
52212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52213 install-html) \
52214 || exit 1
52216 @endif target-libgfortran
52218 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
52219 maybe-installcheck-target-libgfortran:
52220 @if target-libgfortran
52221 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
52223 installcheck-target-libgfortran: \
52224 configure-target-libgfortran
52225 @: $(MAKE); $(unstage)
52226 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52227 r=`${PWD_COMMAND}`; export r; \
52228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52229 $(NORMAL_TARGET_EXPORTS) \
52230 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
52231 for flag in $(EXTRA_TARGET_FLAGS); do \
52232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52233 done; \
52234 (cd $(TARGET_SUBDIR)/libgfortran && \
52235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52237 "RANLIB=$${RANLIB}" \
52238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52239 installcheck) \
52240 || exit 1
52242 @endif target-libgfortran
52244 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
52245 maybe-mostlyclean-target-libgfortran:
52246 @if target-libgfortran
52247 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
52249 mostlyclean-target-libgfortran:
52250 @: $(MAKE); $(unstage)
52251 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52252 r=`${PWD_COMMAND}`; export r; \
52253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52254 $(NORMAL_TARGET_EXPORTS) \
52255 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
52256 for flag in $(EXTRA_TARGET_FLAGS); do \
52257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52258 done; \
52259 (cd $(TARGET_SUBDIR)/libgfortran && \
52260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52262 "RANLIB=$${RANLIB}" \
52263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52264 mostlyclean) \
52265 || exit 1
52267 @endif target-libgfortran
52269 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
52270 maybe-clean-target-libgfortran:
52271 @if target-libgfortran
52272 maybe-clean-target-libgfortran: clean-target-libgfortran
52274 clean-target-libgfortran:
52275 @: $(MAKE); $(unstage)
52276 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52277 r=`${PWD_COMMAND}`; export r; \
52278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52279 $(NORMAL_TARGET_EXPORTS) \
52280 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
52281 for flag in $(EXTRA_TARGET_FLAGS); do \
52282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52283 done; \
52284 (cd $(TARGET_SUBDIR)/libgfortran && \
52285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52287 "RANLIB=$${RANLIB}" \
52288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52289 clean) \
52290 || exit 1
52292 @endif target-libgfortran
52294 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
52295 maybe-distclean-target-libgfortran:
52296 @if target-libgfortran
52297 maybe-distclean-target-libgfortran: distclean-target-libgfortran
52299 distclean-target-libgfortran:
52300 @: $(MAKE); $(unstage)
52301 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52302 r=`${PWD_COMMAND}`; export r; \
52303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52304 $(NORMAL_TARGET_EXPORTS) \
52305 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
52306 for flag in $(EXTRA_TARGET_FLAGS); do \
52307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52308 done; \
52309 (cd $(TARGET_SUBDIR)/libgfortran && \
52310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52312 "RANLIB=$${RANLIB}" \
52313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52314 distclean) \
52315 || exit 1
52317 @endif target-libgfortran
52319 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
52320 maybe-maintainer-clean-target-libgfortran:
52321 @if target-libgfortran
52322 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
52324 maintainer-clean-target-libgfortran:
52325 @: $(MAKE); $(unstage)
52326 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52327 r=`${PWD_COMMAND}`; export r; \
52328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52329 $(NORMAL_TARGET_EXPORTS) \
52330 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
52331 for flag in $(EXTRA_TARGET_FLAGS); do \
52332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52333 done; \
52334 (cd $(TARGET_SUBDIR)/libgfortran && \
52335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52337 "RANLIB=$${RANLIB}" \
52338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52339 maintainer-clean) \
52340 || exit 1
52342 @endif target-libgfortran
52348 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52349 maybe-configure-target-libobjc:
52350 @if gcc-bootstrap
52351 configure-target-libobjc: stage_current
52352 @endif gcc-bootstrap
52353 @if target-libobjc
52354 maybe-configure-target-libobjc: configure-target-libobjc
52355 configure-target-libobjc:
52356 @: $(MAKE); $(unstage)
52357 @r=`${PWD_COMMAND}`; export r; \
52358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52359 echo "Checking multilib configuration for libobjc..."; \
52360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52361 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52362 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52363 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52364 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52365 else \
52366 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52367 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52368 fi; \
52369 else \
52370 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52371 fi; \
52372 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52373 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52374 $(NORMAL_TARGET_EXPORTS) \
52375 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52376 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52377 case $(srcdir) in \
52378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52379 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52381 esac; \
52382 module_srcdir=libobjc; \
52383 rm -f no-such-file || : ; \
52384 CONFIG_SITE=no-such-file $(SHELL) \
52385 $$s/$$module_srcdir/configure \
52386 --srcdir=$${topdir}/$$module_srcdir \
52387 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52388 --target=${target_alias} \
52389 || exit 1
52390 @endif target-libobjc
52396 .PHONY: all-target-libobjc maybe-all-target-libobjc
52397 maybe-all-target-libobjc:
52398 @if gcc-bootstrap
52399 all-target-libobjc: stage_current
52400 @endif gcc-bootstrap
52401 @if target-libobjc
52402 TARGET-target-libobjc=all
52403 maybe-all-target-libobjc: all-target-libobjc
52404 all-target-libobjc: configure-target-libobjc
52405 @: $(MAKE); $(unstage)
52406 @r=`${PWD_COMMAND}`; export r; \
52407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52408 $(NORMAL_TARGET_EXPORTS) \
52409 (cd $(TARGET_SUBDIR)/libobjc && \
52410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52411 $(TARGET-target-libobjc))
52412 @endif target-libobjc
52418 .PHONY: check-target-libobjc maybe-check-target-libobjc
52419 maybe-check-target-libobjc:
52420 @if target-libobjc
52421 maybe-check-target-libobjc: check-target-libobjc
52423 check-target-libobjc:
52424 @: $(MAKE); $(unstage)
52425 @r=`${PWD_COMMAND}`; export r; \
52426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52427 $(NORMAL_TARGET_EXPORTS) \
52428 (cd $(TARGET_SUBDIR)/libobjc && \
52429 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52431 @endif target-libobjc
52433 .PHONY: install-target-libobjc maybe-install-target-libobjc
52434 maybe-install-target-libobjc:
52435 @if target-libobjc
52436 maybe-install-target-libobjc: install-target-libobjc
52438 install-target-libobjc: installdirs
52439 @: $(MAKE); $(unstage)
52440 @r=`${PWD_COMMAND}`; export r; \
52441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52442 $(NORMAL_TARGET_EXPORTS) \
52443 (cd $(TARGET_SUBDIR)/libobjc && \
52444 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52446 @endif target-libobjc
52448 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52449 maybe-install-strip-target-libobjc:
52450 @if target-libobjc
52451 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52453 install-strip-target-libobjc: installdirs
52454 @: $(MAKE); $(unstage)
52455 @r=`${PWD_COMMAND}`; export r; \
52456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52457 $(NORMAL_TARGET_EXPORTS) \
52458 (cd $(TARGET_SUBDIR)/libobjc && \
52459 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52461 @endif target-libobjc
52463 # Other targets (info, dvi, pdf, etc.)
52465 .PHONY: maybe-info-target-libobjc info-target-libobjc
52466 maybe-info-target-libobjc:
52467 @if target-libobjc
52468 maybe-info-target-libobjc: info-target-libobjc
52470 info-target-libobjc: \
52471 configure-target-libobjc
52472 @: $(MAKE); $(unstage)
52473 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52474 r=`${PWD_COMMAND}`; export r; \
52475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52476 $(NORMAL_TARGET_EXPORTS) \
52477 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52478 for flag in $(EXTRA_TARGET_FLAGS); do \
52479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52480 done; \
52481 (cd $(TARGET_SUBDIR)/libobjc && \
52482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52484 "RANLIB=$${RANLIB}" \
52485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52486 info) \
52487 || exit 1
52489 @endif target-libobjc
52491 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52492 maybe-dvi-target-libobjc:
52493 @if target-libobjc
52494 maybe-dvi-target-libobjc: dvi-target-libobjc
52496 dvi-target-libobjc: \
52497 configure-target-libobjc
52498 @: $(MAKE); $(unstage)
52499 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52500 r=`${PWD_COMMAND}`; export r; \
52501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52502 $(NORMAL_TARGET_EXPORTS) \
52503 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52504 for flag in $(EXTRA_TARGET_FLAGS); do \
52505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52506 done; \
52507 (cd $(TARGET_SUBDIR)/libobjc && \
52508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52510 "RANLIB=$${RANLIB}" \
52511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52512 dvi) \
52513 || exit 1
52515 @endif target-libobjc
52517 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52518 maybe-pdf-target-libobjc:
52519 @if target-libobjc
52520 maybe-pdf-target-libobjc: pdf-target-libobjc
52522 pdf-target-libobjc: \
52523 configure-target-libobjc
52524 @: $(MAKE); $(unstage)
52525 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52526 r=`${PWD_COMMAND}`; export r; \
52527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52528 $(NORMAL_TARGET_EXPORTS) \
52529 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52530 for flag in $(EXTRA_TARGET_FLAGS); do \
52531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52532 done; \
52533 (cd $(TARGET_SUBDIR)/libobjc && \
52534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52536 "RANLIB=$${RANLIB}" \
52537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52538 pdf) \
52539 || exit 1
52541 @endif target-libobjc
52543 .PHONY: maybe-html-target-libobjc html-target-libobjc
52544 maybe-html-target-libobjc:
52545 @if target-libobjc
52546 maybe-html-target-libobjc: html-target-libobjc
52548 html-target-libobjc: \
52549 configure-target-libobjc
52550 @: $(MAKE); $(unstage)
52551 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52552 r=`${PWD_COMMAND}`; export r; \
52553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52554 $(NORMAL_TARGET_EXPORTS) \
52555 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52556 for flag in $(EXTRA_TARGET_FLAGS); do \
52557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52558 done; \
52559 (cd $(TARGET_SUBDIR)/libobjc && \
52560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52562 "RANLIB=$${RANLIB}" \
52563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52564 html) \
52565 || exit 1
52567 @endif target-libobjc
52569 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52570 maybe-TAGS-target-libobjc:
52571 @if target-libobjc
52572 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52574 # libobjc doesn't support TAGS.
52575 TAGS-target-libobjc:
52577 @endif target-libobjc
52579 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52580 maybe-install-info-target-libobjc:
52581 @if target-libobjc
52582 maybe-install-info-target-libobjc: install-info-target-libobjc
52584 install-info-target-libobjc: \
52585 configure-target-libobjc \
52586 info-target-libobjc
52587 @: $(MAKE); $(unstage)
52588 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52589 r=`${PWD_COMMAND}`; export r; \
52590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52591 $(NORMAL_TARGET_EXPORTS) \
52592 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52593 for flag in $(EXTRA_TARGET_FLAGS); do \
52594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52595 done; \
52596 (cd $(TARGET_SUBDIR)/libobjc && \
52597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52599 "RANLIB=$${RANLIB}" \
52600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52601 install-info) \
52602 || exit 1
52604 @endif target-libobjc
52606 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52607 maybe-install-dvi-target-libobjc:
52608 @if target-libobjc
52609 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52611 # libobjc doesn't support install-dvi.
52612 install-dvi-target-libobjc:
52614 @endif target-libobjc
52616 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52617 maybe-install-pdf-target-libobjc:
52618 @if target-libobjc
52619 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52621 install-pdf-target-libobjc: \
52622 configure-target-libobjc \
52623 pdf-target-libobjc
52624 @: $(MAKE); $(unstage)
52625 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52626 r=`${PWD_COMMAND}`; export r; \
52627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52628 $(NORMAL_TARGET_EXPORTS) \
52629 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52630 for flag in $(EXTRA_TARGET_FLAGS); do \
52631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52632 done; \
52633 (cd $(TARGET_SUBDIR)/libobjc && \
52634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52636 "RANLIB=$${RANLIB}" \
52637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52638 install-pdf) \
52639 || exit 1
52641 @endif target-libobjc
52643 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52644 maybe-install-html-target-libobjc:
52645 @if target-libobjc
52646 maybe-install-html-target-libobjc: install-html-target-libobjc
52648 install-html-target-libobjc: \
52649 configure-target-libobjc \
52650 html-target-libobjc
52651 @: $(MAKE); $(unstage)
52652 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52653 r=`${PWD_COMMAND}`; export r; \
52654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52655 $(NORMAL_TARGET_EXPORTS) \
52656 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52657 for flag in $(EXTRA_TARGET_FLAGS); do \
52658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52659 done; \
52660 (cd $(TARGET_SUBDIR)/libobjc && \
52661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52663 "RANLIB=$${RANLIB}" \
52664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52665 install-html) \
52666 || exit 1
52668 @endif target-libobjc
52670 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52671 maybe-installcheck-target-libobjc:
52672 @if target-libobjc
52673 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52675 installcheck-target-libobjc: \
52676 configure-target-libobjc
52677 @: $(MAKE); $(unstage)
52678 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52679 r=`${PWD_COMMAND}`; export r; \
52680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52681 $(NORMAL_TARGET_EXPORTS) \
52682 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52683 for flag in $(EXTRA_TARGET_FLAGS); do \
52684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52685 done; \
52686 (cd $(TARGET_SUBDIR)/libobjc && \
52687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52689 "RANLIB=$${RANLIB}" \
52690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52691 installcheck) \
52692 || exit 1
52694 @endif target-libobjc
52696 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52697 maybe-mostlyclean-target-libobjc:
52698 @if target-libobjc
52699 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52701 mostlyclean-target-libobjc:
52702 @: $(MAKE); $(unstage)
52703 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52704 r=`${PWD_COMMAND}`; export r; \
52705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52706 $(NORMAL_TARGET_EXPORTS) \
52707 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52708 for flag in $(EXTRA_TARGET_FLAGS); do \
52709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52710 done; \
52711 (cd $(TARGET_SUBDIR)/libobjc && \
52712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52714 "RANLIB=$${RANLIB}" \
52715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52716 mostlyclean) \
52717 || exit 1
52719 @endif target-libobjc
52721 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52722 maybe-clean-target-libobjc:
52723 @if target-libobjc
52724 maybe-clean-target-libobjc: clean-target-libobjc
52726 clean-target-libobjc:
52727 @: $(MAKE); $(unstage)
52728 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52729 r=`${PWD_COMMAND}`; export r; \
52730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52731 $(NORMAL_TARGET_EXPORTS) \
52732 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52733 for flag in $(EXTRA_TARGET_FLAGS); do \
52734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52735 done; \
52736 (cd $(TARGET_SUBDIR)/libobjc && \
52737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52739 "RANLIB=$${RANLIB}" \
52740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52741 clean) \
52742 || exit 1
52744 @endif target-libobjc
52746 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52747 maybe-distclean-target-libobjc:
52748 @if target-libobjc
52749 maybe-distclean-target-libobjc: distclean-target-libobjc
52751 distclean-target-libobjc:
52752 @: $(MAKE); $(unstage)
52753 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52754 r=`${PWD_COMMAND}`; export r; \
52755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52756 $(NORMAL_TARGET_EXPORTS) \
52757 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52758 for flag in $(EXTRA_TARGET_FLAGS); do \
52759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52760 done; \
52761 (cd $(TARGET_SUBDIR)/libobjc && \
52762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52764 "RANLIB=$${RANLIB}" \
52765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52766 distclean) \
52767 || exit 1
52769 @endif target-libobjc
52771 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52772 maybe-maintainer-clean-target-libobjc:
52773 @if target-libobjc
52774 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52776 maintainer-clean-target-libobjc:
52777 @: $(MAKE); $(unstage)
52778 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52779 r=`${PWD_COMMAND}`; export r; \
52780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52781 $(NORMAL_TARGET_EXPORTS) \
52782 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52783 for flag in $(EXTRA_TARGET_FLAGS); do \
52784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52785 done; \
52786 (cd $(TARGET_SUBDIR)/libobjc && \
52787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52789 "RANLIB=$${RANLIB}" \
52790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52791 maintainer-clean) \
52792 || exit 1
52794 @endif target-libobjc
52800 .PHONY: configure-target-libgo maybe-configure-target-libgo
52801 maybe-configure-target-libgo:
52802 @if gcc-bootstrap
52803 configure-target-libgo: stage_current
52804 @endif gcc-bootstrap
52805 @if target-libgo
52806 maybe-configure-target-libgo: configure-target-libgo
52807 configure-target-libgo:
52808 @: $(MAKE); $(unstage)
52809 @r=`${PWD_COMMAND}`; export r; \
52810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52811 echo "Checking multilib configuration for libgo..."; \
52812 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52813 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52814 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52815 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52816 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52817 else \
52818 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52819 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52820 fi; \
52821 else \
52822 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52823 fi; \
52824 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52825 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52826 $(NORMAL_TARGET_EXPORTS) \
52827 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52828 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52829 case $(srcdir) in \
52830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52831 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52833 esac; \
52834 module_srcdir=libgo; \
52835 rm -f no-such-file || : ; \
52836 CONFIG_SITE=no-such-file $(SHELL) \
52837 $$s/$$module_srcdir/configure \
52838 --srcdir=$${topdir}/$$module_srcdir \
52839 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52840 --target=${target_alias} \
52841 || exit 1
52842 @endif target-libgo
52848 .PHONY: all-target-libgo maybe-all-target-libgo
52849 maybe-all-target-libgo:
52850 @if gcc-bootstrap
52851 all-target-libgo: stage_current
52852 @endif gcc-bootstrap
52853 @if target-libgo
52854 TARGET-target-libgo=all
52855 maybe-all-target-libgo: all-target-libgo
52856 all-target-libgo: configure-target-libgo
52857 @: $(MAKE); $(unstage)
52858 @r=`${PWD_COMMAND}`; export r; \
52859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52860 $(NORMAL_TARGET_EXPORTS) \
52861 (cd $(TARGET_SUBDIR)/libgo && \
52862 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52863 $(TARGET-target-libgo))
52864 @endif target-libgo
52870 .PHONY: check-target-libgo maybe-check-target-libgo
52871 maybe-check-target-libgo:
52872 @if target-libgo
52873 maybe-check-target-libgo: check-target-libgo
52875 check-target-libgo:
52876 @: $(MAKE); $(unstage)
52877 @r=`${PWD_COMMAND}`; export r; \
52878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52879 $(NORMAL_TARGET_EXPORTS) \
52880 (cd $(TARGET_SUBDIR)/libgo && \
52881 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52883 @endif target-libgo
52885 .PHONY: install-target-libgo maybe-install-target-libgo
52886 maybe-install-target-libgo:
52887 @if target-libgo
52888 maybe-install-target-libgo: install-target-libgo
52890 install-target-libgo: installdirs
52891 @: $(MAKE); $(unstage)
52892 @r=`${PWD_COMMAND}`; export r; \
52893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52894 $(NORMAL_TARGET_EXPORTS) \
52895 (cd $(TARGET_SUBDIR)/libgo && \
52896 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52898 @endif target-libgo
52900 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52901 maybe-install-strip-target-libgo:
52902 @if target-libgo
52903 maybe-install-strip-target-libgo: install-strip-target-libgo
52905 install-strip-target-libgo: installdirs
52906 @: $(MAKE); $(unstage)
52907 @r=`${PWD_COMMAND}`; export r; \
52908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52909 $(NORMAL_TARGET_EXPORTS) \
52910 (cd $(TARGET_SUBDIR)/libgo && \
52911 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52913 @endif target-libgo
52915 # Other targets (info, dvi, pdf, etc.)
52917 .PHONY: maybe-info-target-libgo info-target-libgo
52918 maybe-info-target-libgo:
52919 @if target-libgo
52920 maybe-info-target-libgo: info-target-libgo
52922 info-target-libgo: \
52923 configure-target-libgo
52924 @: $(MAKE); $(unstage)
52925 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52926 r=`${PWD_COMMAND}`; export r; \
52927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52928 $(NORMAL_TARGET_EXPORTS) \
52929 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52930 for flag in $(EXTRA_TARGET_FLAGS); do \
52931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52932 done; \
52933 (cd $(TARGET_SUBDIR)/libgo && \
52934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52936 "RANLIB=$${RANLIB}" \
52937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52938 info) \
52939 || exit 1
52941 @endif target-libgo
52943 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52944 maybe-dvi-target-libgo:
52945 @if target-libgo
52946 maybe-dvi-target-libgo: dvi-target-libgo
52948 dvi-target-libgo: \
52949 configure-target-libgo
52950 @: $(MAKE); $(unstage)
52951 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52952 r=`${PWD_COMMAND}`; export r; \
52953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52954 $(NORMAL_TARGET_EXPORTS) \
52955 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52956 for flag in $(EXTRA_TARGET_FLAGS); do \
52957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52958 done; \
52959 (cd $(TARGET_SUBDIR)/libgo && \
52960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52962 "RANLIB=$${RANLIB}" \
52963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52964 dvi) \
52965 || exit 1
52967 @endif target-libgo
52969 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52970 maybe-pdf-target-libgo:
52971 @if target-libgo
52972 maybe-pdf-target-libgo: pdf-target-libgo
52974 pdf-target-libgo: \
52975 configure-target-libgo
52976 @: $(MAKE); $(unstage)
52977 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52978 r=`${PWD_COMMAND}`; export r; \
52979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52980 $(NORMAL_TARGET_EXPORTS) \
52981 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52982 for flag in $(EXTRA_TARGET_FLAGS); do \
52983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52984 done; \
52985 (cd $(TARGET_SUBDIR)/libgo && \
52986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52988 "RANLIB=$${RANLIB}" \
52989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52990 pdf) \
52991 || exit 1
52993 @endif target-libgo
52995 .PHONY: maybe-html-target-libgo html-target-libgo
52996 maybe-html-target-libgo:
52997 @if target-libgo
52998 maybe-html-target-libgo: html-target-libgo
53000 html-target-libgo: \
53001 configure-target-libgo
53002 @: $(MAKE); $(unstage)
53003 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53004 r=`${PWD_COMMAND}`; export r; \
53005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53006 $(NORMAL_TARGET_EXPORTS) \
53007 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53008 for flag in $(EXTRA_TARGET_FLAGS); do \
53009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53010 done; \
53011 (cd $(TARGET_SUBDIR)/libgo && \
53012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53014 "RANLIB=$${RANLIB}" \
53015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53016 html) \
53017 || exit 1
53019 @endif target-libgo
53021 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53022 maybe-TAGS-target-libgo:
53023 @if target-libgo
53024 maybe-TAGS-target-libgo: TAGS-target-libgo
53026 TAGS-target-libgo: \
53027 configure-target-libgo
53028 @: $(MAKE); $(unstage)
53029 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53030 r=`${PWD_COMMAND}`; export r; \
53031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53032 $(NORMAL_TARGET_EXPORTS) \
53033 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53034 for flag in $(EXTRA_TARGET_FLAGS); do \
53035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53036 done; \
53037 (cd $(TARGET_SUBDIR)/libgo && \
53038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53040 "RANLIB=$${RANLIB}" \
53041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53042 TAGS) \
53043 || exit 1
53045 @endif target-libgo
53047 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53048 maybe-install-info-target-libgo:
53049 @if target-libgo
53050 maybe-install-info-target-libgo: install-info-target-libgo
53052 install-info-target-libgo: \
53053 configure-target-libgo \
53054 info-target-libgo
53055 @: $(MAKE); $(unstage)
53056 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53057 r=`${PWD_COMMAND}`; export r; \
53058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53059 $(NORMAL_TARGET_EXPORTS) \
53060 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53061 for flag in $(EXTRA_TARGET_FLAGS); do \
53062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53063 done; \
53064 (cd $(TARGET_SUBDIR)/libgo && \
53065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53067 "RANLIB=$${RANLIB}" \
53068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53069 install-info) \
53070 || exit 1
53072 @endif target-libgo
53074 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53075 maybe-install-dvi-target-libgo:
53076 @if target-libgo
53077 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53079 install-dvi-target-libgo: \
53080 configure-target-libgo \
53081 dvi-target-libgo
53082 @: $(MAKE); $(unstage)
53083 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53084 r=`${PWD_COMMAND}`; export r; \
53085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53086 $(NORMAL_TARGET_EXPORTS) \
53087 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53088 for flag in $(EXTRA_TARGET_FLAGS); do \
53089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53090 done; \
53091 (cd $(TARGET_SUBDIR)/libgo && \
53092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53094 "RANLIB=$${RANLIB}" \
53095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53096 install-dvi) \
53097 || exit 1
53099 @endif target-libgo
53101 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53102 maybe-install-pdf-target-libgo:
53103 @if target-libgo
53104 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53106 install-pdf-target-libgo: \
53107 configure-target-libgo \
53108 pdf-target-libgo
53109 @: $(MAKE); $(unstage)
53110 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53111 r=`${PWD_COMMAND}`; export r; \
53112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53113 $(NORMAL_TARGET_EXPORTS) \
53114 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53115 for flag in $(EXTRA_TARGET_FLAGS); do \
53116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53117 done; \
53118 (cd $(TARGET_SUBDIR)/libgo && \
53119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53121 "RANLIB=$${RANLIB}" \
53122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53123 install-pdf) \
53124 || exit 1
53126 @endif target-libgo
53128 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53129 maybe-install-html-target-libgo:
53130 @if target-libgo
53131 maybe-install-html-target-libgo: install-html-target-libgo
53133 install-html-target-libgo: \
53134 configure-target-libgo \
53135 html-target-libgo
53136 @: $(MAKE); $(unstage)
53137 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53138 r=`${PWD_COMMAND}`; export r; \
53139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53140 $(NORMAL_TARGET_EXPORTS) \
53141 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53142 for flag in $(EXTRA_TARGET_FLAGS); do \
53143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53144 done; \
53145 (cd $(TARGET_SUBDIR)/libgo && \
53146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53148 "RANLIB=$${RANLIB}" \
53149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53150 install-html) \
53151 || exit 1
53153 @endif target-libgo
53155 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53156 maybe-installcheck-target-libgo:
53157 @if target-libgo
53158 maybe-installcheck-target-libgo: installcheck-target-libgo
53160 installcheck-target-libgo: \
53161 configure-target-libgo
53162 @: $(MAKE); $(unstage)
53163 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53164 r=`${PWD_COMMAND}`; export r; \
53165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53166 $(NORMAL_TARGET_EXPORTS) \
53167 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53168 for flag in $(EXTRA_TARGET_FLAGS); do \
53169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53170 done; \
53171 (cd $(TARGET_SUBDIR)/libgo && \
53172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53174 "RANLIB=$${RANLIB}" \
53175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53176 installcheck) \
53177 || exit 1
53179 @endif target-libgo
53181 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
53182 maybe-mostlyclean-target-libgo:
53183 @if target-libgo
53184 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
53186 mostlyclean-target-libgo:
53187 @: $(MAKE); $(unstage)
53188 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53189 r=`${PWD_COMMAND}`; export r; \
53190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53191 $(NORMAL_TARGET_EXPORTS) \
53192 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
53193 for flag in $(EXTRA_TARGET_FLAGS); do \
53194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53195 done; \
53196 (cd $(TARGET_SUBDIR)/libgo && \
53197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53199 "RANLIB=$${RANLIB}" \
53200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53201 mostlyclean) \
53202 || exit 1
53204 @endif target-libgo
53206 .PHONY: maybe-clean-target-libgo clean-target-libgo
53207 maybe-clean-target-libgo:
53208 @if target-libgo
53209 maybe-clean-target-libgo: clean-target-libgo
53211 clean-target-libgo:
53212 @: $(MAKE); $(unstage)
53213 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53214 r=`${PWD_COMMAND}`; export r; \
53215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53216 $(NORMAL_TARGET_EXPORTS) \
53217 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
53218 for flag in $(EXTRA_TARGET_FLAGS); do \
53219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53220 done; \
53221 (cd $(TARGET_SUBDIR)/libgo && \
53222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53224 "RANLIB=$${RANLIB}" \
53225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53226 clean) \
53227 || exit 1
53229 @endif target-libgo
53231 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
53232 maybe-distclean-target-libgo:
53233 @if target-libgo
53234 maybe-distclean-target-libgo: distclean-target-libgo
53236 distclean-target-libgo:
53237 @: $(MAKE); $(unstage)
53238 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53239 r=`${PWD_COMMAND}`; export r; \
53240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53241 $(NORMAL_TARGET_EXPORTS) \
53242 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
53243 for flag in $(EXTRA_TARGET_FLAGS); do \
53244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53245 done; \
53246 (cd $(TARGET_SUBDIR)/libgo && \
53247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53249 "RANLIB=$${RANLIB}" \
53250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53251 distclean) \
53252 || exit 1
53254 @endif target-libgo
53256 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
53257 maybe-maintainer-clean-target-libgo:
53258 @if target-libgo
53259 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
53261 maintainer-clean-target-libgo:
53262 @: $(MAKE); $(unstage)
53263 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53264 r=`${PWD_COMMAND}`; export r; \
53265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53266 $(NORMAL_TARGET_EXPORTS) \
53267 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
53268 for flag in $(EXTRA_TARGET_FLAGS); do \
53269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53270 done; \
53271 (cd $(TARGET_SUBDIR)/libgo && \
53272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53274 "RANLIB=$${RANLIB}" \
53275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53276 maintainer-clean) \
53277 || exit 1
53279 @endif target-libgo
53285 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
53286 maybe-configure-target-libphobos:
53287 @if gcc-bootstrap
53288 configure-target-libphobos: stage_current
53289 @endif gcc-bootstrap
53290 @if target-libphobos
53291 maybe-configure-target-libphobos: configure-target-libphobos
53292 configure-target-libphobos:
53293 @r=`${PWD_COMMAND}`; export r; \
53294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53295 echo "Checking multilib configuration for libphobos..."; \
53296 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53297 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53298 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53299 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53300 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53301 else \
53302 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53303 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53304 fi; \
53305 else \
53306 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53307 fi; \
53308 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53310 $(NORMAL_TARGET_EXPORTS) \
53311 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
53312 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
53313 case $(srcdir) in \
53314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53315 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53317 esac; \
53318 module_srcdir=libphobos; \
53319 rm -f no-such-file || : ; \
53320 CONFIG_SITE=no-such-file $(SHELL) \
53321 $$s/$$module_srcdir/configure \
53322 --srcdir=$${topdir}/$$module_srcdir \
53323 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53324 --target=${target_alias} \
53325 || exit 1
53326 @endif target-libphobos
53330 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
53331 maybe-configure-stage1-target-libphobos:
53332 @if target-libphobos-bootstrap
53333 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
53334 configure-stage1-target-libphobos:
53335 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53336 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53337 @r=`${PWD_COMMAND}`; export r; \
53338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53339 TFLAGS="$(STAGE1_TFLAGS)"; \
53340 echo "Checking multilib configuration for libphobos..."; \
53341 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53342 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53343 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53344 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53345 else \
53346 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53347 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53348 fi; \
53349 else \
53350 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53351 fi; \
53352 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53353 $(NORMAL_TARGET_EXPORTS) \
53354 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53355 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53356 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53357 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
53358 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53359 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53360 case $(srcdir) in \
53361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53362 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53364 esac; \
53365 module_srcdir=libphobos; \
53366 $(SHELL) $$s/$$module_srcdir/configure \
53367 --srcdir=$${topdir}/$$module_srcdir \
53368 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53369 --target=${target_alias} \
53371 $(STAGE1_CONFIGURE_FLAGS)
53372 @endif target-libphobos-bootstrap
53374 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
53375 maybe-configure-stage2-target-libphobos:
53376 @if target-libphobos-bootstrap
53377 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
53378 configure-stage2-target-libphobos:
53379 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53380 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53381 @r=`${PWD_COMMAND}`; export r; \
53382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53383 TFLAGS="$(STAGE2_TFLAGS)"; \
53384 echo "Checking multilib configuration for libphobos..."; \
53385 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53386 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53387 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53388 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53389 else \
53390 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53391 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53392 fi; \
53393 else \
53394 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53395 fi; \
53396 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53397 $(NORMAL_TARGET_EXPORTS) \
53399 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53400 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53401 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53402 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
53403 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53404 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53405 case $(srcdir) in \
53406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53407 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53409 esac; \
53410 module_srcdir=libphobos; \
53411 $(SHELL) $$s/$$module_srcdir/configure \
53412 --srcdir=$${topdir}/$$module_srcdir \
53413 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53414 --target=${target_alias} \
53415 --with-build-libsubdir=$(HOST_SUBDIR) \
53416 $(STAGE2_CONFIGURE_FLAGS)
53417 @endif target-libphobos-bootstrap
53419 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
53420 maybe-configure-stage3-target-libphobos:
53421 @if target-libphobos-bootstrap
53422 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
53423 configure-stage3-target-libphobos:
53424 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53425 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53426 @r=`${PWD_COMMAND}`; export r; \
53427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53428 TFLAGS="$(STAGE3_TFLAGS)"; \
53429 echo "Checking multilib configuration for libphobos..."; \
53430 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53431 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53432 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53433 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53434 else \
53435 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53436 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53437 fi; \
53438 else \
53439 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53440 fi; \
53441 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53442 $(NORMAL_TARGET_EXPORTS) \
53444 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53445 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53446 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53447 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
53448 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53449 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53450 case $(srcdir) in \
53451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53452 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53454 esac; \
53455 module_srcdir=libphobos; \
53456 $(SHELL) $$s/$$module_srcdir/configure \
53457 --srcdir=$${topdir}/$$module_srcdir \
53458 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53459 --target=${target_alias} \
53460 --with-build-libsubdir=$(HOST_SUBDIR) \
53461 $(STAGE3_CONFIGURE_FLAGS)
53462 @endif target-libphobos-bootstrap
53464 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
53465 maybe-configure-stage4-target-libphobos:
53466 @if target-libphobos-bootstrap
53467 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
53468 configure-stage4-target-libphobos:
53469 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53470 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53471 @r=`${PWD_COMMAND}`; export r; \
53472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53473 TFLAGS="$(STAGE4_TFLAGS)"; \
53474 echo "Checking multilib configuration for libphobos..."; \
53475 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53476 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53477 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53478 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53479 else \
53480 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53481 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53482 fi; \
53483 else \
53484 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53485 fi; \
53486 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53487 $(NORMAL_TARGET_EXPORTS) \
53489 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53490 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53491 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53492 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
53493 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53494 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53495 case $(srcdir) in \
53496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53497 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53499 esac; \
53500 module_srcdir=libphobos; \
53501 $(SHELL) $$s/$$module_srcdir/configure \
53502 --srcdir=$${topdir}/$$module_srcdir \
53503 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53504 --target=${target_alias} \
53505 --with-build-libsubdir=$(HOST_SUBDIR) \
53506 $(STAGE4_CONFIGURE_FLAGS)
53507 @endif target-libphobos-bootstrap
53509 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53510 maybe-configure-stageprofile-target-libphobos:
53511 @if target-libphobos-bootstrap
53512 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53513 configure-stageprofile-target-libphobos:
53514 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53515 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53516 @r=`${PWD_COMMAND}`; export r; \
53517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53518 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53519 echo "Checking multilib configuration for libphobos..."; \
53520 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53521 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53522 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53523 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53524 else \
53525 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53526 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53527 fi; \
53528 else \
53529 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53530 fi; \
53531 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53532 $(NORMAL_TARGET_EXPORTS) \
53534 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53535 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53536 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53537 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53538 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53539 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53540 case $(srcdir) in \
53541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53542 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53544 esac; \
53545 module_srcdir=libphobos; \
53546 $(SHELL) $$s/$$module_srcdir/configure \
53547 --srcdir=$${topdir}/$$module_srcdir \
53548 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53549 --target=${target_alias} \
53550 --with-build-libsubdir=$(HOST_SUBDIR) \
53551 $(STAGEprofile_CONFIGURE_FLAGS)
53552 @endif target-libphobos-bootstrap
53554 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53555 maybe-configure-stagetrain-target-libphobos:
53556 @if target-libphobos-bootstrap
53557 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53558 configure-stagetrain-target-libphobos:
53559 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53560 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53561 @r=`${PWD_COMMAND}`; export r; \
53562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53563 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53564 echo "Checking multilib configuration for libphobos..."; \
53565 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53566 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53567 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53568 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53569 else \
53570 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53571 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53572 fi; \
53573 else \
53574 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53575 fi; \
53576 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53577 $(NORMAL_TARGET_EXPORTS) \
53579 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53580 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53581 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53582 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53583 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53584 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53585 case $(srcdir) in \
53586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53587 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53589 esac; \
53590 module_srcdir=libphobos; \
53591 $(SHELL) $$s/$$module_srcdir/configure \
53592 --srcdir=$${topdir}/$$module_srcdir \
53593 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53594 --target=${target_alias} \
53595 --with-build-libsubdir=$(HOST_SUBDIR) \
53596 $(STAGEtrain_CONFIGURE_FLAGS)
53597 @endif target-libphobos-bootstrap
53599 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53600 maybe-configure-stagefeedback-target-libphobos:
53601 @if target-libphobos-bootstrap
53602 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53603 configure-stagefeedback-target-libphobos:
53604 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53605 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53606 @r=`${PWD_COMMAND}`; export r; \
53607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53608 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53609 echo "Checking multilib configuration for libphobos..."; \
53610 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53611 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53612 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53613 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53614 else \
53615 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53616 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53617 fi; \
53618 else \
53619 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53620 fi; \
53621 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53622 $(NORMAL_TARGET_EXPORTS) \
53624 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53625 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53626 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53627 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53628 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53629 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53630 case $(srcdir) in \
53631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53632 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53634 esac; \
53635 module_srcdir=libphobos; \
53636 $(SHELL) $$s/$$module_srcdir/configure \
53637 --srcdir=$${topdir}/$$module_srcdir \
53638 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53639 --target=${target_alias} \
53640 --with-build-libsubdir=$(HOST_SUBDIR) \
53641 $(STAGEfeedback_CONFIGURE_FLAGS)
53642 @endif target-libphobos-bootstrap
53644 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53645 maybe-configure-stageautoprofile-target-libphobos:
53646 @if target-libphobos-bootstrap
53647 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53648 configure-stageautoprofile-target-libphobos:
53649 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53650 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53651 @r=`${PWD_COMMAND}`; export r; \
53652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53653 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53654 echo "Checking multilib configuration for libphobos..."; \
53655 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53656 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53657 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53658 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53659 else \
53660 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53661 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53662 fi; \
53663 else \
53664 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53665 fi; \
53666 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53667 $(NORMAL_TARGET_EXPORTS) \
53669 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53670 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53671 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53672 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53673 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53674 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53675 case $(srcdir) in \
53676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53677 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53679 esac; \
53680 module_srcdir=libphobos; \
53681 $(SHELL) $$s/$$module_srcdir/configure \
53682 --srcdir=$${topdir}/$$module_srcdir \
53683 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53684 --target=${target_alias} \
53685 --with-build-libsubdir=$(HOST_SUBDIR) \
53686 $(STAGEautoprofile_CONFIGURE_FLAGS)
53687 @endif target-libphobos-bootstrap
53689 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53690 maybe-configure-stageautofeedback-target-libphobos:
53691 @if target-libphobos-bootstrap
53692 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53693 configure-stageautofeedback-target-libphobos:
53694 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53695 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53696 @r=`${PWD_COMMAND}`; export r; \
53697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53698 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53699 echo "Checking multilib configuration for libphobos..."; \
53700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53701 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53702 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53703 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53704 else \
53705 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53706 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53707 fi; \
53708 else \
53709 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53710 fi; \
53711 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53712 $(NORMAL_TARGET_EXPORTS) \
53714 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53715 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53716 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53717 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53718 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53719 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53720 case $(srcdir) in \
53721 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53722 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53723 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53724 esac; \
53725 module_srcdir=libphobos; \
53726 $(SHELL) $$s/$$module_srcdir/configure \
53727 --srcdir=$${topdir}/$$module_srcdir \
53728 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53729 --target=${target_alias} \
53730 --with-build-libsubdir=$(HOST_SUBDIR) \
53731 $(STAGEautofeedback_CONFIGURE_FLAGS)
53732 @endif target-libphobos-bootstrap
53738 .PHONY: all-target-libphobos maybe-all-target-libphobos
53739 maybe-all-target-libphobos:
53740 @if gcc-bootstrap
53741 all-target-libphobos: stage_current
53742 @endif gcc-bootstrap
53743 @if target-libphobos
53744 TARGET-target-libphobos=all
53745 maybe-all-target-libphobos: all-target-libphobos
53746 all-target-libphobos: configure-target-libphobos
53747 @r=`${PWD_COMMAND}`; export r; \
53748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53749 $(NORMAL_TARGET_EXPORTS) \
53750 (cd $(TARGET_SUBDIR)/libphobos && \
53751 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53752 $(TARGET-target-libphobos))
53753 @endif target-libphobos
53757 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53758 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53759 maybe-all-stage1-target-libphobos:
53760 maybe-clean-stage1-target-libphobos:
53761 @if target-libphobos-bootstrap
53762 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53763 all-stage1: all-stage1-target-libphobos
53764 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53765 all-stage1-target-libphobos: configure-stage1-target-libphobos
53766 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53767 @r=`${PWD_COMMAND}`; export r; \
53768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53769 TFLAGS="$(STAGE1_TFLAGS)"; \
53770 $(NORMAL_TARGET_EXPORTS) \
53771 cd $(TARGET_SUBDIR)/libphobos && \
53773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53774 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53775 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53776 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53780 $(EXTRA_TARGET_FLAGS) \
53782 TFLAGS="$(STAGE1_TFLAGS)" \
53783 $(TARGET-stage1-target-libphobos)
53785 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53786 clean-stage1: clean-stage1-target-libphobos
53787 clean-stage1-target-libphobos:
53788 @if [ $(current_stage) = stage1 ]; then \
53789 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53790 else \
53791 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53792 $(MAKE) stage1-start; \
53793 fi; \
53794 cd $(TARGET_SUBDIR)/libphobos && \
53795 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53796 clean
53797 @endif target-libphobos-bootstrap
53800 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53801 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53802 maybe-all-stage2-target-libphobos:
53803 maybe-clean-stage2-target-libphobos:
53804 @if target-libphobos-bootstrap
53805 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53806 all-stage2: all-stage2-target-libphobos
53807 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53808 all-stage2-target-libphobos: configure-stage2-target-libphobos
53809 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53810 @r=`${PWD_COMMAND}`; export r; \
53811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53812 TFLAGS="$(STAGE2_TFLAGS)"; \
53813 $(NORMAL_TARGET_EXPORTS) \
53815 cd $(TARGET_SUBDIR)/libphobos && \
53817 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53818 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53819 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53820 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53824 $(EXTRA_TARGET_FLAGS) \
53825 TFLAGS="$(STAGE2_TFLAGS)" \
53826 $(TARGET-stage2-target-libphobos)
53828 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53829 clean-stage2: clean-stage2-target-libphobos
53830 clean-stage2-target-libphobos:
53831 @if [ $(current_stage) = stage2 ]; then \
53832 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53833 else \
53834 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53835 $(MAKE) stage2-start; \
53836 fi; \
53837 cd $(TARGET_SUBDIR)/libphobos && \
53838 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53839 @endif target-libphobos-bootstrap
53842 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53843 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53844 maybe-all-stage3-target-libphobos:
53845 maybe-clean-stage3-target-libphobos:
53846 @if target-libphobos-bootstrap
53847 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53848 all-stage3: all-stage3-target-libphobos
53849 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53850 all-stage3-target-libphobos: configure-stage3-target-libphobos
53851 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53852 @r=`${PWD_COMMAND}`; export r; \
53853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53854 TFLAGS="$(STAGE3_TFLAGS)"; \
53855 $(NORMAL_TARGET_EXPORTS) \
53857 cd $(TARGET_SUBDIR)/libphobos && \
53859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53860 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53861 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53862 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53863 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53864 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53865 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53866 $(EXTRA_TARGET_FLAGS) \
53867 TFLAGS="$(STAGE3_TFLAGS)" \
53868 $(TARGET-stage3-target-libphobos)
53870 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53871 clean-stage3: clean-stage3-target-libphobos
53872 clean-stage3-target-libphobos:
53873 @if [ $(current_stage) = stage3 ]; then \
53874 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53875 else \
53876 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53877 $(MAKE) stage3-start; \
53878 fi; \
53879 cd $(TARGET_SUBDIR)/libphobos && \
53880 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53881 @endif target-libphobos-bootstrap
53884 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53885 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53886 maybe-all-stage4-target-libphobos:
53887 maybe-clean-stage4-target-libphobos:
53888 @if target-libphobos-bootstrap
53889 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53890 all-stage4: all-stage4-target-libphobos
53891 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53892 all-stage4-target-libphobos: configure-stage4-target-libphobos
53893 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53894 @r=`${PWD_COMMAND}`; export r; \
53895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53896 TFLAGS="$(STAGE4_TFLAGS)"; \
53897 $(NORMAL_TARGET_EXPORTS) \
53899 cd $(TARGET_SUBDIR)/libphobos && \
53901 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53902 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53903 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53904 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53908 $(EXTRA_TARGET_FLAGS) \
53909 TFLAGS="$(STAGE4_TFLAGS)" \
53910 $(TARGET-stage4-target-libphobos)
53912 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53913 clean-stage4: clean-stage4-target-libphobos
53914 clean-stage4-target-libphobos:
53915 @if [ $(current_stage) = stage4 ]; then \
53916 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53917 else \
53918 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53919 $(MAKE) stage4-start; \
53920 fi; \
53921 cd $(TARGET_SUBDIR)/libphobos && \
53922 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53923 @endif target-libphobos-bootstrap
53926 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53927 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53928 maybe-all-stageprofile-target-libphobos:
53929 maybe-clean-stageprofile-target-libphobos:
53930 @if target-libphobos-bootstrap
53931 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53932 all-stageprofile: all-stageprofile-target-libphobos
53933 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53934 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53935 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53936 @r=`${PWD_COMMAND}`; export r; \
53937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53938 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53939 $(NORMAL_TARGET_EXPORTS) \
53941 cd $(TARGET_SUBDIR)/libphobos && \
53943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53944 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53945 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53946 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53950 $(EXTRA_TARGET_FLAGS) \
53951 TFLAGS="$(STAGEprofile_TFLAGS)" \
53952 $(TARGET-stageprofile-target-libphobos)
53954 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53955 clean-stageprofile: clean-stageprofile-target-libphobos
53956 clean-stageprofile-target-libphobos:
53957 @if [ $(current_stage) = stageprofile ]; then \
53958 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53959 else \
53960 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53961 $(MAKE) stageprofile-start; \
53962 fi; \
53963 cd $(TARGET_SUBDIR)/libphobos && \
53964 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53965 @endif target-libphobos-bootstrap
53968 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53969 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53970 maybe-all-stagetrain-target-libphobos:
53971 maybe-clean-stagetrain-target-libphobos:
53972 @if target-libphobos-bootstrap
53973 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53974 all-stagetrain: all-stagetrain-target-libphobos
53975 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53976 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53977 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53978 @r=`${PWD_COMMAND}`; export r; \
53979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53980 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53981 $(NORMAL_TARGET_EXPORTS) \
53983 cd $(TARGET_SUBDIR)/libphobos && \
53985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53986 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53987 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53988 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53989 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53990 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53991 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53992 $(EXTRA_TARGET_FLAGS) \
53993 TFLAGS="$(STAGEtrain_TFLAGS)" \
53994 $(TARGET-stagetrain-target-libphobos)
53996 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53997 clean-stagetrain: clean-stagetrain-target-libphobos
53998 clean-stagetrain-target-libphobos:
53999 @if [ $(current_stage) = stagetrain ]; then \
54000 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54001 else \
54002 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
54003 $(MAKE) stagetrain-start; \
54004 fi; \
54005 cd $(TARGET_SUBDIR)/libphobos && \
54006 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54007 @endif target-libphobos-bootstrap
54010 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
54011 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
54012 maybe-all-stagefeedback-target-libphobos:
54013 maybe-clean-stagefeedback-target-libphobos:
54014 @if target-libphobos-bootstrap
54015 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
54016 all-stagefeedback: all-stagefeedback-target-libphobos
54017 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
54018 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54019 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54020 @r=`${PWD_COMMAND}`; export r; \
54021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54022 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54023 $(NORMAL_TARGET_EXPORTS) \
54025 cd $(TARGET_SUBDIR)/libphobos && \
54027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54028 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54029 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54030 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54031 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54032 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54033 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54034 $(EXTRA_TARGET_FLAGS) \
54035 TFLAGS="$(STAGEfeedback_TFLAGS)" \
54036 $(TARGET-stagefeedback-target-libphobos)
54038 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
54039 clean-stagefeedback: clean-stagefeedback-target-libphobos
54040 clean-stagefeedback-target-libphobos:
54041 @if [ $(current_stage) = stagefeedback ]; then \
54042 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54043 else \
54044 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
54045 $(MAKE) stagefeedback-start; \
54046 fi; \
54047 cd $(TARGET_SUBDIR)/libphobos && \
54048 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54049 @endif target-libphobos-bootstrap
54052 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
54053 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
54054 maybe-all-stageautoprofile-target-libphobos:
54055 maybe-clean-stageautoprofile-target-libphobos:
54056 @if target-libphobos-bootstrap
54057 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
54058 all-stageautoprofile: all-stageautoprofile-target-libphobos
54059 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
54060 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54061 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54062 @r=`${PWD_COMMAND}`; export r; \
54063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54064 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54065 $(NORMAL_TARGET_EXPORTS) \
54067 cd $(TARGET_SUBDIR)/libphobos && \
54068 $$s/gcc/config/i386/$(AUTO_PROFILE) \
54069 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54070 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54071 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54072 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54073 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54074 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54075 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54076 $(EXTRA_TARGET_FLAGS) \
54077 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
54078 $(TARGET-stageautoprofile-target-libphobos)
54080 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
54081 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
54082 clean-stageautoprofile-target-libphobos:
54083 @if [ $(current_stage) = stageautoprofile ]; then \
54084 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54085 else \
54086 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
54087 $(MAKE) stageautoprofile-start; \
54088 fi; \
54089 cd $(TARGET_SUBDIR)/libphobos && \
54090 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54091 @endif target-libphobos-bootstrap
54094 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
54095 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
54096 maybe-all-stageautofeedback-target-libphobos:
54097 maybe-clean-stageautofeedback-target-libphobos:
54098 @if target-libphobos-bootstrap
54099 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
54100 all-stageautofeedback: all-stageautofeedback-target-libphobos
54101 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
54102 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54103 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54104 @r=`${PWD_COMMAND}`; export r; \
54105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54106 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54107 $(NORMAL_TARGET_EXPORTS) \
54109 cd $(TARGET_SUBDIR)/libphobos && \
54111 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54112 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54113 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54114 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54115 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54116 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54117 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54118 $(EXTRA_TARGET_FLAGS) \
54119 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
54120 $(TARGET-stageautofeedback-target-libphobos)
54122 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
54123 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
54124 clean-stageautofeedback-target-libphobos:
54125 @if [ $(current_stage) = stageautofeedback ]; then \
54126 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54127 else \
54128 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
54129 $(MAKE) stageautofeedback-start; \
54130 fi; \
54131 cd $(TARGET_SUBDIR)/libphobos && \
54132 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54133 @endif target-libphobos-bootstrap
54140 .PHONY: check-target-libphobos maybe-check-target-libphobos
54141 maybe-check-target-libphobos:
54142 @if target-libphobos
54143 maybe-check-target-libphobos: check-target-libphobos
54145 check-target-libphobos:
54146 @: $(MAKE); $(unstage)
54147 @r=`${PWD_COMMAND}`; export r; \
54148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54149 $(NORMAL_TARGET_EXPORTS) \
54150 (cd $(TARGET_SUBDIR)/libphobos && \
54151 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54153 @endif target-libphobos
54155 .PHONY: install-target-libphobos maybe-install-target-libphobos
54156 maybe-install-target-libphobos:
54157 @if target-libphobos
54158 maybe-install-target-libphobos: install-target-libphobos
54160 install-target-libphobos: installdirs
54161 @: $(MAKE); $(unstage)
54162 @r=`${PWD_COMMAND}`; export r; \
54163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54164 $(NORMAL_TARGET_EXPORTS) \
54165 (cd $(TARGET_SUBDIR)/libphobos && \
54166 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54168 @endif target-libphobos
54170 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54171 maybe-install-strip-target-libphobos:
54172 @if target-libphobos
54173 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54175 install-strip-target-libphobos: installdirs
54176 @: $(MAKE); $(unstage)
54177 @r=`${PWD_COMMAND}`; export r; \
54178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54179 $(NORMAL_TARGET_EXPORTS) \
54180 (cd $(TARGET_SUBDIR)/libphobos && \
54181 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54183 @endif target-libphobos
54185 # Other targets (info, dvi, pdf, etc.)
54187 .PHONY: maybe-info-target-libphobos info-target-libphobos
54188 maybe-info-target-libphobos:
54189 @if target-libphobos
54190 maybe-info-target-libphobos: info-target-libphobos
54192 info-target-libphobos: \
54193 configure-target-libphobos
54194 @: $(MAKE); $(unstage)
54195 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54196 r=`${PWD_COMMAND}`; export r; \
54197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54198 $(NORMAL_TARGET_EXPORTS) \
54199 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54200 for flag in $(EXTRA_TARGET_FLAGS); do \
54201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54202 done; \
54203 (cd $(TARGET_SUBDIR)/libphobos && \
54204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54206 "RANLIB=$${RANLIB}" \
54207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54208 info) \
54209 || exit 1
54211 @endif target-libphobos
54213 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54214 maybe-dvi-target-libphobos:
54215 @if target-libphobos
54216 maybe-dvi-target-libphobos: dvi-target-libphobos
54218 dvi-target-libphobos: \
54219 configure-target-libphobos
54220 @: $(MAKE); $(unstage)
54221 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54222 r=`${PWD_COMMAND}`; export r; \
54223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54224 $(NORMAL_TARGET_EXPORTS) \
54225 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54226 for flag in $(EXTRA_TARGET_FLAGS); do \
54227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54228 done; \
54229 (cd $(TARGET_SUBDIR)/libphobos && \
54230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54232 "RANLIB=$${RANLIB}" \
54233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54234 dvi) \
54235 || exit 1
54237 @endif target-libphobos
54239 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54240 maybe-pdf-target-libphobos:
54241 @if target-libphobos
54242 maybe-pdf-target-libphobos: pdf-target-libphobos
54244 pdf-target-libphobos: \
54245 configure-target-libphobos
54246 @: $(MAKE); $(unstage)
54247 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54248 r=`${PWD_COMMAND}`; export r; \
54249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54250 $(NORMAL_TARGET_EXPORTS) \
54251 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54252 for flag in $(EXTRA_TARGET_FLAGS); do \
54253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54254 done; \
54255 (cd $(TARGET_SUBDIR)/libphobos && \
54256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54258 "RANLIB=$${RANLIB}" \
54259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54260 pdf) \
54261 || exit 1
54263 @endif target-libphobos
54265 .PHONY: maybe-html-target-libphobos html-target-libphobos
54266 maybe-html-target-libphobos:
54267 @if target-libphobos
54268 maybe-html-target-libphobos: html-target-libphobos
54270 html-target-libphobos: \
54271 configure-target-libphobos
54272 @: $(MAKE); $(unstage)
54273 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54274 r=`${PWD_COMMAND}`; export r; \
54275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54276 $(NORMAL_TARGET_EXPORTS) \
54277 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54278 for flag in $(EXTRA_TARGET_FLAGS); do \
54279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54280 done; \
54281 (cd $(TARGET_SUBDIR)/libphobos && \
54282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54284 "RANLIB=$${RANLIB}" \
54285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54286 html) \
54287 || exit 1
54289 @endif target-libphobos
54291 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54292 maybe-TAGS-target-libphobos:
54293 @if target-libphobos
54294 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54296 TAGS-target-libphobos: \
54297 configure-target-libphobos
54298 @: $(MAKE); $(unstage)
54299 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54300 r=`${PWD_COMMAND}`; export r; \
54301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54302 $(NORMAL_TARGET_EXPORTS) \
54303 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54304 for flag in $(EXTRA_TARGET_FLAGS); do \
54305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54306 done; \
54307 (cd $(TARGET_SUBDIR)/libphobos && \
54308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54310 "RANLIB=$${RANLIB}" \
54311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54312 TAGS) \
54313 || exit 1
54315 @endif target-libphobos
54317 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54318 maybe-install-info-target-libphobos:
54319 @if target-libphobos
54320 maybe-install-info-target-libphobos: install-info-target-libphobos
54322 install-info-target-libphobos: \
54323 configure-target-libphobos \
54324 info-target-libphobos
54325 @: $(MAKE); $(unstage)
54326 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54327 r=`${PWD_COMMAND}`; export r; \
54328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54329 $(NORMAL_TARGET_EXPORTS) \
54330 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54331 for flag in $(EXTRA_TARGET_FLAGS); do \
54332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54333 done; \
54334 (cd $(TARGET_SUBDIR)/libphobos && \
54335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54337 "RANLIB=$${RANLIB}" \
54338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54339 install-info) \
54340 || exit 1
54342 @endif target-libphobos
54344 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54345 maybe-install-dvi-target-libphobos:
54346 @if target-libphobos
54347 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54349 install-dvi-target-libphobos: \
54350 configure-target-libphobos \
54351 dvi-target-libphobos
54352 @: $(MAKE); $(unstage)
54353 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54354 r=`${PWD_COMMAND}`; export r; \
54355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54356 $(NORMAL_TARGET_EXPORTS) \
54357 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54358 for flag in $(EXTRA_TARGET_FLAGS); do \
54359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54360 done; \
54361 (cd $(TARGET_SUBDIR)/libphobos && \
54362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54364 "RANLIB=$${RANLIB}" \
54365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54366 install-dvi) \
54367 || exit 1
54369 @endif target-libphobos
54371 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54372 maybe-install-pdf-target-libphobos:
54373 @if target-libphobos
54374 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54376 install-pdf-target-libphobos: \
54377 configure-target-libphobos \
54378 pdf-target-libphobos
54379 @: $(MAKE); $(unstage)
54380 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54381 r=`${PWD_COMMAND}`; export r; \
54382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54383 $(NORMAL_TARGET_EXPORTS) \
54384 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54385 for flag in $(EXTRA_TARGET_FLAGS); do \
54386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54387 done; \
54388 (cd $(TARGET_SUBDIR)/libphobos && \
54389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54391 "RANLIB=$${RANLIB}" \
54392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54393 install-pdf) \
54394 || exit 1
54396 @endif target-libphobos
54398 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54399 maybe-install-html-target-libphobos:
54400 @if target-libphobos
54401 maybe-install-html-target-libphobos: install-html-target-libphobos
54403 install-html-target-libphobos: \
54404 configure-target-libphobos \
54405 html-target-libphobos
54406 @: $(MAKE); $(unstage)
54407 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54408 r=`${PWD_COMMAND}`; export r; \
54409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54410 $(NORMAL_TARGET_EXPORTS) \
54411 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54412 for flag in $(EXTRA_TARGET_FLAGS); do \
54413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54414 done; \
54415 (cd $(TARGET_SUBDIR)/libphobos && \
54416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54418 "RANLIB=$${RANLIB}" \
54419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54420 install-html) \
54421 || exit 1
54423 @endif target-libphobos
54425 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54426 maybe-installcheck-target-libphobos:
54427 @if target-libphobos
54428 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54430 installcheck-target-libphobos: \
54431 configure-target-libphobos
54432 @: $(MAKE); $(unstage)
54433 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54434 r=`${PWD_COMMAND}`; export r; \
54435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54436 $(NORMAL_TARGET_EXPORTS) \
54437 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54438 for flag in $(EXTRA_TARGET_FLAGS); do \
54439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54440 done; \
54441 (cd $(TARGET_SUBDIR)/libphobos && \
54442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54444 "RANLIB=$${RANLIB}" \
54445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54446 installcheck) \
54447 || exit 1
54449 @endif target-libphobos
54451 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54452 maybe-mostlyclean-target-libphobos:
54453 @if target-libphobos
54454 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54456 mostlyclean-target-libphobos:
54457 @: $(MAKE); $(unstage)
54458 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54459 r=`${PWD_COMMAND}`; export r; \
54460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54461 $(NORMAL_TARGET_EXPORTS) \
54462 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54463 for flag in $(EXTRA_TARGET_FLAGS); do \
54464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54465 done; \
54466 (cd $(TARGET_SUBDIR)/libphobos && \
54467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54469 "RANLIB=$${RANLIB}" \
54470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54471 mostlyclean) \
54472 || exit 1
54474 @endif target-libphobos
54476 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54477 maybe-clean-target-libphobos:
54478 @if target-libphobos
54479 maybe-clean-target-libphobos: clean-target-libphobos
54481 clean-target-libphobos:
54482 @: $(MAKE); $(unstage)
54483 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54484 r=`${PWD_COMMAND}`; export r; \
54485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54486 $(NORMAL_TARGET_EXPORTS) \
54487 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54488 for flag in $(EXTRA_TARGET_FLAGS); do \
54489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54490 done; \
54491 (cd $(TARGET_SUBDIR)/libphobos && \
54492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54494 "RANLIB=$${RANLIB}" \
54495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54496 clean) \
54497 || exit 1
54499 @endif target-libphobos
54501 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54502 maybe-distclean-target-libphobos:
54503 @if target-libphobos
54504 maybe-distclean-target-libphobos: distclean-target-libphobos
54506 distclean-target-libphobos:
54507 @: $(MAKE); $(unstage)
54508 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54509 r=`${PWD_COMMAND}`; export r; \
54510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54511 $(NORMAL_TARGET_EXPORTS) \
54512 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54513 for flag in $(EXTRA_TARGET_FLAGS); do \
54514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54515 done; \
54516 (cd $(TARGET_SUBDIR)/libphobos && \
54517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54519 "RANLIB=$${RANLIB}" \
54520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54521 distclean) \
54522 || exit 1
54524 @endif target-libphobos
54526 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54527 maybe-maintainer-clean-target-libphobos:
54528 @if target-libphobos
54529 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54531 maintainer-clean-target-libphobos:
54532 @: $(MAKE); $(unstage)
54533 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54534 r=`${PWD_COMMAND}`; export r; \
54535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54536 $(NORMAL_TARGET_EXPORTS) \
54537 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54538 for flag in $(EXTRA_TARGET_FLAGS); do \
54539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54540 done; \
54541 (cd $(TARGET_SUBDIR)/libphobos && \
54542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54544 "RANLIB=$${RANLIB}" \
54545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54546 maintainer-clean) \
54547 || exit 1
54549 @endif target-libphobos
54555 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54556 maybe-configure-target-libtermcap:
54557 @if gcc-bootstrap
54558 configure-target-libtermcap: stage_current
54559 @endif gcc-bootstrap
54560 @if target-libtermcap
54561 maybe-configure-target-libtermcap: configure-target-libtermcap
54562 configure-target-libtermcap:
54563 @: $(MAKE); $(unstage)
54564 @r=`${PWD_COMMAND}`; export r; \
54565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54566 echo "Checking multilib configuration for libtermcap..."; \
54567 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54568 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54569 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54570 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54571 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54572 else \
54573 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54574 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54575 fi; \
54576 else \
54577 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54578 fi; \
54579 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54580 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54581 $(NORMAL_TARGET_EXPORTS) \
54582 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54583 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54584 case $(srcdir) in \
54585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54586 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54588 esac; \
54589 module_srcdir=libtermcap; \
54590 rm -f no-such-file || : ; \
54591 CONFIG_SITE=no-such-file $(SHELL) \
54592 $$s/$$module_srcdir/configure \
54593 --srcdir=$${topdir}/$$module_srcdir \
54594 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54595 --target=${target_alias} \
54596 || exit 1
54597 @endif target-libtermcap
54603 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54604 maybe-all-target-libtermcap:
54605 @if gcc-bootstrap
54606 all-target-libtermcap: stage_current
54607 @endif gcc-bootstrap
54608 @if target-libtermcap
54609 TARGET-target-libtermcap=all
54610 maybe-all-target-libtermcap: all-target-libtermcap
54611 all-target-libtermcap: configure-target-libtermcap
54612 @: $(MAKE); $(unstage)
54613 @r=`${PWD_COMMAND}`; export r; \
54614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54615 $(NORMAL_TARGET_EXPORTS) \
54616 (cd $(TARGET_SUBDIR)/libtermcap && \
54617 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54618 $(TARGET-target-libtermcap))
54619 @endif target-libtermcap
54625 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54626 maybe-check-target-libtermcap:
54627 @if target-libtermcap
54628 maybe-check-target-libtermcap: check-target-libtermcap
54630 # Dummy target for uncheckable module.
54631 check-target-libtermcap:
54633 @endif target-libtermcap
54635 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54636 maybe-install-target-libtermcap:
54637 @if target-libtermcap
54638 maybe-install-target-libtermcap: install-target-libtermcap
54640 install-target-libtermcap: installdirs
54641 @: $(MAKE); $(unstage)
54642 @r=`${PWD_COMMAND}`; export r; \
54643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54644 $(NORMAL_TARGET_EXPORTS) \
54645 (cd $(TARGET_SUBDIR)/libtermcap && \
54646 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54648 @endif target-libtermcap
54650 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54651 maybe-install-strip-target-libtermcap:
54652 @if target-libtermcap
54653 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54655 install-strip-target-libtermcap: installdirs
54656 @: $(MAKE); $(unstage)
54657 @r=`${PWD_COMMAND}`; export r; \
54658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54659 $(NORMAL_TARGET_EXPORTS) \
54660 (cd $(TARGET_SUBDIR)/libtermcap && \
54661 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54663 @endif target-libtermcap
54665 # Other targets (info, dvi, pdf, etc.)
54667 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54668 maybe-info-target-libtermcap:
54669 @if target-libtermcap
54670 maybe-info-target-libtermcap: info-target-libtermcap
54672 info-target-libtermcap: \
54673 configure-target-libtermcap
54674 @: $(MAKE); $(unstage)
54675 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54676 r=`${PWD_COMMAND}`; export r; \
54677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54678 $(NORMAL_TARGET_EXPORTS) \
54679 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54680 for flag in $(EXTRA_TARGET_FLAGS); do \
54681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54682 done; \
54683 (cd $(TARGET_SUBDIR)/libtermcap && \
54684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54686 "RANLIB=$${RANLIB}" \
54687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54688 info) \
54689 || exit 1
54691 @endif target-libtermcap
54693 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54694 maybe-dvi-target-libtermcap:
54695 @if target-libtermcap
54696 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54698 dvi-target-libtermcap: \
54699 configure-target-libtermcap
54700 @: $(MAKE); $(unstage)
54701 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54702 r=`${PWD_COMMAND}`; export r; \
54703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54704 $(NORMAL_TARGET_EXPORTS) \
54705 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54706 for flag in $(EXTRA_TARGET_FLAGS); do \
54707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54708 done; \
54709 (cd $(TARGET_SUBDIR)/libtermcap && \
54710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54712 "RANLIB=$${RANLIB}" \
54713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54714 dvi) \
54715 || exit 1
54717 @endif target-libtermcap
54719 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54720 maybe-pdf-target-libtermcap:
54721 @if target-libtermcap
54722 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54724 pdf-target-libtermcap: \
54725 configure-target-libtermcap
54726 @: $(MAKE); $(unstage)
54727 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54728 r=`${PWD_COMMAND}`; export r; \
54729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54730 $(NORMAL_TARGET_EXPORTS) \
54731 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54732 for flag in $(EXTRA_TARGET_FLAGS); do \
54733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54734 done; \
54735 (cd $(TARGET_SUBDIR)/libtermcap && \
54736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54738 "RANLIB=$${RANLIB}" \
54739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54740 pdf) \
54741 || exit 1
54743 @endif target-libtermcap
54745 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54746 maybe-html-target-libtermcap:
54747 @if target-libtermcap
54748 maybe-html-target-libtermcap: html-target-libtermcap
54750 html-target-libtermcap: \
54751 configure-target-libtermcap
54752 @: $(MAKE); $(unstage)
54753 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54754 r=`${PWD_COMMAND}`; export r; \
54755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54756 $(NORMAL_TARGET_EXPORTS) \
54757 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54758 for flag in $(EXTRA_TARGET_FLAGS); do \
54759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54760 done; \
54761 (cd $(TARGET_SUBDIR)/libtermcap && \
54762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54764 "RANLIB=$${RANLIB}" \
54765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54766 html) \
54767 || exit 1
54769 @endif target-libtermcap
54771 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54772 maybe-TAGS-target-libtermcap:
54773 @if target-libtermcap
54774 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54776 TAGS-target-libtermcap: \
54777 configure-target-libtermcap
54778 @: $(MAKE); $(unstage)
54779 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54780 r=`${PWD_COMMAND}`; export r; \
54781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54782 $(NORMAL_TARGET_EXPORTS) \
54783 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54784 for flag in $(EXTRA_TARGET_FLAGS); do \
54785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54786 done; \
54787 (cd $(TARGET_SUBDIR)/libtermcap && \
54788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54790 "RANLIB=$${RANLIB}" \
54791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54792 TAGS) \
54793 || exit 1
54795 @endif target-libtermcap
54797 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54798 maybe-install-info-target-libtermcap:
54799 @if target-libtermcap
54800 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54802 install-info-target-libtermcap: \
54803 configure-target-libtermcap \
54804 info-target-libtermcap
54805 @: $(MAKE); $(unstage)
54806 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54807 r=`${PWD_COMMAND}`; export r; \
54808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54809 $(NORMAL_TARGET_EXPORTS) \
54810 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54811 for flag in $(EXTRA_TARGET_FLAGS); do \
54812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54813 done; \
54814 (cd $(TARGET_SUBDIR)/libtermcap && \
54815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54817 "RANLIB=$${RANLIB}" \
54818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54819 install-info) \
54820 || exit 1
54822 @endif target-libtermcap
54824 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54825 maybe-install-dvi-target-libtermcap:
54826 @if target-libtermcap
54827 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54829 install-dvi-target-libtermcap: \
54830 configure-target-libtermcap \
54831 dvi-target-libtermcap
54832 @: $(MAKE); $(unstage)
54833 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54834 r=`${PWD_COMMAND}`; export r; \
54835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54836 $(NORMAL_TARGET_EXPORTS) \
54837 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54838 for flag in $(EXTRA_TARGET_FLAGS); do \
54839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54840 done; \
54841 (cd $(TARGET_SUBDIR)/libtermcap && \
54842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54844 "RANLIB=$${RANLIB}" \
54845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54846 install-dvi) \
54847 || exit 1
54849 @endif target-libtermcap
54851 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54852 maybe-install-pdf-target-libtermcap:
54853 @if target-libtermcap
54854 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54856 install-pdf-target-libtermcap: \
54857 configure-target-libtermcap \
54858 pdf-target-libtermcap
54859 @: $(MAKE); $(unstage)
54860 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54861 r=`${PWD_COMMAND}`; export r; \
54862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54863 $(NORMAL_TARGET_EXPORTS) \
54864 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54865 for flag in $(EXTRA_TARGET_FLAGS); do \
54866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54867 done; \
54868 (cd $(TARGET_SUBDIR)/libtermcap && \
54869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54871 "RANLIB=$${RANLIB}" \
54872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54873 install-pdf) \
54874 || exit 1
54876 @endif target-libtermcap
54878 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54879 maybe-install-html-target-libtermcap:
54880 @if target-libtermcap
54881 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54883 install-html-target-libtermcap: \
54884 configure-target-libtermcap \
54885 html-target-libtermcap
54886 @: $(MAKE); $(unstage)
54887 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54888 r=`${PWD_COMMAND}`; export r; \
54889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54890 $(NORMAL_TARGET_EXPORTS) \
54891 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54892 for flag in $(EXTRA_TARGET_FLAGS); do \
54893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54894 done; \
54895 (cd $(TARGET_SUBDIR)/libtermcap && \
54896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54898 "RANLIB=$${RANLIB}" \
54899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54900 install-html) \
54901 || exit 1
54903 @endif target-libtermcap
54905 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54906 maybe-installcheck-target-libtermcap:
54907 @if target-libtermcap
54908 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54910 installcheck-target-libtermcap: \
54911 configure-target-libtermcap
54912 @: $(MAKE); $(unstage)
54913 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54914 r=`${PWD_COMMAND}`; export r; \
54915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54916 $(NORMAL_TARGET_EXPORTS) \
54917 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54918 for flag in $(EXTRA_TARGET_FLAGS); do \
54919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54920 done; \
54921 (cd $(TARGET_SUBDIR)/libtermcap && \
54922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54924 "RANLIB=$${RANLIB}" \
54925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54926 installcheck) \
54927 || exit 1
54929 @endif target-libtermcap
54931 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54932 maybe-mostlyclean-target-libtermcap:
54933 @if target-libtermcap
54934 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54936 # libtermcap doesn't support mostlyclean.
54937 mostlyclean-target-libtermcap:
54939 @endif target-libtermcap
54941 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54942 maybe-clean-target-libtermcap:
54943 @if target-libtermcap
54944 maybe-clean-target-libtermcap: clean-target-libtermcap
54946 # libtermcap doesn't support clean.
54947 clean-target-libtermcap:
54949 @endif target-libtermcap
54951 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54952 maybe-distclean-target-libtermcap:
54953 @if target-libtermcap
54954 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54956 # libtermcap doesn't support distclean.
54957 distclean-target-libtermcap:
54959 @endif target-libtermcap
54961 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54962 maybe-maintainer-clean-target-libtermcap:
54963 @if target-libtermcap
54964 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54966 # libtermcap doesn't support maintainer-clean.
54967 maintainer-clean-target-libtermcap:
54969 @endif target-libtermcap
54975 .PHONY: configure-target-winsup maybe-configure-target-winsup
54976 maybe-configure-target-winsup:
54977 @if gcc-bootstrap
54978 configure-target-winsup: stage_current
54979 @endif gcc-bootstrap
54980 @if target-winsup
54981 maybe-configure-target-winsup: configure-target-winsup
54982 configure-target-winsup:
54983 @: $(MAKE); $(unstage)
54984 @r=`${PWD_COMMAND}`; export r; \
54985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54986 echo "Checking multilib configuration for winsup..."; \
54987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54988 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54989 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54990 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54991 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54992 else \
54993 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54994 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54995 fi; \
54996 else \
54997 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54998 fi; \
54999 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
55000 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
55001 $(NORMAL_TARGET_EXPORTS) \
55002 echo Configuring in $(TARGET_SUBDIR)/winsup; \
55003 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
55004 case $(srcdir) in \
55005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55006 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55008 esac; \
55009 module_srcdir=winsup; \
55010 rm -f no-such-file || : ; \
55011 CONFIG_SITE=no-such-file $(SHELL) \
55012 $$s/$$module_srcdir/configure \
55013 --srcdir=$${topdir}/$$module_srcdir \
55014 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55015 --target=${target_alias} \
55016 || exit 1
55017 @endif target-winsup
55023 .PHONY: all-target-winsup maybe-all-target-winsup
55024 maybe-all-target-winsup:
55025 @if gcc-bootstrap
55026 all-target-winsup: stage_current
55027 @endif gcc-bootstrap
55028 @if target-winsup
55029 TARGET-target-winsup=all
55030 maybe-all-target-winsup: all-target-winsup
55031 all-target-winsup: configure-target-winsup
55032 @: $(MAKE); $(unstage)
55033 @r=`${PWD_COMMAND}`; export r; \
55034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035 $(NORMAL_TARGET_EXPORTS) \
55036 (cd $(TARGET_SUBDIR)/winsup && \
55037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55038 $(TARGET-target-winsup))
55039 @endif target-winsup
55045 .PHONY: check-target-winsup maybe-check-target-winsup
55046 maybe-check-target-winsup:
55047 @if target-winsup
55048 maybe-check-target-winsup: check-target-winsup
55050 check-target-winsup:
55051 @: $(MAKE); $(unstage)
55052 @r=`${PWD_COMMAND}`; export r; \
55053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55054 $(NORMAL_TARGET_EXPORTS) \
55055 (cd $(TARGET_SUBDIR)/winsup && \
55056 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55058 @endif target-winsup
55060 .PHONY: install-target-winsup maybe-install-target-winsup
55061 maybe-install-target-winsup:
55062 @if target-winsup
55063 maybe-install-target-winsup: install-target-winsup
55065 install-target-winsup: installdirs
55066 @: $(MAKE); $(unstage)
55067 @r=`${PWD_COMMAND}`; export r; \
55068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55069 $(NORMAL_TARGET_EXPORTS) \
55070 (cd $(TARGET_SUBDIR)/winsup && \
55071 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55073 @endif target-winsup
55075 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55076 maybe-install-strip-target-winsup:
55077 @if target-winsup
55078 maybe-install-strip-target-winsup: install-strip-target-winsup
55080 install-strip-target-winsup: installdirs
55081 @: $(MAKE); $(unstage)
55082 @r=`${PWD_COMMAND}`; export r; \
55083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55084 $(NORMAL_TARGET_EXPORTS) \
55085 (cd $(TARGET_SUBDIR)/winsup && \
55086 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55088 @endif target-winsup
55090 # Other targets (info, dvi, pdf, etc.)
55092 .PHONY: maybe-info-target-winsup info-target-winsup
55093 maybe-info-target-winsup:
55094 @if target-winsup
55095 maybe-info-target-winsup: info-target-winsup
55097 info-target-winsup: \
55098 configure-target-winsup
55099 @: $(MAKE); $(unstage)
55100 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55101 r=`${PWD_COMMAND}`; export r; \
55102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55103 $(NORMAL_TARGET_EXPORTS) \
55104 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55105 for flag in $(EXTRA_TARGET_FLAGS); do \
55106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55107 done; \
55108 (cd $(TARGET_SUBDIR)/winsup && \
55109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55111 "RANLIB=$${RANLIB}" \
55112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55113 info) \
55114 || exit 1
55116 @endif target-winsup
55118 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55119 maybe-dvi-target-winsup:
55120 @if target-winsup
55121 maybe-dvi-target-winsup: dvi-target-winsup
55123 dvi-target-winsup: \
55124 configure-target-winsup
55125 @: $(MAKE); $(unstage)
55126 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55127 r=`${PWD_COMMAND}`; export r; \
55128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55129 $(NORMAL_TARGET_EXPORTS) \
55130 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55131 for flag in $(EXTRA_TARGET_FLAGS); do \
55132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55133 done; \
55134 (cd $(TARGET_SUBDIR)/winsup && \
55135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55137 "RANLIB=$${RANLIB}" \
55138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55139 dvi) \
55140 || exit 1
55142 @endif target-winsup
55144 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55145 maybe-pdf-target-winsup:
55146 @if target-winsup
55147 maybe-pdf-target-winsup: pdf-target-winsup
55149 pdf-target-winsup: \
55150 configure-target-winsup
55151 @: $(MAKE); $(unstage)
55152 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55153 r=`${PWD_COMMAND}`; export r; \
55154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55155 $(NORMAL_TARGET_EXPORTS) \
55156 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55157 for flag in $(EXTRA_TARGET_FLAGS); do \
55158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55159 done; \
55160 (cd $(TARGET_SUBDIR)/winsup && \
55161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55163 "RANLIB=$${RANLIB}" \
55164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55165 pdf) \
55166 || exit 1
55168 @endif target-winsup
55170 .PHONY: maybe-html-target-winsup html-target-winsup
55171 maybe-html-target-winsup:
55172 @if target-winsup
55173 maybe-html-target-winsup: html-target-winsup
55175 html-target-winsup: \
55176 configure-target-winsup
55177 @: $(MAKE); $(unstage)
55178 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55179 r=`${PWD_COMMAND}`; export r; \
55180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55181 $(NORMAL_TARGET_EXPORTS) \
55182 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55183 for flag in $(EXTRA_TARGET_FLAGS); do \
55184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55185 done; \
55186 (cd $(TARGET_SUBDIR)/winsup && \
55187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55189 "RANLIB=$${RANLIB}" \
55190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55191 html) \
55192 || exit 1
55194 @endif target-winsup
55196 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55197 maybe-TAGS-target-winsup:
55198 @if target-winsup
55199 maybe-TAGS-target-winsup: TAGS-target-winsup
55201 TAGS-target-winsup: \
55202 configure-target-winsup
55203 @: $(MAKE); $(unstage)
55204 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55205 r=`${PWD_COMMAND}`; export r; \
55206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55207 $(NORMAL_TARGET_EXPORTS) \
55208 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55209 for flag in $(EXTRA_TARGET_FLAGS); do \
55210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55211 done; \
55212 (cd $(TARGET_SUBDIR)/winsup && \
55213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55215 "RANLIB=$${RANLIB}" \
55216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55217 TAGS) \
55218 || exit 1
55220 @endif target-winsup
55222 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55223 maybe-install-info-target-winsup:
55224 @if target-winsup
55225 maybe-install-info-target-winsup: install-info-target-winsup
55227 install-info-target-winsup: \
55228 configure-target-winsup \
55229 info-target-winsup
55230 @: $(MAKE); $(unstage)
55231 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55232 r=`${PWD_COMMAND}`; export r; \
55233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55234 $(NORMAL_TARGET_EXPORTS) \
55235 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55236 for flag in $(EXTRA_TARGET_FLAGS); do \
55237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55238 done; \
55239 (cd $(TARGET_SUBDIR)/winsup && \
55240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55242 "RANLIB=$${RANLIB}" \
55243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55244 install-info) \
55245 || exit 1
55247 @endif target-winsup
55249 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55250 maybe-install-dvi-target-winsup:
55251 @if target-winsup
55252 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55254 install-dvi-target-winsup: \
55255 configure-target-winsup \
55256 dvi-target-winsup
55257 @: $(MAKE); $(unstage)
55258 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55259 r=`${PWD_COMMAND}`; export r; \
55260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55261 $(NORMAL_TARGET_EXPORTS) \
55262 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55263 for flag in $(EXTRA_TARGET_FLAGS); do \
55264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55265 done; \
55266 (cd $(TARGET_SUBDIR)/winsup && \
55267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55269 "RANLIB=$${RANLIB}" \
55270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55271 install-dvi) \
55272 || exit 1
55274 @endif target-winsup
55276 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55277 maybe-install-pdf-target-winsup:
55278 @if target-winsup
55279 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55281 install-pdf-target-winsup: \
55282 configure-target-winsup \
55283 pdf-target-winsup
55284 @: $(MAKE); $(unstage)
55285 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55286 r=`${PWD_COMMAND}`; export r; \
55287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55288 $(NORMAL_TARGET_EXPORTS) \
55289 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55290 for flag in $(EXTRA_TARGET_FLAGS); do \
55291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55292 done; \
55293 (cd $(TARGET_SUBDIR)/winsup && \
55294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55296 "RANLIB=$${RANLIB}" \
55297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55298 install-pdf) \
55299 || exit 1
55301 @endif target-winsup
55303 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55304 maybe-install-html-target-winsup:
55305 @if target-winsup
55306 maybe-install-html-target-winsup: install-html-target-winsup
55308 install-html-target-winsup: \
55309 configure-target-winsup \
55310 html-target-winsup
55311 @: $(MAKE); $(unstage)
55312 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55313 r=`${PWD_COMMAND}`; export r; \
55314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55315 $(NORMAL_TARGET_EXPORTS) \
55316 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55317 for flag in $(EXTRA_TARGET_FLAGS); do \
55318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55319 done; \
55320 (cd $(TARGET_SUBDIR)/winsup && \
55321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55323 "RANLIB=$${RANLIB}" \
55324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55325 install-html) \
55326 || exit 1
55328 @endif target-winsup
55330 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55331 maybe-installcheck-target-winsup:
55332 @if target-winsup
55333 maybe-installcheck-target-winsup: installcheck-target-winsup
55335 installcheck-target-winsup: \
55336 configure-target-winsup
55337 @: $(MAKE); $(unstage)
55338 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55339 r=`${PWD_COMMAND}`; export r; \
55340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55341 $(NORMAL_TARGET_EXPORTS) \
55342 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55343 for flag in $(EXTRA_TARGET_FLAGS); do \
55344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55345 done; \
55346 (cd $(TARGET_SUBDIR)/winsup && \
55347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55349 "RANLIB=$${RANLIB}" \
55350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55351 installcheck) \
55352 || exit 1
55354 @endif target-winsup
55356 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55357 maybe-mostlyclean-target-winsup:
55358 @if target-winsup
55359 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55361 mostlyclean-target-winsup:
55362 @: $(MAKE); $(unstage)
55363 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55364 r=`${PWD_COMMAND}`; export r; \
55365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55366 $(NORMAL_TARGET_EXPORTS) \
55367 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55368 for flag in $(EXTRA_TARGET_FLAGS); do \
55369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55370 done; \
55371 (cd $(TARGET_SUBDIR)/winsup && \
55372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55374 "RANLIB=$${RANLIB}" \
55375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55376 mostlyclean) \
55377 || exit 1
55379 @endif target-winsup
55381 .PHONY: maybe-clean-target-winsup clean-target-winsup
55382 maybe-clean-target-winsup:
55383 @if target-winsup
55384 maybe-clean-target-winsup: clean-target-winsup
55386 clean-target-winsup:
55387 @: $(MAKE); $(unstage)
55388 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55389 r=`${PWD_COMMAND}`; export r; \
55390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55391 $(NORMAL_TARGET_EXPORTS) \
55392 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55393 for flag in $(EXTRA_TARGET_FLAGS); do \
55394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55395 done; \
55396 (cd $(TARGET_SUBDIR)/winsup && \
55397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55399 "RANLIB=$${RANLIB}" \
55400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55401 clean) \
55402 || exit 1
55404 @endif target-winsup
55406 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55407 maybe-distclean-target-winsup:
55408 @if target-winsup
55409 maybe-distclean-target-winsup: distclean-target-winsup
55411 distclean-target-winsup:
55412 @: $(MAKE); $(unstage)
55413 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55414 r=`${PWD_COMMAND}`; export r; \
55415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55416 $(NORMAL_TARGET_EXPORTS) \
55417 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55418 for flag in $(EXTRA_TARGET_FLAGS); do \
55419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55420 done; \
55421 (cd $(TARGET_SUBDIR)/winsup && \
55422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55424 "RANLIB=$${RANLIB}" \
55425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55426 distclean) \
55427 || exit 1
55429 @endif target-winsup
55431 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55432 maybe-maintainer-clean-target-winsup:
55433 @if target-winsup
55434 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55436 maintainer-clean-target-winsup:
55437 @: $(MAKE); $(unstage)
55438 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55439 r=`${PWD_COMMAND}`; export r; \
55440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55441 $(NORMAL_TARGET_EXPORTS) \
55442 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55443 for flag in $(EXTRA_TARGET_FLAGS); do \
55444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55445 done; \
55446 (cd $(TARGET_SUBDIR)/winsup && \
55447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55449 "RANLIB=$${RANLIB}" \
55450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55451 maintainer-clean) \
55452 || exit 1
55454 @endif target-winsup
55460 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55461 maybe-configure-target-libgloss:
55462 @if gcc-bootstrap
55463 configure-target-libgloss: stage_current
55464 @endif gcc-bootstrap
55465 @if target-libgloss
55466 maybe-configure-target-libgloss: configure-target-libgloss
55467 configure-target-libgloss:
55468 @: $(MAKE); $(unstage)
55469 @r=`${PWD_COMMAND}`; export r; \
55470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55471 echo "Checking multilib configuration for libgloss..."; \
55472 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55474 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55475 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55476 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55477 else \
55478 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55479 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55480 fi; \
55481 else \
55482 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55483 fi; \
55484 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55486 $(NORMAL_TARGET_EXPORTS) \
55487 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55488 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55489 case $(srcdir) in \
55490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55491 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55493 esac; \
55494 module_srcdir=libgloss; \
55495 rm -f no-such-file || : ; \
55496 CONFIG_SITE=no-such-file $(SHELL) \
55497 $$s/$$module_srcdir/configure \
55498 --srcdir=$${topdir}/$$module_srcdir \
55499 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55500 --target=${target_alias} \
55501 || exit 1
55502 @endif target-libgloss
55508 .PHONY: all-target-libgloss maybe-all-target-libgloss
55509 maybe-all-target-libgloss:
55510 @if gcc-bootstrap
55511 all-target-libgloss: stage_current
55512 @endif gcc-bootstrap
55513 @if target-libgloss
55514 TARGET-target-libgloss=all
55515 maybe-all-target-libgloss: all-target-libgloss
55516 all-target-libgloss: configure-target-libgloss
55517 @: $(MAKE); $(unstage)
55518 @r=`${PWD_COMMAND}`; export r; \
55519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55520 $(NORMAL_TARGET_EXPORTS) \
55521 (cd $(TARGET_SUBDIR)/libgloss && \
55522 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55523 $(TARGET-target-libgloss))
55524 @endif target-libgloss
55530 .PHONY: check-target-libgloss maybe-check-target-libgloss
55531 maybe-check-target-libgloss:
55532 @if target-libgloss
55533 maybe-check-target-libgloss: check-target-libgloss
55535 # Dummy target for uncheckable module.
55536 check-target-libgloss:
55538 @endif target-libgloss
55540 .PHONY: install-target-libgloss maybe-install-target-libgloss
55541 maybe-install-target-libgloss:
55542 @if target-libgloss
55543 maybe-install-target-libgloss: install-target-libgloss
55545 install-target-libgloss: installdirs
55546 @: $(MAKE); $(unstage)
55547 @r=`${PWD_COMMAND}`; export r; \
55548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55549 $(NORMAL_TARGET_EXPORTS) \
55550 (cd $(TARGET_SUBDIR)/libgloss && \
55551 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55553 @endif target-libgloss
55555 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55556 maybe-install-strip-target-libgloss:
55557 @if target-libgloss
55558 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55560 install-strip-target-libgloss: installdirs
55561 @: $(MAKE); $(unstage)
55562 @r=`${PWD_COMMAND}`; export r; \
55563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55564 $(NORMAL_TARGET_EXPORTS) \
55565 (cd $(TARGET_SUBDIR)/libgloss && \
55566 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55568 @endif target-libgloss
55570 # Other targets (info, dvi, pdf, etc.)
55572 .PHONY: maybe-info-target-libgloss info-target-libgloss
55573 maybe-info-target-libgloss:
55574 @if target-libgloss
55575 maybe-info-target-libgloss: info-target-libgloss
55577 info-target-libgloss: \
55578 configure-target-libgloss
55579 @: $(MAKE); $(unstage)
55580 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55581 r=`${PWD_COMMAND}`; export r; \
55582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55583 $(NORMAL_TARGET_EXPORTS) \
55584 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55585 for flag in $(EXTRA_TARGET_FLAGS); do \
55586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55587 done; \
55588 (cd $(TARGET_SUBDIR)/libgloss && \
55589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55591 "RANLIB=$${RANLIB}" \
55592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55593 info) \
55594 || exit 1
55596 @endif target-libgloss
55598 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55599 maybe-dvi-target-libgloss:
55600 @if target-libgloss
55601 maybe-dvi-target-libgloss: dvi-target-libgloss
55603 dvi-target-libgloss: \
55604 configure-target-libgloss
55605 @: $(MAKE); $(unstage)
55606 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55607 r=`${PWD_COMMAND}`; export r; \
55608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55609 $(NORMAL_TARGET_EXPORTS) \
55610 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55611 for flag in $(EXTRA_TARGET_FLAGS); do \
55612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55613 done; \
55614 (cd $(TARGET_SUBDIR)/libgloss && \
55615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55617 "RANLIB=$${RANLIB}" \
55618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55619 dvi) \
55620 || exit 1
55622 @endif target-libgloss
55624 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55625 maybe-pdf-target-libgloss:
55626 @if target-libgloss
55627 maybe-pdf-target-libgloss: pdf-target-libgloss
55629 pdf-target-libgloss: \
55630 configure-target-libgloss
55631 @: $(MAKE); $(unstage)
55632 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55633 r=`${PWD_COMMAND}`; export r; \
55634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55635 $(NORMAL_TARGET_EXPORTS) \
55636 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55637 for flag in $(EXTRA_TARGET_FLAGS); do \
55638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55639 done; \
55640 (cd $(TARGET_SUBDIR)/libgloss && \
55641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55643 "RANLIB=$${RANLIB}" \
55644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55645 pdf) \
55646 || exit 1
55648 @endif target-libgloss
55650 .PHONY: maybe-html-target-libgloss html-target-libgloss
55651 maybe-html-target-libgloss:
55652 @if target-libgloss
55653 maybe-html-target-libgloss: html-target-libgloss
55655 html-target-libgloss: \
55656 configure-target-libgloss
55657 @: $(MAKE); $(unstage)
55658 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55659 r=`${PWD_COMMAND}`; export r; \
55660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55661 $(NORMAL_TARGET_EXPORTS) \
55662 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55663 for flag in $(EXTRA_TARGET_FLAGS); do \
55664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55665 done; \
55666 (cd $(TARGET_SUBDIR)/libgloss && \
55667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55669 "RANLIB=$${RANLIB}" \
55670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55671 html) \
55672 || exit 1
55674 @endif target-libgloss
55676 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55677 maybe-TAGS-target-libgloss:
55678 @if target-libgloss
55679 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55681 TAGS-target-libgloss: \
55682 configure-target-libgloss
55683 @: $(MAKE); $(unstage)
55684 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55685 r=`${PWD_COMMAND}`; export r; \
55686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55687 $(NORMAL_TARGET_EXPORTS) \
55688 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55689 for flag in $(EXTRA_TARGET_FLAGS); do \
55690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55691 done; \
55692 (cd $(TARGET_SUBDIR)/libgloss && \
55693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55695 "RANLIB=$${RANLIB}" \
55696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55697 TAGS) \
55698 || exit 1
55700 @endif target-libgloss
55702 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55703 maybe-install-info-target-libgloss:
55704 @if target-libgloss
55705 maybe-install-info-target-libgloss: install-info-target-libgloss
55707 install-info-target-libgloss: \
55708 configure-target-libgloss \
55709 info-target-libgloss
55710 @: $(MAKE); $(unstage)
55711 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55712 r=`${PWD_COMMAND}`; export r; \
55713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55714 $(NORMAL_TARGET_EXPORTS) \
55715 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55716 for flag in $(EXTRA_TARGET_FLAGS); do \
55717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55718 done; \
55719 (cd $(TARGET_SUBDIR)/libgloss && \
55720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55722 "RANLIB=$${RANLIB}" \
55723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55724 install-info) \
55725 || exit 1
55727 @endif target-libgloss
55729 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55730 maybe-install-dvi-target-libgloss:
55731 @if target-libgloss
55732 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55734 install-dvi-target-libgloss: \
55735 configure-target-libgloss \
55736 dvi-target-libgloss
55737 @: $(MAKE); $(unstage)
55738 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55739 r=`${PWD_COMMAND}`; export r; \
55740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55741 $(NORMAL_TARGET_EXPORTS) \
55742 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55743 for flag in $(EXTRA_TARGET_FLAGS); do \
55744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55745 done; \
55746 (cd $(TARGET_SUBDIR)/libgloss && \
55747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55749 "RANLIB=$${RANLIB}" \
55750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55751 install-dvi) \
55752 || exit 1
55754 @endif target-libgloss
55756 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55757 maybe-install-pdf-target-libgloss:
55758 @if target-libgloss
55759 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55761 install-pdf-target-libgloss: \
55762 configure-target-libgloss \
55763 pdf-target-libgloss
55764 @: $(MAKE); $(unstage)
55765 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55766 r=`${PWD_COMMAND}`; export r; \
55767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55768 $(NORMAL_TARGET_EXPORTS) \
55769 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55770 for flag in $(EXTRA_TARGET_FLAGS); do \
55771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55772 done; \
55773 (cd $(TARGET_SUBDIR)/libgloss && \
55774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55776 "RANLIB=$${RANLIB}" \
55777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55778 install-pdf) \
55779 || exit 1
55781 @endif target-libgloss
55783 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55784 maybe-install-html-target-libgloss:
55785 @if target-libgloss
55786 maybe-install-html-target-libgloss: install-html-target-libgloss
55788 install-html-target-libgloss: \
55789 configure-target-libgloss \
55790 html-target-libgloss
55791 @: $(MAKE); $(unstage)
55792 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55793 r=`${PWD_COMMAND}`; export r; \
55794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55795 $(NORMAL_TARGET_EXPORTS) \
55796 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55797 for flag in $(EXTRA_TARGET_FLAGS); do \
55798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55799 done; \
55800 (cd $(TARGET_SUBDIR)/libgloss && \
55801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55803 "RANLIB=$${RANLIB}" \
55804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55805 install-html) \
55806 || exit 1
55808 @endif target-libgloss
55810 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55811 maybe-installcheck-target-libgloss:
55812 @if target-libgloss
55813 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55815 installcheck-target-libgloss: \
55816 configure-target-libgloss
55817 @: $(MAKE); $(unstage)
55818 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55819 r=`${PWD_COMMAND}`; export r; \
55820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55821 $(NORMAL_TARGET_EXPORTS) \
55822 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55823 for flag in $(EXTRA_TARGET_FLAGS); do \
55824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55825 done; \
55826 (cd $(TARGET_SUBDIR)/libgloss && \
55827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55829 "RANLIB=$${RANLIB}" \
55830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55831 installcheck) \
55832 || exit 1
55834 @endif target-libgloss
55836 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55837 maybe-mostlyclean-target-libgloss:
55838 @if target-libgloss
55839 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55841 mostlyclean-target-libgloss:
55842 @: $(MAKE); $(unstage)
55843 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55844 r=`${PWD_COMMAND}`; export r; \
55845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55846 $(NORMAL_TARGET_EXPORTS) \
55847 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55848 for flag in $(EXTRA_TARGET_FLAGS); do \
55849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55850 done; \
55851 (cd $(TARGET_SUBDIR)/libgloss && \
55852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55854 "RANLIB=$${RANLIB}" \
55855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55856 mostlyclean) \
55857 || exit 1
55859 @endif target-libgloss
55861 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55862 maybe-clean-target-libgloss:
55863 @if target-libgloss
55864 maybe-clean-target-libgloss: clean-target-libgloss
55866 clean-target-libgloss:
55867 @: $(MAKE); $(unstage)
55868 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55869 r=`${PWD_COMMAND}`; export r; \
55870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55871 $(NORMAL_TARGET_EXPORTS) \
55872 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55873 for flag in $(EXTRA_TARGET_FLAGS); do \
55874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55875 done; \
55876 (cd $(TARGET_SUBDIR)/libgloss && \
55877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55879 "RANLIB=$${RANLIB}" \
55880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55881 clean) \
55882 || exit 1
55884 @endif target-libgloss
55886 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55887 maybe-distclean-target-libgloss:
55888 @if target-libgloss
55889 maybe-distclean-target-libgloss: distclean-target-libgloss
55891 distclean-target-libgloss:
55892 @: $(MAKE); $(unstage)
55893 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55894 r=`${PWD_COMMAND}`; export r; \
55895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55896 $(NORMAL_TARGET_EXPORTS) \
55897 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55898 for flag in $(EXTRA_TARGET_FLAGS); do \
55899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55900 done; \
55901 (cd $(TARGET_SUBDIR)/libgloss && \
55902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55904 "RANLIB=$${RANLIB}" \
55905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55906 distclean) \
55907 || exit 1
55909 @endif target-libgloss
55911 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55912 maybe-maintainer-clean-target-libgloss:
55913 @if target-libgloss
55914 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55916 maintainer-clean-target-libgloss:
55917 @: $(MAKE); $(unstage)
55918 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55919 r=`${PWD_COMMAND}`; export r; \
55920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55921 $(NORMAL_TARGET_EXPORTS) \
55922 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55923 for flag in $(EXTRA_TARGET_FLAGS); do \
55924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55925 done; \
55926 (cd $(TARGET_SUBDIR)/libgloss && \
55927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55929 "RANLIB=$${RANLIB}" \
55930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55931 maintainer-clean) \
55932 || exit 1
55934 @endif target-libgloss
55940 .PHONY: configure-target-libffi maybe-configure-target-libffi
55941 maybe-configure-target-libffi:
55942 @if gcc-bootstrap
55943 configure-target-libffi: stage_current
55944 @endif gcc-bootstrap
55945 @if target-libffi
55946 maybe-configure-target-libffi: configure-target-libffi
55947 configure-target-libffi:
55948 @: $(MAKE); $(unstage)
55949 @r=`${PWD_COMMAND}`; export r; \
55950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55951 echo "Checking multilib configuration for libffi..."; \
55952 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55953 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55954 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55955 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55956 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55957 else \
55958 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55959 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55960 fi; \
55961 else \
55962 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55963 fi; \
55964 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55966 $(NORMAL_TARGET_EXPORTS) \
55967 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55968 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55969 case $(srcdir) in \
55970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55971 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55973 esac; \
55974 module_srcdir=libffi; \
55975 rm -f no-such-file || : ; \
55976 CONFIG_SITE=no-such-file $(SHELL) \
55977 $$s/$$module_srcdir/configure \
55978 --srcdir=$${topdir}/$$module_srcdir \
55979 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55980 --target=${target_alias} --disable-shared --with-pic \
55981 || exit 1
55982 @endif target-libffi
55988 .PHONY: all-target-libffi maybe-all-target-libffi
55989 maybe-all-target-libffi:
55990 @if gcc-bootstrap
55991 all-target-libffi: stage_current
55992 @endif gcc-bootstrap
55993 @if target-libffi
55994 TARGET-target-libffi=all
55995 maybe-all-target-libffi: all-target-libffi
55996 all-target-libffi: configure-target-libffi
55997 @: $(MAKE); $(unstage)
55998 @r=`${PWD_COMMAND}`; export r; \
55999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56000 $(NORMAL_TARGET_EXPORTS) \
56001 (cd $(TARGET_SUBDIR)/libffi && \
56002 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56003 $(TARGET-target-libffi))
56004 @endif target-libffi
56010 .PHONY: check-target-libffi maybe-check-target-libffi
56011 maybe-check-target-libffi:
56012 @if target-libffi
56013 maybe-check-target-libffi: check-target-libffi
56015 check-target-libffi:
56016 @: $(MAKE); $(unstage)
56017 @r=`${PWD_COMMAND}`; export r; \
56018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56019 $(NORMAL_TARGET_EXPORTS) \
56020 (cd $(TARGET_SUBDIR)/libffi && \
56021 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56023 @endif target-libffi
56025 .PHONY: install-target-libffi maybe-install-target-libffi
56026 maybe-install-target-libffi:
56027 @if target-libffi
56028 maybe-install-target-libffi: install-target-libffi
56030 # Dummy target for uninstallable.
56031 install-target-libffi:
56033 @endif target-libffi
56035 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56036 maybe-install-strip-target-libffi:
56037 @if target-libffi
56038 maybe-install-strip-target-libffi: install-strip-target-libffi
56040 # Dummy target for uninstallable.
56041 install-strip-target-libffi:
56043 @endif target-libffi
56045 # Other targets (info, dvi, pdf, etc.)
56047 .PHONY: maybe-info-target-libffi info-target-libffi
56048 maybe-info-target-libffi:
56049 @if target-libffi
56050 maybe-info-target-libffi: info-target-libffi
56052 info-target-libffi: \
56053 configure-target-libffi
56054 @: $(MAKE); $(unstage)
56055 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56056 r=`${PWD_COMMAND}`; export r; \
56057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56058 $(NORMAL_TARGET_EXPORTS) \
56059 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56060 for flag in $(EXTRA_TARGET_FLAGS); do \
56061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56062 done; \
56063 (cd $(TARGET_SUBDIR)/libffi && \
56064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56066 "RANLIB=$${RANLIB}" \
56067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56068 info) \
56069 || exit 1
56071 @endif target-libffi
56073 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56074 maybe-dvi-target-libffi:
56075 @if target-libffi
56076 maybe-dvi-target-libffi: dvi-target-libffi
56078 dvi-target-libffi: \
56079 configure-target-libffi
56080 @: $(MAKE); $(unstage)
56081 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56082 r=`${PWD_COMMAND}`; export r; \
56083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56084 $(NORMAL_TARGET_EXPORTS) \
56085 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56086 for flag in $(EXTRA_TARGET_FLAGS); do \
56087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56088 done; \
56089 (cd $(TARGET_SUBDIR)/libffi && \
56090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56092 "RANLIB=$${RANLIB}" \
56093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56094 dvi) \
56095 || exit 1
56097 @endif target-libffi
56099 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56100 maybe-pdf-target-libffi:
56101 @if target-libffi
56102 maybe-pdf-target-libffi: pdf-target-libffi
56104 pdf-target-libffi: \
56105 configure-target-libffi
56106 @: $(MAKE); $(unstage)
56107 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56108 r=`${PWD_COMMAND}`; export r; \
56109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56110 $(NORMAL_TARGET_EXPORTS) \
56111 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56112 for flag in $(EXTRA_TARGET_FLAGS); do \
56113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56114 done; \
56115 (cd $(TARGET_SUBDIR)/libffi && \
56116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56118 "RANLIB=$${RANLIB}" \
56119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56120 pdf) \
56121 || exit 1
56123 @endif target-libffi
56125 .PHONY: maybe-html-target-libffi html-target-libffi
56126 maybe-html-target-libffi:
56127 @if target-libffi
56128 maybe-html-target-libffi: html-target-libffi
56130 html-target-libffi: \
56131 configure-target-libffi
56132 @: $(MAKE); $(unstage)
56133 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56134 r=`${PWD_COMMAND}`; export r; \
56135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56136 $(NORMAL_TARGET_EXPORTS) \
56137 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56138 for flag in $(EXTRA_TARGET_FLAGS); do \
56139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56140 done; \
56141 (cd $(TARGET_SUBDIR)/libffi && \
56142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56144 "RANLIB=$${RANLIB}" \
56145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56146 html) \
56147 || exit 1
56149 @endif target-libffi
56151 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56152 maybe-TAGS-target-libffi:
56153 @if target-libffi
56154 maybe-TAGS-target-libffi: TAGS-target-libffi
56156 TAGS-target-libffi: \
56157 configure-target-libffi
56158 @: $(MAKE); $(unstage)
56159 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56160 r=`${PWD_COMMAND}`; export r; \
56161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56162 $(NORMAL_TARGET_EXPORTS) \
56163 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56164 for flag in $(EXTRA_TARGET_FLAGS); do \
56165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56166 done; \
56167 (cd $(TARGET_SUBDIR)/libffi && \
56168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56170 "RANLIB=$${RANLIB}" \
56171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56172 TAGS) \
56173 || exit 1
56175 @endif target-libffi
56177 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56178 maybe-install-info-target-libffi:
56179 @if target-libffi
56180 maybe-install-info-target-libffi: install-info-target-libffi
56182 install-info-target-libffi: \
56183 configure-target-libffi \
56184 info-target-libffi
56185 @: $(MAKE); $(unstage)
56186 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56187 r=`${PWD_COMMAND}`; export r; \
56188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56189 $(NORMAL_TARGET_EXPORTS) \
56190 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56191 for flag in $(EXTRA_TARGET_FLAGS); do \
56192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56193 done; \
56194 (cd $(TARGET_SUBDIR)/libffi && \
56195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56197 "RANLIB=$${RANLIB}" \
56198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56199 install-info) \
56200 || exit 1
56202 @endif target-libffi
56204 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56205 maybe-install-dvi-target-libffi:
56206 @if target-libffi
56207 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56209 install-dvi-target-libffi: \
56210 configure-target-libffi \
56211 dvi-target-libffi
56212 @: $(MAKE); $(unstage)
56213 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56214 r=`${PWD_COMMAND}`; export r; \
56215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56216 $(NORMAL_TARGET_EXPORTS) \
56217 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56218 for flag in $(EXTRA_TARGET_FLAGS); do \
56219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56220 done; \
56221 (cd $(TARGET_SUBDIR)/libffi && \
56222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56224 "RANLIB=$${RANLIB}" \
56225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56226 install-dvi) \
56227 || exit 1
56229 @endif target-libffi
56231 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56232 maybe-install-pdf-target-libffi:
56233 @if target-libffi
56234 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56236 install-pdf-target-libffi: \
56237 configure-target-libffi \
56238 pdf-target-libffi
56239 @: $(MAKE); $(unstage)
56240 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56241 r=`${PWD_COMMAND}`; export r; \
56242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56243 $(NORMAL_TARGET_EXPORTS) \
56244 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56245 for flag in $(EXTRA_TARGET_FLAGS); do \
56246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56247 done; \
56248 (cd $(TARGET_SUBDIR)/libffi && \
56249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56251 "RANLIB=$${RANLIB}" \
56252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56253 install-pdf) \
56254 || exit 1
56256 @endif target-libffi
56258 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56259 maybe-install-html-target-libffi:
56260 @if target-libffi
56261 maybe-install-html-target-libffi: install-html-target-libffi
56263 install-html-target-libffi: \
56264 configure-target-libffi \
56265 html-target-libffi
56266 @: $(MAKE); $(unstage)
56267 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56268 r=`${PWD_COMMAND}`; export r; \
56269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56270 $(NORMAL_TARGET_EXPORTS) \
56271 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56272 for flag in $(EXTRA_TARGET_FLAGS); do \
56273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56274 done; \
56275 (cd $(TARGET_SUBDIR)/libffi && \
56276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56278 "RANLIB=$${RANLIB}" \
56279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56280 install-html) \
56281 || exit 1
56283 @endif target-libffi
56285 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56286 maybe-installcheck-target-libffi:
56287 @if target-libffi
56288 maybe-installcheck-target-libffi: installcheck-target-libffi
56290 installcheck-target-libffi: \
56291 configure-target-libffi
56292 @: $(MAKE); $(unstage)
56293 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56294 r=`${PWD_COMMAND}`; export r; \
56295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56296 $(NORMAL_TARGET_EXPORTS) \
56297 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56298 for flag in $(EXTRA_TARGET_FLAGS); do \
56299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56300 done; \
56301 (cd $(TARGET_SUBDIR)/libffi && \
56302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56304 "RANLIB=$${RANLIB}" \
56305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56306 installcheck) \
56307 || exit 1
56309 @endif target-libffi
56311 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56312 maybe-mostlyclean-target-libffi:
56313 @if target-libffi
56314 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56316 mostlyclean-target-libffi:
56317 @: $(MAKE); $(unstage)
56318 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56319 r=`${PWD_COMMAND}`; export r; \
56320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56321 $(NORMAL_TARGET_EXPORTS) \
56322 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56323 for flag in $(EXTRA_TARGET_FLAGS); do \
56324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56325 done; \
56326 (cd $(TARGET_SUBDIR)/libffi && \
56327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56329 "RANLIB=$${RANLIB}" \
56330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56331 mostlyclean) \
56332 || exit 1
56334 @endif target-libffi
56336 .PHONY: maybe-clean-target-libffi clean-target-libffi
56337 maybe-clean-target-libffi:
56338 @if target-libffi
56339 maybe-clean-target-libffi: clean-target-libffi
56341 clean-target-libffi:
56342 @: $(MAKE); $(unstage)
56343 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56344 r=`${PWD_COMMAND}`; export r; \
56345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56346 $(NORMAL_TARGET_EXPORTS) \
56347 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56348 for flag in $(EXTRA_TARGET_FLAGS); do \
56349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56350 done; \
56351 (cd $(TARGET_SUBDIR)/libffi && \
56352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56354 "RANLIB=$${RANLIB}" \
56355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56356 clean) \
56357 || exit 1
56359 @endif target-libffi
56361 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56362 maybe-distclean-target-libffi:
56363 @if target-libffi
56364 maybe-distclean-target-libffi: distclean-target-libffi
56366 distclean-target-libffi:
56367 @: $(MAKE); $(unstage)
56368 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56369 r=`${PWD_COMMAND}`; export r; \
56370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56371 $(NORMAL_TARGET_EXPORTS) \
56372 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56373 for flag in $(EXTRA_TARGET_FLAGS); do \
56374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56375 done; \
56376 (cd $(TARGET_SUBDIR)/libffi && \
56377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56379 "RANLIB=$${RANLIB}" \
56380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56381 distclean) \
56382 || exit 1
56384 @endif target-libffi
56386 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56387 maybe-maintainer-clean-target-libffi:
56388 @if target-libffi
56389 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56391 maintainer-clean-target-libffi:
56392 @: $(MAKE); $(unstage)
56393 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56394 r=`${PWD_COMMAND}`; export r; \
56395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56396 $(NORMAL_TARGET_EXPORTS) \
56397 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56398 for flag in $(EXTRA_TARGET_FLAGS); do \
56399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56400 done; \
56401 (cd $(TARGET_SUBDIR)/libffi && \
56402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56404 "RANLIB=$${RANLIB}" \
56405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56406 maintainer-clean) \
56407 || exit 1
56409 @endif target-libffi
56415 .PHONY: configure-target-zlib maybe-configure-target-zlib
56416 maybe-configure-target-zlib:
56417 @if gcc-bootstrap
56418 configure-target-zlib: stage_current
56419 @endif gcc-bootstrap
56420 @if target-zlib
56421 maybe-configure-target-zlib: configure-target-zlib
56422 configure-target-zlib:
56423 @r=`${PWD_COMMAND}`; export r; \
56424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56425 echo "Checking multilib configuration for zlib..."; \
56426 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56427 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56428 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56429 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56430 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56431 else \
56432 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56433 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56434 fi; \
56435 else \
56436 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56437 fi; \
56438 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56439 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56440 $(NORMAL_TARGET_EXPORTS) \
56441 echo Configuring in $(TARGET_SUBDIR)/zlib; \
56442 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56443 case $(srcdir) in \
56444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56445 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56447 esac; \
56448 module_srcdir=zlib; \
56449 rm -f no-such-file || : ; \
56450 CONFIG_SITE=no-such-file $(SHELL) \
56451 $$s/$$module_srcdir/configure \
56452 --srcdir=$${topdir}/$$module_srcdir \
56453 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56454 --target=${target_alias} \
56455 || exit 1
56456 @endif target-zlib
56460 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
56461 maybe-configure-stage1-target-zlib:
56462 @if target-zlib-bootstrap
56463 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
56464 configure-stage1-target-zlib:
56465 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56466 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56467 @r=`${PWD_COMMAND}`; export r; \
56468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56469 TFLAGS="$(STAGE1_TFLAGS)"; \
56470 echo "Checking multilib configuration for zlib..."; \
56471 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56472 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56473 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56474 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56475 else \
56476 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56477 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56478 fi; \
56479 else \
56480 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56481 fi; \
56482 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56483 $(NORMAL_TARGET_EXPORTS) \
56484 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56485 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56486 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56487 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
56488 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56489 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56490 case $(srcdir) in \
56491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56492 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56494 esac; \
56495 module_srcdir=zlib; \
56496 $(SHELL) $$s/$$module_srcdir/configure \
56497 --srcdir=$${topdir}/$$module_srcdir \
56498 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56499 --target=${target_alias} \
56501 $(STAGE1_CONFIGURE_FLAGS)
56502 @endif target-zlib-bootstrap
56504 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56505 maybe-configure-stage2-target-zlib:
56506 @if target-zlib-bootstrap
56507 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56508 configure-stage2-target-zlib:
56509 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56510 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56511 @r=`${PWD_COMMAND}`; export r; \
56512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56513 TFLAGS="$(STAGE2_TFLAGS)"; \
56514 echo "Checking multilib configuration for zlib..."; \
56515 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56516 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56517 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56518 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56519 else \
56520 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56521 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56522 fi; \
56523 else \
56524 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56525 fi; \
56526 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56527 $(NORMAL_TARGET_EXPORTS) \
56529 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56530 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56531 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56532 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56533 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56534 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56535 case $(srcdir) in \
56536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56537 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56539 esac; \
56540 module_srcdir=zlib; \
56541 $(SHELL) $$s/$$module_srcdir/configure \
56542 --srcdir=$${topdir}/$$module_srcdir \
56543 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56544 --target=${target_alias} \
56545 --with-build-libsubdir=$(HOST_SUBDIR) \
56546 $(STAGE2_CONFIGURE_FLAGS)
56547 @endif target-zlib-bootstrap
56549 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56550 maybe-configure-stage3-target-zlib:
56551 @if target-zlib-bootstrap
56552 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56553 configure-stage3-target-zlib:
56554 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56555 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56556 @r=`${PWD_COMMAND}`; export r; \
56557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558 TFLAGS="$(STAGE3_TFLAGS)"; \
56559 echo "Checking multilib configuration for zlib..."; \
56560 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56561 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56562 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56563 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56564 else \
56565 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56566 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56567 fi; \
56568 else \
56569 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56570 fi; \
56571 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56572 $(NORMAL_TARGET_EXPORTS) \
56574 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56575 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56576 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56577 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56579 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56580 case $(srcdir) in \
56581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56582 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56584 esac; \
56585 module_srcdir=zlib; \
56586 $(SHELL) $$s/$$module_srcdir/configure \
56587 --srcdir=$${topdir}/$$module_srcdir \
56588 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56589 --target=${target_alias} \
56590 --with-build-libsubdir=$(HOST_SUBDIR) \
56591 $(STAGE3_CONFIGURE_FLAGS)
56592 @endif target-zlib-bootstrap
56594 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56595 maybe-configure-stage4-target-zlib:
56596 @if target-zlib-bootstrap
56597 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56598 configure-stage4-target-zlib:
56599 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56600 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56601 @r=`${PWD_COMMAND}`; export r; \
56602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56603 TFLAGS="$(STAGE4_TFLAGS)"; \
56604 echo "Checking multilib configuration for zlib..."; \
56605 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56606 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56607 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56608 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56609 else \
56610 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56611 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56612 fi; \
56613 else \
56614 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56615 fi; \
56616 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56617 $(NORMAL_TARGET_EXPORTS) \
56619 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56622 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56624 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56625 case $(srcdir) in \
56626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56627 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56629 esac; \
56630 module_srcdir=zlib; \
56631 $(SHELL) $$s/$$module_srcdir/configure \
56632 --srcdir=$${topdir}/$$module_srcdir \
56633 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56634 --target=${target_alias} \
56635 --with-build-libsubdir=$(HOST_SUBDIR) \
56636 $(STAGE4_CONFIGURE_FLAGS)
56637 @endif target-zlib-bootstrap
56639 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56640 maybe-configure-stageprofile-target-zlib:
56641 @if target-zlib-bootstrap
56642 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56643 configure-stageprofile-target-zlib:
56644 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56645 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56646 @r=`${PWD_COMMAND}`; export r; \
56647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56648 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56649 echo "Checking multilib configuration for zlib..."; \
56650 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56651 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56652 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56653 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56654 else \
56655 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56656 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56657 fi; \
56658 else \
56659 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56660 fi; \
56661 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56662 $(NORMAL_TARGET_EXPORTS) \
56664 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56665 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56666 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56667 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56669 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56670 case $(srcdir) in \
56671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56672 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56674 esac; \
56675 module_srcdir=zlib; \
56676 $(SHELL) $$s/$$module_srcdir/configure \
56677 --srcdir=$${topdir}/$$module_srcdir \
56678 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56679 --target=${target_alias} \
56680 --with-build-libsubdir=$(HOST_SUBDIR) \
56681 $(STAGEprofile_CONFIGURE_FLAGS)
56682 @endif target-zlib-bootstrap
56684 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56685 maybe-configure-stagetrain-target-zlib:
56686 @if target-zlib-bootstrap
56687 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56688 configure-stagetrain-target-zlib:
56689 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56690 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56691 @r=`${PWD_COMMAND}`; export r; \
56692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56693 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56694 echo "Checking multilib configuration for zlib..."; \
56695 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56696 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56697 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56698 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56699 else \
56700 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56701 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56702 fi; \
56703 else \
56704 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56705 fi; \
56706 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56707 $(NORMAL_TARGET_EXPORTS) \
56709 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56710 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56711 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56712 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56714 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56715 case $(srcdir) in \
56716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56717 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56719 esac; \
56720 module_srcdir=zlib; \
56721 $(SHELL) $$s/$$module_srcdir/configure \
56722 --srcdir=$${topdir}/$$module_srcdir \
56723 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56724 --target=${target_alias} \
56725 --with-build-libsubdir=$(HOST_SUBDIR) \
56726 $(STAGEtrain_CONFIGURE_FLAGS)
56727 @endif target-zlib-bootstrap
56729 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56730 maybe-configure-stagefeedback-target-zlib:
56731 @if target-zlib-bootstrap
56732 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56733 configure-stagefeedback-target-zlib:
56734 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56735 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56736 @r=`${PWD_COMMAND}`; export r; \
56737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56738 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56739 echo "Checking multilib configuration for zlib..."; \
56740 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56741 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56742 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56743 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56744 else \
56745 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56746 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56747 fi; \
56748 else \
56749 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56750 fi; \
56751 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56752 $(NORMAL_TARGET_EXPORTS) \
56754 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56755 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56756 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56757 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56758 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56759 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56760 case $(srcdir) in \
56761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56762 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56764 esac; \
56765 module_srcdir=zlib; \
56766 $(SHELL) $$s/$$module_srcdir/configure \
56767 --srcdir=$${topdir}/$$module_srcdir \
56768 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56769 --target=${target_alias} \
56770 --with-build-libsubdir=$(HOST_SUBDIR) \
56771 $(STAGEfeedback_CONFIGURE_FLAGS)
56772 @endif target-zlib-bootstrap
56774 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56775 maybe-configure-stageautoprofile-target-zlib:
56776 @if target-zlib-bootstrap
56777 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56778 configure-stageautoprofile-target-zlib:
56779 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56780 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56781 @r=`${PWD_COMMAND}`; export r; \
56782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56783 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56784 echo "Checking multilib configuration for zlib..."; \
56785 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56786 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56787 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56788 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56789 else \
56790 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56791 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56792 fi; \
56793 else \
56794 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56795 fi; \
56796 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56797 $(NORMAL_TARGET_EXPORTS) \
56799 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56800 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56801 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56802 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56803 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56804 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56805 case $(srcdir) in \
56806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56807 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56809 esac; \
56810 module_srcdir=zlib; \
56811 $(SHELL) $$s/$$module_srcdir/configure \
56812 --srcdir=$${topdir}/$$module_srcdir \
56813 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56814 --target=${target_alias} \
56815 --with-build-libsubdir=$(HOST_SUBDIR) \
56816 $(STAGEautoprofile_CONFIGURE_FLAGS)
56817 @endif target-zlib-bootstrap
56819 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56820 maybe-configure-stageautofeedback-target-zlib:
56821 @if target-zlib-bootstrap
56822 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56823 configure-stageautofeedback-target-zlib:
56824 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56825 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56826 @r=`${PWD_COMMAND}`; export r; \
56827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56828 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56829 echo "Checking multilib configuration for zlib..."; \
56830 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56831 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56832 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56833 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56834 else \
56835 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56836 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56837 fi; \
56838 else \
56839 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56840 fi; \
56841 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56842 $(NORMAL_TARGET_EXPORTS) \
56844 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56845 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56846 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56847 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56848 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56849 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56850 case $(srcdir) in \
56851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56852 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56854 esac; \
56855 module_srcdir=zlib; \
56856 $(SHELL) $$s/$$module_srcdir/configure \
56857 --srcdir=$${topdir}/$$module_srcdir \
56858 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56859 --target=${target_alias} \
56860 --with-build-libsubdir=$(HOST_SUBDIR) \
56861 $(STAGEautofeedback_CONFIGURE_FLAGS)
56862 @endif target-zlib-bootstrap
56868 .PHONY: all-target-zlib maybe-all-target-zlib
56869 maybe-all-target-zlib:
56870 @if gcc-bootstrap
56871 all-target-zlib: stage_current
56872 @endif gcc-bootstrap
56873 @if target-zlib
56874 TARGET-target-zlib=all
56875 maybe-all-target-zlib: all-target-zlib
56876 all-target-zlib: configure-target-zlib
56877 @r=`${PWD_COMMAND}`; export r; \
56878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56879 $(NORMAL_TARGET_EXPORTS) \
56880 (cd $(TARGET_SUBDIR)/zlib && \
56881 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56882 $(TARGET-target-zlib))
56883 @endif target-zlib
56887 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56888 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56889 maybe-all-stage1-target-zlib:
56890 maybe-clean-stage1-target-zlib:
56891 @if target-zlib-bootstrap
56892 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56893 all-stage1: all-stage1-target-zlib
56894 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56895 all-stage1-target-zlib: configure-stage1-target-zlib
56896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56897 @r=`${PWD_COMMAND}`; export r; \
56898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56899 TFLAGS="$(STAGE1_TFLAGS)"; \
56900 $(NORMAL_TARGET_EXPORTS) \
56901 cd $(TARGET_SUBDIR)/zlib && \
56903 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56904 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56905 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56906 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56910 $(EXTRA_TARGET_FLAGS) \
56912 TFLAGS="$(STAGE1_TFLAGS)" \
56913 $(TARGET-stage1-target-zlib)
56915 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56916 clean-stage1: clean-stage1-target-zlib
56917 clean-stage1-target-zlib:
56918 @if [ $(current_stage) = stage1 ]; then \
56919 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56920 else \
56921 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56922 $(MAKE) stage1-start; \
56923 fi; \
56924 cd $(TARGET_SUBDIR)/zlib && \
56925 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56926 clean
56927 @endif target-zlib-bootstrap
56930 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56931 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56932 maybe-all-stage2-target-zlib:
56933 maybe-clean-stage2-target-zlib:
56934 @if target-zlib-bootstrap
56935 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56936 all-stage2: all-stage2-target-zlib
56937 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56938 all-stage2-target-zlib: configure-stage2-target-zlib
56939 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56940 @r=`${PWD_COMMAND}`; export r; \
56941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56942 TFLAGS="$(STAGE2_TFLAGS)"; \
56943 $(NORMAL_TARGET_EXPORTS) \
56945 cd $(TARGET_SUBDIR)/zlib && \
56947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56948 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56949 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56950 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56951 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56952 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56953 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56954 $(EXTRA_TARGET_FLAGS) \
56955 TFLAGS="$(STAGE2_TFLAGS)" \
56956 $(TARGET-stage2-target-zlib)
56958 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56959 clean-stage2: clean-stage2-target-zlib
56960 clean-stage2-target-zlib:
56961 @if [ $(current_stage) = stage2 ]; then \
56962 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56963 else \
56964 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56965 $(MAKE) stage2-start; \
56966 fi; \
56967 cd $(TARGET_SUBDIR)/zlib && \
56968 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56969 @endif target-zlib-bootstrap
56972 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56973 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56974 maybe-all-stage3-target-zlib:
56975 maybe-clean-stage3-target-zlib:
56976 @if target-zlib-bootstrap
56977 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56978 all-stage3: all-stage3-target-zlib
56979 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56980 all-stage3-target-zlib: configure-stage3-target-zlib
56981 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56982 @r=`${PWD_COMMAND}`; export r; \
56983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56984 TFLAGS="$(STAGE3_TFLAGS)"; \
56985 $(NORMAL_TARGET_EXPORTS) \
56987 cd $(TARGET_SUBDIR)/zlib && \
56989 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56990 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56991 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56992 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56996 $(EXTRA_TARGET_FLAGS) \
56997 TFLAGS="$(STAGE3_TFLAGS)" \
56998 $(TARGET-stage3-target-zlib)
57000 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
57001 clean-stage3: clean-stage3-target-zlib
57002 clean-stage3-target-zlib:
57003 @if [ $(current_stage) = stage3 ]; then \
57004 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57005 else \
57006 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
57007 $(MAKE) stage3-start; \
57008 fi; \
57009 cd $(TARGET_SUBDIR)/zlib && \
57010 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57011 @endif target-zlib-bootstrap
57014 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
57015 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
57016 maybe-all-stage4-target-zlib:
57017 maybe-clean-stage4-target-zlib:
57018 @if target-zlib-bootstrap
57019 maybe-all-stage4-target-zlib: all-stage4-target-zlib
57020 all-stage4: all-stage4-target-zlib
57021 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
57022 all-stage4-target-zlib: configure-stage4-target-zlib
57023 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57024 @r=`${PWD_COMMAND}`; export r; \
57025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57026 TFLAGS="$(STAGE4_TFLAGS)"; \
57027 $(NORMAL_TARGET_EXPORTS) \
57029 cd $(TARGET_SUBDIR)/zlib && \
57031 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57032 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57033 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57034 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57035 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57036 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57037 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57038 $(EXTRA_TARGET_FLAGS) \
57039 TFLAGS="$(STAGE4_TFLAGS)" \
57040 $(TARGET-stage4-target-zlib)
57042 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
57043 clean-stage4: clean-stage4-target-zlib
57044 clean-stage4-target-zlib:
57045 @if [ $(current_stage) = stage4 ]; then \
57046 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57047 else \
57048 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
57049 $(MAKE) stage4-start; \
57050 fi; \
57051 cd $(TARGET_SUBDIR)/zlib && \
57052 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57053 @endif target-zlib-bootstrap
57056 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
57057 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
57058 maybe-all-stageprofile-target-zlib:
57059 maybe-clean-stageprofile-target-zlib:
57060 @if target-zlib-bootstrap
57061 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
57062 all-stageprofile: all-stageprofile-target-zlib
57063 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
57064 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
57065 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57066 @r=`${PWD_COMMAND}`; export r; \
57067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57068 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57069 $(NORMAL_TARGET_EXPORTS) \
57071 cd $(TARGET_SUBDIR)/zlib && \
57073 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57074 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57075 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57076 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57080 $(EXTRA_TARGET_FLAGS) \
57081 TFLAGS="$(STAGEprofile_TFLAGS)" \
57082 $(TARGET-stageprofile-target-zlib)
57084 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
57085 clean-stageprofile: clean-stageprofile-target-zlib
57086 clean-stageprofile-target-zlib:
57087 @if [ $(current_stage) = stageprofile ]; then \
57088 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57089 else \
57090 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
57091 $(MAKE) stageprofile-start; \
57092 fi; \
57093 cd $(TARGET_SUBDIR)/zlib && \
57094 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57095 @endif target-zlib-bootstrap
57098 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
57099 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
57100 maybe-all-stagetrain-target-zlib:
57101 maybe-clean-stagetrain-target-zlib:
57102 @if target-zlib-bootstrap
57103 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
57104 all-stagetrain: all-stagetrain-target-zlib
57105 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
57106 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
57107 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57108 @r=`${PWD_COMMAND}`; export r; \
57109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57110 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57111 $(NORMAL_TARGET_EXPORTS) \
57113 cd $(TARGET_SUBDIR)/zlib && \
57115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57116 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57117 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57118 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57122 $(EXTRA_TARGET_FLAGS) \
57123 TFLAGS="$(STAGEtrain_TFLAGS)" \
57124 $(TARGET-stagetrain-target-zlib)
57126 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
57127 clean-stagetrain: clean-stagetrain-target-zlib
57128 clean-stagetrain-target-zlib:
57129 @if [ $(current_stage) = stagetrain ]; then \
57130 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57131 else \
57132 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
57133 $(MAKE) stagetrain-start; \
57134 fi; \
57135 cd $(TARGET_SUBDIR)/zlib && \
57136 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57137 @endif target-zlib-bootstrap
57140 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
57141 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
57142 maybe-all-stagefeedback-target-zlib:
57143 maybe-clean-stagefeedback-target-zlib:
57144 @if target-zlib-bootstrap
57145 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
57146 all-stagefeedback: all-stagefeedback-target-zlib
57147 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
57148 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57149 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57150 @r=`${PWD_COMMAND}`; export r; \
57151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57152 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57153 $(NORMAL_TARGET_EXPORTS) \
57155 cd $(TARGET_SUBDIR)/zlib && \
57157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57158 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57159 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57160 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57161 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57162 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57163 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57164 $(EXTRA_TARGET_FLAGS) \
57165 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57166 $(TARGET-stagefeedback-target-zlib)
57168 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
57169 clean-stagefeedback: clean-stagefeedback-target-zlib
57170 clean-stagefeedback-target-zlib:
57171 @if [ $(current_stage) = stagefeedback ]; then \
57172 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57173 else \
57174 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
57175 $(MAKE) stagefeedback-start; \
57176 fi; \
57177 cd $(TARGET_SUBDIR)/zlib && \
57178 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57179 @endif target-zlib-bootstrap
57182 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
57183 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
57184 maybe-all-stageautoprofile-target-zlib:
57185 maybe-clean-stageautoprofile-target-zlib:
57186 @if target-zlib-bootstrap
57187 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
57188 all-stageautoprofile: all-stageautoprofile-target-zlib
57189 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
57190 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57191 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57192 @r=`${PWD_COMMAND}`; export r; \
57193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57194 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57195 $(NORMAL_TARGET_EXPORTS) \
57197 cd $(TARGET_SUBDIR)/zlib && \
57198 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57199 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57200 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57201 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57202 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57203 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57204 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57205 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57206 $(EXTRA_TARGET_FLAGS) \
57207 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57208 $(TARGET-stageautoprofile-target-zlib)
57210 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
57211 clean-stageautoprofile: clean-stageautoprofile-target-zlib
57212 clean-stageautoprofile-target-zlib:
57213 @if [ $(current_stage) = stageautoprofile ]; then \
57214 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57215 else \
57216 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
57217 $(MAKE) stageautoprofile-start; \
57218 fi; \
57219 cd $(TARGET_SUBDIR)/zlib && \
57220 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57221 @endif target-zlib-bootstrap
57224 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
57225 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
57226 maybe-all-stageautofeedback-target-zlib:
57227 maybe-clean-stageautofeedback-target-zlib:
57228 @if target-zlib-bootstrap
57229 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
57230 all-stageautofeedback: all-stageautofeedback-target-zlib
57231 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
57232 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57233 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57234 @r=`${PWD_COMMAND}`; export r; \
57235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57236 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57237 $(NORMAL_TARGET_EXPORTS) \
57239 cd $(TARGET_SUBDIR)/zlib && \
57241 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57242 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57243 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57244 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57245 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57246 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57247 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57248 $(EXTRA_TARGET_FLAGS) \
57249 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57250 $(TARGET-stageautofeedback-target-zlib)
57252 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
57253 clean-stageautofeedback: clean-stageautofeedback-target-zlib
57254 clean-stageautofeedback-target-zlib:
57255 @if [ $(current_stage) = stageautofeedback ]; then \
57256 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57257 else \
57258 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
57259 $(MAKE) stageautofeedback-start; \
57260 fi; \
57261 cd $(TARGET_SUBDIR)/zlib && \
57262 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57263 @endif target-zlib-bootstrap
57270 .PHONY: check-target-zlib maybe-check-target-zlib
57271 maybe-check-target-zlib:
57272 @if target-zlib
57273 maybe-check-target-zlib: check-target-zlib
57275 check-target-zlib:
57276 @: $(MAKE); $(unstage)
57277 @r=`${PWD_COMMAND}`; export r; \
57278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57279 $(NORMAL_TARGET_EXPORTS) \
57280 (cd $(TARGET_SUBDIR)/zlib && \
57281 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57283 @endif target-zlib
57285 .PHONY: install-target-zlib maybe-install-target-zlib
57286 maybe-install-target-zlib:
57287 @if target-zlib
57288 maybe-install-target-zlib: install-target-zlib
57290 install-target-zlib: installdirs
57291 @: $(MAKE); $(unstage)
57292 @r=`${PWD_COMMAND}`; export r; \
57293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57294 $(NORMAL_TARGET_EXPORTS) \
57295 (cd $(TARGET_SUBDIR)/zlib && \
57296 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57298 @endif target-zlib
57300 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
57301 maybe-install-strip-target-zlib:
57302 @if target-zlib
57303 maybe-install-strip-target-zlib: install-strip-target-zlib
57305 install-strip-target-zlib: installdirs
57306 @: $(MAKE); $(unstage)
57307 @r=`${PWD_COMMAND}`; export r; \
57308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57309 $(NORMAL_TARGET_EXPORTS) \
57310 (cd $(TARGET_SUBDIR)/zlib && \
57311 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57313 @endif target-zlib
57315 # Other targets (info, dvi, pdf, etc.)
57317 .PHONY: maybe-info-target-zlib info-target-zlib
57318 maybe-info-target-zlib:
57319 @if target-zlib
57320 maybe-info-target-zlib: info-target-zlib
57322 info-target-zlib: \
57323 configure-target-zlib
57324 @: $(MAKE); $(unstage)
57325 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57326 r=`${PWD_COMMAND}`; export r; \
57327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57328 $(NORMAL_TARGET_EXPORTS) \
57329 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
57330 for flag in $(EXTRA_TARGET_FLAGS); do \
57331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57332 done; \
57333 (cd $(TARGET_SUBDIR)/zlib && \
57334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57336 "RANLIB=$${RANLIB}" \
57337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57338 info) \
57339 || exit 1
57341 @endif target-zlib
57343 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
57344 maybe-dvi-target-zlib:
57345 @if target-zlib
57346 maybe-dvi-target-zlib: dvi-target-zlib
57348 dvi-target-zlib: \
57349 configure-target-zlib
57350 @: $(MAKE); $(unstage)
57351 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57352 r=`${PWD_COMMAND}`; export r; \
57353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57354 $(NORMAL_TARGET_EXPORTS) \
57355 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
57356 for flag in $(EXTRA_TARGET_FLAGS); do \
57357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57358 done; \
57359 (cd $(TARGET_SUBDIR)/zlib && \
57360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57362 "RANLIB=$${RANLIB}" \
57363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57364 dvi) \
57365 || exit 1
57367 @endif target-zlib
57369 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
57370 maybe-pdf-target-zlib:
57371 @if target-zlib
57372 maybe-pdf-target-zlib: pdf-target-zlib
57374 pdf-target-zlib: \
57375 configure-target-zlib
57376 @: $(MAKE); $(unstage)
57377 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57378 r=`${PWD_COMMAND}`; export r; \
57379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57380 $(NORMAL_TARGET_EXPORTS) \
57381 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
57382 for flag in $(EXTRA_TARGET_FLAGS); do \
57383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57384 done; \
57385 (cd $(TARGET_SUBDIR)/zlib && \
57386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57388 "RANLIB=$${RANLIB}" \
57389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57390 pdf) \
57391 || exit 1
57393 @endif target-zlib
57395 .PHONY: maybe-html-target-zlib html-target-zlib
57396 maybe-html-target-zlib:
57397 @if target-zlib
57398 maybe-html-target-zlib: html-target-zlib
57400 html-target-zlib: \
57401 configure-target-zlib
57402 @: $(MAKE); $(unstage)
57403 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57404 r=`${PWD_COMMAND}`; export r; \
57405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57406 $(NORMAL_TARGET_EXPORTS) \
57407 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
57408 for flag in $(EXTRA_TARGET_FLAGS); do \
57409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57410 done; \
57411 (cd $(TARGET_SUBDIR)/zlib && \
57412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57414 "RANLIB=$${RANLIB}" \
57415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57416 html) \
57417 || exit 1
57419 @endif target-zlib
57421 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
57422 maybe-TAGS-target-zlib:
57423 @if target-zlib
57424 maybe-TAGS-target-zlib: TAGS-target-zlib
57426 TAGS-target-zlib: \
57427 configure-target-zlib
57428 @: $(MAKE); $(unstage)
57429 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57430 r=`${PWD_COMMAND}`; export r; \
57431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57432 $(NORMAL_TARGET_EXPORTS) \
57433 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
57434 for flag in $(EXTRA_TARGET_FLAGS); do \
57435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57436 done; \
57437 (cd $(TARGET_SUBDIR)/zlib && \
57438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57440 "RANLIB=$${RANLIB}" \
57441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57442 TAGS) \
57443 || exit 1
57445 @endif target-zlib
57447 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
57448 maybe-install-info-target-zlib:
57449 @if target-zlib
57450 maybe-install-info-target-zlib: install-info-target-zlib
57452 install-info-target-zlib: \
57453 configure-target-zlib \
57454 info-target-zlib
57455 @: $(MAKE); $(unstage)
57456 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57457 r=`${PWD_COMMAND}`; export r; \
57458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57459 $(NORMAL_TARGET_EXPORTS) \
57460 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
57461 for flag in $(EXTRA_TARGET_FLAGS); do \
57462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57463 done; \
57464 (cd $(TARGET_SUBDIR)/zlib && \
57465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57467 "RANLIB=$${RANLIB}" \
57468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57469 install-info) \
57470 || exit 1
57472 @endif target-zlib
57474 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
57475 maybe-install-dvi-target-zlib:
57476 @if target-zlib
57477 maybe-install-dvi-target-zlib: install-dvi-target-zlib
57479 install-dvi-target-zlib: \
57480 configure-target-zlib \
57481 dvi-target-zlib
57482 @: $(MAKE); $(unstage)
57483 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57484 r=`${PWD_COMMAND}`; export r; \
57485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57486 $(NORMAL_TARGET_EXPORTS) \
57487 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
57488 for flag in $(EXTRA_TARGET_FLAGS); do \
57489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57490 done; \
57491 (cd $(TARGET_SUBDIR)/zlib && \
57492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57494 "RANLIB=$${RANLIB}" \
57495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57496 install-dvi) \
57497 || exit 1
57499 @endif target-zlib
57501 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57502 maybe-install-pdf-target-zlib:
57503 @if target-zlib
57504 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57506 install-pdf-target-zlib: \
57507 configure-target-zlib \
57508 pdf-target-zlib
57509 @: $(MAKE); $(unstage)
57510 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57511 r=`${PWD_COMMAND}`; export r; \
57512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57513 $(NORMAL_TARGET_EXPORTS) \
57514 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57515 for flag in $(EXTRA_TARGET_FLAGS); do \
57516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57517 done; \
57518 (cd $(TARGET_SUBDIR)/zlib && \
57519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57521 "RANLIB=$${RANLIB}" \
57522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57523 install-pdf) \
57524 || exit 1
57526 @endif target-zlib
57528 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57529 maybe-install-html-target-zlib:
57530 @if target-zlib
57531 maybe-install-html-target-zlib: install-html-target-zlib
57533 install-html-target-zlib: \
57534 configure-target-zlib \
57535 html-target-zlib
57536 @: $(MAKE); $(unstage)
57537 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57538 r=`${PWD_COMMAND}`; export r; \
57539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57540 $(NORMAL_TARGET_EXPORTS) \
57541 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57542 for flag in $(EXTRA_TARGET_FLAGS); do \
57543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57544 done; \
57545 (cd $(TARGET_SUBDIR)/zlib && \
57546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57548 "RANLIB=$${RANLIB}" \
57549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57550 install-html) \
57551 || exit 1
57553 @endif target-zlib
57555 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57556 maybe-installcheck-target-zlib:
57557 @if target-zlib
57558 maybe-installcheck-target-zlib: installcheck-target-zlib
57560 installcheck-target-zlib: \
57561 configure-target-zlib
57562 @: $(MAKE); $(unstage)
57563 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57564 r=`${PWD_COMMAND}`; export r; \
57565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57566 $(NORMAL_TARGET_EXPORTS) \
57567 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57568 for flag in $(EXTRA_TARGET_FLAGS); do \
57569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57570 done; \
57571 (cd $(TARGET_SUBDIR)/zlib && \
57572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57574 "RANLIB=$${RANLIB}" \
57575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57576 installcheck) \
57577 || exit 1
57579 @endif target-zlib
57581 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57582 maybe-mostlyclean-target-zlib:
57583 @if target-zlib
57584 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57586 mostlyclean-target-zlib:
57587 @: $(MAKE); $(unstage)
57588 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57589 r=`${PWD_COMMAND}`; export r; \
57590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57591 $(NORMAL_TARGET_EXPORTS) \
57592 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57593 for flag in $(EXTRA_TARGET_FLAGS); do \
57594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57595 done; \
57596 (cd $(TARGET_SUBDIR)/zlib && \
57597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57599 "RANLIB=$${RANLIB}" \
57600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57601 mostlyclean) \
57602 || exit 1
57604 @endif target-zlib
57606 .PHONY: maybe-clean-target-zlib clean-target-zlib
57607 maybe-clean-target-zlib:
57608 @if target-zlib
57609 maybe-clean-target-zlib: clean-target-zlib
57611 clean-target-zlib:
57612 @: $(MAKE); $(unstage)
57613 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57614 r=`${PWD_COMMAND}`; export r; \
57615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57616 $(NORMAL_TARGET_EXPORTS) \
57617 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57618 for flag in $(EXTRA_TARGET_FLAGS); do \
57619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57620 done; \
57621 (cd $(TARGET_SUBDIR)/zlib && \
57622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57624 "RANLIB=$${RANLIB}" \
57625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57626 clean) \
57627 || exit 1
57629 @endif target-zlib
57631 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57632 maybe-distclean-target-zlib:
57633 @if target-zlib
57634 maybe-distclean-target-zlib: distclean-target-zlib
57636 distclean-target-zlib:
57637 @: $(MAKE); $(unstage)
57638 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57639 r=`${PWD_COMMAND}`; export r; \
57640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57641 $(NORMAL_TARGET_EXPORTS) \
57642 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57643 for flag in $(EXTRA_TARGET_FLAGS); do \
57644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57645 done; \
57646 (cd $(TARGET_SUBDIR)/zlib && \
57647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57649 "RANLIB=$${RANLIB}" \
57650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57651 distclean) \
57652 || exit 1
57654 @endif target-zlib
57656 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57657 maybe-maintainer-clean-target-zlib:
57658 @if target-zlib
57659 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57661 maintainer-clean-target-zlib:
57662 @: $(MAKE); $(unstage)
57663 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57664 r=`${PWD_COMMAND}`; export r; \
57665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57666 $(NORMAL_TARGET_EXPORTS) \
57667 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57668 for flag in $(EXTRA_TARGET_FLAGS); do \
57669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57670 done; \
57671 (cd $(TARGET_SUBDIR)/zlib && \
57672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57674 "RANLIB=$${RANLIB}" \
57675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57676 maintainer-clean) \
57677 || exit 1
57679 @endif target-zlib
57685 .PHONY: configure-target-rda maybe-configure-target-rda
57686 maybe-configure-target-rda:
57687 @if gcc-bootstrap
57688 configure-target-rda: stage_current
57689 @endif gcc-bootstrap
57690 @if target-rda
57691 maybe-configure-target-rda: configure-target-rda
57692 configure-target-rda:
57693 @: $(MAKE); $(unstage)
57694 @r=`${PWD_COMMAND}`; export r; \
57695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57696 echo "Checking multilib configuration for rda..."; \
57697 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57698 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57699 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57700 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57701 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57702 else \
57703 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57704 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57705 fi; \
57706 else \
57707 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57708 fi; \
57709 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57711 $(NORMAL_TARGET_EXPORTS) \
57712 echo Configuring in $(TARGET_SUBDIR)/rda; \
57713 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57714 case $(srcdir) in \
57715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57716 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57718 esac; \
57719 module_srcdir=rda; \
57720 rm -f no-such-file || : ; \
57721 CONFIG_SITE=no-such-file $(SHELL) \
57722 $$s/$$module_srcdir/configure \
57723 --srcdir=$${topdir}/$$module_srcdir \
57724 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57725 --target=${target_alias} \
57726 || exit 1
57727 @endif target-rda
57733 .PHONY: all-target-rda maybe-all-target-rda
57734 maybe-all-target-rda:
57735 @if gcc-bootstrap
57736 all-target-rda: stage_current
57737 @endif gcc-bootstrap
57738 @if target-rda
57739 TARGET-target-rda=all
57740 maybe-all-target-rda: all-target-rda
57741 all-target-rda: configure-target-rda
57742 @: $(MAKE); $(unstage)
57743 @r=`${PWD_COMMAND}`; export r; \
57744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57745 $(NORMAL_TARGET_EXPORTS) \
57746 (cd $(TARGET_SUBDIR)/rda && \
57747 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57748 $(TARGET-target-rda))
57749 @endif target-rda
57755 .PHONY: check-target-rda maybe-check-target-rda
57756 maybe-check-target-rda:
57757 @if target-rda
57758 maybe-check-target-rda: check-target-rda
57760 check-target-rda:
57761 @: $(MAKE); $(unstage)
57762 @r=`${PWD_COMMAND}`; export r; \
57763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57764 $(NORMAL_TARGET_EXPORTS) \
57765 (cd $(TARGET_SUBDIR)/rda && \
57766 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57768 @endif target-rda
57770 .PHONY: install-target-rda maybe-install-target-rda
57771 maybe-install-target-rda:
57772 @if target-rda
57773 maybe-install-target-rda: install-target-rda
57775 install-target-rda: installdirs
57776 @: $(MAKE); $(unstage)
57777 @r=`${PWD_COMMAND}`; export r; \
57778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57779 $(NORMAL_TARGET_EXPORTS) \
57780 (cd $(TARGET_SUBDIR)/rda && \
57781 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57783 @endif target-rda
57785 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57786 maybe-install-strip-target-rda:
57787 @if target-rda
57788 maybe-install-strip-target-rda: install-strip-target-rda
57790 install-strip-target-rda: installdirs
57791 @: $(MAKE); $(unstage)
57792 @r=`${PWD_COMMAND}`; export r; \
57793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57794 $(NORMAL_TARGET_EXPORTS) \
57795 (cd $(TARGET_SUBDIR)/rda && \
57796 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57798 @endif target-rda
57800 # Other targets (info, dvi, pdf, etc.)
57802 .PHONY: maybe-info-target-rda info-target-rda
57803 maybe-info-target-rda:
57804 @if target-rda
57805 maybe-info-target-rda: info-target-rda
57807 info-target-rda: \
57808 configure-target-rda
57809 @: $(MAKE); $(unstage)
57810 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57811 r=`${PWD_COMMAND}`; export r; \
57812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57813 $(NORMAL_TARGET_EXPORTS) \
57814 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57815 for flag in $(EXTRA_TARGET_FLAGS); do \
57816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57817 done; \
57818 (cd $(TARGET_SUBDIR)/rda && \
57819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57821 "RANLIB=$${RANLIB}" \
57822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57823 info) \
57824 || exit 1
57826 @endif target-rda
57828 .PHONY: maybe-dvi-target-rda dvi-target-rda
57829 maybe-dvi-target-rda:
57830 @if target-rda
57831 maybe-dvi-target-rda: dvi-target-rda
57833 dvi-target-rda: \
57834 configure-target-rda
57835 @: $(MAKE); $(unstage)
57836 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57837 r=`${PWD_COMMAND}`; export r; \
57838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57839 $(NORMAL_TARGET_EXPORTS) \
57840 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57841 for flag in $(EXTRA_TARGET_FLAGS); do \
57842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57843 done; \
57844 (cd $(TARGET_SUBDIR)/rda && \
57845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57847 "RANLIB=$${RANLIB}" \
57848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57849 dvi) \
57850 || exit 1
57852 @endif target-rda
57854 .PHONY: maybe-pdf-target-rda pdf-target-rda
57855 maybe-pdf-target-rda:
57856 @if target-rda
57857 maybe-pdf-target-rda: pdf-target-rda
57859 pdf-target-rda: \
57860 configure-target-rda
57861 @: $(MAKE); $(unstage)
57862 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57863 r=`${PWD_COMMAND}`; export r; \
57864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57865 $(NORMAL_TARGET_EXPORTS) \
57866 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57867 for flag in $(EXTRA_TARGET_FLAGS); do \
57868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57869 done; \
57870 (cd $(TARGET_SUBDIR)/rda && \
57871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57873 "RANLIB=$${RANLIB}" \
57874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57875 pdf) \
57876 || exit 1
57878 @endif target-rda
57880 .PHONY: maybe-html-target-rda html-target-rda
57881 maybe-html-target-rda:
57882 @if target-rda
57883 maybe-html-target-rda: html-target-rda
57885 html-target-rda: \
57886 configure-target-rda
57887 @: $(MAKE); $(unstage)
57888 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57889 r=`${PWD_COMMAND}`; export r; \
57890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57891 $(NORMAL_TARGET_EXPORTS) \
57892 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57893 for flag in $(EXTRA_TARGET_FLAGS); do \
57894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57895 done; \
57896 (cd $(TARGET_SUBDIR)/rda && \
57897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57899 "RANLIB=$${RANLIB}" \
57900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57901 html) \
57902 || exit 1
57904 @endif target-rda
57906 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57907 maybe-TAGS-target-rda:
57908 @if target-rda
57909 maybe-TAGS-target-rda: TAGS-target-rda
57911 TAGS-target-rda: \
57912 configure-target-rda
57913 @: $(MAKE); $(unstage)
57914 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57915 r=`${PWD_COMMAND}`; export r; \
57916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57917 $(NORMAL_TARGET_EXPORTS) \
57918 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57919 for flag in $(EXTRA_TARGET_FLAGS); do \
57920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57921 done; \
57922 (cd $(TARGET_SUBDIR)/rda && \
57923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57925 "RANLIB=$${RANLIB}" \
57926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57927 TAGS) \
57928 || exit 1
57930 @endif target-rda
57932 .PHONY: maybe-install-info-target-rda install-info-target-rda
57933 maybe-install-info-target-rda:
57934 @if target-rda
57935 maybe-install-info-target-rda: install-info-target-rda
57937 install-info-target-rda: \
57938 configure-target-rda \
57939 info-target-rda
57940 @: $(MAKE); $(unstage)
57941 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57942 r=`${PWD_COMMAND}`; export r; \
57943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57944 $(NORMAL_TARGET_EXPORTS) \
57945 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57946 for flag in $(EXTRA_TARGET_FLAGS); do \
57947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57948 done; \
57949 (cd $(TARGET_SUBDIR)/rda && \
57950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57952 "RANLIB=$${RANLIB}" \
57953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57954 install-info) \
57955 || exit 1
57957 @endif target-rda
57959 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57960 maybe-install-dvi-target-rda:
57961 @if target-rda
57962 maybe-install-dvi-target-rda: install-dvi-target-rda
57964 install-dvi-target-rda: \
57965 configure-target-rda \
57966 dvi-target-rda
57967 @: $(MAKE); $(unstage)
57968 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57969 r=`${PWD_COMMAND}`; export r; \
57970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57971 $(NORMAL_TARGET_EXPORTS) \
57972 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57973 for flag in $(EXTRA_TARGET_FLAGS); do \
57974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57975 done; \
57976 (cd $(TARGET_SUBDIR)/rda && \
57977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57979 "RANLIB=$${RANLIB}" \
57980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57981 install-dvi) \
57982 || exit 1
57984 @endif target-rda
57986 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57987 maybe-install-pdf-target-rda:
57988 @if target-rda
57989 maybe-install-pdf-target-rda: install-pdf-target-rda
57991 install-pdf-target-rda: \
57992 configure-target-rda \
57993 pdf-target-rda
57994 @: $(MAKE); $(unstage)
57995 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57996 r=`${PWD_COMMAND}`; export r; \
57997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57998 $(NORMAL_TARGET_EXPORTS) \
57999 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
58000 for flag in $(EXTRA_TARGET_FLAGS); do \
58001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58002 done; \
58003 (cd $(TARGET_SUBDIR)/rda && \
58004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58006 "RANLIB=$${RANLIB}" \
58007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58008 install-pdf) \
58009 || exit 1
58011 @endif target-rda
58013 .PHONY: maybe-install-html-target-rda install-html-target-rda
58014 maybe-install-html-target-rda:
58015 @if target-rda
58016 maybe-install-html-target-rda: install-html-target-rda
58018 install-html-target-rda: \
58019 configure-target-rda \
58020 html-target-rda
58021 @: $(MAKE); $(unstage)
58022 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58023 r=`${PWD_COMMAND}`; export r; \
58024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58025 $(NORMAL_TARGET_EXPORTS) \
58026 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
58027 for flag in $(EXTRA_TARGET_FLAGS); do \
58028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58029 done; \
58030 (cd $(TARGET_SUBDIR)/rda && \
58031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58033 "RANLIB=$${RANLIB}" \
58034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58035 install-html) \
58036 || exit 1
58038 @endif target-rda
58040 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
58041 maybe-installcheck-target-rda:
58042 @if target-rda
58043 maybe-installcheck-target-rda: installcheck-target-rda
58045 installcheck-target-rda: \
58046 configure-target-rda
58047 @: $(MAKE); $(unstage)
58048 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58049 r=`${PWD_COMMAND}`; export r; \
58050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58051 $(NORMAL_TARGET_EXPORTS) \
58052 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
58053 for flag in $(EXTRA_TARGET_FLAGS); do \
58054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58055 done; \
58056 (cd $(TARGET_SUBDIR)/rda && \
58057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58059 "RANLIB=$${RANLIB}" \
58060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58061 installcheck) \
58062 || exit 1
58064 @endif target-rda
58066 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
58067 maybe-mostlyclean-target-rda:
58068 @if target-rda
58069 maybe-mostlyclean-target-rda: mostlyclean-target-rda
58071 mostlyclean-target-rda:
58072 @: $(MAKE); $(unstage)
58073 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58074 r=`${PWD_COMMAND}`; export r; \
58075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58076 $(NORMAL_TARGET_EXPORTS) \
58077 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
58078 for flag in $(EXTRA_TARGET_FLAGS); do \
58079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58080 done; \
58081 (cd $(TARGET_SUBDIR)/rda && \
58082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58084 "RANLIB=$${RANLIB}" \
58085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58086 mostlyclean) \
58087 || exit 1
58089 @endif target-rda
58091 .PHONY: maybe-clean-target-rda clean-target-rda
58092 maybe-clean-target-rda:
58093 @if target-rda
58094 maybe-clean-target-rda: clean-target-rda
58096 clean-target-rda:
58097 @: $(MAKE); $(unstage)
58098 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58099 r=`${PWD_COMMAND}`; export r; \
58100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58101 $(NORMAL_TARGET_EXPORTS) \
58102 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
58103 for flag in $(EXTRA_TARGET_FLAGS); do \
58104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58105 done; \
58106 (cd $(TARGET_SUBDIR)/rda && \
58107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58109 "RANLIB=$${RANLIB}" \
58110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58111 clean) \
58112 || exit 1
58114 @endif target-rda
58116 .PHONY: maybe-distclean-target-rda distclean-target-rda
58117 maybe-distclean-target-rda:
58118 @if target-rda
58119 maybe-distclean-target-rda: distclean-target-rda
58121 distclean-target-rda:
58122 @: $(MAKE); $(unstage)
58123 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58124 r=`${PWD_COMMAND}`; export r; \
58125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58126 $(NORMAL_TARGET_EXPORTS) \
58127 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
58128 for flag in $(EXTRA_TARGET_FLAGS); do \
58129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58130 done; \
58131 (cd $(TARGET_SUBDIR)/rda && \
58132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58134 "RANLIB=$${RANLIB}" \
58135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58136 distclean) \
58137 || exit 1
58139 @endif target-rda
58141 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
58142 maybe-maintainer-clean-target-rda:
58143 @if target-rda
58144 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
58146 maintainer-clean-target-rda:
58147 @: $(MAKE); $(unstage)
58148 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58149 r=`${PWD_COMMAND}`; export r; \
58150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58151 $(NORMAL_TARGET_EXPORTS) \
58152 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
58153 for flag in $(EXTRA_TARGET_FLAGS); do \
58154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58155 done; \
58156 (cd $(TARGET_SUBDIR)/rda && \
58157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58159 "RANLIB=$${RANLIB}" \
58160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58161 maintainer-clean) \
58162 || exit 1
58164 @endif target-rda
58170 .PHONY: configure-target-libada maybe-configure-target-libada
58171 maybe-configure-target-libada:
58172 @if gcc-bootstrap
58173 configure-target-libada: stage_current
58174 @endif gcc-bootstrap
58175 @if target-libada
58176 maybe-configure-target-libada: configure-target-libada
58177 configure-target-libada:
58178 @: $(MAKE); $(unstage)
58179 @r=`${PWD_COMMAND}`; export r; \
58180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58181 echo "Checking multilib configuration for libada..."; \
58182 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58183 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
58184 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
58185 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
58186 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
58187 else \
58188 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
58189 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58190 fi; \
58191 else \
58192 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58193 fi; \
58194 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
58195 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58196 $(NORMAL_TARGET_EXPORTS) \
58197 echo Configuring in $(TARGET_SUBDIR)/libada; \
58198 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
58199 case $(srcdir) in \
58200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58201 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
58202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58203 esac; \
58204 module_srcdir=libada; \
58205 rm -f no-such-file || : ; \
58206 CONFIG_SITE=no-such-file $(SHELL) \
58207 $$s/$$module_srcdir/configure \
58208 --srcdir=$${topdir}/$$module_srcdir \
58209 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58210 --target=${target_alias} \
58211 || exit 1
58212 @endif target-libada
58218 .PHONY: all-target-libada maybe-all-target-libada
58219 maybe-all-target-libada:
58220 @if gcc-bootstrap
58221 all-target-libada: stage_current
58222 @endif gcc-bootstrap
58223 @if target-libada
58224 TARGET-target-libada=all
58225 maybe-all-target-libada: all-target-libada
58226 all-target-libada: configure-target-libada
58227 @: $(MAKE); $(unstage)
58228 @r=`${PWD_COMMAND}`; export r; \
58229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58230 $(NORMAL_TARGET_EXPORTS) \
58231 (cd $(TARGET_SUBDIR)/libada && \
58232 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58233 $(TARGET-target-libada))
58234 @endif target-libada
58240 .PHONY: check-target-libada maybe-check-target-libada
58241 maybe-check-target-libada:
58242 @if target-libada
58243 maybe-check-target-libada: check-target-libada
58245 check-target-libada:
58246 @: $(MAKE); $(unstage)
58247 @r=`${PWD_COMMAND}`; export r; \
58248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58249 $(NORMAL_TARGET_EXPORTS) \
58250 (cd $(TARGET_SUBDIR)/libada && \
58251 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58253 @endif target-libada
58255 .PHONY: install-target-libada maybe-install-target-libada
58256 maybe-install-target-libada:
58257 @if target-libada
58258 maybe-install-target-libada: install-target-libada
58260 install-target-libada: installdirs
58261 @: $(MAKE); $(unstage)
58262 @r=`${PWD_COMMAND}`; export r; \
58263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58264 $(NORMAL_TARGET_EXPORTS) \
58265 (cd $(TARGET_SUBDIR)/libada && \
58266 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58268 @endif target-libada
58270 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
58271 maybe-install-strip-target-libada:
58272 @if target-libada
58273 maybe-install-strip-target-libada: install-strip-target-libada
58275 install-strip-target-libada: installdirs
58276 @: $(MAKE); $(unstage)
58277 @r=`${PWD_COMMAND}`; export r; \
58278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58279 $(NORMAL_TARGET_EXPORTS) \
58280 (cd $(TARGET_SUBDIR)/libada && \
58281 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58283 @endif target-libada
58285 # Other targets (info, dvi, pdf, etc.)
58287 .PHONY: maybe-info-target-libada info-target-libada
58288 maybe-info-target-libada:
58289 @if target-libada
58290 maybe-info-target-libada: info-target-libada
58292 info-target-libada: \
58293 configure-target-libada
58294 @: $(MAKE); $(unstage)
58295 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58296 r=`${PWD_COMMAND}`; export r; \
58297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58298 $(NORMAL_TARGET_EXPORTS) \
58299 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
58300 for flag in $(EXTRA_TARGET_FLAGS); do \
58301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58302 done; \
58303 (cd $(TARGET_SUBDIR)/libada && \
58304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58306 "RANLIB=$${RANLIB}" \
58307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58308 info) \
58309 || exit 1
58311 @endif target-libada
58313 .PHONY: maybe-dvi-target-libada dvi-target-libada
58314 maybe-dvi-target-libada:
58315 @if target-libada
58316 maybe-dvi-target-libada: dvi-target-libada
58318 dvi-target-libada: \
58319 configure-target-libada
58320 @: $(MAKE); $(unstage)
58321 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58322 r=`${PWD_COMMAND}`; export r; \
58323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58324 $(NORMAL_TARGET_EXPORTS) \
58325 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
58326 for flag in $(EXTRA_TARGET_FLAGS); do \
58327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58328 done; \
58329 (cd $(TARGET_SUBDIR)/libada && \
58330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58332 "RANLIB=$${RANLIB}" \
58333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58334 dvi) \
58335 || exit 1
58337 @endif target-libada
58339 .PHONY: maybe-pdf-target-libada pdf-target-libada
58340 maybe-pdf-target-libada:
58341 @if target-libada
58342 maybe-pdf-target-libada: pdf-target-libada
58344 pdf-target-libada: \
58345 configure-target-libada
58346 @: $(MAKE); $(unstage)
58347 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58348 r=`${PWD_COMMAND}`; export r; \
58349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58350 $(NORMAL_TARGET_EXPORTS) \
58351 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
58352 for flag in $(EXTRA_TARGET_FLAGS); do \
58353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58354 done; \
58355 (cd $(TARGET_SUBDIR)/libada && \
58356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58358 "RANLIB=$${RANLIB}" \
58359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58360 pdf) \
58361 || exit 1
58363 @endif target-libada
58365 .PHONY: maybe-html-target-libada html-target-libada
58366 maybe-html-target-libada:
58367 @if target-libada
58368 maybe-html-target-libada: html-target-libada
58370 html-target-libada: \
58371 configure-target-libada
58372 @: $(MAKE); $(unstage)
58373 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58374 r=`${PWD_COMMAND}`; export r; \
58375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58376 $(NORMAL_TARGET_EXPORTS) \
58377 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
58378 for flag in $(EXTRA_TARGET_FLAGS); do \
58379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58380 done; \
58381 (cd $(TARGET_SUBDIR)/libada && \
58382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58384 "RANLIB=$${RANLIB}" \
58385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58386 html) \
58387 || exit 1
58389 @endif target-libada
58391 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
58392 maybe-TAGS-target-libada:
58393 @if target-libada
58394 maybe-TAGS-target-libada: TAGS-target-libada
58396 TAGS-target-libada: \
58397 configure-target-libada
58398 @: $(MAKE); $(unstage)
58399 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58400 r=`${PWD_COMMAND}`; export r; \
58401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58402 $(NORMAL_TARGET_EXPORTS) \
58403 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
58404 for flag in $(EXTRA_TARGET_FLAGS); do \
58405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58406 done; \
58407 (cd $(TARGET_SUBDIR)/libada && \
58408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58410 "RANLIB=$${RANLIB}" \
58411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58412 TAGS) \
58413 || exit 1
58415 @endif target-libada
58417 .PHONY: maybe-install-info-target-libada install-info-target-libada
58418 maybe-install-info-target-libada:
58419 @if target-libada
58420 maybe-install-info-target-libada: install-info-target-libada
58422 install-info-target-libada: \
58423 configure-target-libada \
58424 info-target-libada
58425 @: $(MAKE); $(unstage)
58426 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58427 r=`${PWD_COMMAND}`; export r; \
58428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58429 $(NORMAL_TARGET_EXPORTS) \
58430 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
58431 for flag in $(EXTRA_TARGET_FLAGS); do \
58432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58433 done; \
58434 (cd $(TARGET_SUBDIR)/libada && \
58435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58437 "RANLIB=$${RANLIB}" \
58438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58439 install-info) \
58440 || exit 1
58442 @endif target-libada
58444 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
58445 maybe-install-dvi-target-libada:
58446 @if target-libada
58447 maybe-install-dvi-target-libada: install-dvi-target-libada
58449 install-dvi-target-libada: \
58450 configure-target-libada \
58451 dvi-target-libada
58452 @: $(MAKE); $(unstage)
58453 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58454 r=`${PWD_COMMAND}`; export r; \
58455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58456 $(NORMAL_TARGET_EXPORTS) \
58457 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
58458 for flag in $(EXTRA_TARGET_FLAGS); do \
58459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58460 done; \
58461 (cd $(TARGET_SUBDIR)/libada && \
58462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58464 "RANLIB=$${RANLIB}" \
58465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58466 install-dvi) \
58467 || exit 1
58469 @endif target-libada
58471 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
58472 maybe-install-pdf-target-libada:
58473 @if target-libada
58474 maybe-install-pdf-target-libada: install-pdf-target-libada
58476 install-pdf-target-libada: \
58477 configure-target-libada \
58478 pdf-target-libada
58479 @: $(MAKE); $(unstage)
58480 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58481 r=`${PWD_COMMAND}`; export r; \
58482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58483 $(NORMAL_TARGET_EXPORTS) \
58484 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
58485 for flag in $(EXTRA_TARGET_FLAGS); do \
58486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58487 done; \
58488 (cd $(TARGET_SUBDIR)/libada && \
58489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58491 "RANLIB=$${RANLIB}" \
58492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58493 install-pdf) \
58494 || exit 1
58496 @endif target-libada
58498 .PHONY: maybe-install-html-target-libada install-html-target-libada
58499 maybe-install-html-target-libada:
58500 @if target-libada
58501 maybe-install-html-target-libada: install-html-target-libada
58503 install-html-target-libada: \
58504 configure-target-libada \
58505 html-target-libada
58506 @: $(MAKE); $(unstage)
58507 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58508 r=`${PWD_COMMAND}`; export r; \
58509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58510 $(NORMAL_TARGET_EXPORTS) \
58511 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58512 for flag in $(EXTRA_TARGET_FLAGS); do \
58513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58514 done; \
58515 (cd $(TARGET_SUBDIR)/libada && \
58516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58518 "RANLIB=$${RANLIB}" \
58519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58520 install-html) \
58521 || exit 1
58523 @endif target-libada
58525 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58526 maybe-installcheck-target-libada:
58527 @if target-libada
58528 maybe-installcheck-target-libada: installcheck-target-libada
58530 installcheck-target-libada: \
58531 configure-target-libada
58532 @: $(MAKE); $(unstage)
58533 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58534 r=`${PWD_COMMAND}`; export r; \
58535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58536 $(NORMAL_TARGET_EXPORTS) \
58537 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58538 for flag in $(EXTRA_TARGET_FLAGS); do \
58539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58540 done; \
58541 (cd $(TARGET_SUBDIR)/libada && \
58542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58544 "RANLIB=$${RANLIB}" \
58545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58546 installcheck) \
58547 || exit 1
58549 @endif target-libada
58551 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58552 maybe-mostlyclean-target-libada:
58553 @if target-libada
58554 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58556 mostlyclean-target-libada:
58557 @: $(MAKE); $(unstage)
58558 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58559 r=`${PWD_COMMAND}`; export r; \
58560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58561 $(NORMAL_TARGET_EXPORTS) \
58562 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58563 for flag in $(EXTRA_TARGET_FLAGS); do \
58564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58565 done; \
58566 (cd $(TARGET_SUBDIR)/libada && \
58567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58569 "RANLIB=$${RANLIB}" \
58570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58571 mostlyclean) \
58572 || exit 1
58574 @endif target-libada
58576 .PHONY: maybe-clean-target-libada clean-target-libada
58577 maybe-clean-target-libada:
58578 @if target-libada
58579 maybe-clean-target-libada: clean-target-libada
58581 clean-target-libada:
58582 @: $(MAKE); $(unstage)
58583 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58584 r=`${PWD_COMMAND}`; export r; \
58585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58586 $(NORMAL_TARGET_EXPORTS) \
58587 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58588 for flag in $(EXTRA_TARGET_FLAGS); do \
58589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58590 done; \
58591 (cd $(TARGET_SUBDIR)/libada && \
58592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58594 "RANLIB=$${RANLIB}" \
58595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58596 clean) \
58597 || exit 1
58599 @endif target-libada
58601 .PHONY: maybe-distclean-target-libada distclean-target-libada
58602 maybe-distclean-target-libada:
58603 @if target-libada
58604 maybe-distclean-target-libada: distclean-target-libada
58606 distclean-target-libada:
58607 @: $(MAKE); $(unstage)
58608 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58609 r=`${PWD_COMMAND}`; export r; \
58610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58611 $(NORMAL_TARGET_EXPORTS) \
58612 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58613 for flag in $(EXTRA_TARGET_FLAGS); do \
58614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58615 done; \
58616 (cd $(TARGET_SUBDIR)/libada && \
58617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58619 "RANLIB=$${RANLIB}" \
58620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58621 distclean) \
58622 || exit 1
58624 @endif target-libada
58626 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58627 maybe-maintainer-clean-target-libada:
58628 @if target-libada
58629 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58631 maintainer-clean-target-libada:
58632 @: $(MAKE); $(unstage)
58633 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58634 r=`${PWD_COMMAND}`; export r; \
58635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58636 $(NORMAL_TARGET_EXPORTS) \
58637 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58638 for flag in $(EXTRA_TARGET_FLAGS); do \
58639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58640 done; \
58641 (cd $(TARGET_SUBDIR)/libada && \
58642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58644 "RANLIB=$${RANLIB}" \
58645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58646 maintainer-clean) \
58647 || exit 1
58649 @endif target-libada
58655 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58656 maybe-configure-target-libgm2:
58657 @if gcc-bootstrap
58658 configure-target-libgm2: stage_current
58659 @endif gcc-bootstrap
58660 @if target-libgm2
58661 maybe-configure-target-libgm2: configure-target-libgm2
58662 configure-target-libgm2:
58663 @: $(MAKE); $(unstage)
58664 @r=`${PWD_COMMAND}`; export r; \
58665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58666 echo "Checking multilib configuration for libgm2..."; \
58667 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58668 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58669 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58670 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58671 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58672 else \
58673 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58674 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58675 fi; \
58676 else \
58677 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58678 fi; \
58679 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58680 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58681 $(NORMAL_TARGET_EXPORTS) \
58682 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58683 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58684 case $(srcdir) in \
58685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58686 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58688 esac; \
58689 module_srcdir=libgm2; \
58690 rm -f no-such-file || : ; \
58691 CONFIG_SITE=no-such-file $(SHELL) \
58692 $$s/$$module_srcdir/configure \
58693 --srcdir=$${topdir}/$$module_srcdir \
58694 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58695 --target=${target_alias} \
58696 || exit 1
58697 @endif target-libgm2
58703 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58704 maybe-all-target-libgm2:
58705 @if gcc-bootstrap
58706 all-target-libgm2: stage_current
58707 @endif gcc-bootstrap
58708 @if target-libgm2
58709 TARGET-target-libgm2=all
58710 maybe-all-target-libgm2: all-target-libgm2
58711 all-target-libgm2: configure-target-libgm2
58712 @: $(MAKE); $(unstage)
58713 @r=`${PWD_COMMAND}`; export r; \
58714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58715 $(NORMAL_TARGET_EXPORTS) \
58716 (cd $(TARGET_SUBDIR)/libgm2 && \
58717 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58718 $(TARGET-target-libgm2))
58719 @endif target-libgm2
58725 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58726 maybe-check-target-libgm2:
58727 @if target-libgm2
58728 maybe-check-target-libgm2: check-target-libgm2
58730 check-target-libgm2:
58731 @: $(MAKE); $(unstage)
58732 @r=`${PWD_COMMAND}`; export r; \
58733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58734 $(NORMAL_TARGET_EXPORTS) \
58735 (cd $(TARGET_SUBDIR)/libgm2 && \
58736 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58738 @endif target-libgm2
58740 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58741 maybe-install-target-libgm2:
58742 @if target-libgm2
58743 maybe-install-target-libgm2: install-target-libgm2
58745 install-target-libgm2: installdirs
58746 @: $(MAKE); $(unstage)
58747 @r=`${PWD_COMMAND}`; export r; \
58748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58749 $(NORMAL_TARGET_EXPORTS) \
58750 (cd $(TARGET_SUBDIR)/libgm2 && \
58751 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58753 @endif target-libgm2
58755 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58756 maybe-install-strip-target-libgm2:
58757 @if target-libgm2
58758 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58760 install-strip-target-libgm2: installdirs
58761 @: $(MAKE); $(unstage)
58762 @r=`${PWD_COMMAND}`; export r; \
58763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58764 $(NORMAL_TARGET_EXPORTS) \
58765 (cd $(TARGET_SUBDIR)/libgm2 && \
58766 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58768 @endif target-libgm2
58770 # Other targets (info, dvi, pdf, etc.)
58772 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58773 maybe-info-target-libgm2:
58774 @if target-libgm2
58775 maybe-info-target-libgm2: info-target-libgm2
58777 info-target-libgm2: \
58778 configure-target-libgm2
58779 @: $(MAKE); $(unstage)
58780 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58781 r=`${PWD_COMMAND}`; export r; \
58782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58783 $(NORMAL_TARGET_EXPORTS) \
58784 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58785 for flag in $(EXTRA_TARGET_FLAGS); do \
58786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58787 done; \
58788 (cd $(TARGET_SUBDIR)/libgm2 && \
58789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58791 "RANLIB=$${RANLIB}" \
58792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58793 info) \
58794 || exit 1
58796 @endif target-libgm2
58798 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58799 maybe-dvi-target-libgm2:
58800 @if target-libgm2
58801 maybe-dvi-target-libgm2: dvi-target-libgm2
58803 dvi-target-libgm2: \
58804 configure-target-libgm2
58805 @: $(MAKE); $(unstage)
58806 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58807 r=`${PWD_COMMAND}`; export r; \
58808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58809 $(NORMAL_TARGET_EXPORTS) \
58810 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58811 for flag in $(EXTRA_TARGET_FLAGS); do \
58812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58813 done; \
58814 (cd $(TARGET_SUBDIR)/libgm2 && \
58815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58817 "RANLIB=$${RANLIB}" \
58818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58819 dvi) \
58820 || exit 1
58822 @endif target-libgm2
58824 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58825 maybe-pdf-target-libgm2:
58826 @if target-libgm2
58827 maybe-pdf-target-libgm2: pdf-target-libgm2
58829 pdf-target-libgm2: \
58830 configure-target-libgm2
58831 @: $(MAKE); $(unstage)
58832 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58833 r=`${PWD_COMMAND}`; export r; \
58834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58835 $(NORMAL_TARGET_EXPORTS) \
58836 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58837 for flag in $(EXTRA_TARGET_FLAGS); do \
58838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58839 done; \
58840 (cd $(TARGET_SUBDIR)/libgm2 && \
58841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58843 "RANLIB=$${RANLIB}" \
58844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58845 pdf) \
58846 || exit 1
58848 @endif target-libgm2
58850 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58851 maybe-html-target-libgm2:
58852 @if target-libgm2
58853 maybe-html-target-libgm2: html-target-libgm2
58855 html-target-libgm2: \
58856 configure-target-libgm2
58857 @: $(MAKE); $(unstage)
58858 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58859 r=`${PWD_COMMAND}`; export r; \
58860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58861 $(NORMAL_TARGET_EXPORTS) \
58862 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58863 for flag in $(EXTRA_TARGET_FLAGS); do \
58864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58865 done; \
58866 (cd $(TARGET_SUBDIR)/libgm2 && \
58867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58869 "RANLIB=$${RANLIB}" \
58870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58871 html) \
58872 || exit 1
58874 @endif target-libgm2
58876 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58877 maybe-TAGS-target-libgm2:
58878 @if target-libgm2
58879 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58881 TAGS-target-libgm2: \
58882 configure-target-libgm2
58883 @: $(MAKE); $(unstage)
58884 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58885 r=`${PWD_COMMAND}`; export r; \
58886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58887 $(NORMAL_TARGET_EXPORTS) \
58888 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58889 for flag in $(EXTRA_TARGET_FLAGS); do \
58890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58891 done; \
58892 (cd $(TARGET_SUBDIR)/libgm2 && \
58893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58895 "RANLIB=$${RANLIB}" \
58896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58897 TAGS) \
58898 || exit 1
58900 @endif target-libgm2
58902 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58903 maybe-install-info-target-libgm2:
58904 @if target-libgm2
58905 maybe-install-info-target-libgm2: install-info-target-libgm2
58907 install-info-target-libgm2: \
58908 configure-target-libgm2 \
58909 info-target-libgm2
58910 @: $(MAKE); $(unstage)
58911 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58912 r=`${PWD_COMMAND}`; export r; \
58913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58914 $(NORMAL_TARGET_EXPORTS) \
58915 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58916 for flag in $(EXTRA_TARGET_FLAGS); do \
58917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58918 done; \
58919 (cd $(TARGET_SUBDIR)/libgm2 && \
58920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58922 "RANLIB=$${RANLIB}" \
58923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58924 install-info) \
58925 || exit 1
58927 @endif target-libgm2
58929 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58930 maybe-install-dvi-target-libgm2:
58931 @if target-libgm2
58932 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58934 install-dvi-target-libgm2: \
58935 configure-target-libgm2 \
58936 dvi-target-libgm2
58937 @: $(MAKE); $(unstage)
58938 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58939 r=`${PWD_COMMAND}`; export r; \
58940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58941 $(NORMAL_TARGET_EXPORTS) \
58942 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58943 for flag in $(EXTRA_TARGET_FLAGS); do \
58944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58945 done; \
58946 (cd $(TARGET_SUBDIR)/libgm2 && \
58947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58949 "RANLIB=$${RANLIB}" \
58950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58951 install-dvi) \
58952 || exit 1
58954 @endif target-libgm2
58956 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58957 maybe-install-pdf-target-libgm2:
58958 @if target-libgm2
58959 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58961 install-pdf-target-libgm2: \
58962 configure-target-libgm2 \
58963 pdf-target-libgm2
58964 @: $(MAKE); $(unstage)
58965 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58966 r=`${PWD_COMMAND}`; export r; \
58967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58968 $(NORMAL_TARGET_EXPORTS) \
58969 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58970 for flag in $(EXTRA_TARGET_FLAGS); do \
58971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58972 done; \
58973 (cd $(TARGET_SUBDIR)/libgm2 && \
58974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58976 "RANLIB=$${RANLIB}" \
58977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58978 install-pdf) \
58979 || exit 1
58981 @endif target-libgm2
58983 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58984 maybe-install-html-target-libgm2:
58985 @if target-libgm2
58986 maybe-install-html-target-libgm2: install-html-target-libgm2
58988 install-html-target-libgm2: \
58989 configure-target-libgm2 \
58990 html-target-libgm2
58991 @: $(MAKE); $(unstage)
58992 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58993 r=`${PWD_COMMAND}`; export r; \
58994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58995 $(NORMAL_TARGET_EXPORTS) \
58996 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58997 for flag in $(EXTRA_TARGET_FLAGS); do \
58998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58999 done; \
59000 (cd $(TARGET_SUBDIR)/libgm2 && \
59001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59003 "RANLIB=$${RANLIB}" \
59004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59005 install-html) \
59006 || exit 1
59008 @endif target-libgm2
59010 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
59011 maybe-installcheck-target-libgm2:
59012 @if target-libgm2
59013 maybe-installcheck-target-libgm2: installcheck-target-libgm2
59015 installcheck-target-libgm2: \
59016 configure-target-libgm2
59017 @: $(MAKE); $(unstage)
59018 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59019 r=`${PWD_COMMAND}`; export r; \
59020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59021 $(NORMAL_TARGET_EXPORTS) \
59022 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
59023 for flag in $(EXTRA_TARGET_FLAGS); do \
59024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59025 done; \
59026 (cd $(TARGET_SUBDIR)/libgm2 && \
59027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59029 "RANLIB=$${RANLIB}" \
59030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59031 installcheck) \
59032 || exit 1
59034 @endif target-libgm2
59036 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
59037 maybe-mostlyclean-target-libgm2:
59038 @if target-libgm2
59039 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
59041 mostlyclean-target-libgm2:
59042 @: $(MAKE); $(unstage)
59043 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59044 r=`${PWD_COMMAND}`; export r; \
59045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59046 $(NORMAL_TARGET_EXPORTS) \
59047 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
59048 for flag in $(EXTRA_TARGET_FLAGS); do \
59049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59050 done; \
59051 (cd $(TARGET_SUBDIR)/libgm2 && \
59052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59054 "RANLIB=$${RANLIB}" \
59055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59056 mostlyclean) \
59057 || exit 1
59059 @endif target-libgm2
59061 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
59062 maybe-clean-target-libgm2:
59063 @if target-libgm2
59064 maybe-clean-target-libgm2: clean-target-libgm2
59066 clean-target-libgm2:
59067 @: $(MAKE); $(unstage)
59068 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59069 r=`${PWD_COMMAND}`; export r; \
59070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59071 $(NORMAL_TARGET_EXPORTS) \
59072 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
59073 for flag in $(EXTRA_TARGET_FLAGS); do \
59074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59075 done; \
59076 (cd $(TARGET_SUBDIR)/libgm2 && \
59077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59079 "RANLIB=$${RANLIB}" \
59080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59081 clean) \
59082 || exit 1
59084 @endif target-libgm2
59086 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
59087 maybe-distclean-target-libgm2:
59088 @if target-libgm2
59089 maybe-distclean-target-libgm2: distclean-target-libgm2
59091 distclean-target-libgm2:
59092 @: $(MAKE); $(unstage)
59093 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59094 r=`${PWD_COMMAND}`; export r; \
59095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59096 $(NORMAL_TARGET_EXPORTS) \
59097 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
59098 for flag in $(EXTRA_TARGET_FLAGS); do \
59099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59100 done; \
59101 (cd $(TARGET_SUBDIR)/libgm2 && \
59102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59104 "RANLIB=$${RANLIB}" \
59105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59106 distclean) \
59107 || exit 1
59109 @endif target-libgm2
59111 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
59112 maybe-maintainer-clean-target-libgm2:
59113 @if target-libgm2
59114 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
59116 maintainer-clean-target-libgm2:
59117 @: $(MAKE); $(unstage)
59118 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59119 r=`${PWD_COMMAND}`; export r; \
59120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59121 $(NORMAL_TARGET_EXPORTS) \
59122 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
59123 for flag in $(EXTRA_TARGET_FLAGS); do \
59124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59125 done; \
59126 (cd $(TARGET_SUBDIR)/libgm2 && \
59127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59129 "RANLIB=$${RANLIB}" \
59130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59131 maintainer-clean) \
59132 || exit 1
59134 @endif target-libgm2
59140 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
59141 maybe-configure-target-libgomp:
59142 @if gcc-bootstrap
59143 configure-target-libgomp: stage_current
59144 @endif gcc-bootstrap
59145 @if target-libgomp
59146 maybe-configure-target-libgomp: configure-target-libgomp
59147 configure-target-libgomp:
59148 @r=`${PWD_COMMAND}`; export r; \
59149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59150 echo "Checking multilib configuration for libgomp..."; \
59151 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59152 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59153 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59154 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59155 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59156 else \
59157 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59158 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59159 fi; \
59160 else \
59161 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59162 fi; \
59163 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59164 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59165 $(NORMAL_TARGET_EXPORTS) \
59166 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
59167 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
59168 case $(srcdir) in \
59169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59170 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59172 esac; \
59173 module_srcdir=libgomp; \
59174 rm -f no-such-file || : ; \
59175 CONFIG_SITE=no-such-file $(SHELL) \
59176 $$s/$$module_srcdir/configure \
59177 --srcdir=$${topdir}/$$module_srcdir \
59178 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59179 --target=${target_alias} \
59180 || exit 1
59181 @endif target-libgomp
59185 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
59186 maybe-configure-stage1-target-libgomp:
59187 @if target-libgomp-bootstrap
59188 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
59189 configure-stage1-target-libgomp:
59190 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59191 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59192 @r=`${PWD_COMMAND}`; export r; \
59193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59194 TFLAGS="$(STAGE1_TFLAGS)"; \
59195 echo "Checking multilib configuration for libgomp..."; \
59196 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59197 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59198 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59199 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59200 else \
59201 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59202 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59203 fi; \
59204 else \
59205 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59206 fi; \
59207 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59208 $(NORMAL_TARGET_EXPORTS) \
59209 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59211 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59212 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
59213 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59214 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59215 case $(srcdir) in \
59216 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59217 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59218 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59219 esac; \
59220 module_srcdir=libgomp; \
59221 $(SHELL) $$s/$$module_srcdir/configure \
59222 --srcdir=$${topdir}/$$module_srcdir \
59223 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59224 --target=${target_alias} \
59226 $(STAGE1_CONFIGURE_FLAGS)
59227 @endif target-libgomp-bootstrap
59229 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
59230 maybe-configure-stage2-target-libgomp:
59231 @if target-libgomp-bootstrap
59232 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
59233 configure-stage2-target-libgomp:
59234 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59235 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59236 @r=`${PWD_COMMAND}`; export r; \
59237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59238 TFLAGS="$(STAGE2_TFLAGS)"; \
59239 echo "Checking multilib configuration for libgomp..."; \
59240 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59241 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59242 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59243 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59244 else \
59245 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59246 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59247 fi; \
59248 else \
59249 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59250 fi; \
59251 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59252 $(NORMAL_TARGET_EXPORTS) \
59254 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59255 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59256 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59257 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
59258 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59259 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59260 case $(srcdir) in \
59261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59262 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59264 esac; \
59265 module_srcdir=libgomp; \
59266 $(SHELL) $$s/$$module_srcdir/configure \
59267 --srcdir=$${topdir}/$$module_srcdir \
59268 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59269 --target=${target_alias} \
59270 --with-build-libsubdir=$(HOST_SUBDIR) \
59271 $(STAGE2_CONFIGURE_FLAGS)
59272 @endif target-libgomp-bootstrap
59274 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
59275 maybe-configure-stage3-target-libgomp:
59276 @if target-libgomp-bootstrap
59277 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
59278 configure-stage3-target-libgomp:
59279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59280 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59281 @r=`${PWD_COMMAND}`; export r; \
59282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59283 TFLAGS="$(STAGE3_TFLAGS)"; \
59284 echo "Checking multilib configuration for libgomp..."; \
59285 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59286 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59287 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59288 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59289 else \
59290 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59291 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59292 fi; \
59293 else \
59294 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59295 fi; \
59296 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59297 $(NORMAL_TARGET_EXPORTS) \
59299 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59300 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59301 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59302 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
59303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59304 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59305 case $(srcdir) in \
59306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59307 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59309 esac; \
59310 module_srcdir=libgomp; \
59311 $(SHELL) $$s/$$module_srcdir/configure \
59312 --srcdir=$${topdir}/$$module_srcdir \
59313 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59314 --target=${target_alias} \
59315 --with-build-libsubdir=$(HOST_SUBDIR) \
59316 $(STAGE3_CONFIGURE_FLAGS)
59317 @endif target-libgomp-bootstrap
59319 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
59320 maybe-configure-stage4-target-libgomp:
59321 @if target-libgomp-bootstrap
59322 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
59323 configure-stage4-target-libgomp:
59324 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59325 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59326 @r=`${PWD_COMMAND}`; export r; \
59327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59328 TFLAGS="$(STAGE4_TFLAGS)"; \
59329 echo "Checking multilib configuration for libgomp..."; \
59330 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59331 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59332 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59333 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59334 else \
59335 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59336 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59337 fi; \
59338 else \
59339 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59340 fi; \
59341 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59342 $(NORMAL_TARGET_EXPORTS) \
59344 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59345 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59346 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59347 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
59348 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59349 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59350 case $(srcdir) in \
59351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59352 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59354 esac; \
59355 module_srcdir=libgomp; \
59356 $(SHELL) $$s/$$module_srcdir/configure \
59357 --srcdir=$${topdir}/$$module_srcdir \
59358 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59359 --target=${target_alias} \
59360 --with-build-libsubdir=$(HOST_SUBDIR) \
59361 $(STAGE4_CONFIGURE_FLAGS)
59362 @endif target-libgomp-bootstrap
59364 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
59365 maybe-configure-stageprofile-target-libgomp:
59366 @if target-libgomp-bootstrap
59367 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59368 configure-stageprofile-target-libgomp:
59369 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59370 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59371 @r=`${PWD_COMMAND}`; export r; \
59372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59373 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59374 echo "Checking multilib configuration for libgomp..."; \
59375 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59376 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59377 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59378 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59379 else \
59380 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59381 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59382 fi; \
59383 else \
59384 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59385 fi; \
59386 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59387 $(NORMAL_TARGET_EXPORTS) \
59389 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59390 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59391 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59392 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
59393 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59394 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59395 case $(srcdir) in \
59396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59397 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59399 esac; \
59400 module_srcdir=libgomp; \
59401 $(SHELL) $$s/$$module_srcdir/configure \
59402 --srcdir=$${topdir}/$$module_srcdir \
59403 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59404 --target=${target_alias} \
59405 --with-build-libsubdir=$(HOST_SUBDIR) \
59406 $(STAGEprofile_CONFIGURE_FLAGS)
59407 @endif target-libgomp-bootstrap
59409 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
59410 maybe-configure-stagetrain-target-libgomp:
59411 @if target-libgomp-bootstrap
59412 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59413 configure-stagetrain-target-libgomp:
59414 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59415 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59416 @r=`${PWD_COMMAND}`; export r; \
59417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59418 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59419 echo "Checking multilib configuration for libgomp..."; \
59420 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59421 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59422 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59423 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59424 else \
59425 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59426 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59427 fi; \
59428 else \
59429 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59430 fi; \
59431 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59432 $(NORMAL_TARGET_EXPORTS) \
59434 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59435 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59436 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59437 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
59438 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59439 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59440 case $(srcdir) in \
59441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59442 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59444 esac; \
59445 module_srcdir=libgomp; \
59446 $(SHELL) $$s/$$module_srcdir/configure \
59447 --srcdir=$${topdir}/$$module_srcdir \
59448 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59449 --target=${target_alias} \
59450 --with-build-libsubdir=$(HOST_SUBDIR) \
59451 $(STAGEtrain_CONFIGURE_FLAGS)
59452 @endif target-libgomp-bootstrap
59454 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
59455 maybe-configure-stagefeedback-target-libgomp:
59456 @if target-libgomp-bootstrap
59457 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59458 configure-stagefeedback-target-libgomp:
59459 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59460 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59461 @r=`${PWD_COMMAND}`; export r; \
59462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59463 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59464 echo "Checking multilib configuration for libgomp..."; \
59465 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59466 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59467 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59468 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59469 else \
59470 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59471 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59472 fi; \
59473 else \
59474 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59475 fi; \
59476 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59477 $(NORMAL_TARGET_EXPORTS) \
59479 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59480 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59481 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59482 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
59483 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59484 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59485 case $(srcdir) in \
59486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59487 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59489 esac; \
59490 module_srcdir=libgomp; \
59491 $(SHELL) $$s/$$module_srcdir/configure \
59492 --srcdir=$${topdir}/$$module_srcdir \
59493 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59494 --target=${target_alias} \
59495 --with-build-libsubdir=$(HOST_SUBDIR) \
59496 $(STAGEfeedback_CONFIGURE_FLAGS)
59497 @endif target-libgomp-bootstrap
59499 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59500 maybe-configure-stageautoprofile-target-libgomp:
59501 @if target-libgomp-bootstrap
59502 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59503 configure-stageautoprofile-target-libgomp:
59504 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59505 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59506 @r=`${PWD_COMMAND}`; export r; \
59507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59508 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59509 echo "Checking multilib configuration for libgomp..."; \
59510 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59511 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59512 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59513 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59514 else \
59515 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59516 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59517 fi; \
59518 else \
59519 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59520 fi; \
59521 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59522 $(NORMAL_TARGET_EXPORTS) \
59524 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59525 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59526 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59527 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59529 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59530 case $(srcdir) in \
59531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59532 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59534 esac; \
59535 module_srcdir=libgomp; \
59536 $(SHELL) $$s/$$module_srcdir/configure \
59537 --srcdir=$${topdir}/$$module_srcdir \
59538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59539 --target=${target_alias} \
59540 --with-build-libsubdir=$(HOST_SUBDIR) \
59541 $(STAGEautoprofile_CONFIGURE_FLAGS)
59542 @endif target-libgomp-bootstrap
59544 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59545 maybe-configure-stageautofeedback-target-libgomp:
59546 @if target-libgomp-bootstrap
59547 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59548 configure-stageautofeedback-target-libgomp:
59549 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59550 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59551 @r=`${PWD_COMMAND}`; export r; \
59552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59553 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59554 echo "Checking multilib configuration for libgomp..."; \
59555 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59556 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59557 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59558 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59559 else \
59560 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59561 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59562 fi; \
59563 else \
59564 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59565 fi; \
59566 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59567 $(NORMAL_TARGET_EXPORTS) \
59569 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59570 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59571 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59572 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59574 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59575 case $(srcdir) in \
59576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59577 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59579 esac; \
59580 module_srcdir=libgomp; \
59581 $(SHELL) $$s/$$module_srcdir/configure \
59582 --srcdir=$${topdir}/$$module_srcdir \
59583 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59584 --target=${target_alias} \
59585 --with-build-libsubdir=$(HOST_SUBDIR) \
59586 $(STAGEautofeedback_CONFIGURE_FLAGS)
59587 @endif target-libgomp-bootstrap
59593 .PHONY: all-target-libgomp maybe-all-target-libgomp
59594 maybe-all-target-libgomp:
59595 @if gcc-bootstrap
59596 all-target-libgomp: stage_current
59597 @endif gcc-bootstrap
59598 @if target-libgomp
59599 TARGET-target-libgomp=all
59600 maybe-all-target-libgomp: all-target-libgomp
59601 all-target-libgomp: configure-target-libgomp
59602 @r=`${PWD_COMMAND}`; export r; \
59603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59604 $(NORMAL_TARGET_EXPORTS) \
59605 (cd $(TARGET_SUBDIR)/libgomp && \
59606 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59607 $(TARGET-target-libgomp))
59608 @endif target-libgomp
59612 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59613 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59614 maybe-all-stage1-target-libgomp:
59615 maybe-clean-stage1-target-libgomp:
59616 @if target-libgomp-bootstrap
59617 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59618 all-stage1: all-stage1-target-libgomp
59619 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59620 all-stage1-target-libgomp: configure-stage1-target-libgomp
59621 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59622 @r=`${PWD_COMMAND}`; export r; \
59623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59624 TFLAGS="$(STAGE1_TFLAGS)"; \
59625 $(NORMAL_TARGET_EXPORTS) \
59626 cd $(TARGET_SUBDIR)/libgomp && \
59628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59629 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59630 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59631 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59632 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59633 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59634 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59635 $(EXTRA_TARGET_FLAGS) \
59637 TFLAGS="$(STAGE1_TFLAGS)" \
59638 $(TARGET-stage1-target-libgomp)
59640 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59641 clean-stage1: clean-stage1-target-libgomp
59642 clean-stage1-target-libgomp:
59643 @if [ $(current_stage) = stage1 ]; then \
59644 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59645 else \
59646 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59647 $(MAKE) stage1-start; \
59648 fi; \
59649 cd $(TARGET_SUBDIR)/libgomp && \
59650 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59651 clean
59652 @endif target-libgomp-bootstrap
59655 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59656 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59657 maybe-all-stage2-target-libgomp:
59658 maybe-clean-stage2-target-libgomp:
59659 @if target-libgomp-bootstrap
59660 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59661 all-stage2: all-stage2-target-libgomp
59662 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59663 all-stage2-target-libgomp: configure-stage2-target-libgomp
59664 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59665 @r=`${PWD_COMMAND}`; export r; \
59666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59667 TFLAGS="$(STAGE2_TFLAGS)"; \
59668 $(NORMAL_TARGET_EXPORTS) \
59670 cd $(TARGET_SUBDIR)/libgomp && \
59672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59673 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59674 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59675 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59679 $(EXTRA_TARGET_FLAGS) \
59680 TFLAGS="$(STAGE2_TFLAGS)" \
59681 $(TARGET-stage2-target-libgomp)
59683 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59684 clean-stage2: clean-stage2-target-libgomp
59685 clean-stage2-target-libgomp:
59686 @if [ $(current_stage) = stage2 ]; then \
59687 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59688 else \
59689 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59690 $(MAKE) stage2-start; \
59691 fi; \
59692 cd $(TARGET_SUBDIR)/libgomp && \
59693 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59694 @endif target-libgomp-bootstrap
59697 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59698 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59699 maybe-all-stage3-target-libgomp:
59700 maybe-clean-stage3-target-libgomp:
59701 @if target-libgomp-bootstrap
59702 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59703 all-stage3: all-stage3-target-libgomp
59704 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59705 all-stage3-target-libgomp: configure-stage3-target-libgomp
59706 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59707 @r=`${PWD_COMMAND}`; export r; \
59708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59709 TFLAGS="$(STAGE3_TFLAGS)"; \
59710 $(NORMAL_TARGET_EXPORTS) \
59712 cd $(TARGET_SUBDIR)/libgomp && \
59714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59715 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59721 $(EXTRA_TARGET_FLAGS) \
59722 TFLAGS="$(STAGE3_TFLAGS)" \
59723 $(TARGET-stage3-target-libgomp)
59725 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59726 clean-stage3: clean-stage3-target-libgomp
59727 clean-stage3-target-libgomp:
59728 @if [ $(current_stage) = stage3 ]; then \
59729 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59730 else \
59731 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59732 $(MAKE) stage3-start; \
59733 fi; \
59734 cd $(TARGET_SUBDIR)/libgomp && \
59735 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59736 @endif target-libgomp-bootstrap
59739 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59740 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59741 maybe-all-stage4-target-libgomp:
59742 maybe-clean-stage4-target-libgomp:
59743 @if target-libgomp-bootstrap
59744 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59745 all-stage4: all-stage4-target-libgomp
59746 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59747 all-stage4-target-libgomp: configure-stage4-target-libgomp
59748 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59749 @r=`${PWD_COMMAND}`; export r; \
59750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59751 TFLAGS="$(STAGE4_TFLAGS)"; \
59752 $(NORMAL_TARGET_EXPORTS) \
59754 cd $(TARGET_SUBDIR)/libgomp && \
59756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59757 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59758 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59759 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59763 $(EXTRA_TARGET_FLAGS) \
59764 TFLAGS="$(STAGE4_TFLAGS)" \
59765 $(TARGET-stage4-target-libgomp)
59767 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59768 clean-stage4: clean-stage4-target-libgomp
59769 clean-stage4-target-libgomp:
59770 @if [ $(current_stage) = stage4 ]; then \
59771 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59772 else \
59773 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59774 $(MAKE) stage4-start; \
59775 fi; \
59776 cd $(TARGET_SUBDIR)/libgomp && \
59777 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59778 @endif target-libgomp-bootstrap
59781 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59782 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59783 maybe-all-stageprofile-target-libgomp:
59784 maybe-clean-stageprofile-target-libgomp:
59785 @if target-libgomp-bootstrap
59786 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59787 all-stageprofile: all-stageprofile-target-libgomp
59788 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59789 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59790 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59791 @r=`${PWD_COMMAND}`; export r; \
59792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59793 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59794 $(NORMAL_TARGET_EXPORTS) \
59796 cd $(TARGET_SUBDIR)/libgomp && \
59798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59799 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59800 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59801 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59802 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59803 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59804 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59805 $(EXTRA_TARGET_FLAGS) \
59806 TFLAGS="$(STAGEprofile_TFLAGS)" \
59807 $(TARGET-stageprofile-target-libgomp)
59809 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59810 clean-stageprofile: clean-stageprofile-target-libgomp
59811 clean-stageprofile-target-libgomp:
59812 @if [ $(current_stage) = stageprofile ]; then \
59813 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59814 else \
59815 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59816 $(MAKE) stageprofile-start; \
59817 fi; \
59818 cd $(TARGET_SUBDIR)/libgomp && \
59819 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59820 @endif target-libgomp-bootstrap
59823 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59824 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59825 maybe-all-stagetrain-target-libgomp:
59826 maybe-clean-stagetrain-target-libgomp:
59827 @if target-libgomp-bootstrap
59828 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59829 all-stagetrain: all-stagetrain-target-libgomp
59830 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59831 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59832 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59833 @r=`${PWD_COMMAND}`; export r; \
59834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59835 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59836 $(NORMAL_TARGET_EXPORTS) \
59838 cd $(TARGET_SUBDIR)/libgomp && \
59840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59841 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59842 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59843 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59847 $(EXTRA_TARGET_FLAGS) \
59848 TFLAGS="$(STAGEtrain_TFLAGS)" \
59849 $(TARGET-stagetrain-target-libgomp)
59851 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59852 clean-stagetrain: clean-stagetrain-target-libgomp
59853 clean-stagetrain-target-libgomp:
59854 @if [ $(current_stage) = stagetrain ]; then \
59855 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59856 else \
59857 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59858 $(MAKE) stagetrain-start; \
59859 fi; \
59860 cd $(TARGET_SUBDIR)/libgomp && \
59861 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59862 @endif target-libgomp-bootstrap
59865 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59866 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59867 maybe-all-stagefeedback-target-libgomp:
59868 maybe-clean-stagefeedback-target-libgomp:
59869 @if target-libgomp-bootstrap
59870 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59871 all-stagefeedback: all-stagefeedback-target-libgomp
59872 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59873 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59874 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59875 @r=`${PWD_COMMAND}`; export r; \
59876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59877 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59878 $(NORMAL_TARGET_EXPORTS) \
59880 cd $(TARGET_SUBDIR)/libgomp && \
59882 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59883 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59884 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59885 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59889 $(EXTRA_TARGET_FLAGS) \
59890 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59891 $(TARGET-stagefeedback-target-libgomp)
59893 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59894 clean-stagefeedback: clean-stagefeedback-target-libgomp
59895 clean-stagefeedback-target-libgomp:
59896 @if [ $(current_stage) = stagefeedback ]; then \
59897 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59898 else \
59899 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59900 $(MAKE) stagefeedback-start; \
59901 fi; \
59902 cd $(TARGET_SUBDIR)/libgomp && \
59903 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59904 @endif target-libgomp-bootstrap
59907 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59908 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59909 maybe-all-stageautoprofile-target-libgomp:
59910 maybe-clean-stageautoprofile-target-libgomp:
59911 @if target-libgomp-bootstrap
59912 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59913 all-stageautoprofile: all-stageautoprofile-target-libgomp
59914 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59915 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59916 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59917 @r=`${PWD_COMMAND}`; export r; \
59918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59919 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59920 $(NORMAL_TARGET_EXPORTS) \
59922 cd $(TARGET_SUBDIR)/libgomp && \
59923 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59925 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59926 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59927 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59928 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59929 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59930 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59931 $(EXTRA_TARGET_FLAGS) \
59932 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59933 $(TARGET-stageautoprofile-target-libgomp)
59935 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59936 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59937 clean-stageautoprofile-target-libgomp:
59938 @if [ $(current_stage) = stageautoprofile ]; then \
59939 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59940 else \
59941 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59942 $(MAKE) stageautoprofile-start; \
59943 fi; \
59944 cd $(TARGET_SUBDIR)/libgomp && \
59945 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59946 @endif target-libgomp-bootstrap
59949 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59950 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59951 maybe-all-stageautofeedback-target-libgomp:
59952 maybe-clean-stageautofeedback-target-libgomp:
59953 @if target-libgomp-bootstrap
59954 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59955 all-stageautofeedback: all-stageautofeedback-target-libgomp
59956 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59957 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59958 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59959 @r=`${PWD_COMMAND}`; export r; \
59960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59961 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59962 $(NORMAL_TARGET_EXPORTS) \
59964 cd $(TARGET_SUBDIR)/libgomp && \
59966 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59967 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59968 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59969 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59970 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59971 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59972 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59973 $(EXTRA_TARGET_FLAGS) \
59974 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59975 $(TARGET-stageautofeedback-target-libgomp)
59977 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59978 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59979 clean-stageautofeedback-target-libgomp:
59980 @if [ $(current_stage) = stageautofeedback ]; then \
59981 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59982 else \
59983 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59984 $(MAKE) stageautofeedback-start; \
59985 fi; \
59986 cd $(TARGET_SUBDIR)/libgomp && \
59987 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59988 @endif target-libgomp-bootstrap
59995 .PHONY: check-target-libgomp maybe-check-target-libgomp
59996 maybe-check-target-libgomp:
59997 @if target-libgomp
59998 maybe-check-target-libgomp: check-target-libgomp
60000 check-target-libgomp:
60001 @: $(MAKE); $(unstage)
60002 @r=`${PWD_COMMAND}`; export r; \
60003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60004 $(NORMAL_TARGET_EXPORTS) \
60005 (cd $(TARGET_SUBDIR)/libgomp && \
60006 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60008 @endif target-libgomp
60010 .PHONY: install-target-libgomp maybe-install-target-libgomp
60011 maybe-install-target-libgomp:
60012 @if target-libgomp
60013 maybe-install-target-libgomp: install-target-libgomp
60015 install-target-libgomp: installdirs
60016 @: $(MAKE); $(unstage)
60017 @r=`${PWD_COMMAND}`; export r; \
60018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60019 $(NORMAL_TARGET_EXPORTS) \
60020 (cd $(TARGET_SUBDIR)/libgomp && \
60021 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60023 @endif target-libgomp
60025 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
60026 maybe-install-strip-target-libgomp:
60027 @if target-libgomp
60028 maybe-install-strip-target-libgomp: install-strip-target-libgomp
60030 install-strip-target-libgomp: installdirs
60031 @: $(MAKE); $(unstage)
60032 @r=`${PWD_COMMAND}`; export r; \
60033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60034 $(NORMAL_TARGET_EXPORTS) \
60035 (cd $(TARGET_SUBDIR)/libgomp && \
60036 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60038 @endif target-libgomp
60040 # Other targets (info, dvi, pdf, etc.)
60042 .PHONY: maybe-info-target-libgomp info-target-libgomp
60043 maybe-info-target-libgomp:
60044 @if target-libgomp
60045 maybe-info-target-libgomp: info-target-libgomp
60047 info-target-libgomp: \
60048 configure-target-libgomp
60049 @: $(MAKE); $(unstage)
60050 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60051 r=`${PWD_COMMAND}`; export r; \
60052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60053 $(NORMAL_TARGET_EXPORTS) \
60054 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
60055 for flag in $(EXTRA_TARGET_FLAGS); do \
60056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60057 done; \
60058 (cd $(TARGET_SUBDIR)/libgomp && \
60059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60061 "RANLIB=$${RANLIB}" \
60062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60063 info) \
60064 || exit 1
60066 @endif target-libgomp
60068 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
60069 maybe-dvi-target-libgomp:
60070 @if target-libgomp
60071 maybe-dvi-target-libgomp: dvi-target-libgomp
60073 dvi-target-libgomp: \
60074 configure-target-libgomp
60075 @: $(MAKE); $(unstage)
60076 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60077 r=`${PWD_COMMAND}`; export r; \
60078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60079 $(NORMAL_TARGET_EXPORTS) \
60080 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
60081 for flag in $(EXTRA_TARGET_FLAGS); do \
60082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60083 done; \
60084 (cd $(TARGET_SUBDIR)/libgomp && \
60085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60087 "RANLIB=$${RANLIB}" \
60088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60089 dvi) \
60090 || exit 1
60092 @endif target-libgomp
60094 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
60095 maybe-pdf-target-libgomp:
60096 @if target-libgomp
60097 maybe-pdf-target-libgomp: pdf-target-libgomp
60099 pdf-target-libgomp: \
60100 configure-target-libgomp
60101 @: $(MAKE); $(unstage)
60102 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60103 r=`${PWD_COMMAND}`; export r; \
60104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60105 $(NORMAL_TARGET_EXPORTS) \
60106 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
60107 for flag in $(EXTRA_TARGET_FLAGS); do \
60108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60109 done; \
60110 (cd $(TARGET_SUBDIR)/libgomp && \
60111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60113 "RANLIB=$${RANLIB}" \
60114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60115 pdf) \
60116 || exit 1
60118 @endif target-libgomp
60120 .PHONY: maybe-html-target-libgomp html-target-libgomp
60121 maybe-html-target-libgomp:
60122 @if target-libgomp
60123 maybe-html-target-libgomp: html-target-libgomp
60125 html-target-libgomp: \
60126 configure-target-libgomp
60127 @: $(MAKE); $(unstage)
60128 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60129 r=`${PWD_COMMAND}`; export r; \
60130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60131 $(NORMAL_TARGET_EXPORTS) \
60132 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
60133 for flag in $(EXTRA_TARGET_FLAGS); do \
60134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60135 done; \
60136 (cd $(TARGET_SUBDIR)/libgomp && \
60137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60139 "RANLIB=$${RANLIB}" \
60140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60141 html) \
60142 || exit 1
60144 @endif target-libgomp
60146 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
60147 maybe-TAGS-target-libgomp:
60148 @if target-libgomp
60149 maybe-TAGS-target-libgomp: TAGS-target-libgomp
60151 TAGS-target-libgomp: \
60152 configure-target-libgomp
60153 @: $(MAKE); $(unstage)
60154 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60155 r=`${PWD_COMMAND}`; export r; \
60156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60157 $(NORMAL_TARGET_EXPORTS) \
60158 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
60159 for flag in $(EXTRA_TARGET_FLAGS); do \
60160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60161 done; \
60162 (cd $(TARGET_SUBDIR)/libgomp && \
60163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60165 "RANLIB=$${RANLIB}" \
60166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60167 TAGS) \
60168 || exit 1
60170 @endif target-libgomp
60172 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
60173 maybe-install-info-target-libgomp:
60174 @if target-libgomp
60175 maybe-install-info-target-libgomp: install-info-target-libgomp
60177 install-info-target-libgomp: \
60178 configure-target-libgomp \
60179 info-target-libgomp
60180 @: $(MAKE); $(unstage)
60181 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60182 r=`${PWD_COMMAND}`; export r; \
60183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60184 $(NORMAL_TARGET_EXPORTS) \
60185 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
60186 for flag in $(EXTRA_TARGET_FLAGS); do \
60187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60188 done; \
60189 (cd $(TARGET_SUBDIR)/libgomp && \
60190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60192 "RANLIB=$${RANLIB}" \
60193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60194 install-info) \
60195 || exit 1
60197 @endif target-libgomp
60199 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
60200 maybe-install-dvi-target-libgomp:
60201 @if target-libgomp
60202 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
60204 install-dvi-target-libgomp: \
60205 configure-target-libgomp \
60206 dvi-target-libgomp
60207 @: $(MAKE); $(unstage)
60208 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60209 r=`${PWD_COMMAND}`; export r; \
60210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60211 $(NORMAL_TARGET_EXPORTS) \
60212 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
60213 for flag in $(EXTRA_TARGET_FLAGS); do \
60214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60215 done; \
60216 (cd $(TARGET_SUBDIR)/libgomp && \
60217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60219 "RANLIB=$${RANLIB}" \
60220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60221 install-dvi) \
60222 || exit 1
60224 @endif target-libgomp
60226 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
60227 maybe-install-pdf-target-libgomp:
60228 @if target-libgomp
60229 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
60231 install-pdf-target-libgomp: \
60232 configure-target-libgomp \
60233 pdf-target-libgomp
60234 @: $(MAKE); $(unstage)
60235 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60236 r=`${PWD_COMMAND}`; export r; \
60237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60238 $(NORMAL_TARGET_EXPORTS) \
60239 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
60240 for flag in $(EXTRA_TARGET_FLAGS); do \
60241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60242 done; \
60243 (cd $(TARGET_SUBDIR)/libgomp && \
60244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60246 "RANLIB=$${RANLIB}" \
60247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60248 install-pdf) \
60249 || exit 1
60251 @endif target-libgomp
60253 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
60254 maybe-install-html-target-libgomp:
60255 @if target-libgomp
60256 maybe-install-html-target-libgomp: install-html-target-libgomp
60258 install-html-target-libgomp: \
60259 configure-target-libgomp \
60260 html-target-libgomp
60261 @: $(MAKE); $(unstage)
60262 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60263 r=`${PWD_COMMAND}`; export r; \
60264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60265 $(NORMAL_TARGET_EXPORTS) \
60266 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
60267 for flag in $(EXTRA_TARGET_FLAGS); do \
60268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60269 done; \
60270 (cd $(TARGET_SUBDIR)/libgomp && \
60271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60273 "RANLIB=$${RANLIB}" \
60274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60275 install-html) \
60276 || exit 1
60278 @endif target-libgomp
60280 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
60281 maybe-installcheck-target-libgomp:
60282 @if target-libgomp
60283 maybe-installcheck-target-libgomp: installcheck-target-libgomp
60285 installcheck-target-libgomp: \
60286 configure-target-libgomp
60287 @: $(MAKE); $(unstage)
60288 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60289 r=`${PWD_COMMAND}`; export r; \
60290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60291 $(NORMAL_TARGET_EXPORTS) \
60292 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
60293 for flag in $(EXTRA_TARGET_FLAGS); do \
60294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60295 done; \
60296 (cd $(TARGET_SUBDIR)/libgomp && \
60297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60299 "RANLIB=$${RANLIB}" \
60300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60301 installcheck) \
60302 || exit 1
60304 @endif target-libgomp
60306 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
60307 maybe-mostlyclean-target-libgomp:
60308 @if target-libgomp
60309 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
60311 mostlyclean-target-libgomp:
60312 @: $(MAKE); $(unstage)
60313 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60314 r=`${PWD_COMMAND}`; export r; \
60315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60316 $(NORMAL_TARGET_EXPORTS) \
60317 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
60318 for flag in $(EXTRA_TARGET_FLAGS); do \
60319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60320 done; \
60321 (cd $(TARGET_SUBDIR)/libgomp && \
60322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60324 "RANLIB=$${RANLIB}" \
60325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60326 mostlyclean) \
60327 || exit 1
60329 @endif target-libgomp
60331 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
60332 maybe-clean-target-libgomp:
60333 @if target-libgomp
60334 maybe-clean-target-libgomp: clean-target-libgomp
60336 clean-target-libgomp:
60337 @: $(MAKE); $(unstage)
60338 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60339 r=`${PWD_COMMAND}`; export r; \
60340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60341 $(NORMAL_TARGET_EXPORTS) \
60342 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
60343 for flag in $(EXTRA_TARGET_FLAGS); do \
60344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60345 done; \
60346 (cd $(TARGET_SUBDIR)/libgomp && \
60347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60349 "RANLIB=$${RANLIB}" \
60350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60351 clean) \
60352 || exit 1
60354 @endif target-libgomp
60356 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
60357 maybe-distclean-target-libgomp:
60358 @if target-libgomp
60359 maybe-distclean-target-libgomp: distclean-target-libgomp
60361 distclean-target-libgomp:
60362 @: $(MAKE); $(unstage)
60363 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60364 r=`${PWD_COMMAND}`; export r; \
60365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60366 $(NORMAL_TARGET_EXPORTS) \
60367 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
60368 for flag in $(EXTRA_TARGET_FLAGS); do \
60369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60370 done; \
60371 (cd $(TARGET_SUBDIR)/libgomp && \
60372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60374 "RANLIB=$${RANLIB}" \
60375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60376 distclean) \
60377 || exit 1
60379 @endif target-libgomp
60381 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
60382 maybe-maintainer-clean-target-libgomp:
60383 @if target-libgomp
60384 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
60386 maintainer-clean-target-libgomp:
60387 @: $(MAKE); $(unstage)
60388 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60389 r=`${PWD_COMMAND}`; export r; \
60390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60391 $(NORMAL_TARGET_EXPORTS) \
60392 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
60393 for flag in $(EXTRA_TARGET_FLAGS); do \
60394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60395 done; \
60396 (cd $(TARGET_SUBDIR)/libgomp && \
60397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60399 "RANLIB=$${RANLIB}" \
60400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60401 maintainer-clean) \
60402 || exit 1
60404 @endif target-libgomp
60410 .PHONY: configure-target-libitm maybe-configure-target-libitm
60411 maybe-configure-target-libitm:
60412 @if gcc-bootstrap
60413 configure-target-libitm: stage_current
60414 @endif gcc-bootstrap
60415 @if target-libitm
60416 maybe-configure-target-libitm: configure-target-libitm
60417 configure-target-libitm:
60418 @: $(MAKE); $(unstage)
60419 @r=`${PWD_COMMAND}`; export r; \
60420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60421 echo "Checking multilib configuration for libitm..."; \
60422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
60424 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
60425 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
60426 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
60427 else \
60428 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
60429 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60430 fi; \
60431 else \
60432 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60433 fi; \
60434 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
60435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60436 $(NORMAL_TARGET_EXPORTS) \
60437 echo Configuring in $(TARGET_SUBDIR)/libitm; \
60438 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
60439 case $(srcdir) in \
60440 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60441 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
60442 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60443 esac; \
60444 module_srcdir=libitm; \
60445 rm -f no-such-file || : ; \
60446 CONFIG_SITE=no-such-file $(SHELL) \
60447 $$s/$$module_srcdir/configure \
60448 --srcdir=$${topdir}/$$module_srcdir \
60449 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60450 --target=${target_alias} \
60451 || exit 1
60452 @endif target-libitm
60458 .PHONY: all-target-libitm maybe-all-target-libitm
60459 maybe-all-target-libitm:
60460 @if gcc-bootstrap
60461 all-target-libitm: stage_current
60462 @endif gcc-bootstrap
60463 @if target-libitm
60464 TARGET-target-libitm=all
60465 maybe-all-target-libitm: all-target-libitm
60466 all-target-libitm: configure-target-libitm
60467 @: $(MAKE); $(unstage)
60468 @r=`${PWD_COMMAND}`; export r; \
60469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60470 $(NORMAL_TARGET_EXPORTS) \
60471 (cd $(TARGET_SUBDIR)/libitm && \
60472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60473 $(TARGET-target-libitm))
60474 @endif target-libitm
60480 .PHONY: check-target-libitm maybe-check-target-libitm
60481 maybe-check-target-libitm:
60482 @if target-libitm
60483 maybe-check-target-libitm: check-target-libitm
60485 check-target-libitm:
60486 @: $(MAKE); $(unstage)
60487 @r=`${PWD_COMMAND}`; export r; \
60488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60489 $(NORMAL_TARGET_EXPORTS) \
60490 (cd $(TARGET_SUBDIR)/libitm && \
60491 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60493 @endif target-libitm
60495 .PHONY: install-target-libitm maybe-install-target-libitm
60496 maybe-install-target-libitm:
60497 @if target-libitm
60498 maybe-install-target-libitm: install-target-libitm
60500 install-target-libitm: installdirs
60501 @: $(MAKE); $(unstage)
60502 @r=`${PWD_COMMAND}`; export r; \
60503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60504 $(NORMAL_TARGET_EXPORTS) \
60505 (cd $(TARGET_SUBDIR)/libitm && \
60506 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60508 @endif target-libitm
60510 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60511 maybe-install-strip-target-libitm:
60512 @if target-libitm
60513 maybe-install-strip-target-libitm: install-strip-target-libitm
60515 install-strip-target-libitm: installdirs
60516 @: $(MAKE); $(unstage)
60517 @r=`${PWD_COMMAND}`; export r; \
60518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60519 $(NORMAL_TARGET_EXPORTS) \
60520 (cd $(TARGET_SUBDIR)/libitm && \
60521 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60523 @endif target-libitm
60525 # Other targets (info, dvi, pdf, etc.)
60527 .PHONY: maybe-info-target-libitm info-target-libitm
60528 maybe-info-target-libitm:
60529 @if target-libitm
60530 maybe-info-target-libitm: info-target-libitm
60532 info-target-libitm: \
60533 configure-target-libitm
60534 @: $(MAKE); $(unstage)
60535 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60536 r=`${PWD_COMMAND}`; export r; \
60537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60538 $(NORMAL_TARGET_EXPORTS) \
60539 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60540 for flag in $(EXTRA_TARGET_FLAGS); do \
60541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60542 done; \
60543 (cd $(TARGET_SUBDIR)/libitm && \
60544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60546 "RANLIB=$${RANLIB}" \
60547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60548 info) \
60549 || exit 1
60551 @endif target-libitm
60553 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60554 maybe-dvi-target-libitm:
60555 @if target-libitm
60556 maybe-dvi-target-libitm: dvi-target-libitm
60558 dvi-target-libitm: \
60559 configure-target-libitm
60560 @: $(MAKE); $(unstage)
60561 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60562 r=`${PWD_COMMAND}`; export r; \
60563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60564 $(NORMAL_TARGET_EXPORTS) \
60565 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60566 for flag in $(EXTRA_TARGET_FLAGS); do \
60567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60568 done; \
60569 (cd $(TARGET_SUBDIR)/libitm && \
60570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60572 "RANLIB=$${RANLIB}" \
60573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60574 dvi) \
60575 || exit 1
60577 @endif target-libitm
60579 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60580 maybe-pdf-target-libitm:
60581 @if target-libitm
60582 maybe-pdf-target-libitm: pdf-target-libitm
60584 pdf-target-libitm: \
60585 configure-target-libitm
60586 @: $(MAKE); $(unstage)
60587 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60588 r=`${PWD_COMMAND}`; export r; \
60589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60590 $(NORMAL_TARGET_EXPORTS) \
60591 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60592 for flag in $(EXTRA_TARGET_FLAGS); do \
60593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60594 done; \
60595 (cd $(TARGET_SUBDIR)/libitm && \
60596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60598 "RANLIB=$${RANLIB}" \
60599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60600 pdf) \
60601 || exit 1
60603 @endif target-libitm
60605 .PHONY: maybe-html-target-libitm html-target-libitm
60606 maybe-html-target-libitm:
60607 @if target-libitm
60608 maybe-html-target-libitm: html-target-libitm
60610 html-target-libitm: \
60611 configure-target-libitm
60612 @: $(MAKE); $(unstage)
60613 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60614 r=`${PWD_COMMAND}`; export r; \
60615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60616 $(NORMAL_TARGET_EXPORTS) \
60617 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60618 for flag in $(EXTRA_TARGET_FLAGS); do \
60619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60620 done; \
60621 (cd $(TARGET_SUBDIR)/libitm && \
60622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60624 "RANLIB=$${RANLIB}" \
60625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60626 html) \
60627 || exit 1
60629 @endif target-libitm
60631 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60632 maybe-TAGS-target-libitm:
60633 @if target-libitm
60634 maybe-TAGS-target-libitm: TAGS-target-libitm
60636 TAGS-target-libitm: \
60637 configure-target-libitm
60638 @: $(MAKE); $(unstage)
60639 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60640 r=`${PWD_COMMAND}`; export r; \
60641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60642 $(NORMAL_TARGET_EXPORTS) \
60643 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60644 for flag in $(EXTRA_TARGET_FLAGS); do \
60645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60646 done; \
60647 (cd $(TARGET_SUBDIR)/libitm && \
60648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60650 "RANLIB=$${RANLIB}" \
60651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60652 TAGS) \
60653 || exit 1
60655 @endif target-libitm
60657 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60658 maybe-install-info-target-libitm:
60659 @if target-libitm
60660 maybe-install-info-target-libitm: install-info-target-libitm
60662 install-info-target-libitm: \
60663 configure-target-libitm \
60664 info-target-libitm
60665 @: $(MAKE); $(unstage)
60666 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60667 r=`${PWD_COMMAND}`; export r; \
60668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60669 $(NORMAL_TARGET_EXPORTS) \
60670 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60671 for flag in $(EXTRA_TARGET_FLAGS); do \
60672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60673 done; \
60674 (cd $(TARGET_SUBDIR)/libitm && \
60675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60677 "RANLIB=$${RANLIB}" \
60678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60679 install-info) \
60680 || exit 1
60682 @endif target-libitm
60684 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60685 maybe-install-dvi-target-libitm:
60686 @if target-libitm
60687 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60689 install-dvi-target-libitm: \
60690 configure-target-libitm \
60691 dvi-target-libitm
60692 @: $(MAKE); $(unstage)
60693 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60694 r=`${PWD_COMMAND}`; export r; \
60695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60696 $(NORMAL_TARGET_EXPORTS) \
60697 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60698 for flag in $(EXTRA_TARGET_FLAGS); do \
60699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60700 done; \
60701 (cd $(TARGET_SUBDIR)/libitm && \
60702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60704 "RANLIB=$${RANLIB}" \
60705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60706 install-dvi) \
60707 || exit 1
60709 @endif target-libitm
60711 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60712 maybe-install-pdf-target-libitm:
60713 @if target-libitm
60714 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60716 install-pdf-target-libitm: \
60717 configure-target-libitm \
60718 pdf-target-libitm
60719 @: $(MAKE); $(unstage)
60720 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60721 r=`${PWD_COMMAND}`; export r; \
60722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60723 $(NORMAL_TARGET_EXPORTS) \
60724 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60725 for flag in $(EXTRA_TARGET_FLAGS); do \
60726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60727 done; \
60728 (cd $(TARGET_SUBDIR)/libitm && \
60729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60731 "RANLIB=$${RANLIB}" \
60732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60733 install-pdf) \
60734 || exit 1
60736 @endif target-libitm
60738 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60739 maybe-install-html-target-libitm:
60740 @if target-libitm
60741 maybe-install-html-target-libitm: install-html-target-libitm
60743 install-html-target-libitm: \
60744 configure-target-libitm \
60745 html-target-libitm
60746 @: $(MAKE); $(unstage)
60747 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60748 r=`${PWD_COMMAND}`; export r; \
60749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60750 $(NORMAL_TARGET_EXPORTS) \
60751 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60752 for flag in $(EXTRA_TARGET_FLAGS); do \
60753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60754 done; \
60755 (cd $(TARGET_SUBDIR)/libitm && \
60756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60758 "RANLIB=$${RANLIB}" \
60759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60760 install-html) \
60761 || exit 1
60763 @endif target-libitm
60765 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60766 maybe-installcheck-target-libitm:
60767 @if target-libitm
60768 maybe-installcheck-target-libitm: installcheck-target-libitm
60770 installcheck-target-libitm: \
60771 configure-target-libitm
60772 @: $(MAKE); $(unstage)
60773 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60774 r=`${PWD_COMMAND}`; export r; \
60775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60776 $(NORMAL_TARGET_EXPORTS) \
60777 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60778 for flag in $(EXTRA_TARGET_FLAGS); do \
60779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60780 done; \
60781 (cd $(TARGET_SUBDIR)/libitm && \
60782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60784 "RANLIB=$${RANLIB}" \
60785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60786 installcheck) \
60787 || exit 1
60789 @endif target-libitm
60791 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60792 maybe-mostlyclean-target-libitm:
60793 @if target-libitm
60794 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60796 mostlyclean-target-libitm:
60797 @: $(MAKE); $(unstage)
60798 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60799 r=`${PWD_COMMAND}`; export r; \
60800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60801 $(NORMAL_TARGET_EXPORTS) \
60802 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60803 for flag in $(EXTRA_TARGET_FLAGS); do \
60804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60805 done; \
60806 (cd $(TARGET_SUBDIR)/libitm && \
60807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60809 "RANLIB=$${RANLIB}" \
60810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60811 mostlyclean) \
60812 || exit 1
60814 @endif target-libitm
60816 .PHONY: maybe-clean-target-libitm clean-target-libitm
60817 maybe-clean-target-libitm:
60818 @if target-libitm
60819 maybe-clean-target-libitm: clean-target-libitm
60821 clean-target-libitm:
60822 @: $(MAKE); $(unstage)
60823 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60824 r=`${PWD_COMMAND}`; export r; \
60825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60826 $(NORMAL_TARGET_EXPORTS) \
60827 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60828 for flag in $(EXTRA_TARGET_FLAGS); do \
60829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60830 done; \
60831 (cd $(TARGET_SUBDIR)/libitm && \
60832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60834 "RANLIB=$${RANLIB}" \
60835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60836 clean) \
60837 || exit 1
60839 @endif target-libitm
60841 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60842 maybe-distclean-target-libitm:
60843 @if target-libitm
60844 maybe-distclean-target-libitm: distclean-target-libitm
60846 distclean-target-libitm:
60847 @: $(MAKE); $(unstage)
60848 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60849 r=`${PWD_COMMAND}`; export r; \
60850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60851 $(NORMAL_TARGET_EXPORTS) \
60852 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60853 for flag in $(EXTRA_TARGET_FLAGS); do \
60854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60855 done; \
60856 (cd $(TARGET_SUBDIR)/libitm && \
60857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60859 "RANLIB=$${RANLIB}" \
60860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60861 distclean) \
60862 || exit 1
60864 @endif target-libitm
60866 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60867 maybe-maintainer-clean-target-libitm:
60868 @if target-libitm
60869 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60871 maintainer-clean-target-libitm:
60872 @: $(MAKE); $(unstage)
60873 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60874 r=`${PWD_COMMAND}`; export r; \
60875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60876 $(NORMAL_TARGET_EXPORTS) \
60877 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60878 for flag in $(EXTRA_TARGET_FLAGS); do \
60879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60880 done; \
60881 (cd $(TARGET_SUBDIR)/libitm && \
60882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60884 "RANLIB=$${RANLIB}" \
60885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60886 maintainer-clean) \
60887 || exit 1
60889 @endif target-libitm
60895 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60896 maybe-configure-target-libatomic:
60897 @if gcc-bootstrap
60898 configure-target-libatomic: stage_current
60899 @endif gcc-bootstrap
60900 @if target-libatomic
60901 maybe-configure-target-libatomic: configure-target-libatomic
60902 configure-target-libatomic:
60903 @r=`${PWD_COMMAND}`; export r; \
60904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60905 echo "Checking multilib configuration for libatomic..."; \
60906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60907 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60908 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60909 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60910 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60911 else \
60912 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60913 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60914 fi; \
60915 else \
60916 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60917 fi; \
60918 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60919 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60920 $(NORMAL_TARGET_EXPORTS) \
60921 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60922 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60923 case $(srcdir) in \
60924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60925 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60927 esac; \
60928 module_srcdir=libatomic; \
60929 rm -f no-such-file || : ; \
60930 CONFIG_SITE=no-such-file $(SHELL) \
60931 $$s/$$module_srcdir/configure \
60932 --srcdir=$${topdir}/$$module_srcdir \
60933 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60934 --target=${target_alias} \
60935 || exit 1
60936 @endif target-libatomic
60940 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60941 maybe-configure-stage1-target-libatomic:
60942 @if target-libatomic-bootstrap
60943 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60944 configure-stage1-target-libatomic:
60945 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60946 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60947 @r=`${PWD_COMMAND}`; export r; \
60948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60949 TFLAGS="$(STAGE1_TFLAGS)"; \
60950 echo "Checking multilib configuration for libatomic..."; \
60951 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60952 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60953 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60954 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60955 else \
60956 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60957 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60958 fi; \
60959 else \
60960 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60961 fi; \
60962 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60963 $(NORMAL_TARGET_EXPORTS) \
60964 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60965 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60966 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60967 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60968 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60969 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60970 case $(srcdir) in \
60971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60972 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60974 esac; \
60975 module_srcdir=libatomic; \
60976 $(SHELL) $$s/$$module_srcdir/configure \
60977 --srcdir=$${topdir}/$$module_srcdir \
60978 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60979 --target=${target_alias} \
60981 $(STAGE1_CONFIGURE_FLAGS)
60982 @endif target-libatomic-bootstrap
60984 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60985 maybe-configure-stage2-target-libatomic:
60986 @if target-libatomic-bootstrap
60987 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60988 configure-stage2-target-libatomic:
60989 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60990 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60991 @r=`${PWD_COMMAND}`; export r; \
60992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60993 TFLAGS="$(STAGE2_TFLAGS)"; \
60994 echo "Checking multilib configuration for libatomic..."; \
60995 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60996 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60997 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60998 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60999 else \
61000 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61001 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61002 fi; \
61003 else \
61004 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61005 fi; \
61006 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61007 $(NORMAL_TARGET_EXPORTS) \
61009 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61010 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61011 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61012 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
61013 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61014 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61015 case $(srcdir) in \
61016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61017 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61019 esac; \
61020 module_srcdir=libatomic; \
61021 $(SHELL) $$s/$$module_srcdir/configure \
61022 --srcdir=$${topdir}/$$module_srcdir \
61023 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61024 --target=${target_alias} \
61025 --with-build-libsubdir=$(HOST_SUBDIR) \
61026 $(STAGE2_CONFIGURE_FLAGS)
61027 @endif target-libatomic-bootstrap
61029 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
61030 maybe-configure-stage3-target-libatomic:
61031 @if target-libatomic-bootstrap
61032 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
61033 configure-stage3-target-libatomic:
61034 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61035 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61036 @r=`${PWD_COMMAND}`; export r; \
61037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61038 TFLAGS="$(STAGE3_TFLAGS)"; \
61039 echo "Checking multilib configuration for libatomic..."; \
61040 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61041 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61042 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61043 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61044 else \
61045 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61046 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61047 fi; \
61048 else \
61049 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61050 fi; \
61051 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61052 $(NORMAL_TARGET_EXPORTS) \
61054 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61055 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61056 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61057 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
61058 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61059 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61060 case $(srcdir) in \
61061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61062 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61064 esac; \
61065 module_srcdir=libatomic; \
61066 $(SHELL) $$s/$$module_srcdir/configure \
61067 --srcdir=$${topdir}/$$module_srcdir \
61068 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61069 --target=${target_alias} \
61070 --with-build-libsubdir=$(HOST_SUBDIR) \
61071 $(STAGE3_CONFIGURE_FLAGS)
61072 @endif target-libatomic-bootstrap
61074 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
61075 maybe-configure-stage4-target-libatomic:
61076 @if target-libatomic-bootstrap
61077 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
61078 configure-stage4-target-libatomic:
61079 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61080 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61081 @r=`${PWD_COMMAND}`; export r; \
61082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61083 TFLAGS="$(STAGE4_TFLAGS)"; \
61084 echo "Checking multilib configuration for libatomic..."; \
61085 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61086 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61087 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61088 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61089 else \
61090 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61091 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61092 fi; \
61093 else \
61094 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61095 fi; \
61096 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61097 $(NORMAL_TARGET_EXPORTS) \
61099 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61100 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61101 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61102 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
61103 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61104 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61105 case $(srcdir) in \
61106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61107 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61109 esac; \
61110 module_srcdir=libatomic; \
61111 $(SHELL) $$s/$$module_srcdir/configure \
61112 --srcdir=$${topdir}/$$module_srcdir \
61113 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61114 --target=${target_alias} \
61115 --with-build-libsubdir=$(HOST_SUBDIR) \
61116 $(STAGE4_CONFIGURE_FLAGS)
61117 @endif target-libatomic-bootstrap
61119 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
61120 maybe-configure-stageprofile-target-libatomic:
61121 @if target-libatomic-bootstrap
61122 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61123 configure-stageprofile-target-libatomic:
61124 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61125 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61126 @r=`${PWD_COMMAND}`; export r; \
61127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61128 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61129 echo "Checking multilib configuration for libatomic..."; \
61130 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61131 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61132 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61133 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61134 else \
61135 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61136 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61137 fi; \
61138 else \
61139 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61140 fi; \
61141 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61142 $(NORMAL_TARGET_EXPORTS) \
61144 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61145 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61146 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61147 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
61148 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61149 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61150 case $(srcdir) in \
61151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61152 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61154 esac; \
61155 module_srcdir=libatomic; \
61156 $(SHELL) $$s/$$module_srcdir/configure \
61157 --srcdir=$${topdir}/$$module_srcdir \
61158 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61159 --target=${target_alias} \
61160 --with-build-libsubdir=$(HOST_SUBDIR) \
61161 $(STAGEprofile_CONFIGURE_FLAGS)
61162 @endif target-libatomic-bootstrap
61164 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
61165 maybe-configure-stagetrain-target-libatomic:
61166 @if target-libatomic-bootstrap
61167 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61168 configure-stagetrain-target-libatomic:
61169 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61170 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61171 @r=`${PWD_COMMAND}`; export r; \
61172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61173 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61174 echo "Checking multilib configuration for libatomic..."; \
61175 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61176 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61177 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61178 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61179 else \
61180 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61181 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61182 fi; \
61183 else \
61184 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61185 fi; \
61186 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61187 $(NORMAL_TARGET_EXPORTS) \
61189 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61190 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61191 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61192 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
61193 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61194 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61195 case $(srcdir) in \
61196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61197 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61199 esac; \
61200 module_srcdir=libatomic; \
61201 $(SHELL) $$s/$$module_srcdir/configure \
61202 --srcdir=$${topdir}/$$module_srcdir \
61203 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61204 --target=${target_alias} \
61205 --with-build-libsubdir=$(HOST_SUBDIR) \
61206 $(STAGEtrain_CONFIGURE_FLAGS)
61207 @endif target-libatomic-bootstrap
61209 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
61210 maybe-configure-stagefeedback-target-libatomic:
61211 @if target-libatomic-bootstrap
61212 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61213 configure-stagefeedback-target-libatomic:
61214 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61215 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61216 @r=`${PWD_COMMAND}`; export r; \
61217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61218 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61219 echo "Checking multilib configuration for libatomic..."; \
61220 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61221 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61222 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61223 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61224 else \
61225 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61226 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61227 fi; \
61228 else \
61229 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61230 fi; \
61231 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61232 $(NORMAL_TARGET_EXPORTS) \
61234 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61235 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61236 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61237 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
61238 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61239 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61240 case $(srcdir) in \
61241 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61242 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61243 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61244 esac; \
61245 module_srcdir=libatomic; \
61246 $(SHELL) $$s/$$module_srcdir/configure \
61247 --srcdir=$${topdir}/$$module_srcdir \
61248 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61249 --target=${target_alias} \
61250 --with-build-libsubdir=$(HOST_SUBDIR) \
61251 $(STAGEfeedback_CONFIGURE_FLAGS)
61252 @endif target-libatomic-bootstrap
61254 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
61255 maybe-configure-stageautoprofile-target-libatomic:
61256 @if target-libatomic-bootstrap
61257 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61258 configure-stageautoprofile-target-libatomic:
61259 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61260 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61261 @r=`${PWD_COMMAND}`; export r; \
61262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61263 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61264 echo "Checking multilib configuration for libatomic..."; \
61265 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61266 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61267 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61268 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61269 else \
61270 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61271 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61272 fi; \
61273 else \
61274 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61275 fi; \
61276 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61277 $(NORMAL_TARGET_EXPORTS) \
61279 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61280 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61281 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61282 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
61283 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61284 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61285 case $(srcdir) in \
61286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61287 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61289 esac; \
61290 module_srcdir=libatomic; \
61291 $(SHELL) $$s/$$module_srcdir/configure \
61292 --srcdir=$${topdir}/$$module_srcdir \
61293 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61294 --target=${target_alias} \
61295 --with-build-libsubdir=$(HOST_SUBDIR) \
61296 $(STAGEautoprofile_CONFIGURE_FLAGS)
61297 @endif target-libatomic-bootstrap
61299 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
61300 maybe-configure-stageautofeedback-target-libatomic:
61301 @if target-libatomic-bootstrap
61302 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61303 configure-stageautofeedback-target-libatomic:
61304 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61305 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61306 @r=`${PWD_COMMAND}`; export r; \
61307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61308 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61309 echo "Checking multilib configuration for libatomic..."; \
61310 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61311 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61312 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61313 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61314 else \
61315 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61316 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61317 fi; \
61318 else \
61319 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61320 fi; \
61321 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61322 $(NORMAL_TARGET_EXPORTS) \
61324 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61325 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61326 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61327 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
61328 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61329 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61330 case $(srcdir) in \
61331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61332 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61334 esac; \
61335 module_srcdir=libatomic; \
61336 $(SHELL) $$s/$$module_srcdir/configure \
61337 --srcdir=$${topdir}/$$module_srcdir \
61338 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61339 --target=${target_alias} \
61340 --with-build-libsubdir=$(HOST_SUBDIR) \
61341 $(STAGEautofeedback_CONFIGURE_FLAGS)
61342 @endif target-libatomic-bootstrap
61348 .PHONY: all-target-libatomic maybe-all-target-libatomic
61349 maybe-all-target-libatomic:
61350 @if gcc-bootstrap
61351 all-target-libatomic: stage_current
61352 @endif gcc-bootstrap
61353 @if target-libatomic
61354 TARGET-target-libatomic=all
61355 maybe-all-target-libatomic: all-target-libatomic
61356 all-target-libatomic: configure-target-libatomic
61357 @r=`${PWD_COMMAND}`; export r; \
61358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61359 $(NORMAL_TARGET_EXPORTS) \
61360 (cd $(TARGET_SUBDIR)/libatomic && \
61361 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61362 $(TARGET-target-libatomic))
61363 @endif target-libatomic
61367 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
61368 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
61369 maybe-all-stage1-target-libatomic:
61370 maybe-clean-stage1-target-libatomic:
61371 @if target-libatomic-bootstrap
61372 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
61373 all-stage1: all-stage1-target-libatomic
61374 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
61375 all-stage1-target-libatomic: configure-stage1-target-libatomic
61376 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61377 @r=`${PWD_COMMAND}`; export r; \
61378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61379 TFLAGS="$(STAGE1_TFLAGS)"; \
61380 $(NORMAL_TARGET_EXPORTS) \
61381 cd $(TARGET_SUBDIR)/libatomic && \
61383 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61384 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61385 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61386 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61390 $(EXTRA_TARGET_FLAGS) \
61392 TFLAGS="$(STAGE1_TFLAGS)" \
61393 $(TARGET-stage1-target-libatomic)
61395 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
61396 clean-stage1: clean-stage1-target-libatomic
61397 clean-stage1-target-libatomic:
61398 @if [ $(current_stage) = stage1 ]; then \
61399 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61400 else \
61401 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
61402 $(MAKE) stage1-start; \
61403 fi; \
61404 cd $(TARGET_SUBDIR)/libatomic && \
61405 $(MAKE) $(EXTRA_TARGET_FLAGS) \
61406 clean
61407 @endif target-libatomic-bootstrap
61410 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
61411 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
61412 maybe-all-stage2-target-libatomic:
61413 maybe-clean-stage2-target-libatomic:
61414 @if target-libatomic-bootstrap
61415 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
61416 all-stage2: all-stage2-target-libatomic
61417 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
61418 all-stage2-target-libatomic: configure-stage2-target-libatomic
61419 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61420 @r=`${PWD_COMMAND}`; export r; \
61421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61422 TFLAGS="$(STAGE2_TFLAGS)"; \
61423 $(NORMAL_TARGET_EXPORTS) \
61425 cd $(TARGET_SUBDIR)/libatomic && \
61427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61428 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61429 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61430 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61434 $(EXTRA_TARGET_FLAGS) \
61435 TFLAGS="$(STAGE2_TFLAGS)" \
61436 $(TARGET-stage2-target-libatomic)
61438 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
61439 clean-stage2: clean-stage2-target-libatomic
61440 clean-stage2-target-libatomic:
61441 @if [ $(current_stage) = stage2 ]; then \
61442 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61443 else \
61444 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
61445 $(MAKE) stage2-start; \
61446 fi; \
61447 cd $(TARGET_SUBDIR)/libatomic && \
61448 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61449 @endif target-libatomic-bootstrap
61452 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
61453 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
61454 maybe-all-stage3-target-libatomic:
61455 maybe-clean-stage3-target-libatomic:
61456 @if target-libatomic-bootstrap
61457 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
61458 all-stage3: all-stage3-target-libatomic
61459 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
61460 all-stage3-target-libatomic: configure-stage3-target-libatomic
61461 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61462 @r=`${PWD_COMMAND}`; export r; \
61463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61464 TFLAGS="$(STAGE3_TFLAGS)"; \
61465 $(NORMAL_TARGET_EXPORTS) \
61467 cd $(TARGET_SUBDIR)/libatomic && \
61469 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61470 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61471 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61472 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61476 $(EXTRA_TARGET_FLAGS) \
61477 TFLAGS="$(STAGE3_TFLAGS)" \
61478 $(TARGET-stage3-target-libatomic)
61480 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
61481 clean-stage3: clean-stage3-target-libatomic
61482 clean-stage3-target-libatomic:
61483 @if [ $(current_stage) = stage3 ]; then \
61484 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61485 else \
61486 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
61487 $(MAKE) stage3-start; \
61488 fi; \
61489 cd $(TARGET_SUBDIR)/libatomic && \
61490 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61491 @endif target-libatomic-bootstrap
61494 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
61495 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61496 maybe-all-stage4-target-libatomic:
61497 maybe-clean-stage4-target-libatomic:
61498 @if target-libatomic-bootstrap
61499 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61500 all-stage4: all-stage4-target-libatomic
61501 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61502 all-stage4-target-libatomic: configure-stage4-target-libatomic
61503 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61504 @r=`${PWD_COMMAND}`; export r; \
61505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61506 TFLAGS="$(STAGE4_TFLAGS)"; \
61507 $(NORMAL_TARGET_EXPORTS) \
61509 cd $(TARGET_SUBDIR)/libatomic && \
61511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61512 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61513 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61514 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61518 $(EXTRA_TARGET_FLAGS) \
61519 TFLAGS="$(STAGE4_TFLAGS)" \
61520 $(TARGET-stage4-target-libatomic)
61522 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61523 clean-stage4: clean-stage4-target-libatomic
61524 clean-stage4-target-libatomic:
61525 @if [ $(current_stage) = stage4 ]; then \
61526 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61527 else \
61528 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61529 $(MAKE) stage4-start; \
61530 fi; \
61531 cd $(TARGET_SUBDIR)/libatomic && \
61532 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61533 @endif target-libatomic-bootstrap
61536 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61537 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61538 maybe-all-stageprofile-target-libatomic:
61539 maybe-clean-stageprofile-target-libatomic:
61540 @if target-libatomic-bootstrap
61541 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61542 all-stageprofile: all-stageprofile-target-libatomic
61543 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61544 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61545 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61546 @r=`${PWD_COMMAND}`; export r; \
61547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61548 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61549 $(NORMAL_TARGET_EXPORTS) \
61551 cd $(TARGET_SUBDIR)/libatomic && \
61553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61554 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61555 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61556 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61560 $(EXTRA_TARGET_FLAGS) \
61561 TFLAGS="$(STAGEprofile_TFLAGS)" \
61562 $(TARGET-stageprofile-target-libatomic)
61564 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61565 clean-stageprofile: clean-stageprofile-target-libatomic
61566 clean-stageprofile-target-libatomic:
61567 @if [ $(current_stage) = stageprofile ]; then \
61568 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61569 else \
61570 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61571 $(MAKE) stageprofile-start; \
61572 fi; \
61573 cd $(TARGET_SUBDIR)/libatomic && \
61574 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61575 @endif target-libatomic-bootstrap
61578 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61579 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61580 maybe-all-stagetrain-target-libatomic:
61581 maybe-clean-stagetrain-target-libatomic:
61582 @if target-libatomic-bootstrap
61583 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61584 all-stagetrain: all-stagetrain-target-libatomic
61585 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61586 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61587 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61588 @r=`${PWD_COMMAND}`; export r; \
61589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61590 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61591 $(NORMAL_TARGET_EXPORTS) \
61593 cd $(TARGET_SUBDIR)/libatomic && \
61595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61596 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61597 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61598 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61602 $(EXTRA_TARGET_FLAGS) \
61603 TFLAGS="$(STAGEtrain_TFLAGS)" \
61604 $(TARGET-stagetrain-target-libatomic)
61606 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61607 clean-stagetrain: clean-stagetrain-target-libatomic
61608 clean-stagetrain-target-libatomic:
61609 @if [ $(current_stage) = stagetrain ]; then \
61610 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61611 else \
61612 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61613 $(MAKE) stagetrain-start; \
61614 fi; \
61615 cd $(TARGET_SUBDIR)/libatomic && \
61616 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61617 @endif target-libatomic-bootstrap
61620 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61621 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61622 maybe-all-stagefeedback-target-libatomic:
61623 maybe-clean-stagefeedback-target-libatomic:
61624 @if target-libatomic-bootstrap
61625 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61626 all-stagefeedback: all-stagefeedback-target-libatomic
61627 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61628 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61629 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61630 @r=`${PWD_COMMAND}`; export r; \
61631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61632 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61633 $(NORMAL_TARGET_EXPORTS) \
61635 cd $(TARGET_SUBDIR)/libatomic && \
61637 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61638 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61639 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61640 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61644 $(EXTRA_TARGET_FLAGS) \
61645 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61646 $(TARGET-stagefeedback-target-libatomic)
61648 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61649 clean-stagefeedback: clean-stagefeedback-target-libatomic
61650 clean-stagefeedback-target-libatomic:
61651 @if [ $(current_stage) = stagefeedback ]; then \
61652 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61653 else \
61654 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61655 $(MAKE) stagefeedback-start; \
61656 fi; \
61657 cd $(TARGET_SUBDIR)/libatomic && \
61658 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61659 @endif target-libatomic-bootstrap
61662 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61663 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61664 maybe-all-stageautoprofile-target-libatomic:
61665 maybe-clean-stageautoprofile-target-libatomic:
61666 @if target-libatomic-bootstrap
61667 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61668 all-stageautoprofile: all-stageautoprofile-target-libatomic
61669 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61670 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61671 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61672 @r=`${PWD_COMMAND}`; export r; \
61673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61674 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61675 $(NORMAL_TARGET_EXPORTS) \
61677 cd $(TARGET_SUBDIR)/libatomic && \
61678 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61680 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61681 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61682 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61683 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61684 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61685 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61686 $(EXTRA_TARGET_FLAGS) \
61687 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61688 $(TARGET-stageautoprofile-target-libatomic)
61690 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61691 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61692 clean-stageautoprofile-target-libatomic:
61693 @if [ $(current_stage) = stageautoprofile ]; then \
61694 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61695 else \
61696 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61697 $(MAKE) stageautoprofile-start; \
61698 fi; \
61699 cd $(TARGET_SUBDIR)/libatomic && \
61700 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61701 @endif target-libatomic-bootstrap
61704 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61705 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61706 maybe-all-stageautofeedback-target-libatomic:
61707 maybe-clean-stageautofeedback-target-libatomic:
61708 @if target-libatomic-bootstrap
61709 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61710 all-stageautofeedback: all-stageautofeedback-target-libatomic
61711 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61712 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61713 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61714 @r=`${PWD_COMMAND}`; export r; \
61715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61716 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61717 $(NORMAL_TARGET_EXPORTS) \
61719 cd $(TARGET_SUBDIR)/libatomic && \
61721 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61722 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61723 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61724 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61728 $(EXTRA_TARGET_FLAGS) \
61729 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61730 $(TARGET-stageautofeedback-target-libatomic)
61732 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61733 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61734 clean-stageautofeedback-target-libatomic:
61735 @if [ $(current_stage) = stageautofeedback ]; then \
61736 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61737 else \
61738 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61739 $(MAKE) stageautofeedback-start; \
61740 fi; \
61741 cd $(TARGET_SUBDIR)/libatomic && \
61742 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61743 @endif target-libatomic-bootstrap
61750 .PHONY: check-target-libatomic maybe-check-target-libatomic
61751 maybe-check-target-libatomic:
61752 @if target-libatomic
61753 maybe-check-target-libatomic: check-target-libatomic
61755 check-target-libatomic:
61756 @: $(MAKE); $(unstage)
61757 @r=`${PWD_COMMAND}`; export r; \
61758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61759 $(NORMAL_TARGET_EXPORTS) \
61760 (cd $(TARGET_SUBDIR)/libatomic && \
61761 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61763 @endif target-libatomic
61765 .PHONY: install-target-libatomic maybe-install-target-libatomic
61766 maybe-install-target-libatomic:
61767 @if target-libatomic
61768 maybe-install-target-libatomic: install-target-libatomic
61770 install-target-libatomic: installdirs
61771 @: $(MAKE); $(unstage)
61772 @r=`${PWD_COMMAND}`; export r; \
61773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61774 $(NORMAL_TARGET_EXPORTS) \
61775 (cd $(TARGET_SUBDIR)/libatomic && \
61776 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61778 @endif target-libatomic
61780 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61781 maybe-install-strip-target-libatomic:
61782 @if target-libatomic
61783 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61785 install-strip-target-libatomic: installdirs
61786 @: $(MAKE); $(unstage)
61787 @r=`${PWD_COMMAND}`; export r; \
61788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61789 $(NORMAL_TARGET_EXPORTS) \
61790 (cd $(TARGET_SUBDIR)/libatomic && \
61791 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61793 @endif target-libatomic
61795 # Other targets (info, dvi, pdf, etc.)
61797 .PHONY: maybe-info-target-libatomic info-target-libatomic
61798 maybe-info-target-libatomic:
61799 @if target-libatomic
61800 maybe-info-target-libatomic: info-target-libatomic
61802 info-target-libatomic: \
61803 configure-target-libatomic
61804 @: $(MAKE); $(unstage)
61805 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61806 r=`${PWD_COMMAND}`; export r; \
61807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61808 $(NORMAL_TARGET_EXPORTS) \
61809 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61810 for flag in $(EXTRA_TARGET_FLAGS); do \
61811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61812 done; \
61813 (cd $(TARGET_SUBDIR)/libatomic && \
61814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61816 "RANLIB=$${RANLIB}" \
61817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61818 info) \
61819 || exit 1
61821 @endif target-libatomic
61823 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61824 maybe-dvi-target-libatomic:
61825 @if target-libatomic
61826 maybe-dvi-target-libatomic: dvi-target-libatomic
61828 dvi-target-libatomic: \
61829 configure-target-libatomic
61830 @: $(MAKE); $(unstage)
61831 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61832 r=`${PWD_COMMAND}`; export r; \
61833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61834 $(NORMAL_TARGET_EXPORTS) \
61835 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61836 for flag in $(EXTRA_TARGET_FLAGS); do \
61837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61838 done; \
61839 (cd $(TARGET_SUBDIR)/libatomic && \
61840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61842 "RANLIB=$${RANLIB}" \
61843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61844 dvi) \
61845 || exit 1
61847 @endif target-libatomic
61849 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61850 maybe-pdf-target-libatomic:
61851 @if target-libatomic
61852 maybe-pdf-target-libatomic: pdf-target-libatomic
61854 pdf-target-libatomic: \
61855 configure-target-libatomic
61856 @: $(MAKE); $(unstage)
61857 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61858 r=`${PWD_COMMAND}`; export r; \
61859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61860 $(NORMAL_TARGET_EXPORTS) \
61861 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61862 for flag in $(EXTRA_TARGET_FLAGS); do \
61863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61864 done; \
61865 (cd $(TARGET_SUBDIR)/libatomic && \
61866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61868 "RANLIB=$${RANLIB}" \
61869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61870 pdf) \
61871 || exit 1
61873 @endif target-libatomic
61875 .PHONY: maybe-html-target-libatomic html-target-libatomic
61876 maybe-html-target-libatomic:
61877 @if target-libatomic
61878 maybe-html-target-libatomic: html-target-libatomic
61880 html-target-libatomic: \
61881 configure-target-libatomic
61882 @: $(MAKE); $(unstage)
61883 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61884 r=`${PWD_COMMAND}`; export r; \
61885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61886 $(NORMAL_TARGET_EXPORTS) \
61887 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61888 for flag in $(EXTRA_TARGET_FLAGS); do \
61889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61890 done; \
61891 (cd $(TARGET_SUBDIR)/libatomic && \
61892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61894 "RANLIB=$${RANLIB}" \
61895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61896 html) \
61897 || exit 1
61899 @endif target-libatomic
61901 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61902 maybe-TAGS-target-libatomic:
61903 @if target-libatomic
61904 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61906 TAGS-target-libatomic: \
61907 configure-target-libatomic
61908 @: $(MAKE); $(unstage)
61909 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61910 r=`${PWD_COMMAND}`; export r; \
61911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61912 $(NORMAL_TARGET_EXPORTS) \
61913 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61914 for flag in $(EXTRA_TARGET_FLAGS); do \
61915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61916 done; \
61917 (cd $(TARGET_SUBDIR)/libatomic && \
61918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61920 "RANLIB=$${RANLIB}" \
61921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61922 TAGS) \
61923 || exit 1
61925 @endif target-libatomic
61927 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61928 maybe-install-info-target-libatomic:
61929 @if target-libatomic
61930 maybe-install-info-target-libatomic: install-info-target-libatomic
61932 install-info-target-libatomic: \
61933 configure-target-libatomic \
61934 info-target-libatomic
61935 @: $(MAKE); $(unstage)
61936 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61937 r=`${PWD_COMMAND}`; export r; \
61938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61939 $(NORMAL_TARGET_EXPORTS) \
61940 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61941 for flag in $(EXTRA_TARGET_FLAGS); do \
61942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61943 done; \
61944 (cd $(TARGET_SUBDIR)/libatomic && \
61945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61947 "RANLIB=$${RANLIB}" \
61948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61949 install-info) \
61950 || exit 1
61952 @endif target-libatomic
61954 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61955 maybe-install-dvi-target-libatomic:
61956 @if target-libatomic
61957 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61959 install-dvi-target-libatomic: \
61960 configure-target-libatomic \
61961 dvi-target-libatomic
61962 @: $(MAKE); $(unstage)
61963 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61964 r=`${PWD_COMMAND}`; export r; \
61965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61966 $(NORMAL_TARGET_EXPORTS) \
61967 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61968 for flag in $(EXTRA_TARGET_FLAGS); do \
61969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61970 done; \
61971 (cd $(TARGET_SUBDIR)/libatomic && \
61972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61974 "RANLIB=$${RANLIB}" \
61975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61976 install-dvi) \
61977 || exit 1
61979 @endif target-libatomic
61981 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61982 maybe-install-pdf-target-libatomic:
61983 @if target-libatomic
61984 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61986 install-pdf-target-libatomic: \
61987 configure-target-libatomic \
61988 pdf-target-libatomic
61989 @: $(MAKE); $(unstage)
61990 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61991 r=`${PWD_COMMAND}`; export r; \
61992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61993 $(NORMAL_TARGET_EXPORTS) \
61994 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61995 for flag in $(EXTRA_TARGET_FLAGS); do \
61996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61997 done; \
61998 (cd $(TARGET_SUBDIR)/libatomic && \
61999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62001 "RANLIB=$${RANLIB}" \
62002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62003 install-pdf) \
62004 || exit 1
62006 @endif target-libatomic
62008 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
62009 maybe-install-html-target-libatomic:
62010 @if target-libatomic
62011 maybe-install-html-target-libatomic: install-html-target-libatomic
62013 install-html-target-libatomic: \
62014 configure-target-libatomic \
62015 html-target-libatomic
62016 @: $(MAKE); $(unstage)
62017 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62018 r=`${PWD_COMMAND}`; export r; \
62019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62020 $(NORMAL_TARGET_EXPORTS) \
62021 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
62022 for flag in $(EXTRA_TARGET_FLAGS); do \
62023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62024 done; \
62025 (cd $(TARGET_SUBDIR)/libatomic && \
62026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62028 "RANLIB=$${RANLIB}" \
62029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62030 install-html) \
62031 || exit 1
62033 @endif target-libatomic
62035 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
62036 maybe-installcheck-target-libatomic:
62037 @if target-libatomic
62038 maybe-installcheck-target-libatomic: installcheck-target-libatomic
62040 installcheck-target-libatomic: \
62041 configure-target-libatomic
62042 @: $(MAKE); $(unstage)
62043 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62044 r=`${PWD_COMMAND}`; export r; \
62045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62046 $(NORMAL_TARGET_EXPORTS) \
62047 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
62048 for flag in $(EXTRA_TARGET_FLAGS); do \
62049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62050 done; \
62051 (cd $(TARGET_SUBDIR)/libatomic && \
62052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62054 "RANLIB=$${RANLIB}" \
62055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62056 installcheck) \
62057 || exit 1
62059 @endif target-libatomic
62061 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
62062 maybe-mostlyclean-target-libatomic:
62063 @if target-libatomic
62064 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
62066 mostlyclean-target-libatomic:
62067 @: $(MAKE); $(unstage)
62068 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62069 r=`${PWD_COMMAND}`; export r; \
62070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62071 $(NORMAL_TARGET_EXPORTS) \
62072 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
62073 for flag in $(EXTRA_TARGET_FLAGS); do \
62074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62075 done; \
62076 (cd $(TARGET_SUBDIR)/libatomic && \
62077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62079 "RANLIB=$${RANLIB}" \
62080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62081 mostlyclean) \
62082 || exit 1
62084 @endif target-libatomic
62086 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
62087 maybe-clean-target-libatomic:
62088 @if target-libatomic
62089 maybe-clean-target-libatomic: clean-target-libatomic
62091 clean-target-libatomic:
62092 @: $(MAKE); $(unstage)
62093 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62094 r=`${PWD_COMMAND}`; export r; \
62095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62096 $(NORMAL_TARGET_EXPORTS) \
62097 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
62098 for flag in $(EXTRA_TARGET_FLAGS); do \
62099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62100 done; \
62101 (cd $(TARGET_SUBDIR)/libatomic && \
62102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62104 "RANLIB=$${RANLIB}" \
62105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62106 clean) \
62107 || exit 1
62109 @endif target-libatomic
62111 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
62112 maybe-distclean-target-libatomic:
62113 @if target-libatomic
62114 maybe-distclean-target-libatomic: distclean-target-libatomic
62116 distclean-target-libatomic:
62117 @: $(MAKE); $(unstage)
62118 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62119 r=`${PWD_COMMAND}`; export r; \
62120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62121 $(NORMAL_TARGET_EXPORTS) \
62122 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
62123 for flag in $(EXTRA_TARGET_FLAGS); do \
62124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62125 done; \
62126 (cd $(TARGET_SUBDIR)/libatomic && \
62127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62129 "RANLIB=$${RANLIB}" \
62130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62131 distclean) \
62132 || exit 1
62134 @endif target-libatomic
62136 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
62137 maybe-maintainer-clean-target-libatomic:
62138 @if target-libatomic
62139 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
62141 maintainer-clean-target-libatomic:
62142 @: $(MAKE); $(unstage)
62143 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62144 r=`${PWD_COMMAND}`; export r; \
62145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62146 $(NORMAL_TARGET_EXPORTS) \
62147 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
62148 for flag in $(EXTRA_TARGET_FLAGS); do \
62149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62150 done; \
62151 (cd $(TARGET_SUBDIR)/libatomic && \
62152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62154 "RANLIB=$${RANLIB}" \
62155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62156 maintainer-clean) \
62157 || exit 1
62159 @endif target-libatomic
62163 @if target-libgomp
62164 .PHONY: check-target-libgomp-c++
62165 check-target-libgomp-c++:
62166 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
62168 .PHONY: check-target-libgomp-fortran
62169 check-target-libgomp-fortran:
62170 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
62172 @endif target-libgomp
62174 @if target-libitm
62175 .PHONY: check-target-libitm-c++
62176 check-target-libitm-c++:
62177 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
62179 @endif target-libitm
62181 # ----------
62182 # GCC module
62183 # ----------
62185 @if gcc-no-bootstrap
62186 .PHONY: cross
62187 cross: all-build all-gas all-ld
62188 @r=`${PWD_COMMAND}`; export r; \
62189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62190 $(HOST_EXPORTS) \
62191 echo "Building the C and C++ compiler"; \
62192 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
62193 @r=`${PWD_COMMAND}`; export r; \
62194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62195 echo "Building runtime libraries"; \
62196 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
62197 @endif gcc-no-bootstrap
62199 @if gcc
62201 .PHONY: check-gcc-c check-c
62202 check-gcc-c:
62203 r=`${PWD_COMMAND}`; export r; \
62204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62205 $(HOST_EXPORTS) \
62206 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
62207 check-c: check-gcc-c
62209 .PHONY: check-gcc-c++ check-c++
62210 check-gcc-c++:
62211 r=`${PWD_COMMAND}`; export r; \
62212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62213 $(HOST_EXPORTS) \
62214 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
62215 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
62217 .PHONY: check-gcc-fortran check-fortran
62218 check-gcc-fortran:
62219 r=`${PWD_COMMAND}`; export r; \
62220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62221 $(HOST_EXPORTS) \
62222 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
62223 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
62225 .PHONY: check-gcc-ada check-ada
62226 check-gcc-ada:
62227 r=`${PWD_COMMAND}`; export r; \
62228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62229 $(HOST_EXPORTS) \
62230 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
62231 check-ada: check-gcc-ada check-target-libada
62233 .PHONY: check-gcc-objc check-objc
62234 check-gcc-objc:
62235 r=`${PWD_COMMAND}`; export r; \
62236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62237 $(HOST_EXPORTS) \
62238 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
62239 check-objc: check-gcc-objc check-target-libobjc
62241 .PHONY: check-gcc-obj-c++ check-obj-c++
62242 check-gcc-obj-c++:
62243 r=`${PWD_COMMAND}`; export r; \
62244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62245 $(HOST_EXPORTS) \
62246 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
62247 check-obj-c++: check-gcc-obj-c++
62249 .PHONY: check-gcc-go check-go
62250 check-gcc-go:
62251 r=`${PWD_COMMAND}`; export r; \
62252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62253 $(HOST_EXPORTS) \
62254 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
62255 check-go: check-gcc-go check-target-libgo check-gotools
62257 .PHONY: check-gcc-m2 check-m2
62258 check-gcc-m2:
62259 r=`${PWD_COMMAND}`; export r; \
62260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62261 $(HOST_EXPORTS) \
62262 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
62263 check-m2: check-gcc-m2 check-target-libgm2
62265 .PHONY: check-gcc-d check-d
62266 check-gcc-d:
62267 r=`${PWD_COMMAND}`; export r; \
62268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62269 $(HOST_EXPORTS) \
62270 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
62271 check-d: check-gcc-d check-target-libphobos
62273 .PHONY: check-gcc-jit check-jit
62274 check-gcc-jit:
62275 r=`${PWD_COMMAND}`; export r; \
62276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62277 $(HOST_EXPORTS) \
62278 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
62279 check-jit: check-gcc-jit
62281 .PHONY: check-gcc-rust check-rust
62282 check-gcc-rust:
62283 r=`${PWD_COMMAND}`; export r; \
62284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62285 $(HOST_EXPORTS) \
62286 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
62287 check-rust: check-gcc-rust
62290 # The gcc part of install-no-fixedincludes, which relies on an intimate
62291 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
62292 .PHONY: gcc-install-no-fixedincludes
62293 gcc-install-no-fixedincludes:
62294 @if [ -f ./gcc/Makefile ]; then \
62295 r=`${PWD_COMMAND}`; export r; \
62296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62297 $(HOST_EXPORTS) \
62298 (cd ./gcc \
62299 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
62300 else true; fi
62301 @endif gcc
62303 # ---------------------
62304 # GCC bootstrap support
62305 # ---------------------
62307 # We track the current stage (the one in 'gcc') in the stage_current file.
62308 # stage_last instead tracks the stage that was built last. These targets
62309 # are dummy when toplevel bootstrap is not active.
62311 # While making host and target tools, symlinks to the final stage must be
62312 # there, so $(unstage) should be run at various points. To avoid excessive
62313 # recursive invocations of make, we "inline" them using a variable. These
62314 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
62315 # to avoid warnings from the GNU Make job server.
62317 unstage = :
62318 stage = :
62319 current_stage = ""
62321 @if gcc-bootstrap
62322 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
62323 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
62324 current_stage = "`cat stage_current 2> /dev/null`"
62325 @endif gcc-bootstrap
62327 .PHONY: unstage stage
62328 unstage:
62329 @: $(MAKE); $(unstage)
62330 stage:
62331 @: $(MAKE); $(stage)
62333 # Disable commands for lean bootstrap.
62334 LEAN = false
62336 # We name the build directories for the various stages "stage1-gcc",
62337 # "stage2-gcc","stage3-gcc", etc.
62339 # Since the 'compare' process will fail (on debugging information) if any
62340 # directory names are different, we need to link the gcc directory for
62341 # the previous stage to a constant name ('prev-gcc'), and to make the name of
62342 # the build directories constant as well. For the latter, we use naked names
62343 # like 'gcc', because the scripts in that directory assume it. We use
62344 # mv on platforms where symlinks to directories do not work or are not
62345 # reliable.
62347 # 'touch' doesn't work right on some platforms.
62348 STAMP = echo timestamp >
62350 # We only want to compare .o files, so set this!
62351 objext = .o
62354 .PHONY: stage1-start stage1-end
62356 stage1-start::
62357 @: $(MAKE); $(stage); \
62358 echo stage1 > stage_current; \
62359 echo stage1 > stage_last; \
62360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62361 @if bfd
62362 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
62363 mkdir stage1-bfd; \
62364 mv stage1-bfd bfd
62365 @endif bfd
62366 @if opcodes
62367 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
62368 mkdir stage1-opcodes; \
62369 mv stage1-opcodes opcodes
62370 @endif opcodes
62371 @if binutils
62372 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
62373 mkdir stage1-binutils; \
62374 mv stage1-binutils binutils
62375 @endif binutils
62376 @if fixincludes
62377 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
62378 mkdir stage1-fixincludes; \
62379 mv stage1-fixincludes fixincludes
62380 @endif fixincludes
62381 @if gas
62382 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
62383 mkdir stage1-gas; \
62384 mv stage1-gas gas
62385 @endif gas
62386 @if gcc
62387 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
62388 mkdir stage1-gcc; \
62389 mv stage1-gcc gcc
62390 @endif gcc
62391 @if gmp
62392 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
62393 mkdir stage1-gmp; \
62394 mv stage1-gmp gmp
62395 @endif gmp
62396 @if mpfr
62397 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
62398 mkdir stage1-mpfr; \
62399 mv stage1-mpfr mpfr
62400 @endif mpfr
62401 @if mpc
62402 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
62403 mkdir stage1-mpc; \
62404 mv stage1-mpc mpc
62405 @endif mpc
62406 @if isl
62407 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
62408 mkdir stage1-isl; \
62409 mv stage1-isl isl
62410 @endif isl
62411 @if gold
62412 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
62413 mkdir stage1-gold; \
62414 mv stage1-gold gold
62415 @endif gold
62416 @if intl
62417 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
62418 mkdir stage1-intl; \
62419 mv stage1-intl intl
62420 @endif intl
62421 @if ld
62422 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
62423 mkdir stage1-ld; \
62424 mv stage1-ld ld
62425 @endif ld
62426 @if libbacktrace
62427 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
62428 mkdir stage1-libbacktrace; \
62429 mv stage1-libbacktrace libbacktrace
62430 @endif libbacktrace
62431 @if libcpp
62432 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
62433 mkdir stage1-libcpp; \
62434 mv stage1-libcpp libcpp
62435 @endif libcpp
62436 @if libcody
62437 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
62438 mkdir stage1-libcody; \
62439 mv stage1-libcody libcody
62440 @endif libcody
62441 @if libdecnumber
62442 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
62443 mkdir stage1-libdecnumber; \
62444 mv stage1-libdecnumber libdecnumber
62445 @endif libdecnumber
62446 @if libiberty
62447 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
62448 mkdir stage1-libiberty; \
62449 mv stage1-libiberty libiberty
62450 @endif libiberty
62451 @if libiberty-linker-plugin
62452 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
62453 mkdir stage1-libiberty-linker-plugin; \
62454 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
62455 @endif libiberty-linker-plugin
62456 @if libiconv
62457 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
62458 mkdir stage1-libiconv; \
62459 mv stage1-libiconv libiconv
62460 @endif libiconv
62461 @if zlib
62462 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
62463 mkdir stage1-zlib; \
62464 mv stage1-zlib zlib
62465 @endif zlib
62466 @if lto-plugin
62467 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
62468 mkdir stage1-lto-plugin; \
62469 mv stage1-lto-plugin lto-plugin
62470 @endif lto-plugin
62471 @if libctf
62472 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
62473 mkdir stage1-libctf; \
62474 mv stage1-libctf libctf
62475 @endif libctf
62476 @if libsframe
62477 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
62478 mkdir stage1-libsframe; \
62479 mv stage1-libsframe libsframe
62480 @endif libsframe
62481 @[ -d stage1-$(TARGET_SUBDIR) ] || \
62482 mkdir stage1-$(TARGET_SUBDIR); \
62483 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
62485 stage1-end::
62486 @if bfd
62487 @if test -d $(HOST_SUBDIR)/bfd; then \
62488 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
62490 @endif bfd
62491 @if opcodes
62492 @if test -d $(HOST_SUBDIR)/opcodes; then \
62493 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
62495 @endif opcodes
62496 @if binutils
62497 @if test -d $(HOST_SUBDIR)/binutils; then \
62498 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
62500 @endif binutils
62501 @if fixincludes
62502 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62503 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
62505 @endif fixincludes
62506 @if gas
62507 @if test -d $(HOST_SUBDIR)/gas; then \
62508 cd $(HOST_SUBDIR); mv gas stage1-gas; \
62510 @endif gas
62511 @if gcc
62512 @if test -d $(HOST_SUBDIR)/gcc; then \
62513 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62515 @endif gcc
62516 @if gmp
62517 @if test -d $(HOST_SUBDIR)/gmp; then \
62518 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62520 @endif gmp
62521 @if mpfr
62522 @if test -d $(HOST_SUBDIR)/mpfr; then \
62523 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62525 @endif mpfr
62526 @if mpc
62527 @if test -d $(HOST_SUBDIR)/mpc; then \
62528 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62530 @endif mpc
62531 @if isl
62532 @if test -d $(HOST_SUBDIR)/isl; then \
62533 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62535 @endif isl
62536 @if gold
62537 @if test -d $(HOST_SUBDIR)/gold; then \
62538 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62540 @endif gold
62541 @if intl
62542 @if test -d $(HOST_SUBDIR)/intl; then \
62543 cd $(HOST_SUBDIR); mv intl stage1-intl; \
62545 @endif intl
62546 @if ld
62547 @if test -d $(HOST_SUBDIR)/ld; then \
62548 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62550 @endif ld
62551 @if libbacktrace
62552 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62553 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62555 @endif libbacktrace
62556 @if libcpp
62557 @if test -d $(HOST_SUBDIR)/libcpp; then \
62558 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62560 @endif libcpp
62561 @if libcody
62562 @if test -d $(HOST_SUBDIR)/libcody; then \
62563 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62565 @endif libcody
62566 @if libdecnumber
62567 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62568 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62570 @endif libdecnumber
62571 @if libiberty
62572 @if test -d $(HOST_SUBDIR)/libiberty; then \
62573 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62575 @endif libiberty
62576 @if libiberty-linker-plugin
62577 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62578 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62580 @endif libiberty-linker-plugin
62581 @if libiconv
62582 @if test -d $(HOST_SUBDIR)/libiconv; then \
62583 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62585 @endif libiconv
62586 @if zlib
62587 @if test -d $(HOST_SUBDIR)/zlib; then \
62588 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62590 @endif zlib
62591 @if lto-plugin
62592 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62593 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62595 @endif lto-plugin
62596 @if libctf
62597 @if test -d $(HOST_SUBDIR)/libctf; then \
62598 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62600 @endif libctf
62601 @if libsframe
62602 @if test -d $(HOST_SUBDIR)/libsframe; then \
62603 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62605 @endif libsframe
62606 @if test -d $(TARGET_SUBDIR); then \
62607 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62609 rm -f stage_current
62611 # Bubble a bug fix through all the stages up to stage 1. They are
62612 # remade, but not reconfigured. The next stage (if any) will not be
62613 # reconfigured either.
62614 .PHONY: stage1-bubble
62615 stage1-bubble::
62616 @r=`${PWD_COMMAND}`; export r; \
62617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62618 if test -f stage1-lean ; then \
62619 echo Skipping rebuild of stage1; \
62620 else \
62621 $(MAKE) stage1-start; \
62622 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62625 .PHONY: all-stage1 clean-stage1
62626 do-clean: clean-stage1
62628 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62629 # only possibility, but now it conflicts with no-bootstrap rules
62630 @if gcc-bootstrap
62635 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62637 .PHONY: distclean-stage1
62638 distclean-stage1::
62639 @: $(MAKE); $(stage)
62640 @test "`cat stage_last`" != stage1 || rm -f stage_last
62641 rm -rf stage1-*
62644 @endif gcc-bootstrap
62647 .PHONY: stage2-start stage2-end
62649 stage2-start::
62650 @: $(MAKE); $(stage); \
62651 echo stage2 > stage_current; \
62652 echo stage2 > stage_last; \
62653 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62654 @if bfd
62655 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62656 mkdir stage2-bfd; \
62657 mv stage2-bfd bfd; \
62658 mv stage1-bfd prev-bfd || test -f stage1-lean
62659 @endif bfd
62660 @if opcodes
62661 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62662 mkdir stage2-opcodes; \
62663 mv stage2-opcodes opcodes; \
62664 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62665 @endif opcodes
62666 @if binutils
62667 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62668 mkdir stage2-binutils; \
62669 mv stage2-binutils binutils; \
62670 mv stage1-binutils prev-binutils || test -f stage1-lean
62671 @endif binutils
62672 @if fixincludes
62673 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62674 mkdir stage2-fixincludes; \
62675 mv stage2-fixincludes fixincludes; \
62676 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62677 @endif fixincludes
62678 @if gas
62679 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62680 mkdir stage2-gas; \
62681 mv stage2-gas gas; \
62682 mv stage1-gas prev-gas || test -f stage1-lean
62683 @endif gas
62684 @if gcc
62685 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62686 mkdir stage2-gcc; \
62687 mv stage2-gcc gcc; \
62688 mv stage1-gcc prev-gcc || test -f stage1-lean
62689 @endif gcc
62690 @if gmp
62691 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62692 mkdir stage2-gmp; \
62693 mv stage2-gmp gmp; \
62694 mv stage1-gmp prev-gmp || test -f stage1-lean
62695 @endif gmp
62696 @if mpfr
62697 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62698 mkdir stage2-mpfr; \
62699 mv stage2-mpfr mpfr; \
62700 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62701 @endif mpfr
62702 @if mpc
62703 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62704 mkdir stage2-mpc; \
62705 mv stage2-mpc mpc; \
62706 mv stage1-mpc prev-mpc || test -f stage1-lean
62707 @endif mpc
62708 @if isl
62709 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62710 mkdir stage2-isl; \
62711 mv stage2-isl isl; \
62712 mv stage1-isl prev-isl || test -f stage1-lean
62713 @endif isl
62714 @if gold
62715 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62716 mkdir stage2-gold; \
62717 mv stage2-gold gold; \
62718 mv stage1-gold prev-gold || test -f stage1-lean
62719 @endif gold
62720 @if intl
62721 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
62722 mkdir stage2-intl; \
62723 mv stage2-intl intl; \
62724 mv stage1-intl prev-intl || test -f stage1-lean
62725 @endif intl
62726 @if ld
62727 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62728 mkdir stage2-ld; \
62729 mv stage2-ld ld; \
62730 mv stage1-ld prev-ld || test -f stage1-lean
62731 @endif ld
62732 @if libbacktrace
62733 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62734 mkdir stage2-libbacktrace; \
62735 mv stage2-libbacktrace libbacktrace; \
62736 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62737 @endif libbacktrace
62738 @if libcpp
62739 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62740 mkdir stage2-libcpp; \
62741 mv stage2-libcpp libcpp; \
62742 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62743 @endif libcpp
62744 @if libcody
62745 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62746 mkdir stage2-libcody; \
62747 mv stage2-libcody libcody; \
62748 mv stage1-libcody prev-libcody || test -f stage1-lean
62749 @endif libcody
62750 @if libdecnumber
62751 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62752 mkdir stage2-libdecnumber; \
62753 mv stage2-libdecnumber libdecnumber; \
62754 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62755 @endif libdecnumber
62756 @if libiberty
62757 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62758 mkdir stage2-libiberty; \
62759 mv stage2-libiberty libiberty; \
62760 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62761 @endif libiberty
62762 @if libiberty-linker-plugin
62763 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62764 mkdir stage2-libiberty-linker-plugin; \
62765 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62766 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62767 @endif libiberty-linker-plugin
62768 @if libiconv
62769 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62770 mkdir stage2-libiconv; \
62771 mv stage2-libiconv libiconv; \
62772 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62773 @endif libiconv
62774 @if zlib
62775 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62776 mkdir stage2-zlib; \
62777 mv stage2-zlib zlib; \
62778 mv stage1-zlib prev-zlib || test -f stage1-lean
62779 @endif zlib
62780 @if lto-plugin
62781 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62782 mkdir stage2-lto-plugin; \
62783 mv stage2-lto-plugin lto-plugin; \
62784 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62785 @endif lto-plugin
62786 @if libctf
62787 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62788 mkdir stage2-libctf; \
62789 mv stage2-libctf libctf; \
62790 mv stage1-libctf prev-libctf || test -f stage1-lean
62791 @endif libctf
62792 @if libsframe
62793 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62794 mkdir stage2-libsframe; \
62795 mv stage2-libsframe libsframe; \
62796 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62797 @endif libsframe
62798 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62799 mkdir stage2-$(TARGET_SUBDIR); \
62800 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62801 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62803 stage2-end::
62804 @if bfd
62805 @if test -d $(HOST_SUBDIR)/bfd; then \
62806 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62807 mv prev-bfd stage1-bfd; : ; \
62809 @endif bfd
62810 @if opcodes
62811 @if test -d $(HOST_SUBDIR)/opcodes; then \
62812 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62813 mv prev-opcodes stage1-opcodes; : ; \
62815 @endif opcodes
62816 @if binutils
62817 @if test -d $(HOST_SUBDIR)/binutils; then \
62818 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62819 mv prev-binutils stage1-binutils; : ; \
62821 @endif binutils
62822 @if fixincludes
62823 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62824 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62825 mv prev-fixincludes stage1-fixincludes; : ; \
62827 @endif fixincludes
62828 @if gas
62829 @if test -d $(HOST_SUBDIR)/gas; then \
62830 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62831 mv prev-gas stage1-gas; : ; \
62833 @endif gas
62834 @if gcc
62835 @if test -d $(HOST_SUBDIR)/gcc; then \
62836 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62837 mv prev-gcc stage1-gcc; : ; \
62839 @endif gcc
62840 @if gmp
62841 @if test -d $(HOST_SUBDIR)/gmp; then \
62842 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62843 mv prev-gmp stage1-gmp; : ; \
62845 @endif gmp
62846 @if mpfr
62847 @if test -d $(HOST_SUBDIR)/mpfr; then \
62848 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62849 mv prev-mpfr stage1-mpfr; : ; \
62851 @endif mpfr
62852 @if mpc
62853 @if test -d $(HOST_SUBDIR)/mpc; then \
62854 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62855 mv prev-mpc stage1-mpc; : ; \
62857 @endif mpc
62858 @if isl
62859 @if test -d $(HOST_SUBDIR)/isl; then \
62860 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62861 mv prev-isl stage1-isl; : ; \
62863 @endif isl
62864 @if gold
62865 @if test -d $(HOST_SUBDIR)/gold; then \
62866 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62867 mv prev-gold stage1-gold; : ; \
62869 @endif gold
62870 @if intl
62871 @if test -d $(HOST_SUBDIR)/intl; then \
62872 cd $(HOST_SUBDIR); mv intl stage2-intl; \
62873 mv prev-intl stage1-intl; : ; \
62875 @endif intl
62876 @if ld
62877 @if test -d $(HOST_SUBDIR)/ld; then \
62878 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62879 mv prev-ld stage1-ld; : ; \
62881 @endif ld
62882 @if libbacktrace
62883 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62884 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62885 mv prev-libbacktrace stage1-libbacktrace; : ; \
62887 @endif libbacktrace
62888 @if libcpp
62889 @if test -d $(HOST_SUBDIR)/libcpp; then \
62890 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62891 mv prev-libcpp stage1-libcpp; : ; \
62893 @endif libcpp
62894 @if libcody
62895 @if test -d $(HOST_SUBDIR)/libcody; then \
62896 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62897 mv prev-libcody stage1-libcody; : ; \
62899 @endif libcody
62900 @if libdecnumber
62901 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62902 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62903 mv prev-libdecnumber stage1-libdecnumber; : ; \
62905 @endif libdecnumber
62906 @if libiberty
62907 @if test -d $(HOST_SUBDIR)/libiberty; then \
62908 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62909 mv prev-libiberty stage1-libiberty; : ; \
62911 @endif libiberty
62912 @if libiberty-linker-plugin
62913 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62914 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62915 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62917 @endif libiberty-linker-plugin
62918 @if libiconv
62919 @if test -d $(HOST_SUBDIR)/libiconv; then \
62920 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62921 mv prev-libiconv stage1-libiconv; : ; \
62923 @endif libiconv
62924 @if zlib
62925 @if test -d $(HOST_SUBDIR)/zlib; then \
62926 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62927 mv prev-zlib stage1-zlib; : ; \
62929 @endif zlib
62930 @if lto-plugin
62931 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62932 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62933 mv prev-lto-plugin stage1-lto-plugin; : ; \
62935 @endif lto-plugin
62936 @if libctf
62937 @if test -d $(HOST_SUBDIR)/libctf; then \
62938 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62939 mv prev-libctf stage1-libctf; : ; \
62941 @endif libctf
62942 @if libsframe
62943 @if test -d $(HOST_SUBDIR)/libsframe; then \
62944 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62945 mv prev-libsframe stage1-libsframe; : ; \
62947 @endif libsframe
62948 @if test -d $(TARGET_SUBDIR); then \
62949 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62950 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62952 rm -f stage_current
62954 # Bubble a bug fix through all the stages up to stage 2. They are
62955 # remade, but not reconfigured. The next stage (if any) will not be
62956 # reconfigured either.
62957 .PHONY: stage2-bubble
62958 stage2-bubble:: stage1-bubble
62959 @r=`${PWD_COMMAND}`; export r; \
62960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62961 if test -f stage2-lean || test -f stage1-lean ; then \
62962 echo Skipping rebuild of stage2; \
62963 else \
62964 $(MAKE) stage2-start; \
62965 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62968 .PHONY: all-stage2 clean-stage2
62969 do-clean: clean-stage2
62971 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62972 # only possibility, but now it conflicts with no-bootstrap rules
62973 @if gcc-bootstrap
62977 .PHONY: bootstrap2 bootstrap2-lean
62978 bootstrap2:
62979 echo stage2 > stage_final
62980 @r=`${PWD_COMMAND}`; export r; \
62981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62982 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62983 @: $(MAKE); $(unstage)
62984 @r=`${PWD_COMMAND}`; export r; \
62985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62986 TFLAGS="$(STAGE2_TFLAGS)"; \
62987 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62989 bootstrap2-lean:
62990 echo stage2 > stage_final
62991 @r=`${PWD_COMMAND}`; export r; \
62992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62993 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62994 @: $(MAKE); $(unstage)
62995 @r=`${PWD_COMMAND}`; export r; \
62996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62997 TFLAGS="$(STAGE2_TFLAGS)"; \
62998 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63001 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63002 distclean-stage1:: distclean-stage2
63003 .PHONY: distclean-stage2
63004 distclean-stage2::
63005 @: $(MAKE); $(stage)
63006 @test "`cat stage_last`" != stage2 || rm -f stage_last
63007 rm -rf stage2-*
63010 @endif gcc-bootstrap
63013 .PHONY: stage3-start stage3-end
63015 stage3-start::
63016 @: $(MAKE); $(stage); \
63017 echo stage3 > stage_current; \
63018 echo stage3 > stage_last; \
63019 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63020 @if bfd
63021 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
63022 mkdir stage3-bfd; \
63023 mv stage3-bfd bfd; \
63024 mv stage2-bfd prev-bfd || test -f stage2-lean
63025 @endif bfd
63026 @if opcodes
63027 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
63028 mkdir stage3-opcodes; \
63029 mv stage3-opcodes opcodes; \
63030 mv stage2-opcodes prev-opcodes || test -f stage2-lean
63031 @endif opcodes
63032 @if binutils
63033 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
63034 mkdir stage3-binutils; \
63035 mv stage3-binutils binutils; \
63036 mv stage2-binutils prev-binutils || test -f stage2-lean
63037 @endif binutils
63038 @if fixincludes
63039 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
63040 mkdir stage3-fixincludes; \
63041 mv stage3-fixincludes fixincludes; \
63042 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
63043 @endif fixincludes
63044 @if gas
63045 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
63046 mkdir stage3-gas; \
63047 mv stage3-gas gas; \
63048 mv stage2-gas prev-gas || test -f stage2-lean
63049 @endif gas
63050 @if gcc
63051 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
63052 mkdir stage3-gcc; \
63053 mv stage3-gcc gcc; \
63054 mv stage2-gcc prev-gcc || test -f stage2-lean
63055 @endif gcc
63056 @if gmp
63057 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
63058 mkdir stage3-gmp; \
63059 mv stage3-gmp gmp; \
63060 mv stage2-gmp prev-gmp || test -f stage2-lean
63061 @endif gmp
63062 @if mpfr
63063 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
63064 mkdir stage3-mpfr; \
63065 mv stage3-mpfr mpfr; \
63066 mv stage2-mpfr prev-mpfr || test -f stage2-lean
63067 @endif mpfr
63068 @if mpc
63069 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
63070 mkdir stage3-mpc; \
63071 mv stage3-mpc mpc; \
63072 mv stage2-mpc prev-mpc || test -f stage2-lean
63073 @endif mpc
63074 @if isl
63075 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
63076 mkdir stage3-isl; \
63077 mv stage3-isl isl; \
63078 mv stage2-isl prev-isl || test -f stage2-lean
63079 @endif isl
63080 @if gold
63081 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
63082 mkdir stage3-gold; \
63083 mv stage3-gold gold; \
63084 mv stage2-gold prev-gold || test -f stage2-lean
63085 @endif gold
63086 @if intl
63087 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
63088 mkdir stage3-intl; \
63089 mv stage3-intl intl; \
63090 mv stage2-intl prev-intl || test -f stage2-lean
63091 @endif intl
63092 @if ld
63093 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
63094 mkdir stage3-ld; \
63095 mv stage3-ld ld; \
63096 mv stage2-ld prev-ld || test -f stage2-lean
63097 @endif ld
63098 @if libbacktrace
63099 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
63100 mkdir stage3-libbacktrace; \
63101 mv stage3-libbacktrace libbacktrace; \
63102 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
63103 @endif libbacktrace
63104 @if libcpp
63105 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
63106 mkdir stage3-libcpp; \
63107 mv stage3-libcpp libcpp; \
63108 mv stage2-libcpp prev-libcpp || test -f stage2-lean
63109 @endif libcpp
63110 @if libcody
63111 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
63112 mkdir stage3-libcody; \
63113 mv stage3-libcody libcody; \
63114 mv stage2-libcody prev-libcody || test -f stage2-lean
63115 @endif libcody
63116 @if libdecnumber
63117 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
63118 mkdir stage3-libdecnumber; \
63119 mv stage3-libdecnumber libdecnumber; \
63120 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
63121 @endif libdecnumber
63122 @if libiberty
63123 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
63124 mkdir stage3-libiberty; \
63125 mv stage3-libiberty libiberty; \
63126 mv stage2-libiberty prev-libiberty || test -f stage2-lean
63127 @endif libiberty
63128 @if libiberty-linker-plugin
63129 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
63130 mkdir stage3-libiberty-linker-plugin; \
63131 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
63132 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
63133 @endif libiberty-linker-plugin
63134 @if libiconv
63135 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
63136 mkdir stage3-libiconv; \
63137 mv stage3-libiconv libiconv; \
63138 mv stage2-libiconv prev-libiconv || test -f stage2-lean
63139 @endif libiconv
63140 @if zlib
63141 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
63142 mkdir stage3-zlib; \
63143 mv stage3-zlib zlib; \
63144 mv stage2-zlib prev-zlib || test -f stage2-lean
63145 @endif zlib
63146 @if lto-plugin
63147 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
63148 mkdir stage3-lto-plugin; \
63149 mv stage3-lto-plugin lto-plugin; \
63150 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
63151 @endif lto-plugin
63152 @if libctf
63153 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
63154 mkdir stage3-libctf; \
63155 mv stage3-libctf libctf; \
63156 mv stage2-libctf prev-libctf || test -f stage2-lean
63157 @endif libctf
63158 @if libsframe
63159 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
63160 mkdir stage3-libsframe; \
63161 mv stage3-libsframe libsframe; \
63162 mv stage2-libsframe prev-libsframe || test -f stage2-lean
63163 @endif libsframe
63164 @[ -d stage3-$(TARGET_SUBDIR) ] || \
63165 mkdir stage3-$(TARGET_SUBDIR); \
63166 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63167 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
63169 stage3-end::
63170 @if bfd
63171 @if test -d $(HOST_SUBDIR)/bfd; then \
63172 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
63173 mv prev-bfd stage2-bfd; : ; \
63175 @endif bfd
63176 @if opcodes
63177 @if test -d $(HOST_SUBDIR)/opcodes; then \
63178 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
63179 mv prev-opcodes stage2-opcodes; : ; \
63181 @endif opcodes
63182 @if binutils
63183 @if test -d $(HOST_SUBDIR)/binutils; then \
63184 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
63185 mv prev-binutils stage2-binutils; : ; \
63187 @endif binutils
63188 @if fixincludes
63189 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63190 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
63191 mv prev-fixincludes stage2-fixincludes; : ; \
63193 @endif fixincludes
63194 @if gas
63195 @if test -d $(HOST_SUBDIR)/gas; then \
63196 cd $(HOST_SUBDIR); mv gas stage3-gas; \
63197 mv prev-gas stage2-gas; : ; \
63199 @endif gas
63200 @if gcc
63201 @if test -d $(HOST_SUBDIR)/gcc; then \
63202 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
63203 mv prev-gcc stage2-gcc; : ; \
63205 @endif gcc
63206 @if gmp
63207 @if test -d $(HOST_SUBDIR)/gmp; then \
63208 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
63209 mv prev-gmp stage2-gmp; : ; \
63211 @endif gmp
63212 @if mpfr
63213 @if test -d $(HOST_SUBDIR)/mpfr; then \
63214 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
63215 mv prev-mpfr stage2-mpfr; : ; \
63217 @endif mpfr
63218 @if mpc
63219 @if test -d $(HOST_SUBDIR)/mpc; then \
63220 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
63221 mv prev-mpc stage2-mpc; : ; \
63223 @endif mpc
63224 @if isl
63225 @if test -d $(HOST_SUBDIR)/isl; then \
63226 cd $(HOST_SUBDIR); mv isl stage3-isl; \
63227 mv prev-isl stage2-isl; : ; \
63229 @endif isl
63230 @if gold
63231 @if test -d $(HOST_SUBDIR)/gold; then \
63232 cd $(HOST_SUBDIR); mv gold stage3-gold; \
63233 mv prev-gold stage2-gold; : ; \
63235 @endif gold
63236 @if intl
63237 @if test -d $(HOST_SUBDIR)/intl; then \
63238 cd $(HOST_SUBDIR); mv intl stage3-intl; \
63239 mv prev-intl stage2-intl; : ; \
63241 @endif intl
63242 @if ld
63243 @if test -d $(HOST_SUBDIR)/ld; then \
63244 cd $(HOST_SUBDIR); mv ld stage3-ld; \
63245 mv prev-ld stage2-ld; : ; \
63247 @endif ld
63248 @if libbacktrace
63249 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63250 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
63251 mv prev-libbacktrace stage2-libbacktrace; : ; \
63253 @endif libbacktrace
63254 @if libcpp
63255 @if test -d $(HOST_SUBDIR)/libcpp; then \
63256 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
63257 mv prev-libcpp stage2-libcpp; : ; \
63259 @endif libcpp
63260 @if libcody
63261 @if test -d $(HOST_SUBDIR)/libcody; then \
63262 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
63263 mv prev-libcody stage2-libcody; : ; \
63265 @endif libcody
63266 @if libdecnumber
63267 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63268 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
63269 mv prev-libdecnumber stage2-libdecnumber; : ; \
63271 @endif libdecnumber
63272 @if libiberty
63273 @if test -d $(HOST_SUBDIR)/libiberty; then \
63274 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
63275 mv prev-libiberty stage2-libiberty; : ; \
63277 @endif libiberty
63278 @if libiberty-linker-plugin
63279 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63280 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
63281 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
63283 @endif libiberty-linker-plugin
63284 @if libiconv
63285 @if test -d $(HOST_SUBDIR)/libiconv; then \
63286 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
63287 mv prev-libiconv stage2-libiconv; : ; \
63289 @endif libiconv
63290 @if zlib
63291 @if test -d $(HOST_SUBDIR)/zlib; then \
63292 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
63293 mv prev-zlib stage2-zlib; : ; \
63295 @endif zlib
63296 @if lto-plugin
63297 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63298 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
63299 mv prev-lto-plugin stage2-lto-plugin; : ; \
63301 @endif lto-plugin
63302 @if libctf
63303 @if test -d $(HOST_SUBDIR)/libctf; then \
63304 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
63305 mv prev-libctf stage2-libctf; : ; \
63307 @endif libctf
63308 @if libsframe
63309 @if test -d $(HOST_SUBDIR)/libsframe; then \
63310 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
63311 mv prev-libsframe stage2-libsframe; : ; \
63313 @endif libsframe
63314 @if test -d $(TARGET_SUBDIR); then \
63315 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
63316 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
63318 rm -f stage_current
63320 # Bubble a bug fix through all the stages up to stage 3. They are
63321 # remade, but not reconfigured. The next stage (if any) will not be
63322 # reconfigured either.
63323 .PHONY: stage3-bubble
63324 stage3-bubble:: stage2-bubble
63325 @r=`${PWD_COMMAND}`; export r; \
63326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63327 if test -f stage3-lean || test -f stage2-lean ; then \
63328 echo Skipping rebuild of stage3; \
63329 else \
63330 $(MAKE) stage3-start; \
63331 if $(LEAN); then \
63332 rm -rf stage1-*; \
63333 $(STAMP) stage1-lean; \
63334 fi; \
63335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
63337 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
63339 .PHONY: all-stage3 clean-stage3
63340 do-clean: clean-stage3
63342 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63343 # only possibility, but now it conflicts with no-bootstrap rules
63344 @if gcc-bootstrap
63346 compare:
63347 @r=`${PWD_COMMAND}`; export r; \
63348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63349 if test -f stage2-lean; then \
63350 echo Cannot compare object files as stage 2 was deleted.; \
63351 exit 0; \
63352 fi; \
63353 : $(MAKE); $(stage); \
63354 rm -f .bad_compare; \
63355 echo Comparing stages 2 and 3; \
63356 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
63357 files=`find stage3-* -name "*$(objext)" -print | \
63358 sed -n s,^stage$$sed-,,p`; \
63359 for file in $${files} ${extra-compare}; do \
63360 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
63361 if test ! -f $$f1; then continue; fi; \
63362 $(do-compare) > /dev/null 2>&1; \
63363 if test $$? -eq 1; then \
63364 case $$file in \
63365 @compare_exclusions@) \
63366 echo warning: $$file differs ;; \
63367 *) \
63368 echo $$file differs >> .bad_compare ;; \
63369 esac; \
63370 fi; \
63371 done; \
63372 if [ -f .bad_compare ]; then \
63373 echo "Bootstrap comparison failure!"; \
63374 cat .bad_compare; \
63375 exit 1; \
63376 else \
63377 echo Comparison successful.; \
63378 fi; \
63379 $(STAMP) compare
63380 if $(LEAN); then \
63381 rm -rf stage2-*; \
63382 $(STAMP) stage2-lean; \
63387 .PHONY: bootstrap bootstrap-lean
63388 bootstrap:
63389 echo stage3 > stage_final
63390 @r=`${PWD_COMMAND}`; export r; \
63391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63392 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63393 @: $(MAKE); $(unstage)
63394 @r=`${PWD_COMMAND}`; export r; \
63395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63396 TFLAGS="$(STAGE3_TFLAGS)"; \
63397 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63399 bootstrap-lean:
63400 echo stage3 > stage_final
63401 @r=`${PWD_COMMAND}`; export r; \
63402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63403 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
63404 @: $(MAKE); $(unstage)
63405 @r=`${PWD_COMMAND}`; export r; \
63406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63407 TFLAGS="$(STAGE3_TFLAGS)"; \
63408 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63411 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63412 distclean-stage2:: distclean-stage3
63413 .PHONY: distclean-stage3
63414 distclean-stage3::
63415 @: $(MAKE); $(stage)
63416 @test "`cat stage_last`" != stage3 || rm -f stage_last
63417 rm -rf stage3-* compare
63420 .PHONY: cleanstrap
63421 cleanstrap: do-distclean local-clean
63422 echo stage3 > stage_final
63423 @r=`${PWD_COMMAND}`; export r; \
63424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63425 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63426 @: $(MAKE); $(unstage)
63427 @r=`${PWD_COMMAND}`; export r; \
63428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63429 TFLAGS="$(STAGE3_TFLAGS)"; \
63430 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63432 @endif gcc-bootstrap
63435 .PHONY: stage4-start stage4-end
63437 stage4-start::
63438 @: $(MAKE); $(stage); \
63439 echo stage4 > stage_current; \
63440 echo stage4 > stage_last; \
63441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63442 @if bfd
63443 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
63444 mkdir stage4-bfd; \
63445 mv stage4-bfd bfd; \
63446 mv stage3-bfd prev-bfd || test -f stage3-lean
63447 @endif bfd
63448 @if opcodes
63449 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
63450 mkdir stage4-opcodes; \
63451 mv stage4-opcodes opcodes; \
63452 mv stage3-opcodes prev-opcodes || test -f stage3-lean
63453 @endif opcodes
63454 @if binutils
63455 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
63456 mkdir stage4-binutils; \
63457 mv stage4-binutils binutils; \
63458 mv stage3-binutils prev-binutils || test -f stage3-lean
63459 @endif binutils
63460 @if fixincludes
63461 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
63462 mkdir stage4-fixincludes; \
63463 mv stage4-fixincludes fixincludes; \
63464 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
63465 @endif fixincludes
63466 @if gas
63467 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
63468 mkdir stage4-gas; \
63469 mv stage4-gas gas; \
63470 mv stage3-gas prev-gas || test -f stage3-lean
63471 @endif gas
63472 @if gcc
63473 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
63474 mkdir stage4-gcc; \
63475 mv stage4-gcc gcc; \
63476 mv stage3-gcc prev-gcc || test -f stage3-lean
63477 @endif gcc
63478 @if gmp
63479 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
63480 mkdir stage4-gmp; \
63481 mv stage4-gmp gmp; \
63482 mv stage3-gmp prev-gmp || test -f stage3-lean
63483 @endif gmp
63484 @if mpfr
63485 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
63486 mkdir stage4-mpfr; \
63487 mv stage4-mpfr mpfr; \
63488 mv stage3-mpfr prev-mpfr || test -f stage3-lean
63489 @endif mpfr
63490 @if mpc
63491 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
63492 mkdir stage4-mpc; \
63493 mv stage4-mpc mpc; \
63494 mv stage3-mpc prev-mpc || test -f stage3-lean
63495 @endif mpc
63496 @if isl
63497 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
63498 mkdir stage4-isl; \
63499 mv stage4-isl isl; \
63500 mv stage3-isl prev-isl || test -f stage3-lean
63501 @endif isl
63502 @if gold
63503 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
63504 mkdir stage4-gold; \
63505 mv stage4-gold gold; \
63506 mv stage3-gold prev-gold || test -f stage3-lean
63507 @endif gold
63508 @if intl
63509 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
63510 mkdir stage4-intl; \
63511 mv stage4-intl intl; \
63512 mv stage3-intl prev-intl || test -f stage3-lean
63513 @endif intl
63514 @if ld
63515 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63516 mkdir stage4-ld; \
63517 mv stage4-ld ld; \
63518 mv stage3-ld prev-ld || test -f stage3-lean
63519 @endif ld
63520 @if libbacktrace
63521 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63522 mkdir stage4-libbacktrace; \
63523 mv stage4-libbacktrace libbacktrace; \
63524 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63525 @endif libbacktrace
63526 @if libcpp
63527 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63528 mkdir stage4-libcpp; \
63529 mv stage4-libcpp libcpp; \
63530 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63531 @endif libcpp
63532 @if libcody
63533 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63534 mkdir stage4-libcody; \
63535 mv stage4-libcody libcody; \
63536 mv stage3-libcody prev-libcody || test -f stage3-lean
63537 @endif libcody
63538 @if libdecnumber
63539 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63540 mkdir stage4-libdecnumber; \
63541 mv stage4-libdecnumber libdecnumber; \
63542 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63543 @endif libdecnumber
63544 @if libiberty
63545 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63546 mkdir stage4-libiberty; \
63547 mv stage4-libiberty libiberty; \
63548 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63549 @endif libiberty
63550 @if libiberty-linker-plugin
63551 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63552 mkdir stage4-libiberty-linker-plugin; \
63553 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63554 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63555 @endif libiberty-linker-plugin
63556 @if libiconv
63557 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63558 mkdir stage4-libiconv; \
63559 mv stage4-libiconv libiconv; \
63560 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63561 @endif libiconv
63562 @if zlib
63563 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63564 mkdir stage4-zlib; \
63565 mv stage4-zlib zlib; \
63566 mv stage3-zlib prev-zlib || test -f stage3-lean
63567 @endif zlib
63568 @if lto-plugin
63569 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63570 mkdir stage4-lto-plugin; \
63571 mv stage4-lto-plugin lto-plugin; \
63572 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63573 @endif lto-plugin
63574 @if libctf
63575 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63576 mkdir stage4-libctf; \
63577 mv stage4-libctf libctf; \
63578 mv stage3-libctf prev-libctf || test -f stage3-lean
63579 @endif libctf
63580 @if libsframe
63581 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63582 mkdir stage4-libsframe; \
63583 mv stage4-libsframe libsframe; \
63584 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63585 @endif libsframe
63586 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63587 mkdir stage4-$(TARGET_SUBDIR); \
63588 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63589 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63591 stage4-end::
63592 @if bfd
63593 @if test -d $(HOST_SUBDIR)/bfd; then \
63594 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63595 mv prev-bfd stage3-bfd; : ; \
63597 @endif bfd
63598 @if opcodes
63599 @if test -d $(HOST_SUBDIR)/opcodes; then \
63600 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63601 mv prev-opcodes stage3-opcodes; : ; \
63603 @endif opcodes
63604 @if binutils
63605 @if test -d $(HOST_SUBDIR)/binutils; then \
63606 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63607 mv prev-binutils stage3-binutils; : ; \
63609 @endif binutils
63610 @if fixincludes
63611 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63612 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63613 mv prev-fixincludes stage3-fixincludes; : ; \
63615 @endif fixincludes
63616 @if gas
63617 @if test -d $(HOST_SUBDIR)/gas; then \
63618 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63619 mv prev-gas stage3-gas; : ; \
63621 @endif gas
63622 @if gcc
63623 @if test -d $(HOST_SUBDIR)/gcc; then \
63624 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63625 mv prev-gcc stage3-gcc; : ; \
63627 @endif gcc
63628 @if gmp
63629 @if test -d $(HOST_SUBDIR)/gmp; then \
63630 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63631 mv prev-gmp stage3-gmp; : ; \
63633 @endif gmp
63634 @if mpfr
63635 @if test -d $(HOST_SUBDIR)/mpfr; then \
63636 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63637 mv prev-mpfr stage3-mpfr; : ; \
63639 @endif mpfr
63640 @if mpc
63641 @if test -d $(HOST_SUBDIR)/mpc; then \
63642 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63643 mv prev-mpc stage3-mpc; : ; \
63645 @endif mpc
63646 @if isl
63647 @if test -d $(HOST_SUBDIR)/isl; then \
63648 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63649 mv prev-isl stage3-isl; : ; \
63651 @endif isl
63652 @if gold
63653 @if test -d $(HOST_SUBDIR)/gold; then \
63654 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63655 mv prev-gold stage3-gold; : ; \
63657 @endif gold
63658 @if intl
63659 @if test -d $(HOST_SUBDIR)/intl; then \
63660 cd $(HOST_SUBDIR); mv intl stage4-intl; \
63661 mv prev-intl stage3-intl; : ; \
63663 @endif intl
63664 @if ld
63665 @if test -d $(HOST_SUBDIR)/ld; then \
63666 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63667 mv prev-ld stage3-ld; : ; \
63669 @endif ld
63670 @if libbacktrace
63671 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63672 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63673 mv prev-libbacktrace stage3-libbacktrace; : ; \
63675 @endif libbacktrace
63676 @if libcpp
63677 @if test -d $(HOST_SUBDIR)/libcpp; then \
63678 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63679 mv prev-libcpp stage3-libcpp; : ; \
63681 @endif libcpp
63682 @if libcody
63683 @if test -d $(HOST_SUBDIR)/libcody; then \
63684 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63685 mv prev-libcody stage3-libcody; : ; \
63687 @endif libcody
63688 @if libdecnumber
63689 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63690 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63691 mv prev-libdecnumber stage3-libdecnumber; : ; \
63693 @endif libdecnumber
63694 @if libiberty
63695 @if test -d $(HOST_SUBDIR)/libiberty; then \
63696 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63697 mv prev-libiberty stage3-libiberty; : ; \
63699 @endif libiberty
63700 @if libiberty-linker-plugin
63701 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63702 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63703 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63705 @endif libiberty-linker-plugin
63706 @if libiconv
63707 @if test -d $(HOST_SUBDIR)/libiconv; then \
63708 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63709 mv prev-libiconv stage3-libiconv; : ; \
63711 @endif libiconv
63712 @if zlib
63713 @if test -d $(HOST_SUBDIR)/zlib; then \
63714 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63715 mv prev-zlib stage3-zlib; : ; \
63717 @endif zlib
63718 @if lto-plugin
63719 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63720 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63721 mv prev-lto-plugin stage3-lto-plugin; : ; \
63723 @endif lto-plugin
63724 @if libctf
63725 @if test -d $(HOST_SUBDIR)/libctf; then \
63726 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63727 mv prev-libctf stage3-libctf; : ; \
63729 @endif libctf
63730 @if libsframe
63731 @if test -d $(HOST_SUBDIR)/libsframe; then \
63732 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63733 mv prev-libsframe stage3-libsframe; : ; \
63735 @endif libsframe
63736 @if test -d $(TARGET_SUBDIR); then \
63737 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63738 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63740 rm -f stage_current
63742 # Bubble a bug fix through all the stages up to stage 4. They are
63743 # remade, but not reconfigured. The next stage (if any) will not be
63744 # reconfigured either.
63745 .PHONY: stage4-bubble
63746 stage4-bubble:: stage3-bubble
63747 @r=`${PWD_COMMAND}`; export r; \
63748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63749 if test -f stage4-lean || test -f stage3-lean ; then \
63750 echo Skipping rebuild of stage4; \
63751 else \
63752 $(MAKE) stage4-start; \
63753 if $(LEAN); then \
63754 rm -rf stage2-*; \
63755 $(STAMP) stage2-lean; \
63756 fi; \
63757 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63759 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63761 .PHONY: all-stage4 clean-stage4
63762 do-clean: clean-stage4
63764 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63765 # only possibility, but now it conflicts with no-bootstrap rules
63766 @if gcc-bootstrap
63768 compare3:
63769 @r=`${PWD_COMMAND}`; export r; \
63770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63771 if test -f stage3-lean; then \
63772 echo Cannot compare object files as stage 3 was deleted.; \
63773 exit 0; \
63774 fi; \
63775 : $(MAKE); $(stage); \
63776 rm -f .bad_compare; \
63777 echo Comparing stages 3 and 4; \
63778 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63779 files=`find stage4-* -name "*$(objext)" -print | \
63780 sed -n s,^stage$$sed-,,p`; \
63781 for file in $${files} ${extra-compare}; do \
63782 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63783 if test ! -f $$f1; then continue; fi; \
63784 $(do-compare3) > /dev/null 2>&1; \
63785 if test $$? -eq 1; then \
63786 case $$file in \
63787 @compare_exclusions@) \
63788 echo warning: $$file differs ;; \
63789 *) \
63790 echo $$file differs >> .bad_compare ;; \
63791 esac; \
63792 fi; \
63793 done; \
63794 if [ -f .bad_compare ]; then \
63795 echo "Bootstrap comparison failure!"; \
63796 cat .bad_compare; \
63797 exit 1; \
63798 else \
63799 echo Comparison successful.; \
63800 fi; \
63801 $(STAMP) compare3
63802 if $(LEAN); then \
63803 rm -rf stage3-*; \
63804 $(STAMP) stage3-lean; \
63809 .PHONY: bootstrap4 bootstrap4-lean
63810 bootstrap4:
63811 echo stage4 > stage_final
63812 @r=`${PWD_COMMAND}`; export r; \
63813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63814 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63815 @: $(MAKE); $(unstage)
63816 @r=`${PWD_COMMAND}`; export r; \
63817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63818 TFLAGS="$(STAGE4_TFLAGS)"; \
63819 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63821 bootstrap4-lean:
63822 echo stage4 > stage_final
63823 @r=`${PWD_COMMAND}`; export r; \
63824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63825 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63826 @: $(MAKE); $(unstage)
63827 @r=`${PWD_COMMAND}`; export r; \
63828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63829 TFLAGS="$(STAGE4_TFLAGS)"; \
63830 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63833 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63834 distclean-stage3:: distclean-stage4
63835 .PHONY: distclean-stage4
63836 distclean-stage4::
63837 @: $(MAKE); $(stage)
63838 @test "`cat stage_last`" != stage4 || rm -f stage_last
63839 rm -rf stage4-* compare3
63842 @endif gcc-bootstrap
63845 .PHONY: stageprofile-start stageprofile-end
63847 stageprofile-start::
63848 @: $(MAKE); $(stage); \
63849 echo stageprofile > stage_current; \
63850 echo stageprofile > stage_last; \
63851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63852 @if bfd
63853 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63854 mkdir stageprofile-bfd; \
63855 mv stageprofile-bfd bfd; \
63856 mv stage1-bfd prev-bfd || test -f stage1-lean
63857 @endif bfd
63858 @if opcodes
63859 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63860 mkdir stageprofile-opcodes; \
63861 mv stageprofile-opcodes opcodes; \
63862 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63863 @endif opcodes
63864 @if binutils
63865 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63866 mkdir stageprofile-binutils; \
63867 mv stageprofile-binutils binutils; \
63868 mv stage1-binutils prev-binutils || test -f stage1-lean
63869 @endif binutils
63870 @if fixincludes
63871 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63872 mkdir stageprofile-fixincludes; \
63873 mv stageprofile-fixincludes fixincludes; \
63874 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63875 @endif fixincludes
63876 @if gas
63877 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63878 mkdir stageprofile-gas; \
63879 mv stageprofile-gas gas; \
63880 mv stage1-gas prev-gas || test -f stage1-lean
63881 @endif gas
63882 @if gcc
63883 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63884 mkdir stageprofile-gcc; \
63885 mv stageprofile-gcc gcc; \
63886 mv stage1-gcc prev-gcc || test -f stage1-lean
63887 @endif gcc
63888 @if gmp
63889 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63890 mkdir stageprofile-gmp; \
63891 mv stageprofile-gmp gmp; \
63892 mv stage1-gmp prev-gmp || test -f stage1-lean
63893 @endif gmp
63894 @if mpfr
63895 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63896 mkdir stageprofile-mpfr; \
63897 mv stageprofile-mpfr mpfr; \
63898 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63899 @endif mpfr
63900 @if mpc
63901 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63902 mkdir stageprofile-mpc; \
63903 mv stageprofile-mpc mpc; \
63904 mv stage1-mpc prev-mpc || test -f stage1-lean
63905 @endif mpc
63906 @if isl
63907 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63908 mkdir stageprofile-isl; \
63909 mv stageprofile-isl isl; \
63910 mv stage1-isl prev-isl || test -f stage1-lean
63911 @endif isl
63912 @if gold
63913 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63914 mkdir stageprofile-gold; \
63915 mv stageprofile-gold gold; \
63916 mv stage1-gold prev-gold || test -f stage1-lean
63917 @endif gold
63918 @if intl
63919 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
63920 mkdir stageprofile-intl; \
63921 mv stageprofile-intl intl; \
63922 mv stage1-intl prev-intl || test -f stage1-lean
63923 @endif intl
63924 @if ld
63925 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63926 mkdir stageprofile-ld; \
63927 mv stageprofile-ld ld; \
63928 mv stage1-ld prev-ld || test -f stage1-lean
63929 @endif ld
63930 @if libbacktrace
63931 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63932 mkdir stageprofile-libbacktrace; \
63933 mv stageprofile-libbacktrace libbacktrace; \
63934 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63935 @endif libbacktrace
63936 @if libcpp
63937 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63938 mkdir stageprofile-libcpp; \
63939 mv stageprofile-libcpp libcpp; \
63940 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63941 @endif libcpp
63942 @if libcody
63943 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63944 mkdir stageprofile-libcody; \
63945 mv stageprofile-libcody libcody; \
63946 mv stage1-libcody prev-libcody || test -f stage1-lean
63947 @endif libcody
63948 @if libdecnumber
63949 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63950 mkdir stageprofile-libdecnumber; \
63951 mv stageprofile-libdecnumber libdecnumber; \
63952 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63953 @endif libdecnumber
63954 @if libiberty
63955 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63956 mkdir stageprofile-libiberty; \
63957 mv stageprofile-libiberty libiberty; \
63958 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63959 @endif libiberty
63960 @if libiberty-linker-plugin
63961 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63962 mkdir stageprofile-libiberty-linker-plugin; \
63963 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63964 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63965 @endif libiberty-linker-plugin
63966 @if libiconv
63967 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63968 mkdir stageprofile-libiconv; \
63969 mv stageprofile-libiconv libiconv; \
63970 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63971 @endif libiconv
63972 @if zlib
63973 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63974 mkdir stageprofile-zlib; \
63975 mv stageprofile-zlib zlib; \
63976 mv stage1-zlib prev-zlib || test -f stage1-lean
63977 @endif zlib
63978 @if lto-plugin
63979 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63980 mkdir stageprofile-lto-plugin; \
63981 mv stageprofile-lto-plugin lto-plugin; \
63982 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63983 @endif lto-plugin
63984 @if libctf
63985 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63986 mkdir stageprofile-libctf; \
63987 mv stageprofile-libctf libctf; \
63988 mv stage1-libctf prev-libctf || test -f stage1-lean
63989 @endif libctf
63990 @if libsframe
63991 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63992 mkdir stageprofile-libsframe; \
63993 mv stageprofile-libsframe libsframe; \
63994 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63995 @endif libsframe
63996 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63997 mkdir stageprofile-$(TARGET_SUBDIR); \
63998 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63999 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
64001 stageprofile-end::
64002 @if bfd
64003 @if test -d $(HOST_SUBDIR)/bfd; then \
64004 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
64005 mv prev-bfd stage1-bfd; : ; \
64007 @endif bfd
64008 @if opcodes
64009 @if test -d $(HOST_SUBDIR)/opcodes; then \
64010 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
64011 mv prev-opcodes stage1-opcodes; : ; \
64013 @endif opcodes
64014 @if binutils
64015 @if test -d $(HOST_SUBDIR)/binutils; then \
64016 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
64017 mv prev-binutils stage1-binutils; : ; \
64019 @endif binutils
64020 @if fixincludes
64021 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64022 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
64023 mv prev-fixincludes stage1-fixincludes; : ; \
64025 @endif fixincludes
64026 @if gas
64027 @if test -d $(HOST_SUBDIR)/gas; then \
64028 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
64029 mv prev-gas stage1-gas; : ; \
64031 @endif gas
64032 @if gcc
64033 @if test -d $(HOST_SUBDIR)/gcc; then \
64034 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
64035 mv prev-gcc stage1-gcc; : ; \
64037 @endif gcc
64038 @if gmp
64039 @if test -d $(HOST_SUBDIR)/gmp; then \
64040 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
64041 mv prev-gmp stage1-gmp; : ; \
64043 @endif gmp
64044 @if mpfr
64045 @if test -d $(HOST_SUBDIR)/mpfr; then \
64046 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
64047 mv prev-mpfr stage1-mpfr; : ; \
64049 @endif mpfr
64050 @if mpc
64051 @if test -d $(HOST_SUBDIR)/mpc; then \
64052 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
64053 mv prev-mpc stage1-mpc; : ; \
64055 @endif mpc
64056 @if isl
64057 @if test -d $(HOST_SUBDIR)/isl; then \
64058 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
64059 mv prev-isl stage1-isl; : ; \
64061 @endif isl
64062 @if gold
64063 @if test -d $(HOST_SUBDIR)/gold; then \
64064 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
64065 mv prev-gold stage1-gold; : ; \
64067 @endif gold
64068 @if intl
64069 @if test -d $(HOST_SUBDIR)/intl; then \
64070 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
64071 mv prev-intl stage1-intl; : ; \
64073 @endif intl
64074 @if ld
64075 @if test -d $(HOST_SUBDIR)/ld; then \
64076 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
64077 mv prev-ld stage1-ld; : ; \
64079 @endif ld
64080 @if libbacktrace
64081 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64082 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
64083 mv prev-libbacktrace stage1-libbacktrace; : ; \
64085 @endif libbacktrace
64086 @if libcpp
64087 @if test -d $(HOST_SUBDIR)/libcpp; then \
64088 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
64089 mv prev-libcpp stage1-libcpp; : ; \
64091 @endif libcpp
64092 @if libcody
64093 @if test -d $(HOST_SUBDIR)/libcody; then \
64094 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
64095 mv prev-libcody stage1-libcody; : ; \
64097 @endif libcody
64098 @if libdecnumber
64099 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64100 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
64101 mv prev-libdecnumber stage1-libdecnumber; : ; \
64103 @endif libdecnumber
64104 @if libiberty
64105 @if test -d $(HOST_SUBDIR)/libiberty; then \
64106 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
64107 mv prev-libiberty stage1-libiberty; : ; \
64109 @endif libiberty
64110 @if libiberty-linker-plugin
64111 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64112 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
64113 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64115 @endif libiberty-linker-plugin
64116 @if libiconv
64117 @if test -d $(HOST_SUBDIR)/libiconv; then \
64118 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
64119 mv prev-libiconv stage1-libiconv; : ; \
64121 @endif libiconv
64122 @if zlib
64123 @if test -d $(HOST_SUBDIR)/zlib; then \
64124 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
64125 mv prev-zlib stage1-zlib; : ; \
64127 @endif zlib
64128 @if lto-plugin
64129 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64130 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
64131 mv prev-lto-plugin stage1-lto-plugin; : ; \
64133 @endif lto-plugin
64134 @if libctf
64135 @if test -d $(HOST_SUBDIR)/libctf; then \
64136 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
64137 mv prev-libctf stage1-libctf; : ; \
64139 @endif libctf
64140 @if libsframe
64141 @if test -d $(HOST_SUBDIR)/libsframe; then \
64142 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
64143 mv prev-libsframe stage1-libsframe; : ; \
64145 @endif libsframe
64146 @if test -d $(TARGET_SUBDIR); then \
64147 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
64148 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64150 rm -f stage_current
64152 # Bubble a bug fix through all the stages up to stage profile. They are
64153 # remade, but not reconfigured. The next stage (if any) will not be
64154 # reconfigured either.
64155 .PHONY: stageprofile-bubble
64156 stageprofile-bubble:: stage1-bubble
64157 @r=`${PWD_COMMAND}`; export r; \
64158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64159 if test -f stageprofile-lean || test -f stage1-lean ; then \
64160 echo Skipping rebuild of stageprofile; \
64161 else \
64162 $(MAKE) stageprofile-start; \
64163 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
64166 .PHONY: all-stageprofile clean-stageprofile
64167 do-clean: clean-stageprofile
64169 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64170 # only possibility, but now it conflicts with no-bootstrap rules
64171 @if gcc-bootstrap
64176 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64177 distclean-stage1:: distclean-stageprofile
64178 .PHONY: distclean-stageprofile
64179 distclean-stageprofile::
64180 @: $(MAKE); $(stage)
64181 @test "`cat stage_last`" != stageprofile || rm -f stage_last
64182 rm -rf stageprofile-*
64185 @endif gcc-bootstrap
64188 .PHONY: stagetrain-start stagetrain-end
64190 stagetrain-start::
64191 @: $(MAKE); $(stage); \
64192 echo stagetrain > stage_current; \
64193 echo stagetrain > stage_last; \
64194 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64195 @if bfd
64196 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
64197 mkdir stagetrain-bfd; \
64198 mv stagetrain-bfd bfd; \
64199 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
64200 @endif bfd
64201 @if opcodes
64202 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
64203 mkdir stagetrain-opcodes; \
64204 mv stagetrain-opcodes opcodes; \
64205 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
64206 @endif opcodes
64207 @if binutils
64208 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
64209 mkdir stagetrain-binutils; \
64210 mv stagetrain-binutils binutils; \
64211 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
64212 @endif binutils
64213 @if fixincludes
64214 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
64215 mkdir stagetrain-fixincludes; \
64216 mv stagetrain-fixincludes fixincludes; \
64217 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
64218 @endif fixincludes
64219 @if gas
64220 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
64221 mkdir stagetrain-gas; \
64222 mv stagetrain-gas gas; \
64223 mv stageprofile-gas prev-gas || test -f stageprofile-lean
64224 @endif gas
64225 @if gcc
64226 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
64227 mkdir stagetrain-gcc; \
64228 mv stagetrain-gcc gcc; \
64229 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
64230 @endif gcc
64231 @if gmp
64232 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
64233 mkdir stagetrain-gmp; \
64234 mv stagetrain-gmp gmp; \
64235 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
64236 @endif gmp
64237 @if mpfr
64238 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
64239 mkdir stagetrain-mpfr; \
64240 mv stagetrain-mpfr mpfr; \
64241 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
64242 @endif mpfr
64243 @if mpc
64244 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
64245 mkdir stagetrain-mpc; \
64246 mv stagetrain-mpc mpc; \
64247 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
64248 @endif mpc
64249 @if isl
64250 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
64251 mkdir stagetrain-isl; \
64252 mv stagetrain-isl isl; \
64253 mv stageprofile-isl prev-isl || test -f stageprofile-lean
64254 @endif isl
64255 @if gold
64256 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
64257 mkdir stagetrain-gold; \
64258 mv stagetrain-gold gold; \
64259 mv stageprofile-gold prev-gold || test -f stageprofile-lean
64260 @endif gold
64261 @if intl
64262 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
64263 mkdir stagetrain-intl; \
64264 mv stagetrain-intl intl; \
64265 mv stageprofile-intl prev-intl || test -f stageprofile-lean
64266 @endif intl
64267 @if ld
64268 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
64269 mkdir stagetrain-ld; \
64270 mv stagetrain-ld ld; \
64271 mv stageprofile-ld prev-ld || test -f stageprofile-lean
64272 @endif ld
64273 @if libbacktrace
64274 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
64275 mkdir stagetrain-libbacktrace; \
64276 mv stagetrain-libbacktrace libbacktrace; \
64277 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
64278 @endif libbacktrace
64279 @if libcpp
64280 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
64281 mkdir stagetrain-libcpp; \
64282 mv stagetrain-libcpp libcpp; \
64283 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
64284 @endif libcpp
64285 @if libcody
64286 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
64287 mkdir stagetrain-libcody; \
64288 mv stagetrain-libcody libcody; \
64289 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
64290 @endif libcody
64291 @if libdecnumber
64292 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
64293 mkdir stagetrain-libdecnumber; \
64294 mv stagetrain-libdecnumber libdecnumber; \
64295 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
64296 @endif libdecnumber
64297 @if libiberty
64298 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
64299 mkdir stagetrain-libiberty; \
64300 mv stagetrain-libiberty libiberty; \
64301 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
64302 @endif libiberty
64303 @if libiberty-linker-plugin
64304 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
64305 mkdir stagetrain-libiberty-linker-plugin; \
64306 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
64307 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
64308 @endif libiberty-linker-plugin
64309 @if libiconv
64310 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
64311 mkdir stagetrain-libiconv; \
64312 mv stagetrain-libiconv libiconv; \
64313 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
64314 @endif libiconv
64315 @if zlib
64316 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
64317 mkdir stagetrain-zlib; \
64318 mv stagetrain-zlib zlib; \
64319 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
64320 @endif zlib
64321 @if lto-plugin
64322 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
64323 mkdir stagetrain-lto-plugin; \
64324 mv stagetrain-lto-plugin lto-plugin; \
64325 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
64326 @endif lto-plugin
64327 @if libctf
64328 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
64329 mkdir stagetrain-libctf; \
64330 mv stagetrain-libctf libctf; \
64331 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
64332 @endif libctf
64333 @if libsframe
64334 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
64335 mkdir stagetrain-libsframe; \
64336 mv stagetrain-libsframe libsframe; \
64337 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
64338 @endif libsframe
64339 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
64340 mkdir stagetrain-$(TARGET_SUBDIR); \
64341 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64342 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
64344 stagetrain-end::
64345 @if bfd
64346 @if test -d $(HOST_SUBDIR)/bfd; then \
64347 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
64348 mv prev-bfd stageprofile-bfd; : ; \
64350 @endif bfd
64351 @if opcodes
64352 @if test -d $(HOST_SUBDIR)/opcodes; then \
64353 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
64354 mv prev-opcodes stageprofile-opcodes; : ; \
64356 @endif opcodes
64357 @if binutils
64358 @if test -d $(HOST_SUBDIR)/binutils; then \
64359 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
64360 mv prev-binutils stageprofile-binutils; : ; \
64362 @endif binutils
64363 @if fixincludes
64364 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64365 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
64366 mv prev-fixincludes stageprofile-fixincludes; : ; \
64368 @endif fixincludes
64369 @if gas
64370 @if test -d $(HOST_SUBDIR)/gas; then \
64371 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
64372 mv prev-gas stageprofile-gas; : ; \
64374 @endif gas
64375 @if gcc
64376 @if test -d $(HOST_SUBDIR)/gcc; then \
64377 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
64378 mv prev-gcc stageprofile-gcc; : ; \
64380 @endif gcc
64381 @if gmp
64382 @if test -d $(HOST_SUBDIR)/gmp; then \
64383 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
64384 mv prev-gmp stageprofile-gmp; : ; \
64386 @endif gmp
64387 @if mpfr
64388 @if test -d $(HOST_SUBDIR)/mpfr; then \
64389 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
64390 mv prev-mpfr stageprofile-mpfr; : ; \
64392 @endif mpfr
64393 @if mpc
64394 @if test -d $(HOST_SUBDIR)/mpc; then \
64395 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
64396 mv prev-mpc stageprofile-mpc; : ; \
64398 @endif mpc
64399 @if isl
64400 @if test -d $(HOST_SUBDIR)/isl; then \
64401 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
64402 mv prev-isl stageprofile-isl; : ; \
64404 @endif isl
64405 @if gold
64406 @if test -d $(HOST_SUBDIR)/gold; then \
64407 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
64408 mv prev-gold stageprofile-gold; : ; \
64410 @endif gold
64411 @if intl
64412 @if test -d $(HOST_SUBDIR)/intl; then \
64413 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
64414 mv prev-intl stageprofile-intl; : ; \
64416 @endif intl
64417 @if ld
64418 @if test -d $(HOST_SUBDIR)/ld; then \
64419 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
64420 mv prev-ld stageprofile-ld; : ; \
64422 @endif ld
64423 @if libbacktrace
64424 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64425 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
64426 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
64428 @endif libbacktrace
64429 @if libcpp
64430 @if test -d $(HOST_SUBDIR)/libcpp; then \
64431 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
64432 mv prev-libcpp stageprofile-libcpp; : ; \
64434 @endif libcpp
64435 @if libcody
64436 @if test -d $(HOST_SUBDIR)/libcody; then \
64437 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
64438 mv prev-libcody stageprofile-libcody; : ; \
64440 @endif libcody
64441 @if libdecnumber
64442 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64443 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
64444 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
64446 @endif libdecnumber
64447 @if libiberty
64448 @if test -d $(HOST_SUBDIR)/libiberty; then \
64449 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
64450 mv prev-libiberty stageprofile-libiberty; : ; \
64452 @endif libiberty
64453 @if libiberty-linker-plugin
64454 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64455 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
64456 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
64458 @endif libiberty-linker-plugin
64459 @if libiconv
64460 @if test -d $(HOST_SUBDIR)/libiconv; then \
64461 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
64462 mv prev-libiconv stageprofile-libiconv; : ; \
64464 @endif libiconv
64465 @if zlib
64466 @if test -d $(HOST_SUBDIR)/zlib; then \
64467 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
64468 mv prev-zlib stageprofile-zlib; : ; \
64470 @endif zlib
64471 @if lto-plugin
64472 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64473 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
64474 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
64476 @endif lto-plugin
64477 @if libctf
64478 @if test -d $(HOST_SUBDIR)/libctf; then \
64479 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
64480 mv prev-libctf stageprofile-libctf; : ; \
64482 @endif libctf
64483 @if libsframe
64484 @if test -d $(HOST_SUBDIR)/libsframe; then \
64485 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
64486 mv prev-libsframe stageprofile-libsframe; : ; \
64488 @endif libsframe
64489 @if test -d $(TARGET_SUBDIR); then \
64490 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
64491 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
64493 rm -f stage_current
64495 # Bubble a bug fix through all the stages up to stage train. They are
64496 # remade, but not reconfigured. The next stage (if any) will not be
64497 # reconfigured either.
64498 .PHONY: stagetrain-bubble
64499 stagetrain-bubble:: stageprofile-bubble
64500 @r=`${PWD_COMMAND}`; export r; \
64501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64502 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
64503 echo Skipping rebuild of stagetrain; \
64504 else \
64505 $(MAKE) stagetrain-start; \
64506 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
64509 .PHONY: all-stagetrain clean-stagetrain
64510 do-clean: clean-stagetrain
64512 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64513 # only possibility, but now it conflicts with no-bootstrap rules
64514 @if gcc-bootstrap
64519 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64520 distclean-stageprofile:: distclean-stagetrain
64521 .PHONY: distclean-stagetrain
64522 distclean-stagetrain::
64523 @: $(MAKE); $(stage)
64524 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64525 rm -rf stagetrain-*
64528 @endif gcc-bootstrap
64531 .PHONY: stagefeedback-start stagefeedback-end
64533 stagefeedback-start::
64534 @: $(MAKE); $(stage); \
64535 echo stagefeedback > stage_current; \
64536 echo stagefeedback > stage_last; \
64537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64538 @if bfd
64539 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64540 mkdir stagefeedback-bfd; \
64541 mv stagefeedback-bfd bfd; \
64542 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64543 @endif bfd
64544 @if opcodes
64545 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64546 mkdir stagefeedback-opcodes; \
64547 mv stagefeedback-opcodes opcodes; \
64548 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64549 @endif opcodes
64550 @if binutils
64551 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64552 mkdir stagefeedback-binutils; \
64553 mv stagefeedback-binutils binutils; \
64554 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64555 @endif binutils
64556 @if fixincludes
64557 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64558 mkdir stagefeedback-fixincludes; \
64559 mv stagefeedback-fixincludes fixincludes; \
64560 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64561 @endif fixincludes
64562 @if gas
64563 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64564 mkdir stagefeedback-gas; \
64565 mv stagefeedback-gas gas; \
64566 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64567 @endif gas
64568 @if gcc
64569 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64570 mkdir stagefeedback-gcc; \
64571 mv stagefeedback-gcc gcc; \
64572 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64573 @endif gcc
64574 @if gmp
64575 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64576 mkdir stagefeedback-gmp; \
64577 mv stagefeedback-gmp gmp; \
64578 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64579 @endif gmp
64580 @if mpfr
64581 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64582 mkdir stagefeedback-mpfr; \
64583 mv stagefeedback-mpfr mpfr; \
64584 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64585 @endif mpfr
64586 @if mpc
64587 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64588 mkdir stagefeedback-mpc; \
64589 mv stagefeedback-mpc mpc; \
64590 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64591 @endif mpc
64592 @if isl
64593 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64594 mkdir stagefeedback-isl; \
64595 mv stagefeedback-isl isl; \
64596 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64597 @endif isl
64598 @if gold
64599 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64600 mkdir stagefeedback-gold; \
64601 mv stagefeedback-gold gold; \
64602 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64603 @endif gold
64604 @if intl
64605 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
64606 mkdir stagefeedback-intl; \
64607 mv stagefeedback-intl intl; \
64608 mv stagetrain-intl prev-intl || test -f stagetrain-lean
64609 @endif intl
64610 @if ld
64611 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64612 mkdir stagefeedback-ld; \
64613 mv stagefeedback-ld ld; \
64614 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64615 @endif ld
64616 @if libbacktrace
64617 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64618 mkdir stagefeedback-libbacktrace; \
64619 mv stagefeedback-libbacktrace libbacktrace; \
64620 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64621 @endif libbacktrace
64622 @if libcpp
64623 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64624 mkdir stagefeedback-libcpp; \
64625 mv stagefeedback-libcpp libcpp; \
64626 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64627 @endif libcpp
64628 @if libcody
64629 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64630 mkdir stagefeedback-libcody; \
64631 mv stagefeedback-libcody libcody; \
64632 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64633 @endif libcody
64634 @if libdecnumber
64635 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64636 mkdir stagefeedback-libdecnumber; \
64637 mv stagefeedback-libdecnumber libdecnumber; \
64638 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64639 @endif libdecnumber
64640 @if libiberty
64641 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64642 mkdir stagefeedback-libiberty; \
64643 mv stagefeedback-libiberty libiberty; \
64644 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64645 @endif libiberty
64646 @if libiberty-linker-plugin
64647 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64648 mkdir stagefeedback-libiberty-linker-plugin; \
64649 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64650 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64651 @endif libiberty-linker-plugin
64652 @if libiconv
64653 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64654 mkdir stagefeedback-libiconv; \
64655 mv stagefeedback-libiconv libiconv; \
64656 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64657 @endif libiconv
64658 @if zlib
64659 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64660 mkdir stagefeedback-zlib; \
64661 mv stagefeedback-zlib zlib; \
64662 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64663 @endif zlib
64664 @if lto-plugin
64665 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64666 mkdir stagefeedback-lto-plugin; \
64667 mv stagefeedback-lto-plugin lto-plugin; \
64668 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64669 @endif lto-plugin
64670 @if libctf
64671 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64672 mkdir stagefeedback-libctf; \
64673 mv stagefeedback-libctf libctf; \
64674 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64675 @endif libctf
64676 @if libsframe
64677 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64678 mkdir stagefeedback-libsframe; \
64679 mv stagefeedback-libsframe libsframe; \
64680 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64681 @endif libsframe
64682 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64683 mkdir stagefeedback-$(TARGET_SUBDIR); \
64684 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64685 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64687 stagefeedback-end::
64688 @if bfd
64689 @if test -d $(HOST_SUBDIR)/bfd; then \
64690 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64691 mv prev-bfd stagetrain-bfd; : ; \
64693 @endif bfd
64694 @if opcodes
64695 @if test -d $(HOST_SUBDIR)/opcodes; then \
64696 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64697 mv prev-opcodes stagetrain-opcodes; : ; \
64699 @endif opcodes
64700 @if binutils
64701 @if test -d $(HOST_SUBDIR)/binutils; then \
64702 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64703 mv prev-binutils stagetrain-binutils; : ; \
64705 @endif binutils
64706 @if fixincludes
64707 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64708 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64709 mv prev-fixincludes stagetrain-fixincludes; : ; \
64711 @endif fixincludes
64712 @if gas
64713 @if test -d $(HOST_SUBDIR)/gas; then \
64714 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64715 mv prev-gas stagetrain-gas; : ; \
64717 @endif gas
64718 @if gcc
64719 @if test -d $(HOST_SUBDIR)/gcc; then \
64720 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64721 mv prev-gcc stagetrain-gcc; : ; \
64723 @endif gcc
64724 @if gmp
64725 @if test -d $(HOST_SUBDIR)/gmp; then \
64726 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64727 mv prev-gmp stagetrain-gmp; : ; \
64729 @endif gmp
64730 @if mpfr
64731 @if test -d $(HOST_SUBDIR)/mpfr; then \
64732 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64733 mv prev-mpfr stagetrain-mpfr; : ; \
64735 @endif mpfr
64736 @if mpc
64737 @if test -d $(HOST_SUBDIR)/mpc; then \
64738 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64739 mv prev-mpc stagetrain-mpc; : ; \
64741 @endif mpc
64742 @if isl
64743 @if test -d $(HOST_SUBDIR)/isl; then \
64744 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64745 mv prev-isl stagetrain-isl; : ; \
64747 @endif isl
64748 @if gold
64749 @if test -d $(HOST_SUBDIR)/gold; then \
64750 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64751 mv prev-gold stagetrain-gold; : ; \
64753 @endif gold
64754 @if intl
64755 @if test -d $(HOST_SUBDIR)/intl; then \
64756 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
64757 mv prev-intl stagetrain-intl; : ; \
64759 @endif intl
64760 @if ld
64761 @if test -d $(HOST_SUBDIR)/ld; then \
64762 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64763 mv prev-ld stagetrain-ld; : ; \
64765 @endif ld
64766 @if libbacktrace
64767 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64768 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64769 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64771 @endif libbacktrace
64772 @if libcpp
64773 @if test -d $(HOST_SUBDIR)/libcpp; then \
64774 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64775 mv prev-libcpp stagetrain-libcpp; : ; \
64777 @endif libcpp
64778 @if libcody
64779 @if test -d $(HOST_SUBDIR)/libcody; then \
64780 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64781 mv prev-libcody stagetrain-libcody; : ; \
64783 @endif libcody
64784 @if libdecnumber
64785 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64786 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64787 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64789 @endif libdecnumber
64790 @if libiberty
64791 @if test -d $(HOST_SUBDIR)/libiberty; then \
64792 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64793 mv prev-libiberty stagetrain-libiberty; : ; \
64795 @endif libiberty
64796 @if libiberty-linker-plugin
64797 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64798 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64799 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64801 @endif libiberty-linker-plugin
64802 @if libiconv
64803 @if test -d $(HOST_SUBDIR)/libiconv; then \
64804 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64805 mv prev-libiconv stagetrain-libiconv; : ; \
64807 @endif libiconv
64808 @if zlib
64809 @if test -d $(HOST_SUBDIR)/zlib; then \
64810 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64811 mv prev-zlib stagetrain-zlib; : ; \
64813 @endif zlib
64814 @if lto-plugin
64815 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64816 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64817 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64819 @endif lto-plugin
64820 @if libctf
64821 @if test -d $(HOST_SUBDIR)/libctf; then \
64822 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64823 mv prev-libctf stagetrain-libctf; : ; \
64825 @endif libctf
64826 @if libsframe
64827 @if test -d $(HOST_SUBDIR)/libsframe; then \
64828 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64829 mv prev-libsframe stagetrain-libsframe; : ; \
64831 @endif libsframe
64832 @if test -d $(TARGET_SUBDIR); then \
64833 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64834 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64836 rm -f stage_current
64838 # Bubble a bug fix through all the stages up to stage feedback. They are
64839 # remade, but not reconfigured. The next stage (if any) will not be
64840 # reconfigured either.
64841 .PHONY: stagefeedback-bubble
64842 stagefeedback-bubble:: stagetrain-bubble
64843 @r=`${PWD_COMMAND}`; export r; \
64844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64845 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64846 echo Skipping rebuild of stagefeedback; \
64847 else \
64848 $(MAKE) stagefeedback-start; \
64849 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64852 .PHONY: all-stagefeedback clean-stagefeedback
64853 do-clean: clean-stagefeedback
64855 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64856 # only possibility, but now it conflicts with no-bootstrap rules
64857 @if gcc-bootstrap
64861 .PHONY: profiledbootstrap profiledbootstrap-lean
64862 profiledbootstrap:
64863 echo stagefeedback > stage_final
64864 @r=`${PWD_COMMAND}`; export r; \
64865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64866 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64867 @: $(MAKE); $(unstage)
64868 @r=`${PWD_COMMAND}`; export r; \
64869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64870 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64871 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64873 profiledbootstrap-lean:
64874 echo stagefeedback > stage_final
64875 @r=`${PWD_COMMAND}`; export r; \
64876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64877 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64878 @: $(MAKE); $(unstage)
64879 @r=`${PWD_COMMAND}`; export r; \
64880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64881 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64882 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64885 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64886 distclean-stagetrain:: distclean-stagefeedback
64887 .PHONY: distclean-stagefeedback
64888 distclean-stagefeedback::
64889 @: $(MAKE); $(stage)
64890 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64891 rm -rf stagefeedback-*
64894 @endif gcc-bootstrap
64897 .PHONY: stageautoprofile-start stageautoprofile-end
64899 stageautoprofile-start::
64900 @: $(MAKE); $(stage); \
64901 echo stageautoprofile > stage_current; \
64902 echo stageautoprofile > stage_last; \
64903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64904 @if bfd
64905 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64906 mkdir stageautoprofile-bfd; \
64907 mv stageautoprofile-bfd bfd; \
64908 mv stage1-bfd prev-bfd || test -f stage1-lean
64909 @endif bfd
64910 @if opcodes
64911 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64912 mkdir stageautoprofile-opcodes; \
64913 mv stageautoprofile-opcodes opcodes; \
64914 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64915 @endif opcodes
64916 @if binutils
64917 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64918 mkdir stageautoprofile-binutils; \
64919 mv stageautoprofile-binutils binutils; \
64920 mv stage1-binutils prev-binutils || test -f stage1-lean
64921 @endif binutils
64922 @if fixincludes
64923 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64924 mkdir stageautoprofile-fixincludes; \
64925 mv stageautoprofile-fixincludes fixincludes; \
64926 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64927 @endif fixincludes
64928 @if gas
64929 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64930 mkdir stageautoprofile-gas; \
64931 mv stageautoprofile-gas gas; \
64932 mv stage1-gas prev-gas || test -f stage1-lean
64933 @endif gas
64934 @if gcc
64935 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64936 mkdir stageautoprofile-gcc; \
64937 mv stageautoprofile-gcc gcc; \
64938 mv stage1-gcc prev-gcc || test -f stage1-lean
64939 @endif gcc
64940 @if gmp
64941 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64942 mkdir stageautoprofile-gmp; \
64943 mv stageautoprofile-gmp gmp; \
64944 mv stage1-gmp prev-gmp || test -f stage1-lean
64945 @endif gmp
64946 @if mpfr
64947 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64948 mkdir stageautoprofile-mpfr; \
64949 mv stageautoprofile-mpfr mpfr; \
64950 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64951 @endif mpfr
64952 @if mpc
64953 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64954 mkdir stageautoprofile-mpc; \
64955 mv stageautoprofile-mpc mpc; \
64956 mv stage1-mpc prev-mpc || test -f stage1-lean
64957 @endif mpc
64958 @if isl
64959 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64960 mkdir stageautoprofile-isl; \
64961 mv stageautoprofile-isl isl; \
64962 mv stage1-isl prev-isl || test -f stage1-lean
64963 @endif isl
64964 @if gold
64965 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64966 mkdir stageautoprofile-gold; \
64967 mv stageautoprofile-gold gold; \
64968 mv stage1-gold prev-gold || test -f stage1-lean
64969 @endif gold
64970 @if intl
64971 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
64972 mkdir stageautoprofile-intl; \
64973 mv stageautoprofile-intl intl; \
64974 mv stage1-intl prev-intl || test -f stage1-lean
64975 @endif intl
64976 @if ld
64977 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64978 mkdir stageautoprofile-ld; \
64979 mv stageautoprofile-ld ld; \
64980 mv stage1-ld prev-ld || test -f stage1-lean
64981 @endif ld
64982 @if libbacktrace
64983 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64984 mkdir stageautoprofile-libbacktrace; \
64985 mv stageautoprofile-libbacktrace libbacktrace; \
64986 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64987 @endif libbacktrace
64988 @if libcpp
64989 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64990 mkdir stageautoprofile-libcpp; \
64991 mv stageautoprofile-libcpp libcpp; \
64992 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64993 @endif libcpp
64994 @if libcody
64995 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64996 mkdir stageautoprofile-libcody; \
64997 mv stageautoprofile-libcody libcody; \
64998 mv stage1-libcody prev-libcody || test -f stage1-lean
64999 @endif libcody
65000 @if libdecnumber
65001 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
65002 mkdir stageautoprofile-libdecnumber; \
65003 mv stageautoprofile-libdecnumber libdecnumber; \
65004 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65005 @endif libdecnumber
65006 @if libiberty
65007 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
65008 mkdir stageautoprofile-libiberty; \
65009 mv stageautoprofile-libiberty libiberty; \
65010 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65011 @endif libiberty
65012 @if libiberty-linker-plugin
65013 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
65014 mkdir stageautoprofile-libiberty-linker-plugin; \
65015 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65016 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65017 @endif libiberty-linker-plugin
65018 @if libiconv
65019 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
65020 mkdir stageautoprofile-libiconv; \
65021 mv stageautoprofile-libiconv libiconv; \
65022 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65023 @endif libiconv
65024 @if zlib
65025 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
65026 mkdir stageautoprofile-zlib; \
65027 mv stageautoprofile-zlib zlib; \
65028 mv stage1-zlib prev-zlib || test -f stage1-lean
65029 @endif zlib
65030 @if lto-plugin
65031 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
65032 mkdir stageautoprofile-lto-plugin; \
65033 mv stageautoprofile-lto-plugin lto-plugin; \
65034 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65035 @endif lto-plugin
65036 @if libctf
65037 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
65038 mkdir stageautoprofile-libctf; \
65039 mv stageautoprofile-libctf libctf; \
65040 mv stage1-libctf prev-libctf || test -f stage1-lean
65041 @endif libctf
65042 @if libsframe
65043 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
65044 mkdir stageautoprofile-libsframe; \
65045 mv stageautoprofile-libsframe libsframe; \
65046 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65047 @endif libsframe
65048 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
65049 mkdir stageautoprofile-$(TARGET_SUBDIR); \
65050 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65051 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65053 stageautoprofile-end::
65054 @if bfd
65055 @if test -d $(HOST_SUBDIR)/bfd; then \
65056 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
65057 mv prev-bfd stage1-bfd; : ; \
65059 @endif bfd
65060 @if opcodes
65061 @if test -d $(HOST_SUBDIR)/opcodes; then \
65062 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
65063 mv prev-opcodes stage1-opcodes; : ; \
65065 @endif opcodes
65066 @if binutils
65067 @if test -d $(HOST_SUBDIR)/binutils; then \
65068 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
65069 mv prev-binutils stage1-binutils; : ; \
65071 @endif binutils
65072 @if fixincludes
65073 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65074 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
65075 mv prev-fixincludes stage1-fixincludes; : ; \
65077 @endif fixincludes
65078 @if gas
65079 @if test -d $(HOST_SUBDIR)/gas; then \
65080 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
65081 mv prev-gas stage1-gas; : ; \
65083 @endif gas
65084 @if gcc
65085 @if test -d $(HOST_SUBDIR)/gcc; then \
65086 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
65087 mv prev-gcc stage1-gcc; : ; \
65089 @endif gcc
65090 @if gmp
65091 @if test -d $(HOST_SUBDIR)/gmp; then \
65092 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
65093 mv prev-gmp stage1-gmp; : ; \
65095 @endif gmp
65096 @if mpfr
65097 @if test -d $(HOST_SUBDIR)/mpfr; then \
65098 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
65099 mv prev-mpfr stage1-mpfr; : ; \
65101 @endif mpfr
65102 @if mpc
65103 @if test -d $(HOST_SUBDIR)/mpc; then \
65104 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
65105 mv prev-mpc stage1-mpc; : ; \
65107 @endif mpc
65108 @if isl
65109 @if test -d $(HOST_SUBDIR)/isl; then \
65110 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
65111 mv prev-isl stage1-isl; : ; \
65113 @endif isl
65114 @if gold
65115 @if test -d $(HOST_SUBDIR)/gold; then \
65116 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
65117 mv prev-gold stage1-gold; : ; \
65119 @endif gold
65120 @if intl
65121 @if test -d $(HOST_SUBDIR)/intl; then \
65122 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
65123 mv prev-intl stage1-intl; : ; \
65125 @endif intl
65126 @if ld
65127 @if test -d $(HOST_SUBDIR)/ld; then \
65128 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
65129 mv prev-ld stage1-ld; : ; \
65131 @endif ld
65132 @if libbacktrace
65133 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65134 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
65135 mv prev-libbacktrace stage1-libbacktrace; : ; \
65137 @endif libbacktrace
65138 @if libcpp
65139 @if test -d $(HOST_SUBDIR)/libcpp; then \
65140 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
65141 mv prev-libcpp stage1-libcpp; : ; \
65143 @endif libcpp
65144 @if libcody
65145 @if test -d $(HOST_SUBDIR)/libcody; then \
65146 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
65147 mv prev-libcody stage1-libcody; : ; \
65149 @endif libcody
65150 @if libdecnumber
65151 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65152 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
65153 mv prev-libdecnumber stage1-libdecnumber; : ; \
65155 @endif libdecnumber
65156 @if libiberty
65157 @if test -d $(HOST_SUBDIR)/libiberty; then \
65158 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
65159 mv prev-libiberty stage1-libiberty; : ; \
65161 @endif libiberty
65162 @if libiberty-linker-plugin
65163 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65164 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
65165 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
65167 @endif libiberty-linker-plugin
65168 @if libiconv
65169 @if test -d $(HOST_SUBDIR)/libiconv; then \
65170 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
65171 mv prev-libiconv stage1-libiconv; : ; \
65173 @endif libiconv
65174 @if zlib
65175 @if test -d $(HOST_SUBDIR)/zlib; then \
65176 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
65177 mv prev-zlib stage1-zlib; : ; \
65179 @endif zlib
65180 @if lto-plugin
65181 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65182 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
65183 mv prev-lto-plugin stage1-lto-plugin; : ; \
65185 @endif lto-plugin
65186 @if libctf
65187 @if test -d $(HOST_SUBDIR)/libctf; then \
65188 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
65189 mv prev-libctf stage1-libctf; : ; \
65191 @endif libctf
65192 @if libsframe
65193 @if test -d $(HOST_SUBDIR)/libsframe; then \
65194 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
65195 mv prev-libsframe stage1-libsframe; : ; \
65197 @endif libsframe
65198 @if test -d $(TARGET_SUBDIR); then \
65199 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
65200 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65202 rm -f stage_current
65204 # Bubble a bug fix through all the stages up to stage autoprofile. They are
65205 # remade, but not reconfigured. The next stage (if any) will not be
65206 # reconfigured either.
65207 .PHONY: stageautoprofile-bubble
65208 stageautoprofile-bubble:: stage1-bubble
65209 @r=`${PWD_COMMAND}`; export r; \
65210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65211 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
65212 echo Skipping rebuild of stageautoprofile; \
65213 else \
65214 $(MAKE) stageautoprofile-start; \
65215 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
65218 .PHONY: all-stageautoprofile clean-stageautoprofile
65219 do-clean: clean-stageautoprofile
65221 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65222 # only possibility, but now it conflicts with no-bootstrap rules
65223 @if gcc-bootstrap
65228 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65229 distclean-stage1:: distclean-stageautoprofile
65230 .PHONY: distclean-stageautoprofile
65231 distclean-stageautoprofile::
65232 @: $(MAKE); $(stage)
65233 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
65234 rm -rf stageautoprofile-*
65237 @endif gcc-bootstrap
65240 .PHONY: stageautofeedback-start stageautofeedback-end
65242 stageautofeedback-start::
65243 @: $(MAKE); $(stage); \
65244 echo stageautofeedback > stage_current; \
65245 echo stageautofeedback > stage_last; \
65246 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65247 @if bfd
65248 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
65249 mkdir stageautofeedback-bfd; \
65250 mv stageautofeedback-bfd bfd; \
65251 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
65252 @endif bfd
65253 @if opcodes
65254 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
65255 mkdir stageautofeedback-opcodes; \
65256 mv stageautofeedback-opcodes opcodes; \
65257 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
65258 @endif opcodes
65259 @if binutils
65260 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
65261 mkdir stageautofeedback-binutils; \
65262 mv stageautofeedback-binutils binutils; \
65263 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
65264 @endif binutils
65265 @if fixincludes
65266 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
65267 mkdir stageautofeedback-fixincludes; \
65268 mv stageautofeedback-fixincludes fixincludes; \
65269 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
65270 @endif fixincludes
65271 @if gas
65272 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
65273 mkdir stageautofeedback-gas; \
65274 mv stageautofeedback-gas gas; \
65275 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
65276 @endif gas
65277 @if gcc
65278 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
65279 mkdir stageautofeedback-gcc; \
65280 mv stageautofeedback-gcc gcc; \
65281 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
65282 @endif gcc
65283 @if gmp
65284 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
65285 mkdir stageautofeedback-gmp; \
65286 mv stageautofeedback-gmp gmp; \
65287 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
65288 @endif gmp
65289 @if mpfr
65290 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
65291 mkdir stageautofeedback-mpfr; \
65292 mv stageautofeedback-mpfr mpfr; \
65293 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
65294 @endif mpfr
65295 @if mpc
65296 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
65297 mkdir stageautofeedback-mpc; \
65298 mv stageautofeedback-mpc mpc; \
65299 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
65300 @endif mpc
65301 @if isl
65302 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
65303 mkdir stageautofeedback-isl; \
65304 mv stageautofeedback-isl isl; \
65305 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
65306 @endif isl
65307 @if gold
65308 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
65309 mkdir stageautofeedback-gold; \
65310 mv stageautofeedback-gold gold; \
65311 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
65312 @endif gold
65313 @if intl
65314 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
65315 mkdir stageautofeedback-intl; \
65316 mv stageautofeedback-intl intl; \
65317 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
65318 @endif intl
65319 @if ld
65320 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
65321 mkdir stageautofeedback-ld; \
65322 mv stageautofeedback-ld ld; \
65323 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
65324 @endif ld
65325 @if libbacktrace
65326 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
65327 mkdir stageautofeedback-libbacktrace; \
65328 mv stageautofeedback-libbacktrace libbacktrace; \
65329 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
65330 @endif libbacktrace
65331 @if libcpp
65332 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
65333 mkdir stageautofeedback-libcpp; \
65334 mv stageautofeedback-libcpp libcpp; \
65335 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
65336 @endif libcpp
65337 @if libcody
65338 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
65339 mkdir stageautofeedback-libcody; \
65340 mv stageautofeedback-libcody libcody; \
65341 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
65342 @endif libcody
65343 @if libdecnumber
65344 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
65345 mkdir stageautofeedback-libdecnumber; \
65346 mv stageautofeedback-libdecnumber libdecnumber; \
65347 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
65348 @endif libdecnumber
65349 @if libiberty
65350 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
65351 mkdir stageautofeedback-libiberty; \
65352 mv stageautofeedback-libiberty libiberty; \
65353 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
65354 @endif libiberty
65355 @if libiberty-linker-plugin
65356 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
65357 mkdir stageautofeedback-libiberty-linker-plugin; \
65358 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
65359 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
65360 @endif libiberty-linker-plugin
65361 @if libiconv
65362 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
65363 mkdir stageautofeedback-libiconv; \
65364 mv stageautofeedback-libiconv libiconv; \
65365 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
65366 @endif libiconv
65367 @if zlib
65368 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
65369 mkdir stageautofeedback-zlib; \
65370 mv stageautofeedback-zlib zlib; \
65371 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
65372 @endif zlib
65373 @if lto-plugin
65374 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
65375 mkdir stageautofeedback-lto-plugin; \
65376 mv stageautofeedback-lto-plugin lto-plugin; \
65377 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
65378 @endif lto-plugin
65379 @if libctf
65380 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
65381 mkdir stageautofeedback-libctf; \
65382 mv stageautofeedback-libctf libctf; \
65383 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
65384 @endif libctf
65385 @if libsframe
65386 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
65387 mkdir stageautofeedback-libsframe; \
65388 mv stageautofeedback-libsframe libsframe; \
65389 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
65390 @endif libsframe
65391 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
65392 mkdir stageautofeedback-$(TARGET_SUBDIR); \
65393 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65394 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
65396 stageautofeedback-end::
65397 @if bfd
65398 @if test -d $(HOST_SUBDIR)/bfd; then \
65399 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
65400 mv prev-bfd stageautoprofile-bfd; : ; \
65402 @endif bfd
65403 @if opcodes
65404 @if test -d $(HOST_SUBDIR)/opcodes; then \
65405 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
65406 mv prev-opcodes stageautoprofile-opcodes; : ; \
65408 @endif opcodes
65409 @if binutils
65410 @if test -d $(HOST_SUBDIR)/binutils; then \
65411 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
65412 mv prev-binutils stageautoprofile-binutils; : ; \
65414 @endif binutils
65415 @if fixincludes
65416 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65417 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
65418 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
65420 @endif fixincludes
65421 @if gas
65422 @if test -d $(HOST_SUBDIR)/gas; then \
65423 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
65424 mv prev-gas stageautoprofile-gas; : ; \
65426 @endif gas
65427 @if gcc
65428 @if test -d $(HOST_SUBDIR)/gcc; then \
65429 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
65430 mv prev-gcc stageautoprofile-gcc; : ; \
65432 @endif gcc
65433 @if gmp
65434 @if test -d $(HOST_SUBDIR)/gmp; then \
65435 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
65436 mv prev-gmp stageautoprofile-gmp; : ; \
65438 @endif gmp
65439 @if mpfr
65440 @if test -d $(HOST_SUBDIR)/mpfr; then \
65441 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
65442 mv prev-mpfr stageautoprofile-mpfr; : ; \
65444 @endif mpfr
65445 @if mpc
65446 @if test -d $(HOST_SUBDIR)/mpc; then \
65447 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
65448 mv prev-mpc stageautoprofile-mpc; : ; \
65450 @endif mpc
65451 @if isl
65452 @if test -d $(HOST_SUBDIR)/isl; then \
65453 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
65454 mv prev-isl stageautoprofile-isl; : ; \
65456 @endif isl
65457 @if gold
65458 @if test -d $(HOST_SUBDIR)/gold; then \
65459 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
65460 mv prev-gold stageautoprofile-gold; : ; \
65462 @endif gold
65463 @if intl
65464 @if test -d $(HOST_SUBDIR)/intl; then \
65465 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
65466 mv prev-intl stageautoprofile-intl; : ; \
65468 @endif intl
65469 @if ld
65470 @if test -d $(HOST_SUBDIR)/ld; then \
65471 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
65472 mv prev-ld stageautoprofile-ld; : ; \
65474 @endif ld
65475 @if libbacktrace
65476 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65477 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
65478 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
65480 @endif libbacktrace
65481 @if libcpp
65482 @if test -d $(HOST_SUBDIR)/libcpp; then \
65483 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
65484 mv prev-libcpp stageautoprofile-libcpp; : ; \
65486 @endif libcpp
65487 @if libcody
65488 @if test -d $(HOST_SUBDIR)/libcody; then \
65489 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
65490 mv prev-libcody stageautoprofile-libcody; : ; \
65492 @endif libcody
65493 @if libdecnumber
65494 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65495 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
65496 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
65498 @endif libdecnumber
65499 @if libiberty
65500 @if test -d $(HOST_SUBDIR)/libiberty; then \
65501 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
65502 mv prev-libiberty stageautoprofile-libiberty; : ; \
65504 @endif libiberty
65505 @if libiberty-linker-plugin
65506 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65507 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
65508 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
65510 @endif libiberty-linker-plugin
65511 @if libiconv
65512 @if test -d $(HOST_SUBDIR)/libiconv; then \
65513 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65514 mv prev-libiconv stageautoprofile-libiconv; : ; \
65516 @endif libiconv
65517 @if zlib
65518 @if test -d $(HOST_SUBDIR)/zlib; then \
65519 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65520 mv prev-zlib stageautoprofile-zlib; : ; \
65522 @endif zlib
65523 @if lto-plugin
65524 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65525 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65526 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65528 @endif lto-plugin
65529 @if libctf
65530 @if test -d $(HOST_SUBDIR)/libctf; then \
65531 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65532 mv prev-libctf stageautoprofile-libctf; : ; \
65534 @endif libctf
65535 @if libsframe
65536 @if test -d $(HOST_SUBDIR)/libsframe; then \
65537 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65538 mv prev-libsframe stageautoprofile-libsframe; : ; \
65540 @endif libsframe
65541 @if test -d $(TARGET_SUBDIR); then \
65542 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65543 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65545 rm -f stage_current
65547 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65548 # remade, but not reconfigured. The next stage (if any) will not be
65549 # reconfigured either.
65550 .PHONY: stageautofeedback-bubble
65551 stageautofeedback-bubble:: stageautoprofile-bubble
65552 @r=`${PWD_COMMAND}`; export r; \
65553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65554 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65555 echo Skipping rebuild of stageautofeedback; \
65556 else \
65557 $(MAKE) stageautofeedback-start; \
65558 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65561 .PHONY: all-stageautofeedback clean-stageautofeedback
65562 do-clean: clean-stageautofeedback
65564 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65565 # only possibility, but now it conflicts with no-bootstrap rules
65566 @if gcc-bootstrap
65570 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65571 autoprofiledbootstrap:
65572 echo stageautofeedback > stage_final
65573 @r=`${PWD_COMMAND}`; export r; \
65574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65575 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65576 @: $(MAKE); $(unstage)
65577 @r=`${PWD_COMMAND}`; export r; \
65578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65579 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65580 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65582 autoprofiledbootstrap-lean:
65583 echo stageautofeedback > stage_final
65584 @r=`${PWD_COMMAND}`; export r; \
65585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65586 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65587 @: $(MAKE); $(unstage)
65588 @r=`${PWD_COMMAND}`; export r; \
65589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65590 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65591 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65594 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65595 distclean-stageautoprofile:: distclean-stageautofeedback
65596 .PHONY: distclean-stageautofeedback
65597 distclean-stageautofeedback::
65598 @: $(MAKE); $(stage)
65599 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65600 rm -rf stageautofeedback-*
65603 @endif gcc-bootstrap
65607 stageprofile-end::
65608 $(MAKE) distclean-stagefeedback
65610 stagefeedback-start::
65611 @r=`${PWD_COMMAND}`; export r; \
65612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65613 for i in prev-*; do \
65614 j=`echo $$i | sed s/^prev-//`; \
65615 cd $$r/$$i && \
65616 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65617 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65618 done
65620 @if gcc-bootstrap
65621 do-distclean: distclean-stage1
65623 # Provide a GCC build when we're building target libraries. This does
65624 # not work as a dependency, just as the minimum necessary to avoid errors.
65625 stage_last:
65626 @r=`${PWD_COMMAND}`; export r; \
65627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65628 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65630 # Same as unstage, but not phony and defaulting to stage1-start. We place
65631 # it in the dependency so that for example `make -j3 all-gcc' works.
65632 stage_current:
65633 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65635 .PHONY: restrap
65636 restrap::
65637 @: $(MAKE); $(stage)
65638 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65639 restrap:: all
65640 @endif gcc-bootstrap
65642 # --------------------------------------
65643 # Dependencies between different modules
65644 # --------------------------------------
65646 # Generic dependencies for target modules on host stuff, especially gcc
65647 @if gcc-bootstrap
65648 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65649 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65650 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65651 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65652 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65653 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65654 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65655 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65656 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65657 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65658 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65659 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65660 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65661 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65662 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65663 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65664 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65665 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65666 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65667 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65668 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65669 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65670 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65671 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65672 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65673 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65674 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65675 configure-target-libssp: stage_last
65676 configure-target-newlib: stage_last
65677 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65678 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65679 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65680 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65681 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65682 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65683 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65684 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65685 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65686 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65687 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65688 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65689 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65690 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65691 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65692 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65693 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65694 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65695 configure-target-libquadmath: stage_last
65696 configure-target-libgfortran: stage_last
65697 configure-target-libobjc: stage_last
65698 configure-target-libgo: stage_last
65699 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65700 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65701 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65702 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65703 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65704 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65705 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65706 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65707 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65708 configure-target-libtermcap: stage_last
65709 configure-target-winsup: stage_last
65710 configure-target-libgloss: stage_last
65711 configure-target-libffi: stage_last
65712 configure-stage1-target-zlib: maybe-all-stage1-gcc
65713 configure-stage2-target-zlib: maybe-all-stage2-gcc
65714 configure-stage3-target-zlib: maybe-all-stage3-gcc
65715 configure-stage4-target-zlib: maybe-all-stage4-gcc
65716 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65717 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65718 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65719 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65720 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65721 configure-target-rda: stage_last
65722 configure-target-libada: stage_last
65723 configure-target-libgm2: stage_last
65724 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65725 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65726 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65727 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65728 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65729 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65730 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65731 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65732 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65733 configure-target-libitm: stage_last
65734 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65735 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65736 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65737 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65738 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65739 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65740 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65741 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65742 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65743 @endif gcc-bootstrap
65745 @if gcc-no-bootstrap
65746 configure-target-libstdc++-v3: maybe-all-gcc
65747 configure-target-libsanitizer: maybe-all-gcc
65748 configure-target-libvtv: maybe-all-gcc
65749 configure-target-libssp: maybe-all-gcc
65750 configure-target-newlib: maybe-all-gcc
65751 configure-target-libgcc: maybe-all-gcc
65752 configure-target-libbacktrace: maybe-all-gcc
65753 configure-target-libquadmath: maybe-all-gcc
65754 configure-target-libgfortran: maybe-all-gcc
65755 configure-target-libobjc: maybe-all-gcc
65756 configure-target-libgo: maybe-all-gcc
65757 configure-target-libphobos: maybe-all-gcc
65758 configure-target-libtermcap: maybe-all-gcc
65759 configure-target-winsup: maybe-all-gcc
65760 configure-target-libgloss: maybe-all-gcc
65761 configure-target-libffi: maybe-all-gcc
65762 configure-target-zlib: maybe-all-gcc
65763 configure-target-rda: maybe-all-gcc
65764 configure-target-libada: maybe-all-gcc
65765 configure-target-libgm2: maybe-all-gcc
65766 configure-target-libgomp: maybe-all-gcc
65767 configure-target-libitm: maybe-all-gcc
65768 configure-target-libatomic: maybe-all-gcc
65769 @endif gcc-no-bootstrap
65772 # There are two types of dependencies here: 'hard' dependencies, where one
65773 # module simply won't build without the other; and 'soft' dependencies, where
65774 # if the depended-on module is missing, the depending module will do without
65775 # or find a substitute somewhere (perhaps installed). Soft dependencies
65776 # are made here to depend on a 'maybe-' target. If you're not sure,
65777 # it's safer to use a soft dependency.
65784 # With all the machinery above in place, it is pretty easy to generate
65785 # dependencies. Host dependencies are a bit more complex because we have
65786 # to check for bootstrap/prebootstrap dependencies. To resolve
65787 # prebootstrap dependencies, prebootstrap modules are gathered in
65788 # a hash table.
65789 all-build-bison: maybe-all-build-texinfo
65790 all-build-flex: maybe-all-build-texinfo
65791 all-build-flex: maybe-all-build-bison
65792 all-build-flex: maybe-all-build-m4
65793 all-build-libiberty: maybe-all-build-texinfo
65794 all-build-m4: maybe-all-build-texinfo
65795 all-build-fixincludes: maybe-all-build-libiberty
65796 all-build-libcpp: maybe-all-build-libiberty
65797 configure-gcc: maybe-configure-intl
65798 configure-stage1-gcc: maybe-configure-stage1-intl
65799 configure-stage2-gcc: maybe-configure-stage2-intl
65800 configure-stage3-gcc: maybe-configure-stage3-intl
65801 configure-stage4-gcc: maybe-configure-stage4-intl
65802 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
65803 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
65804 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
65805 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
65806 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
65807 configure-gcc: maybe-all-gmp
65808 configure-stage1-gcc: maybe-all-stage1-gmp
65809 configure-stage2-gcc: maybe-all-stage2-gmp
65810 configure-stage3-gcc: maybe-all-stage3-gmp
65811 configure-stage4-gcc: maybe-all-stage4-gmp
65812 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65813 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65814 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65815 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65816 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65817 configure-gcc: maybe-all-mpfr
65818 configure-stage1-gcc: maybe-all-stage1-mpfr
65819 configure-stage2-gcc: maybe-all-stage2-mpfr
65820 configure-stage3-gcc: maybe-all-stage3-mpfr
65821 configure-stage4-gcc: maybe-all-stage4-mpfr
65822 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65823 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65824 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65825 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65826 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65827 configure-gcc: maybe-all-mpc
65828 configure-stage1-gcc: maybe-all-stage1-mpc
65829 configure-stage2-gcc: maybe-all-stage2-mpc
65830 configure-stage3-gcc: maybe-all-stage3-mpc
65831 configure-stage4-gcc: maybe-all-stage4-mpc
65832 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65833 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65834 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65835 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65836 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65837 configure-gcc: maybe-all-isl
65838 configure-stage1-gcc: maybe-all-stage1-isl
65839 configure-stage2-gcc: maybe-all-stage2-isl
65840 configure-stage3-gcc: maybe-all-stage3-isl
65841 configure-stage4-gcc: maybe-all-stage4-isl
65842 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65843 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65844 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65845 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65846 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65847 configure-gcc: maybe-all-lto-plugin
65848 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65849 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65850 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65851 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65852 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65853 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65854 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65855 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65856 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65857 configure-gcc: maybe-all-binutils
65858 configure-stage1-gcc: maybe-all-stage1-binutils
65859 configure-stage2-gcc: maybe-all-stage2-binutils
65860 configure-stage3-gcc: maybe-all-stage3-binutils
65861 configure-stage4-gcc: maybe-all-stage4-binutils
65862 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65863 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65864 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65865 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65866 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65867 configure-gcc: maybe-all-gas
65868 configure-stage1-gcc: maybe-all-stage1-gas
65869 configure-stage2-gcc: maybe-all-stage2-gas
65870 configure-stage3-gcc: maybe-all-stage3-gas
65871 configure-stage4-gcc: maybe-all-stage4-gas
65872 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65873 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65874 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65875 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65876 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65877 configure-gcc: maybe-all-ld
65878 configure-stage1-gcc: maybe-all-stage1-ld
65879 configure-stage2-gcc: maybe-all-stage2-ld
65880 configure-stage3-gcc: maybe-all-stage3-ld
65881 configure-stage4-gcc: maybe-all-stage4-ld
65882 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65883 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65884 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65885 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65886 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65887 configure-gcc: maybe-all-gold
65888 configure-stage1-gcc: maybe-all-stage1-gold
65889 configure-stage2-gcc: maybe-all-stage2-gold
65890 configure-stage3-gcc: maybe-all-stage3-gold
65891 configure-stage4-gcc: maybe-all-stage4-gold
65892 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65893 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65894 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65895 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65896 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65897 configure-gcc: maybe-all-libiconv
65898 configure-stage1-gcc: maybe-all-stage1-libiconv
65899 configure-stage2-gcc: maybe-all-stage2-libiconv
65900 configure-stage3-gcc: maybe-all-stage3-libiconv
65901 configure-stage4-gcc: maybe-all-stage4-libiconv
65902 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65903 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65904 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65905 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65906 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65907 all-gcc: all-libiberty
65908 all-stage1-gcc: all-stage1-libiberty
65909 all-stage2-gcc: all-stage2-libiberty
65910 all-stage3-gcc: all-stage3-libiberty
65911 all-stage4-gcc: all-stage4-libiberty
65912 all-stageprofile-gcc: all-stageprofile-libiberty
65913 all-stagetrain-gcc: all-stagetrain-libiberty
65914 all-stagefeedback-gcc: all-stagefeedback-libiberty
65915 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65916 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65917 all-gcc: maybe-all-intl
65918 all-stage1-gcc: maybe-all-stage1-intl
65919 all-stage2-gcc: maybe-all-stage2-intl
65920 all-stage3-gcc: maybe-all-stage3-intl
65921 all-stage4-gcc: maybe-all-stage4-intl
65922 all-stageprofile-gcc: maybe-all-stageprofile-intl
65923 all-stagetrain-gcc: maybe-all-stagetrain-intl
65924 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
65925 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
65926 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
65927 all-gcc: maybe-all-mpfr
65928 all-stage1-gcc: maybe-all-stage1-mpfr
65929 all-stage2-gcc: maybe-all-stage2-mpfr
65930 all-stage3-gcc: maybe-all-stage3-mpfr
65931 all-stage4-gcc: maybe-all-stage4-mpfr
65932 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65933 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65934 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65935 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65936 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65937 all-gcc: maybe-all-mpc
65938 all-stage1-gcc: maybe-all-stage1-mpc
65939 all-stage2-gcc: maybe-all-stage2-mpc
65940 all-stage3-gcc: maybe-all-stage3-mpc
65941 all-stage4-gcc: maybe-all-stage4-mpc
65942 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65943 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65944 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65945 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65946 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65947 all-gcc: maybe-all-isl
65948 all-stage1-gcc: maybe-all-stage1-isl
65949 all-stage2-gcc: maybe-all-stage2-isl
65950 all-stage3-gcc: maybe-all-stage3-isl
65951 all-stage4-gcc: maybe-all-stage4-isl
65952 all-stageprofile-gcc: maybe-all-stageprofile-isl
65953 all-stagetrain-gcc: maybe-all-stagetrain-isl
65954 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65955 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65956 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65957 all-gcc: maybe-all-build-texinfo
65958 all-stage1-gcc: maybe-all-build-texinfo
65959 all-stage2-gcc: maybe-all-build-texinfo
65960 all-stage3-gcc: maybe-all-build-texinfo
65961 all-stage4-gcc: maybe-all-build-texinfo
65962 all-stageprofile-gcc: maybe-all-build-texinfo
65963 all-stagetrain-gcc: maybe-all-build-texinfo
65964 all-stagefeedback-gcc: maybe-all-build-texinfo
65965 all-stageautoprofile-gcc: maybe-all-build-texinfo
65966 all-stageautofeedback-gcc: maybe-all-build-texinfo
65967 all-gcc: maybe-all-build-bison
65968 all-stage1-gcc: maybe-all-build-bison
65969 all-stage2-gcc: maybe-all-build-bison
65970 all-stage3-gcc: maybe-all-build-bison
65971 all-stage4-gcc: maybe-all-build-bison
65972 all-stageprofile-gcc: maybe-all-build-bison
65973 all-stagetrain-gcc: maybe-all-build-bison
65974 all-stagefeedback-gcc: maybe-all-build-bison
65975 all-stageautoprofile-gcc: maybe-all-build-bison
65976 all-stageautofeedback-gcc: maybe-all-build-bison
65977 all-gcc: maybe-all-build-flex
65978 all-stage1-gcc: maybe-all-build-flex
65979 all-stage2-gcc: maybe-all-build-flex
65980 all-stage3-gcc: maybe-all-build-flex
65981 all-stage4-gcc: maybe-all-build-flex
65982 all-stageprofile-gcc: maybe-all-build-flex
65983 all-stagetrain-gcc: maybe-all-build-flex
65984 all-stagefeedback-gcc: maybe-all-build-flex
65985 all-stageautoprofile-gcc: maybe-all-build-flex
65986 all-stageautofeedback-gcc: maybe-all-build-flex
65987 all-gcc: maybe-all-build-libiberty
65988 all-stage1-gcc: maybe-all-build-libiberty
65989 all-stage2-gcc: maybe-all-build-libiberty
65990 all-stage3-gcc: maybe-all-build-libiberty
65991 all-stage4-gcc: maybe-all-build-libiberty
65992 all-stageprofile-gcc: maybe-all-build-libiberty
65993 all-stagetrain-gcc: maybe-all-build-libiberty
65994 all-stagefeedback-gcc: maybe-all-build-libiberty
65995 all-stageautoprofile-gcc: maybe-all-build-libiberty
65996 all-stageautofeedback-gcc: maybe-all-build-libiberty
65997 all-gcc: maybe-all-build-fixincludes
65998 all-stage1-gcc: maybe-all-build-fixincludes
65999 all-stage2-gcc: maybe-all-build-fixincludes
66000 all-stage3-gcc: maybe-all-build-fixincludes
66001 all-stage4-gcc: maybe-all-build-fixincludes
66002 all-stageprofile-gcc: maybe-all-build-fixincludes
66003 all-stagetrain-gcc: maybe-all-build-fixincludes
66004 all-stagefeedback-gcc: maybe-all-build-fixincludes
66005 all-stageautoprofile-gcc: maybe-all-build-fixincludes
66006 all-stageautofeedback-gcc: maybe-all-build-fixincludes
66007 all-gcc: maybe-all-build-libcpp
66008 all-stage1-gcc: maybe-all-build-libcpp
66009 all-stage2-gcc: maybe-all-build-libcpp
66010 all-stage3-gcc: maybe-all-build-libcpp
66011 all-stage4-gcc: maybe-all-build-libcpp
66012 all-stageprofile-gcc: maybe-all-build-libcpp
66013 all-stagetrain-gcc: maybe-all-build-libcpp
66014 all-stagefeedback-gcc: maybe-all-build-libcpp
66015 all-stageautoprofile-gcc: maybe-all-build-libcpp
66016 all-stageautofeedback-gcc: maybe-all-build-libcpp
66017 all-gcc: maybe-all-zlib
66018 all-stage1-gcc: maybe-all-stage1-zlib
66019 all-stage2-gcc: maybe-all-stage2-zlib
66020 all-stage3-gcc: maybe-all-stage3-zlib
66021 all-stage4-gcc: maybe-all-stage4-zlib
66022 all-stageprofile-gcc: maybe-all-stageprofile-zlib
66023 all-stagetrain-gcc: maybe-all-stagetrain-zlib
66024 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
66025 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
66026 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
66027 all-gcc: all-libbacktrace
66028 all-stage1-gcc: all-stage1-libbacktrace
66029 all-stage2-gcc: all-stage2-libbacktrace
66030 all-stage3-gcc: all-stage3-libbacktrace
66031 all-stage4-gcc: all-stage4-libbacktrace
66032 all-stageprofile-gcc: all-stageprofile-libbacktrace
66033 all-stagetrain-gcc: all-stagetrain-libbacktrace
66034 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
66035 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
66036 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
66037 all-gcc: all-libcpp
66038 all-stage1-gcc: all-stage1-libcpp
66039 all-stage2-gcc: all-stage2-libcpp
66040 all-stage3-gcc: all-stage3-libcpp
66041 all-stage4-gcc: all-stage4-libcpp
66042 all-stageprofile-gcc: all-stageprofile-libcpp
66043 all-stagetrain-gcc: all-stagetrain-libcpp
66044 all-stagefeedback-gcc: all-stagefeedback-libcpp
66045 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
66046 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
66047 all-gcc: all-libcody
66048 all-stage1-gcc: all-stage1-libcody
66049 all-stage2-gcc: all-stage2-libcody
66050 all-stage3-gcc: all-stage3-libcody
66051 all-stage4-gcc: all-stage4-libcody
66052 all-stageprofile-gcc: all-stageprofile-libcody
66053 all-stagetrain-gcc: all-stagetrain-libcody
66054 all-stagefeedback-gcc: all-stagefeedback-libcody
66055 all-stageautoprofile-gcc: all-stageautoprofile-libcody
66056 all-stageautofeedback-gcc: all-stageautofeedback-libcody
66057 all-gcc: all-libdecnumber
66058 all-stage1-gcc: all-stage1-libdecnumber
66059 all-stage2-gcc: all-stage2-libdecnumber
66060 all-stage3-gcc: all-stage3-libdecnumber
66061 all-stage4-gcc: all-stage4-libdecnumber
66062 all-stageprofile-gcc: all-stageprofile-libdecnumber
66063 all-stagetrain-gcc: all-stagetrain-libdecnumber
66064 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
66065 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
66066 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
66067 all-gcc: maybe-all-libiberty
66068 all-stage1-gcc: maybe-all-stage1-libiberty
66069 all-stage2-gcc: maybe-all-stage2-libiberty
66070 all-stage3-gcc: maybe-all-stage3-libiberty
66071 all-stage4-gcc: maybe-all-stage4-libiberty
66072 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
66073 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
66074 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
66075 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
66076 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
66077 all-gcc: maybe-all-fixincludes
66078 all-stage1-gcc: maybe-all-stage1-fixincludes
66079 all-stage2-gcc: maybe-all-stage2-fixincludes
66080 all-stage3-gcc: maybe-all-stage3-fixincludes
66081 all-stage4-gcc: maybe-all-stage4-fixincludes
66082 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
66083 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
66084 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
66085 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
66086 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
66087 all-gcc: maybe-all-lto-plugin
66088 all-stage1-gcc: maybe-all-stage1-lto-plugin
66089 all-stage2-gcc: maybe-all-stage2-lto-plugin
66090 all-stage3-gcc: maybe-all-stage3-lto-plugin
66091 all-stage4-gcc: maybe-all-stage4-lto-plugin
66092 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66093 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66094 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66095 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66096 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66097 all-gcc: maybe-all-libiconv
66098 all-stage1-gcc: maybe-all-stage1-libiconv
66099 all-stage2-gcc: maybe-all-stage2-libiconv
66100 all-stage3-gcc: maybe-all-stage3-libiconv
66101 all-stage4-gcc: maybe-all-stage4-libiconv
66102 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
66103 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
66104 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66105 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66106 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66107 info-gcc: maybe-all-build-libiberty
66108 info-stage1-gcc: maybe-all-build-libiberty
66109 info-stage2-gcc: maybe-all-build-libiberty
66110 info-stage3-gcc: maybe-all-build-libiberty
66111 info-stage4-gcc: maybe-all-build-libiberty
66112 info-stageprofile-gcc: maybe-all-build-libiberty
66113 info-stagetrain-gcc: maybe-all-build-libiberty
66114 info-stagefeedback-gcc: maybe-all-build-libiberty
66115 info-stageautoprofile-gcc: maybe-all-build-libiberty
66116 info-stageautofeedback-gcc: maybe-all-build-libiberty
66117 dvi-gcc: maybe-all-build-libiberty
66118 dvi-stage1-gcc: maybe-all-build-libiberty
66119 dvi-stage2-gcc: maybe-all-build-libiberty
66120 dvi-stage3-gcc: maybe-all-build-libiberty
66121 dvi-stage4-gcc: maybe-all-build-libiberty
66122 dvi-stageprofile-gcc: maybe-all-build-libiberty
66123 dvi-stagetrain-gcc: maybe-all-build-libiberty
66124 dvi-stagefeedback-gcc: maybe-all-build-libiberty
66125 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
66126 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
66127 pdf-gcc: maybe-all-build-libiberty
66128 pdf-stage1-gcc: maybe-all-build-libiberty
66129 pdf-stage2-gcc: maybe-all-build-libiberty
66130 pdf-stage3-gcc: maybe-all-build-libiberty
66131 pdf-stage4-gcc: maybe-all-build-libiberty
66132 pdf-stageprofile-gcc: maybe-all-build-libiberty
66133 pdf-stagetrain-gcc: maybe-all-build-libiberty
66134 pdf-stagefeedback-gcc: maybe-all-build-libiberty
66135 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
66136 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
66137 html-gcc: maybe-all-build-libiberty
66138 html-stage1-gcc: maybe-all-build-libiberty
66139 html-stage2-gcc: maybe-all-build-libiberty
66140 html-stage3-gcc: maybe-all-build-libiberty
66141 html-stage4-gcc: maybe-all-build-libiberty
66142 html-stageprofile-gcc: maybe-all-build-libiberty
66143 html-stagetrain-gcc: maybe-all-build-libiberty
66144 html-stagefeedback-gcc: maybe-all-build-libiberty
66145 html-stageautoprofile-gcc: maybe-all-build-libiberty
66146 html-stageautofeedback-gcc: maybe-all-build-libiberty
66147 install-gcc: maybe-install-fixincludes
66148 install-gcc: maybe-install-lto-plugin
66149 install-strip-gcc: maybe-install-strip-fixincludes
66150 install-strip-gcc: maybe-install-strip-lto-plugin
66151 configure-libcpp: configure-libiberty
66152 configure-stage1-libcpp: configure-stage1-libiberty
66153 configure-stage2-libcpp: configure-stage2-libiberty
66154 configure-stage3-libcpp: configure-stage3-libiberty
66155 configure-stage4-libcpp: configure-stage4-libiberty
66156 configure-stageprofile-libcpp: configure-stageprofile-libiberty
66157 configure-stagetrain-libcpp: configure-stagetrain-libiberty
66158 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
66159 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
66160 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
66161 configure-libcpp: maybe-configure-intl
66162 configure-stage1-libcpp: maybe-configure-stage1-intl
66163 configure-stage2-libcpp: maybe-configure-stage2-intl
66164 configure-stage3-libcpp: maybe-configure-stage3-intl
66165 configure-stage4-libcpp: maybe-configure-stage4-intl
66166 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
66167 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
66168 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
66169 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
66170 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
66171 configure-libcpp: maybe-all-libiconv
66172 configure-stage1-libcpp: maybe-all-stage1-libiconv
66173 configure-stage2-libcpp: maybe-all-stage2-libiconv
66174 configure-stage3-libcpp: maybe-all-stage3-libiconv
66175 configure-stage4-libcpp: maybe-all-stage4-libiconv
66176 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66177 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66178 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66179 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66180 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66181 all-libcpp: all-libiberty
66182 all-stage1-libcpp: all-stage1-libiberty
66183 all-stage2-libcpp: all-stage2-libiberty
66184 all-stage3-libcpp: all-stage3-libiberty
66185 all-stage4-libcpp: all-stage4-libiberty
66186 all-stageprofile-libcpp: all-stageprofile-libiberty
66187 all-stagetrain-libcpp: all-stagetrain-libiberty
66188 all-stagefeedback-libcpp: all-stagefeedback-libiberty
66189 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
66190 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
66191 all-libcpp: maybe-all-intl
66192 all-stage1-libcpp: maybe-all-stage1-intl
66193 all-stage2-libcpp: maybe-all-stage2-intl
66194 all-stage3-libcpp: maybe-all-stage3-intl
66195 all-stage4-libcpp: maybe-all-stage4-intl
66196 all-stageprofile-libcpp: maybe-all-stageprofile-intl
66197 all-stagetrain-libcpp: maybe-all-stagetrain-intl
66198 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
66199 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
66200 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
66201 all-libcpp: maybe-all-libiconv
66202 all-stage1-libcpp: maybe-all-stage1-libiconv
66203 all-stage2-libcpp: maybe-all-stage2-libiconv
66204 all-stage3-libcpp: maybe-all-stage3-libiconv
66205 all-stage4-libcpp: maybe-all-stage4-libiconv
66206 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66207 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66208 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66209 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66210 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66211 all-fixincludes: maybe-all-libiberty
66212 all-stage1-fixincludes: maybe-all-stage1-libiberty
66213 all-stage2-fixincludes: maybe-all-stage2-libiberty
66214 all-stage3-fixincludes: maybe-all-stage3-libiberty
66215 all-stage4-fixincludes: maybe-all-stage4-libiberty
66216 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
66217 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
66218 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
66219 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
66220 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
66221 all-gnattools: maybe-all-target-libada
66222 all-lto-plugin: maybe-all-libiberty
66223 all-stage1-lto-plugin: maybe-all-stage1-libiberty
66224 all-stage2-lto-plugin: maybe-all-stage2-libiberty
66225 all-stage3-lto-plugin: maybe-all-stage3-libiberty
66226 all-stage4-lto-plugin: maybe-all-stage4-libiberty
66227 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
66228 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
66229 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
66230 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
66231 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
66232 all-lto-plugin: maybe-all-libiberty-linker-plugin
66233 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
66234 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
66235 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
66236 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
66237 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
66238 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
66239 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
66240 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
66241 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
66242 all-gotools: maybe-all-target-libgo
66243 configure-intl: maybe-all-libiconv
66244 configure-stage1-intl: maybe-all-stage1-libiconv
66245 configure-stage2-intl: maybe-all-stage2-libiconv
66246 configure-stage3-intl: maybe-all-stage3-libiconv
66247 configure-stage4-intl: maybe-all-stage4-libiconv
66248 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
66249 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
66250 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
66251 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
66252 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
66253 configure-mpfr: maybe-all-gmp
66254 configure-stage1-mpfr: maybe-all-stage1-gmp
66255 configure-stage2-mpfr: maybe-all-stage2-gmp
66256 configure-stage3-mpfr: maybe-all-stage3-gmp
66257 configure-stage4-mpfr: maybe-all-stage4-gmp
66258 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
66259 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
66260 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
66261 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
66262 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
66263 configure-mpc: maybe-all-mpfr
66264 configure-stage1-mpc: maybe-all-stage1-mpfr
66265 configure-stage2-mpc: maybe-all-stage2-mpfr
66266 configure-stage3-mpc: maybe-all-stage3-mpfr
66267 configure-stage4-mpc: maybe-all-stage4-mpfr
66268 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
66269 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
66270 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
66271 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
66272 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
66273 configure-isl: maybe-all-gmp
66274 configure-stage1-isl: maybe-all-stage1-gmp
66275 configure-stage2-isl: maybe-all-stage2-gmp
66276 configure-stage3-isl: maybe-all-stage3-gmp
66277 configure-stage4-isl: maybe-all-stage4-gmp
66278 configure-stageprofile-isl: maybe-all-stageprofile-gmp
66279 configure-stagetrain-isl: maybe-all-stagetrain-gmp
66280 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
66281 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
66282 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
66283 all-intl: maybe-all-libiconv
66284 all-stage1-intl: maybe-all-stage1-libiconv
66285 all-stage2-intl: maybe-all-stage2-libiconv
66286 all-stage3-intl: maybe-all-stage3-libiconv
66287 all-stage4-intl: maybe-all-stage4-libiconv
66288 all-stageprofile-intl: maybe-all-stageprofile-libiconv
66289 all-stagetrain-intl: maybe-all-stagetrain-libiconv
66290 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
66291 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
66292 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
66293 configure-gdb: maybe-configure-sim
66294 configure-gdb: maybe-all-gnulib
66295 configure-gdb: maybe-all-gdbsupport
66296 all-gdb: maybe-all-gnulib
66297 all-gdb: maybe-all-gdbsupport
66298 all-gdb: maybe-all-readline
66299 all-gdb: maybe-all-build-bison
66300 all-gdb: maybe-all-sim
66301 all-gdb: maybe-all-libtermcap
66302 configure-gdbserver: maybe-all-gnulib
66303 all-gdbserver: maybe-all-gdbsupport
66304 all-gdbserver: maybe-all-gnulib
66305 configure-libgui: maybe-configure-tcl
66306 configure-libgui: maybe-configure-tk
66307 all-libgui: maybe-all-tcl
66308 all-libgui: maybe-all-tk
66309 all-libgui: maybe-all-itcl
66310 configure-gdbsupport: maybe-configure-gnulib
66311 all-gdbsupport: maybe-all-gnulib
66312 configure-bfd: configure-libiberty
66313 configure-stage1-bfd: configure-stage1-libiberty
66314 configure-stage2-bfd: configure-stage2-libiberty
66315 configure-stage3-bfd: configure-stage3-libiberty
66316 configure-stage4-bfd: configure-stage4-libiberty
66317 configure-stageprofile-bfd: configure-stageprofile-libiberty
66318 configure-stagetrain-bfd: configure-stagetrain-libiberty
66319 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
66320 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
66321 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
66322 configure-bfd: maybe-configure-intl
66323 configure-stage1-bfd: maybe-configure-stage1-intl
66324 configure-stage2-bfd: maybe-configure-stage2-intl
66325 configure-stage3-bfd: maybe-configure-stage3-intl
66326 configure-stage4-bfd: maybe-configure-stage4-intl
66327 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
66328 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
66329 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
66330 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
66331 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
66332 all-bfd: maybe-all-libiberty
66333 all-stage1-bfd: maybe-all-stage1-libiberty
66334 all-stage2-bfd: maybe-all-stage2-libiberty
66335 all-stage3-bfd: maybe-all-stage3-libiberty
66336 all-stage4-bfd: maybe-all-stage4-libiberty
66337 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
66338 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
66339 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
66340 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
66341 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
66342 all-bfd: maybe-all-intl
66343 all-stage1-bfd: maybe-all-stage1-intl
66344 all-stage2-bfd: maybe-all-stage2-intl
66345 all-stage3-bfd: maybe-all-stage3-intl
66346 all-stage4-bfd: maybe-all-stage4-intl
66347 all-stageprofile-bfd: maybe-all-stageprofile-intl
66348 all-stagetrain-bfd: maybe-all-stagetrain-intl
66349 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
66350 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
66351 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
66352 all-bfd: maybe-all-zlib
66353 all-stage1-bfd: maybe-all-stage1-zlib
66354 all-stage2-bfd: maybe-all-stage2-zlib
66355 all-stage3-bfd: maybe-all-stage3-zlib
66356 all-stage4-bfd: maybe-all-stage4-zlib
66357 all-stageprofile-bfd: maybe-all-stageprofile-zlib
66358 all-stagetrain-bfd: maybe-all-stagetrain-zlib
66359 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
66360 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
66361 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
66362 all-bfd: maybe-all-libsframe
66363 all-stage1-bfd: maybe-all-stage1-libsframe
66364 all-stage2-bfd: maybe-all-stage2-libsframe
66365 all-stage3-bfd: maybe-all-stage3-libsframe
66366 all-stage4-bfd: maybe-all-stage4-libsframe
66367 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
66368 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
66369 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
66370 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
66371 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
66372 configure-opcodes: configure-libiberty
66373 configure-stage1-opcodes: configure-stage1-libiberty
66374 configure-stage2-opcodes: configure-stage2-libiberty
66375 configure-stage3-opcodes: configure-stage3-libiberty
66376 configure-stage4-opcodes: configure-stage4-libiberty
66377 configure-stageprofile-opcodes: configure-stageprofile-libiberty
66378 configure-stagetrain-opcodes: configure-stagetrain-libiberty
66379 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
66380 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
66381 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
66382 all-opcodes: maybe-all-libiberty
66383 all-stage1-opcodes: maybe-all-stage1-libiberty
66384 all-stage2-opcodes: maybe-all-stage2-libiberty
66385 all-stage3-opcodes: maybe-all-stage3-libiberty
66386 all-stage4-opcodes: maybe-all-stage4-libiberty
66387 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66388 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66389 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66390 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66391 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66392 configure-binutils: maybe-configure-intl
66393 configure-stage1-binutils: maybe-configure-stage1-intl
66394 configure-stage2-binutils: maybe-configure-stage2-intl
66395 configure-stage3-binutils: maybe-configure-stage3-intl
66396 configure-stage4-binutils: maybe-configure-stage4-intl
66397 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
66398 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
66399 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
66400 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
66401 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
66402 all-binutils: maybe-all-libiberty
66403 all-stage1-binutils: maybe-all-stage1-libiberty
66404 all-stage2-binutils: maybe-all-stage2-libiberty
66405 all-stage3-binutils: maybe-all-stage3-libiberty
66406 all-stage4-binutils: maybe-all-stage4-libiberty
66407 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
66408 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
66409 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
66410 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
66411 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
66412 all-binutils: maybe-all-opcodes
66413 all-stage1-binutils: maybe-all-stage1-opcodes
66414 all-stage2-binutils: maybe-all-stage2-opcodes
66415 all-stage3-binutils: maybe-all-stage3-opcodes
66416 all-stage4-binutils: maybe-all-stage4-opcodes
66417 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
66418 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
66419 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
66420 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
66421 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
66422 all-binutils: maybe-all-bfd
66423 all-stage1-binutils: maybe-all-stage1-bfd
66424 all-stage2-binutils: maybe-all-stage2-bfd
66425 all-stage3-binutils: maybe-all-stage3-bfd
66426 all-stage4-binutils: maybe-all-stage4-bfd
66427 all-stageprofile-binutils: maybe-all-stageprofile-bfd
66428 all-stagetrain-binutils: maybe-all-stagetrain-bfd
66429 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
66430 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
66431 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
66432 all-binutils: maybe-all-build-flex
66433 all-stage1-binutils: maybe-all-build-flex
66434 all-stage2-binutils: maybe-all-build-flex
66435 all-stage3-binutils: maybe-all-build-flex
66436 all-stage4-binutils: maybe-all-build-flex
66437 all-stageprofile-binutils: maybe-all-build-flex
66438 all-stagetrain-binutils: maybe-all-build-flex
66439 all-stagefeedback-binutils: maybe-all-build-flex
66440 all-stageautoprofile-binutils: maybe-all-build-flex
66441 all-stageautofeedback-binutils: maybe-all-build-flex
66442 all-binutils: maybe-all-build-bison
66443 all-stage1-binutils: maybe-all-build-bison
66444 all-stage2-binutils: maybe-all-build-bison
66445 all-stage3-binutils: maybe-all-build-bison
66446 all-stage4-binutils: maybe-all-build-bison
66447 all-stageprofile-binutils: maybe-all-build-bison
66448 all-stagetrain-binutils: maybe-all-build-bison
66449 all-stagefeedback-binutils: maybe-all-build-bison
66450 all-stageautoprofile-binutils: maybe-all-build-bison
66451 all-stageautofeedback-binutils: maybe-all-build-bison
66452 all-binutils: maybe-all-intl
66453 all-stage1-binutils: maybe-all-stage1-intl
66454 all-stage2-binutils: maybe-all-stage2-intl
66455 all-stage3-binutils: maybe-all-stage3-intl
66456 all-stage4-binutils: maybe-all-stage4-intl
66457 all-stageprofile-binutils: maybe-all-stageprofile-intl
66458 all-stagetrain-binutils: maybe-all-stagetrain-intl
66459 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
66460 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
66461 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
66462 all-binutils: maybe-all-gas
66463 all-stage1-binutils: maybe-all-stage1-gas
66464 all-stage2-binutils: maybe-all-stage2-gas
66465 all-stage3-binutils: maybe-all-stage3-gas
66466 all-stage4-binutils: maybe-all-stage4-gas
66467 all-stageprofile-binutils: maybe-all-stageprofile-gas
66468 all-stagetrain-binutils: maybe-all-stagetrain-gas
66469 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
66470 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
66471 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
66472 all-binutils: maybe-all-libctf
66473 all-stage1-binutils: maybe-all-stage1-libctf
66474 all-stage2-binutils: maybe-all-stage2-libctf
66475 all-stage3-binutils: maybe-all-stage3-libctf
66476 all-stage4-binutils: maybe-all-stage4-libctf
66477 all-stageprofile-binutils: maybe-all-stageprofile-libctf
66478 all-stagetrain-binutils: maybe-all-stagetrain-libctf
66479 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
66480 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
66481 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
66482 all-ld: maybe-all-libctf
66483 all-stage1-ld: maybe-all-stage1-libctf
66484 all-stage2-ld: maybe-all-stage2-libctf
66485 all-stage3-ld: maybe-all-stage3-libctf
66486 all-stage4-ld: maybe-all-stage4-libctf
66487 all-stageprofile-ld: maybe-all-stageprofile-libctf
66488 all-stagetrain-ld: maybe-all-stagetrain-libctf
66489 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
66490 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
66491 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
66492 all-binutils: maybe-all-libsframe
66493 all-stage1-binutils: maybe-all-stage1-libsframe
66494 all-stage2-binutils: maybe-all-stage2-libsframe
66495 all-stage3-binutils: maybe-all-stage3-libsframe
66496 all-stage4-binutils: maybe-all-stage4-libsframe
66497 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
66498 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
66499 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
66500 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
66501 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
66502 install-binutils: maybe-install-opcodes
66503 install-strip-binutils: maybe-install-strip-opcodes
66504 install-libctf: maybe-install-bfd
66505 install-ld: maybe-install-bfd
66506 install-ld: maybe-install-libctf
66507 install-strip-libctf: maybe-install-strip-bfd
66508 install-strip-ld: maybe-install-strip-bfd
66509 install-strip-ld: maybe-install-strip-libctf
66510 install-bfd: maybe-install-libsframe
66511 install-strip-bfd: maybe-install-strip-libsframe
66512 configure-opcodes: configure-bfd
66513 configure-stage1-opcodes: configure-stage1-bfd
66514 configure-stage2-opcodes: configure-stage2-bfd
66515 configure-stage3-opcodes: configure-stage3-bfd
66516 configure-stage4-opcodes: configure-stage4-bfd
66517 configure-stageprofile-opcodes: configure-stageprofile-bfd
66518 configure-stagetrain-opcodes: configure-stagetrain-bfd
66519 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
66520 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
66521 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66522 install-opcodes: maybe-install-bfd
66523 install-strip-opcodes: maybe-install-strip-bfd
66524 configure-gas: maybe-configure-intl
66525 configure-stage1-gas: maybe-configure-stage1-intl
66526 configure-stage2-gas: maybe-configure-stage2-intl
66527 configure-stage3-gas: maybe-configure-stage3-intl
66528 configure-stage4-gas: maybe-configure-stage4-intl
66529 configure-stageprofile-gas: maybe-configure-stageprofile-intl
66530 configure-stagetrain-gas: maybe-configure-stagetrain-intl
66531 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
66532 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
66533 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
66534 all-gas: maybe-all-libiberty
66535 all-stage1-gas: maybe-all-stage1-libiberty
66536 all-stage2-gas: maybe-all-stage2-libiberty
66537 all-stage3-gas: maybe-all-stage3-libiberty
66538 all-stage4-gas: maybe-all-stage4-libiberty
66539 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66540 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66541 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66542 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66543 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66544 all-gas: maybe-all-opcodes
66545 all-stage1-gas: maybe-all-stage1-opcodes
66546 all-stage2-gas: maybe-all-stage2-opcodes
66547 all-stage3-gas: maybe-all-stage3-opcodes
66548 all-stage4-gas: maybe-all-stage4-opcodes
66549 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66550 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66551 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66552 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66553 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66554 all-gas: maybe-all-bfd
66555 all-stage1-gas: maybe-all-stage1-bfd
66556 all-stage2-gas: maybe-all-stage2-bfd
66557 all-stage3-gas: maybe-all-stage3-bfd
66558 all-stage4-gas: maybe-all-stage4-bfd
66559 all-stageprofile-gas: maybe-all-stageprofile-bfd
66560 all-stagetrain-gas: maybe-all-stagetrain-bfd
66561 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66562 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66563 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66564 all-gas: maybe-all-intl
66565 all-stage1-gas: maybe-all-stage1-intl
66566 all-stage2-gas: maybe-all-stage2-intl
66567 all-stage3-gas: maybe-all-stage3-intl
66568 all-stage4-gas: maybe-all-stage4-intl
66569 all-stageprofile-gas: maybe-all-stageprofile-intl
66570 all-stagetrain-gas: maybe-all-stagetrain-intl
66571 all-stagefeedback-gas: maybe-all-stagefeedback-intl
66572 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
66573 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
66574 install-gprofng: maybe-install-opcodes
66575 install-gprofng: maybe-install-bfd
66576 configure-ld: maybe-configure-intl
66577 configure-stage1-ld: maybe-configure-stage1-intl
66578 configure-stage2-ld: maybe-configure-stage2-intl
66579 configure-stage3-ld: maybe-configure-stage3-intl
66580 configure-stage4-ld: maybe-configure-stage4-intl
66581 configure-stageprofile-ld: maybe-configure-stageprofile-intl
66582 configure-stagetrain-ld: maybe-configure-stagetrain-intl
66583 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
66584 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
66585 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
66586 all-ld: maybe-all-libiberty
66587 all-stage1-ld: maybe-all-stage1-libiberty
66588 all-stage2-ld: maybe-all-stage2-libiberty
66589 all-stage3-ld: maybe-all-stage3-libiberty
66590 all-stage4-ld: maybe-all-stage4-libiberty
66591 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66592 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66593 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66594 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66595 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66596 all-ld: maybe-all-bfd
66597 all-stage1-ld: maybe-all-stage1-bfd
66598 all-stage2-ld: maybe-all-stage2-bfd
66599 all-stage3-ld: maybe-all-stage3-bfd
66600 all-stage4-ld: maybe-all-stage4-bfd
66601 all-stageprofile-ld: maybe-all-stageprofile-bfd
66602 all-stagetrain-ld: maybe-all-stagetrain-bfd
66603 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66604 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66605 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66606 all-ld: maybe-all-opcodes
66607 all-stage1-ld: maybe-all-stage1-opcodes
66608 all-stage2-ld: maybe-all-stage2-opcodes
66609 all-stage3-ld: maybe-all-stage3-opcodes
66610 all-stage4-ld: maybe-all-stage4-opcodes
66611 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66612 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66613 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66614 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66615 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66616 all-ld: maybe-all-build-bison
66617 all-stage1-ld: maybe-all-build-bison
66618 all-stage2-ld: maybe-all-build-bison
66619 all-stage3-ld: maybe-all-build-bison
66620 all-stage4-ld: maybe-all-build-bison
66621 all-stageprofile-ld: maybe-all-build-bison
66622 all-stagetrain-ld: maybe-all-build-bison
66623 all-stagefeedback-ld: maybe-all-build-bison
66624 all-stageautoprofile-ld: maybe-all-build-bison
66625 all-stageautofeedback-ld: maybe-all-build-bison
66626 all-ld: maybe-all-build-flex
66627 all-stage1-ld: maybe-all-build-flex
66628 all-stage2-ld: maybe-all-build-flex
66629 all-stage3-ld: maybe-all-build-flex
66630 all-stage4-ld: maybe-all-build-flex
66631 all-stageprofile-ld: maybe-all-build-flex
66632 all-stagetrain-ld: maybe-all-build-flex
66633 all-stagefeedback-ld: maybe-all-build-flex
66634 all-stageautoprofile-ld: maybe-all-build-flex
66635 all-stageautofeedback-ld: maybe-all-build-flex
66636 all-ld: maybe-all-intl
66637 all-stage1-ld: maybe-all-stage1-intl
66638 all-stage2-ld: maybe-all-stage2-intl
66639 all-stage3-ld: maybe-all-stage3-intl
66640 all-stage4-ld: maybe-all-stage4-intl
66641 all-stageprofile-ld: maybe-all-stageprofile-intl
66642 all-stagetrain-ld: maybe-all-stagetrain-intl
66643 all-stagefeedback-ld: maybe-all-stagefeedback-intl
66644 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
66645 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
66646 all-ld: maybe-all-gas
66647 all-stage1-ld: maybe-all-stage1-gas
66648 all-stage2-ld: maybe-all-stage2-gas
66649 all-stage3-ld: maybe-all-stage3-gas
66650 all-stage4-ld: maybe-all-stage4-gas
66651 all-stageprofile-ld: maybe-all-stageprofile-gas
66652 all-stagetrain-ld: maybe-all-stagetrain-gas
66653 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66654 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66655 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66656 all-ld: maybe-all-binutils
66657 all-stage1-ld: maybe-all-stage1-binutils
66658 all-stage2-ld: maybe-all-stage2-binutils
66659 all-stage3-ld: maybe-all-stage3-binutils
66660 all-stage4-ld: maybe-all-stage4-binutils
66661 all-stageprofile-ld: maybe-all-stageprofile-binutils
66662 all-stagetrain-ld: maybe-all-stagetrain-binutils
66663 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66664 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66665 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66666 install-ld: maybe-install-gold
66667 install-strip-ld: maybe-install-strip-gold
66668 configure-gold: maybe-configure-intl
66669 configure-stage1-gold: maybe-configure-stage1-intl
66670 configure-stage2-gold: maybe-configure-stage2-intl
66671 configure-stage3-gold: maybe-configure-stage3-intl
66672 configure-stage4-gold: maybe-configure-stage4-intl
66673 configure-stageprofile-gold: maybe-configure-stageprofile-intl
66674 configure-stagetrain-gold: maybe-configure-stagetrain-intl
66675 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
66676 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
66677 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
66678 all-gold: maybe-all-libiberty
66679 all-stage1-gold: maybe-all-stage1-libiberty
66680 all-stage2-gold: maybe-all-stage2-libiberty
66681 all-stage3-gold: maybe-all-stage3-libiberty
66682 all-stage4-gold: maybe-all-stage4-libiberty
66683 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66684 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66685 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66686 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66687 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66688 all-gold: maybe-all-intl
66689 all-stage1-gold: maybe-all-stage1-intl
66690 all-stage2-gold: maybe-all-stage2-intl
66691 all-stage3-gold: maybe-all-stage3-intl
66692 all-stage4-gold: maybe-all-stage4-intl
66693 all-stageprofile-gold: maybe-all-stageprofile-intl
66694 all-stagetrain-gold: maybe-all-stagetrain-intl
66695 all-stagefeedback-gold: maybe-all-stagefeedback-intl
66696 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
66697 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
66698 all-gold: maybe-all-bfd
66699 all-stage1-gold: maybe-all-stage1-bfd
66700 all-stage2-gold: maybe-all-stage2-bfd
66701 all-stage3-gold: maybe-all-stage3-bfd
66702 all-stage4-gold: maybe-all-stage4-bfd
66703 all-stageprofile-gold: maybe-all-stageprofile-bfd
66704 all-stagetrain-gold: maybe-all-stagetrain-bfd
66705 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66706 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66707 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66708 all-gold: maybe-all-build-bison
66709 all-stage1-gold: maybe-all-build-bison
66710 all-stage2-gold: maybe-all-build-bison
66711 all-stage3-gold: maybe-all-build-bison
66712 all-stage4-gold: maybe-all-build-bison
66713 all-stageprofile-gold: maybe-all-build-bison
66714 all-stagetrain-gold: maybe-all-build-bison
66715 all-stagefeedback-gold: maybe-all-build-bison
66716 all-stageautoprofile-gold: maybe-all-build-bison
66717 all-stageautofeedback-gold: maybe-all-build-bison
66718 all-gold: maybe-all-gas
66719 all-stage1-gold: maybe-all-stage1-gas
66720 all-stage2-gold: maybe-all-stage2-gas
66721 all-stage3-gold: maybe-all-stage3-gas
66722 all-stage4-gold: maybe-all-stage4-gas
66723 all-stageprofile-gold: maybe-all-stageprofile-gas
66724 all-stagetrain-gold: maybe-all-stagetrain-gas
66725 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66726 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66727 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66728 check-gold: maybe-all-binutils
66729 check-stage1-gold: maybe-all-stage1-binutils
66730 check-stage2-gold: maybe-all-stage2-binutils
66731 check-stage3-gold: maybe-all-stage3-binutils
66732 check-stage4-gold: maybe-all-stage4-binutils
66733 check-stageprofile-gold: maybe-all-stageprofile-binutils
66734 check-stagetrain-gold: maybe-all-stagetrain-binutils
66735 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66736 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66737 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66738 check-gold: maybe-all-gas
66739 check-stage1-gold: maybe-all-stage1-gas
66740 check-stage2-gold: maybe-all-stage2-gas
66741 check-stage3-gold: maybe-all-stage3-gas
66742 check-stage4-gold: maybe-all-stage4-gas
66743 check-stageprofile-gold: maybe-all-stageprofile-gas
66744 check-stagetrain-gold: maybe-all-stagetrain-gas
66745 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66746 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66747 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66748 configure-opcodes: maybe-configure-intl
66749 configure-stage1-opcodes: maybe-configure-stage1-intl
66750 configure-stage2-opcodes: maybe-configure-stage2-intl
66751 configure-stage3-opcodes: maybe-configure-stage3-intl
66752 configure-stage4-opcodes: maybe-configure-stage4-intl
66753 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
66754 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
66755 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
66756 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
66757 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
66758 all-opcodes: maybe-all-bfd
66759 all-stage1-opcodes: maybe-all-stage1-bfd
66760 all-stage2-opcodes: maybe-all-stage2-bfd
66761 all-stage3-opcodes: maybe-all-stage3-bfd
66762 all-stage4-opcodes: maybe-all-stage4-bfd
66763 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66764 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66765 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66766 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66767 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66768 all-opcodes: maybe-all-libiberty
66769 all-stage1-opcodes: maybe-all-stage1-libiberty
66770 all-stage2-opcodes: maybe-all-stage2-libiberty
66771 all-stage3-opcodes: maybe-all-stage3-libiberty
66772 all-stage4-opcodes: maybe-all-stage4-libiberty
66773 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66774 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66775 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66776 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66777 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66778 all-opcodes: maybe-all-intl
66779 all-stage1-opcodes: maybe-all-stage1-intl
66780 all-stage2-opcodes: maybe-all-stage2-intl
66781 all-stage3-opcodes: maybe-all-stage3-intl
66782 all-stage4-opcodes: maybe-all-stage4-intl
66783 all-stageprofile-opcodes: maybe-all-stageprofile-intl
66784 all-stagetrain-opcodes: maybe-all-stagetrain-intl
66785 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
66786 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
66787 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
66788 all-dejagnu: maybe-all-tcl
66789 all-dejagnu: maybe-all-expect
66790 all-dejagnu: maybe-all-tk
66791 configure-expect: maybe-configure-tcl
66792 configure-expect: maybe-configure-tk
66793 all-expect: maybe-all-tcl
66794 all-expect: maybe-all-tk
66795 configure-itcl: maybe-configure-tcl
66796 configure-itcl: maybe-configure-tk
66797 all-itcl: maybe-all-tcl
66798 all-itcl: maybe-all-tk
66799 install-itcl: maybe-install-tcl
66800 install-strip-itcl: maybe-install-strip-tcl
66801 configure-tk: maybe-configure-tcl
66802 all-tk: maybe-all-tcl
66803 all-sid: maybe-all-tcl
66804 all-sid: maybe-all-tk
66805 install-sid: maybe-install-tcl
66806 install-strip-sid: maybe-install-strip-tcl
66807 install-sid: maybe-install-tk
66808 install-strip-sid: maybe-install-strip-tk
66809 configure-sim: maybe-all-gnulib
66810 configure-sim: maybe-all-readline
66811 all-fastjar: maybe-all-build-texinfo
66812 all-libctf: all-libiberty
66813 all-stage1-libctf: all-stage1-libiberty
66814 all-stage2-libctf: all-stage2-libiberty
66815 all-stage3-libctf: all-stage3-libiberty
66816 all-stage4-libctf: all-stage4-libiberty
66817 all-stageprofile-libctf: all-stageprofile-libiberty
66818 all-stagetrain-libctf: all-stagetrain-libiberty
66819 all-stagefeedback-libctf: all-stagefeedback-libiberty
66820 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66821 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66822 all-libctf: maybe-all-bfd
66823 all-stage1-libctf: maybe-all-stage1-bfd
66824 all-stage2-libctf: maybe-all-stage2-bfd
66825 all-stage3-libctf: maybe-all-stage3-bfd
66826 all-stage4-libctf: maybe-all-stage4-bfd
66827 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66828 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66829 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66830 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66831 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66832 all-libctf: maybe-all-zlib
66833 all-stage1-libctf: maybe-all-stage1-zlib
66834 all-stage2-libctf: maybe-all-stage2-zlib
66835 all-stage3-libctf: maybe-all-stage3-zlib
66836 all-stage4-libctf: maybe-all-stage4-zlib
66837 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66838 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66839 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66840 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66841 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66842 configure-libctf: maybe-all-bfd
66843 configure-stage1-libctf: maybe-all-stage1-bfd
66844 configure-stage2-libctf: maybe-all-stage2-bfd
66845 configure-stage3-libctf: maybe-all-stage3-bfd
66846 configure-stage4-libctf: maybe-all-stage4-bfd
66847 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66848 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66849 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66850 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66851 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66852 configure-libctf: maybe-all-intl
66853 configure-stage1-libctf: maybe-all-stage1-intl
66854 configure-stage2-libctf: maybe-all-stage2-intl
66855 configure-stage3-libctf: maybe-all-stage3-intl
66856 configure-stage4-libctf: maybe-all-stage4-intl
66857 configure-stageprofile-libctf: maybe-all-stageprofile-intl
66858 configure-stagetrain-libctf: maybe-all-stagetrain-intl
66859 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
66860 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
66861 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
66862 configure-libctf: maybe-all-zlib
66863 configure-stage1-libctf: maybe-all-stage1-zlib
66864 configure-stage2-libctf: maybe-all-stage2-zlib
66865 configure-stage3-libctf: maybe-all-stage3-zlib
66866 configure-stage4-libctf: maybe-all-stage4-zlib
66867 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66868 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66869 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66870 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66871 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66872 configure-libctf: maybe-all-libiconv
66873 configure-stage1-libctf: maybe-all-stage1-libiconv
66874 configure-stage2-libctf: maybe-all-stage2-libiconv
66875 configure-stage3-libctf: maybe-all-stage3-libiconv
66876 configure-stage4-libctf: maybe-all-stage4-libiconv
66877 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66878 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66879 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66880 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66881 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66882 check-libctf: maybe-all-ld
66883 check-stage1-libctf: maybe-all-stage1-ld
66884 check-stage2-libctf: maybe-all-stage2-ld
66885 check-stage3-libctf: maybe-all-stage3-ld
66886 check-stage4-libctf: maybe-all-stage4-ld
66887 check-stageprofile-libctf: maybe-all-stageprofile-ld
66888 check-stagetrain-libctf: maybe-all-stagetrain-ld
66889 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66890 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66891 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66892 distclean-gnulib: maybe-distclean-gdb
66893 distclean-gnulib: maybe-distclean-gdbserver
66894 distclean-gnulib: maybe-distclean-sim
66895 all-bison: maybe-all-build-texinfo
66896 all-flex: maybe-all-build-bison
66897 all-flex: maybe-all-m4
66898 all-flex: maybe-all-build-texinfo
66899 all-m4: maybe-all-build-texinfo
66900 configure-target-libgo: maybe-configure-target-libffi
66901 all-target-libgo: maybe-all-target-libffi
66902 configure-target-libphobos: maybe-configure-target-libbacktrace
66903 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66904 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66905 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66906 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66907 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66908 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66909 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66910 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66911 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66912 configure-target-libphobos: maybe-configure-target-zlib
66913 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66914 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66915 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66916 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66917 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66918 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66919 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66920 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66921 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66922 all-target-libphobos: maybe-all-target-libbacktrace
66923 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66924 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66925 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66926 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66927 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66928 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66929 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66930 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66931 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66932 all-target-libphobos: maybe-all-target-zlib
66933 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66934 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66935 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66936 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66937 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66938 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66939 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66940 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66941 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66942 all-target-libphobos: maybe-all-target-libatomic
66943 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66944 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66945 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66946 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66947 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66948 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66949 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66950 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66951 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66952 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66953 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66954 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66955 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66956 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66957 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66958 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66959 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66960 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66961 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66962 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66963 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66964 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66965 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66966 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66967 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66968 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66969 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66970 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66971 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66972 configure-target-libvtv: maybe-all-target-libstdc++-v3
66973 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66974 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66975 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66976 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66977 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66978 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66979 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66980 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66981 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66982 all-target-libstdc++-v3: maybe-configure-target-libgomp
66983 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66984 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66985 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66986 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66987 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66988 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66989 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66990 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66991 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66992 install-target-libgo: maybe-install-target-libatomic
66993 install-target-libgfortran: maybe-install-target-libquadmath
66994 install-target-libgfortran: maybe-install-target-libgcc
66995 install-target-libphobos: maybe-install-target-libatomic
66996 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66997 install-target-libsanitizer: maybe-install-target-libgcc
66998 install-target-libvtv: maybe-install-target-libstdc++-v3
66999 install-target-libvtv: maybe-install-target-libgcc
67000 install-target-libitm: maybe-install-target-libgcc
67001 install-target-libobjc: maybe-install-target-libgcc
67002 install-target-libstdc++-v3: maybe-install-target-libgcc
67003 all-target-libgloss: maybe-all-target-newlib
67004 all-target-winsup: maybe-all-target-libtermcap
67005 configure-target-libgfortran: maybe-all-target-libquadmath
67008 @if gcc-bootstrap
67009 configure-gnattools: stage_last
67010 configure-libcc1: stage_last
67011 configure-c++tools: stage_last
67012 configure-utils: stage_last
67013 configure-gdb: stage_last
67014 configure-gdbserver: stage_last
67015 configure-gdbsupport: stage_last
67016 configure-gprof: stage_last
67017 configure-gprofng: stage_last
67018 configure-sid: stage_last
67019 configure-sim: stage_last
67020 configure-fastjar: stage_last
67021 configure-bison: stage_last
67022 configure-flex: stage_last
67023 configure-m4: stage_last
67024 @endif gcc-bootstrap
67026 @unless gcc-bootstrap
67027 all-gnattools: maybe-all-target-libstdc++-v3
67028 configure-libcc1: maybe-configure-gcc
67029 all-libcc1: maybe-all-gcc
67030 all-c++tools: maybe-all-gcc
67031 all-utils: maybe-all-libiberty
67032 configure-gdb: maybe-all-gmp
67033 configure-gdb: maybe-all-mpfr
67034 configure-gdb: maybe-all-intl
67035 configure-gdb: maybe-all-bfd
67036 configure-gdb: maybe-all-libiconv
67037 all-gdb: maybe-all-libiberty
67038 all-gdb: maybe-all-libiconv
67039 all-gdb: maybe-all-opcodes
67040 all-gdb: maybe-all-libdecnumber
67041 all-gdb: maybe-all-libctf
67042 all-gdb: maybe-all-libbacktrace
67043 all-gdbserver: maybe-all-libiberty
67044 configure-gdbsupport: maybe-configure-intl
67045 all-gdbsupport: maybe-all-intl
67046 configure-gprof: maybe-configure-intl
67047 all-gprof: maybe-all-libiberty
67048 all-gprof: maybe-all-bfd
67049 all-gprof: maybe-all-opcodes
67050 all-gprof: maybe-all-intl
67051 all-gprof: maybe-all-gas
67052 configure-gprofng: maybe-configure-intl
67053 all-gprofng: maybe-all-libiberty
67054 all-gprofng: maybe-all-bfd
67055 all-gprofng: maybe-all-opcodes
67056 all-gprofng: maybe-all-intl
67057 all-gprofng: maybe-all-gas
67058 all-sid: maybe-all-libiberty
67059 all-sid: maybe-all-bfd
67060 all-sid: maybe-all-opcodes
67061 configure-sim: maybe-configure-intl
67062 all-sim: maybe-all-intl
67063 all-sim: maybe-all-libiberty
67064 all-sim: maybe-all-bfd
67065 all-sim: maybe-all-opcodes
67066 all-fastjar: maybe-all-zlib
67067 all-fastjar: maybe-all-libiberty
67068 all-bison: maybe-all-intl
67069 all-flex: maybe-all-intl
67070 all-m4: maybe-all-intl
67071 configure-target-fastjar: maybe-configure-target-zlib
67072 all-target-fastjar: maybe-all-target-zlib
67073 configure-target-libgo: maybe-all-target-libstdc++-v3
67074 all-target-libgo: maybe-all-target-libbacktrace
67075 all-target-libgo: maybe-all-target-libatomic
67076 configure-target-libgm2: maybe-all-target-libstdc++-v3
67077 all-target-libgm2: maybe-all-target-libatomic
67078 configure-target-newlib: maybe-all-binutils
67079 configure-target-newlib: maybe-all-ld
67080 configure-target-libgfortran: maybe-all-target-libbacktrace
67081 configure-target-libgo: maybe-all-target-libbacktrace
67082 @endunless gcc-bootstrap
67084 # Dependencies for target modules on other target modules are
67085 # described by lang_env_dependencies; the defaults apply to anything
67086 # not mentioned there.
67089 @if gcc-bootstrap
67090 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
67091 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
67092 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
67093 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
67094 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
67095 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
67096 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
67097 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
67098 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
67099 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
67100 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
67101 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
67102 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
67103 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
67104 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
67105 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
67106 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
67107 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
67108 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
67109 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
67110 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
67111 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
67112 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
67113 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
67114 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
67115 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
67116 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
67117 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
67118 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
67119 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
67120 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
67121 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
67122 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
67123 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
67124 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
67125 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
67126 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
67127 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
67128 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
67129 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
67130 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
67131 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
67132 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
67133 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
67134 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
67135 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
67136 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
67137 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
67138 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
67139 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
67140 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
67141 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
67142 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
67143 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
67144 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
67145 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
67146 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
67147 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
67148 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
67149 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
67150 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
67151 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
67152 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
67153 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
67154 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
67155 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
67156 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
67157 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
67158 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
67159 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
67160 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
67161 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
67162 @endif gcc-bootstrap
67164 @if gcc-no-bootstrap
67165 configure-target-libstdc++-v3: maybe-all-target-libgcc
67166 configure-target-libsanitizer: maybe-all-target-libgcc
67167 configure-target-libvtv: maybe-all-target-libgcc
67168 configure-target-libssp: maybe-all-target-libgcc
67169 configure-target-newlib: maybe-all-target-libgcc
67170 configure-target-libbacktrace: maybe-all-target-libgcc
67171 configure-target-libquadmath: maybe-all-target-libgcc
67172 configure-target-libgfortran: maybe-all-target-libgcc
67173 configure-target-libobjc: maybe-all-target-libgcc
67174 configure-target-libgo: maybe-all-target-libgcc
67175 configure-target-libphobos: maybe-all-target-libgcc
67176 configure-target-libtermcap: maybe-all-target-libgcc
67177 configure-target-winsup: maybe-all-target-libgcc
67178 configure-target-libgloss: maybe-all-target-libgcc
67179 configure-target-libffi: maybe-all-target-libgcc
67180 configure-target-zlib: maybe-all-target-libgcc
67181 configure-target-rda: maybe-all-target-libgcc
67182 configure-target-libada: maybe-all-target-libgcc
67183 configure-target-libgm2: maybe-all-target-libgcc
67184 configure-target-libgomp: maybe-all-target-libgcc
67185 configure-target-libitm: maybe-all-target-libgcc
67186 configure-target-libatomic: maybe-all-target-libgcc
67187 @endif gcc-no-bootstrap
67190 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
67192 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
67194 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
67196 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
67200 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
67202 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
67204 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
67206 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
67208 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
67210 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
67212 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
67214 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
67217 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
67218 configure-target-libffi: maybe-all-target-libstdc++-v3
67220 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
67222 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
67224 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
67226 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
67228 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
67230 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
67231 configure-target-libitm: maybe-all-target-libstdc++-v3
67233 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
67236 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
67237 GDB_TK = @GDB_TK@
67238 INSTALL_GDB_TK = @INSTALL_GDB_TK@
67239 configure-gdb: $(CONFIGURE_GDB_TK)
67240 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
67241 install-gdb: $(INSTALL_GDB_TK)
67243 # Serialization dependencies. Host configures don't work well in parallel to
67244 # each other, due to contention over config.cache. Target configures and
67245 # build configures are similar.
67246 @serialization_dependencies@
67248 # --------------------------------
67249 # Regenerating top level configury
67250 # --------------------------------
67252 # Rebuilding Makefile.in, using autogen.
67253 AUTOGEN = autogen
67254 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
67255 cd $(srcdir) && $(AUTOGEN) Makefile.def
67257 # Rebuilding Makefile.
67258 Makefile: $(srcdir)/Makefile.in config.status
67259 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
67261 config.status: configure
67262 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
67264 # Rebuilding configure.
67265 AUTOCONF = autoconf
67266 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
67267 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
67268 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
67269 $(srcdir)/config/gcc-plugin.m4 \
67270 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
67271 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
67272 cd $(srcdir) && $(AUTOCONF)
67274 # ------------------------------
67275 # Special directives to GNU Make
67276 # ------------------------------
67278 # Don't pass command-line variables to submakes.
67279 .NOEXPORT:
67280 MAKEOVERRIDES=
67282 # end of Makefile.in