]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - Makefile.in
sim: add distclean dep for gnulib
[thirdparty/binutils-gdb.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
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
8 #
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.
13 #
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.
18 #
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/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
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
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
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@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
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
82
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@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
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@
111
112 # If the build should make suitable code for shared host resources.
113 host_shared = @host_shared@
114
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)"
120
121 # Linker flags to use on the host, for stage1 or when not
122 # bootstrapping.
123 STAGE1_LDFLAGS = @stage1_ldflags@
124
125 # Libraries to use on the host, for stage1 or when not bootstrapping.
126 STAGE1_LIBS = @stage1_libs@
127
128 # Linker flags to use for stage2 and later.
129 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
130
131 # Libraries to use for stage2 and later.
132 POSTSTAGE1_LIBS = @poststage1_libs@
133
134 # This is the list of variables to export in the environment when
135 # configuring any subdirectory. It must also be exported whenever
136 # recursing into a build directory in case that directory's Makefile
137 # re-runs configure.
138 BASE_EXPORTS = \
139 FLEX="$(FLEX)"; export FLEX; \
140 LEX="$(LEX)"; export LEX; \
141 BISON="$(BISON)"; export BISON; \
142 YACC="$(YACC)"; export YACC; \
143 M4="$(M4)"; export M4; \
144 SED="$(SED)"; export SED; \
145 AWK="$(AWK)"; export AWK; \
146 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
147
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;
176
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)"
182
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);
248
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
267
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;
291
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 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
325 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
326 @if gcc-bootstrap
327 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
328 @endif gcc-bootstrap
329 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
330 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
331
332 RAW_CXX_TARGET_EXPORTS = \
333 $(BASE_TARGET_EXPORTS) \
334 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
335 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
336
337 NORMAL_TARGET_EXPORTS = \
338 $(BASE_TARGET_EXPORTS) \
339 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
340
341 # Where to find GMP
342 HOST_GMPLIBS = @gmplibs@
343 HOST_GMPINC = @gmpinc@
344
345 # Where to find isl
346 HOST_ISLLIBS = @isllibs@
347 HOST_ISLINC = @islinc@
348
349 # ----------------------------------------------
350 # Programs producing files for the BUILD machine
351 # ----------------------------------------------
352
353 SHELL = @SHELL@
354
355 # pwd command to use. Allow user to override default by setting PWDCMD in
356 # the environment to account for automounters. The make variable must not
357 # be called PWDCMD, otherwise the value set here is passed to make
358 # subprocesses and overrides the setting from the user's environment.
359 # Don't use PWD since it is a common shell environment variable and we
360 # don't want to corrupt it.
361 PWD_COMMAND = $${PWDCMD-pwd}
362
363 # compilers to use to create programs which must be run in the build
364 # environment.
365 AR_FOR_BUILD = @AR_FOR_BUILD@
366 AS_FOR_BUILD = @AS_FOR_BUILD@
367 CC_FOR_BUILD = @CC_FOR_BUILD@
368 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
369 CPP_FOR_BUILD = @CPP_FOR_BUILD@
370 CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
371 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
372 CXX_FOR_BUILD = @CXX_FOR_BUILD@
373 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
374 DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@
375 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
376 GOC_FOR_BUILD = @GOC_FOR_BUILD@
377 GDC_FOR_BUILD = @GDC_FOR_BUILD@
378 GM2_FOR_BUILD = @GM2_FOR_BUILD@
379 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
380 LD_FOR_BUILD = @LD_FOR_BUILD@
381 NM_FOR_BUILD = @NM_FOR_BUILD@
382 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
383 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
384 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
385
386 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
387 # here so that they can be overridden by Makefile fragments.
388 BUILD_PREFIX = @BUILD_PREFIX@
389 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
390
391 # Flags to pass to stage2 and later makes. They are defined
392 # here so that they can be overridden by Makefile fragments.
393 BOOT_CFLAGS= -g -O2
394 BOOT_LDFLAGS=
395 BOOT_ADAFLAGS= -gnatpg
396
397 AWK = @AWK@
398 SED = @SED@
399 BISON = @BISON@
400 YACC = @YACC@
401 FLEX = @FLEX@
402 LEX = @LEX@
403 M4 = @M4@
404 MAKEINFO = @MAKEINFO@
405 EXPECT = @EXPECT@
406 RUNTEST = @RUNTEST@
407
408 AUTO_PROFILE = gcc-auto-profile --all -c 10000000
409
410 # This just becomes part of the MAKEINFO definition passed down to
411 # sub-makes. It lets flags be given on the command line while still
412 # using the makeinfo from the object tree.
413 # (Default to avoid splitting info files by setting the threshold high.)
414 MAKEINFOFLAGS = --split-size=5000000
415
416 # ---------------------------------------------
417 # Programs producing files for the HOST machine
418 # ---------------------------------------------
419
420 AS = @AS@
421 AR = @AR@ @AR_PLUGIN_OPTION@
422 AR_FLAGS = rc
423 CC = @CC@
424 CXX = @CXX@
425 DLLTOOL = @DLLTOOL@
426 DSYMUTIL = @DSYMUTIL@
427 LD = @LD@
428 LIPO = @LIPO@
429 NM = @NM@
430 OBJDUMP = @OBJDUMP@
431 OTOOL = @OTOOL@
432 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
433 READELF = @READELF@
434 STRIP = @STRIP@
435 WINDRES = @WINDRES@
436 WINDMC = @WINDMC@
437
438 GDC = @GDC@
439 GNATBIND = @GNATBIND@
440 GNATMAKE = @GNATMAKE@
441
442 CFLAGS = @CFLAGS@
443 LDFLAGS = @LDFLAGS@
444 LIBCFLAGS = $(CFLAGS)
445 CXXFLAGS = @CXXFLAGS@
446 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
447 GOCFLAGS = $(CFLAGS)
448 GDCFLAGS = @GDCFLAGS@
449 GM2FLAGS = $(CFLAGS)
450
451 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
452
453 # Pass additional PGO and LTO compiler options to the PGO build.
454 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
455 override CFLAGS += $(BUILD_CFLAGS)
456 override CXXFLAGS += $(BUILD_CFLAGS)
457
458 # Additional PGO and LTO compiler options to generate profiling data
459 # for the PGO build.
460 PGO_BUILD_GEN_FLAGS_TO_PASS = \
461 PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
462 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
463
464 # NB: Filter out any compiler options which may fail PGO training runs.
465 PGO_BUILD_TRAINING_CFLAGS:= \
466 $(filter-out -Werror=%,$(CFLAGS))
467 PGO_BUILD_TRAINING_CXXFLAGS:=\
468 $(filter-out -Werror=%,$(CXXFLAGS))
469 PGO_BUILD_TRAINING_CFLAGS:= \
470 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
471 PGO_BUILD_TRAINING_CXXFLAGS:= \
472 $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
473 PGO_BUILD_TRAINING_CFLAGS:= \
474 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
475 PGO_BUILD_TRAINING_CXXFLAGS:= \
476 $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
477 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
478 PGO_BUILD_TRAINING=yes \
479 CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
480 CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
481
482 # Ignore "make check" errors in PGO training runs.
483 PGO_BUILD_TRAINING_MFLAGS = -i
484
485 # Additional PGO and LTO compiler options to use profiling data for the
486 # PGO build.
487 PGO_BUILD_USE_FLAGS_TO_PASS = \
488 PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
489 PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
490
491 # PGO training targets for the PGO build. FIXME: Add gold tests to
492 # training.
493 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
494 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
495
496 CREATE_GCOV = create_gcov
497 PROFILE_MERGER = profile_merger
498
499 TFLAGS =
500
501 # Defaults for all stages; some are overridden below.
502
503 STAGE_CFLAGS = $(BOOT_CFLAGS)
504 STAGE_TFLAGS = $(TFLAGS)
505 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
506
507
508 # Defaults for stage 1; some are overridden below.
509 STAGE1_CFLAGS = $(STAGE_CFLAGS)
510 STAGE1_CXXFLAGS = $(CXXFLAGS)
511 @if target-libstdc++-v3-bootstrap
512 # Override the above if we're bootstrapping C++.
513 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
514 @endif target-libstdc++-v3-bootstrap
515 STAGE1_TFLAGS = $(STAGE_TFLAGS)
516 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
517
518 # Defaults for stage 2; some are overridden below.
519 STAGE2_CFLAGS = $(STAGE_CFLAGS)
520 STAGE2_CXXFLAGS = $(CXXFLAGS)
521 @if target-libstdc++-v3-bootstrap
522 # Override the above if we're bootstrapping C++.
523 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
524 @endif target-libstdc++-v3-bootstrap
525 STAGE2_TFLAGS = $(STAGE_TFLAGS)
526 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
527
528 # Defaults for stage 3; some are overridden below.
529 STAGE3_CFLAGS = $(STAGE_CFLAGS)
530 STAGE3_CXXFLAGS = $(CXXFLAGS)
531 @if target-libstdc++-v3-bootstrap
532 # Override the above if we're bootstrapping C++.
533 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
534 @endif target-libstdc++-v3-bootstrap
535 STAGE3_TFLAGS = $(STAGE_TFLAGS)
536 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
537
538 # Defaults for stage 4; some are overridden below.
539 STAGE4_CFLAGS = $(STAGE_CFLAGS)
540 STAGE4_CXXFLAGS = $(CXXFLAGS)
541 @if target-libstdc++-v3-bootstrap
542 # Override the above if we're bootstrapping C++.
543 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
544 @endif target-libstdc++-v3-bootstrap
545 STAGE4_TFLAGS = $(STAGE_TFLAGS)
546 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
547
548 # Defaults for stage profile; some are overridden below.
549 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
550 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
551 @if target-libstdc++-v3-bootstrap
552 # Override the above if we're bootstrapping C++.
553 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
554 @endif target-libstdc++-v3-bootstrap
555 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
556 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
557
558 # Defaults for stage train; some are overridden below.
559 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
560 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
561 @if target-libstdc++-v3-bootstrap
562 # Override the above if we're bootstrapping C++.
563 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
564 @endif target-libstdc++-v3-bootstrap
565 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
566 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
567
568 # Defaults for stage feedback; some are overridden below.
569 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
570 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
571 @if target-libstdc++-v3-bootstrap
572 # Override the above if we're bootstrapping C++.
573 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
574 @endif target-libstdc++-v3-bootstrap
575 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
576 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
577
578 # Defaults for stage autoprofile; some are overridden below.
579 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
580 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
581 @if target-libstdc++-v3-bootstrap
582 # Override the above if we're bootstrapping C++.
583 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
584 @endif target-libstdc++-v3-bootstrap
585 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
586 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
587
588 # Defaults for stage autofeedback; some are overridden below.
589 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
590 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
591 @if target-libstdc++-v3-bootstrap
592 # Override the above if we're bootstrapping C++.
593 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
594 @endif target-libstdc++-v3-bootstrap
595 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
596 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
597
598
599 # By default, C and C++ are the only stage1 languages, because they are the
600 # only ones we require to build with the bootstrap compiler, and also the
601 # only ones useful for building stage2.
602
603 STAGE1_CFLAGS = @stage1_cflags@
604 STAGE1_CHECKING = @stage1_checking@
605 STAGE1_LANGUAGES = @stage1_languages@
606 # * We force-disable intermodule optimizations, even if
607 # --enable-intermodule was passed, since the installed compiler
608 # probably can't handle them. Luckily, autoconf always respects
609 # the last argument when conflicting --enable arguments are passed.
610 # * Likewise, we force-disable coverage flags, since the installed
611 # compiler probably has never heard of them.
612 # * We also disable -Wformat, since older GCCs don't understand newer %s.
613 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
614 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
615 --disable-build-format-warnings
616
617 @if target-libphobos-bootstrap
618 STAGE1_CONFIGURE_FLAGS += --with-libphobos-druntime-only
619 STAGE2_CONFIGURE_FLAGS += --with-libphobos-druntime-only
620 @endif target-libphobos-bootstrap
621
622 # When using the slow stage1 compiler disable IL verification and forcefully
623 # enable it when using the stage2 compiler instead. As we later compare
624 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
625 # checking when building all target libraries for release builds.
626 STAGE1_TFLAGS += -fno-checking
627 STAGE2_CFLAGS += -fno-checking
628 STAGE2_TFLAGS += -fno-checking
629 STAGE3_CFLAGS += -fchecking=1
630 STAGE3_TFLAGS += -fchecking=1
631
632 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
633 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
634
635 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
636 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
637
638 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use -fprofile-reproducible=parallel-runs
639 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
640
641 STAGEautoprofile_CFLAGS = $(filter-out -gtoggle,$(STAGE2_CFLAGS)) -g
642 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
643
644 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
645 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
646 # Disable warnings as errors since inlining decisions with -fauto-profile
647 # may result in additional warnings.
648 STAGEautofeedback_CONFIGURE_FLAGS = $(filter-out --enable-werror-always,$(STAGE_CONFIGURE_FLAGS))
649
650 do-compare = @do_compare@
651 do-compare3 = $(do-compare)
652
653 # -----------------------------------------------
654 # Programs producing files for the TARGET machine
655 # -----------------------------------------------
656
657 AR_FOR_TARGET=@AR_FOR_TARGET@
658 AS_FOR_TARGET=@AS_FOR_TARGET@
659 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
660
661 # If GCC_FOR_TARGET is not overriden on the command line, then this
662 # variable is passed down to the gcc Makefile, where it is used to
663 # build libgcc2.a. We define it here so that it can itself be
664 # overridden on the command line.
665 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
666 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
667 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
668 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
669 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
670 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
671 GM2_FOR_TARGET=$(STAGE_CC_WRAPPER) @GM2_FOR_TARGET@
672 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
673 DSYMUTIL_FOR_TARGET=@DSYMUTIL_FOR_TARGET@
674 LD_FOR_TARGET=@LD_FOR_TARGET@
675
676 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
677 NM_FOR_TARGET=@NM_FOR_TARGET@
678 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
679 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
680 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
681 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
682 READELF_FOR_TARGET=@READELF_FOR_TARGET@
683 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
684 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
685 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
686
687 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
688 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
689 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
690
691 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
692 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
693
694 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
695 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
696 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
697 GM2FLAGS_FOR_TARGET = -O2 -g
698 GOCFLAGS_FOR_TARGET = -O2 -g
699 GDCFLAGS_FOR_TARGET = -O2 -g
700
701 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
702 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
703 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
704
705 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
706
707 # ------------------------------------
708 # Miscellaneous targets and flag lists
709 # ------------------------------------
710
711 # The first rule in the file had better be this one. Don't put any above it.
712 # This lives here to allow makefile fragments to contain dependencies.
713 all:
714
715 #### host and target specific makefile fragments come in here.
716 @target_makefile_frag@
717 @alphaieee_frag@
718 @ospace_frag@
719 @host_makefile_frag@
720 ###
721
722 # This is the list of directories that may be needed in RPATH_ENVVAR
723 # so that programs built for the target machine work.
724 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)
725
726 @if target-libstdc++-v3
727 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
728 @endif target-libstdc++-v3
729
730 @if target-libsanitizer
731 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
732 @endif target-libsanitizer
733
734 @if target-libvtv
735 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
736 @endif target-libvtv
737
738 @if target-libssp
739 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
740 @endif target-libssp
741
742 @if target-libphobos
743 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
744 @endif target-libphobos
745
746 @if target-libgm2
747 TARGET_LIB_PATH_libgm2 = $$r/$(TARGET_SUBDIR)/libgm2/.libs:
748 @endif target-libgm2
749
750 @if target-libgomp
751 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
752 @endif target-libgomp
753
754 @if target-libitm
755 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
756 @endif target-libitm
757
758 @if target-libatomic
759 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
760 @endif target-libatomic
761
762
763
764 # This is the list of directories that may be needed in RPATH_ENVVAR
765 # so that programs built for the host machine work.
766 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)
767
768 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
769 @if gcc
770 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
771 @endif gcc
772
773
774 @if gmp
775 HOST_LIB_PATH_gmp = \
776 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
777 @endif gmp
778
779 @if mpfr
780 HOST_LIB_PATH_mpfr = \
781 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
782 @endif mpfr
783
784 @if mpc
785 HOST_LIB_PATH_mpc = \
786 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
787 @endif mpc
788
789 @if isl
790 HOST_LIB_PATH_isl = \
791 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
792 @endif isl
793
794
795 CXX_FOR_TARGET_FLAG_TO_PASS = \
796 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
797 @if target-libstdc++-v3
798 # CXX_FOR_TARGET is tricky to get right for target libs that require a
799 # functional C++ compiler. When we recurse, if we expand
800 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
801 # libstdc++ include flags from the script. Instead, we get an
802 # -funconfigured-* word, so that we'll get errors if this invalid C++
803 # command line is used for anything, but also so that we can use the
804 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
805 # don't pass it on, sub-make will use the default definition, that
806 # re-expands it at the time of use, so we'll get it right when we need
807 # it. One potential exception is the expansion of CXX_FOR_TARGET
808 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
809 # really work, for C++ host programs can't depend on the current-stage
810 # C++ target library.
811 CXX_FOR_TARGET_FLAG_TO_PASS = \
812 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
813 @endif target-libstdc++-v3
814
815 # Flags to pass down to all sub-makes. STAGE*FLAGS,
816 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
817 # overrideable (for a bootstrap build stage1 also builds gcc.info).
818 BASE_FLAGS_TO_PASS = \
819 "DESTDIR=$(DESTDIR)" \
820 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
821 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
822 "bindir=$(bindir)" \
823 "datadir=$(datadir)" \
824 "exec_prefix=$(exec_prefix)" \
825 "includedir=$(includedir)" \
826 "datarootdir=$(datarootdir)" \
827 "docdir=$(docdir)" \
828 "infodir=$(infodir)" \
829 "pdfdir=$(pdfdir)" \
830 "htmldir=$(htmldir)" \
831 "libdir=$(libdir)" \
832 "libexecdir=$(libexecdir)" \
833 "lispdir=$(lispdir)" \
834 "localstatedir=$(localstatedir)" \
835 "mandir=$(mandir)" \
836 "oldincludedir=$(oldincludedir)" \
837 "prefix=$(prefix)" \
838 "sbindir=$(sbindir)" \
839 "sharedstatedir=$(sharedstatedir)" \
840 "sysconfdir=$(sysconfdir)" \
841 "tooldir=$(tooldir)" \
842 "build_tooldir=$(build_tooldir)" \
843 "target_alias=$(target_alias)" \
844 "AWK=$(AWK)" \
845 "BISON=$(BISON)" \
846 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
847 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
848 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
849 "EXPECT=$(EXPECT)" \
850 "FLEX=$(FLEX)" \
851 "INSTALL=$(INSTALL)" \
852 "INSTALL_DATA=$(INSTALL_DATA)" \
853 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
854 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
855 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
856 "LEX=$(LEX)" \
857 "M4=$(M4)" \
858 "MAKE=$(MAKE)" \
859 "RUNTEST=$(RUNTEST)" \
860 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
861 "SED=$(SED)" \
862 "SHELL=$(SHELL)" \
863 "YACC=$(YACC)" \
864 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
865 "ADA_CFLAGS=$(ADA_CFLAGS)" \
866 "AR_FLAGS=$(AR_FLAGS)" \
867 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
868 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
869 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
870 "CFLAGS=$(CFLAGS)" \
871 "CXXFLAGS=$(CXXFLAGS)" \
872 "LDFLAGS=$(LDFLAGS)" \
873 "LIBCFLAGS=$(LIBCFLAGS)" \
874 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
875 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
876 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
877 "GNATBIND=$(GNATBIND)" \
878 "GNATMAKE=$(GNATMAKE)" \
879 "GDC=$(GDC)" \
880 "GDCFLAGS=$(GDCFLAGS)" \
881 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
882 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
883 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
884 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
885 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
886 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
887 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
888 "DSYMUTIL_FOR_TARGET=$(DSYMUTIL_FOR_TARGET)" \
889 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
890 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
891 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
892 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
893 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
894 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
895 "GM2_FOR_TARGET=$(GM2_FOR_TARGET)" \
896 "GM2FLAGS_FOR_TARGET=$(GM2FLAGS_FOR_TARGET)" \
897 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
898 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
899 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
900 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
901 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
902 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
903 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
904 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
905 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
906 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
907 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
908 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
909 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
910 "BUILD_CONFIG=$(BUILD_CONFIG)" \
911 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
912 "LEAN=$(LEAN)" \
913 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
914 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
915 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
916 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
917 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
918 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
919 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
920 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
921 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
922 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
923 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
924 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
925 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
926 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
927 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
928 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
929 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
930 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
931 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
932 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
933 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
934 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
935 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
936 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
937 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
938 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
939 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
940 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
941 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
942 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
943 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
944 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
945 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
946 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
947 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
948 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
949 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
950 "TFLAGS=$(TFLAGS)" \
951 "CONFIG_SHELL=$(SHELL)" \
952 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
953 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
954
955 # We leave this in just in case, but it is not needed anymore.
956 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
957
958 # Flags to pass down to most sub-makes, in which we're building with
959 # the host environment.
960 EXTRA_HOST_FLAGS = \
961 'AR=$(AR)' \
962 'AS=$(AS)' \
963 'CC=$(CC)' \
964 'CXX=$(CXX)' \
965 'DLLTOOL=$(DLLTOOL)' \
966 'DSYMUTIL=$(DSYMUTIL)' \
967 'GFORTRAN=$(GFORTRAN)' \
968 'GOC=$(GOC)' \
969 'GDC=$(GDC)' \
970 'GM2=$(GM2)' \
971 'LD=$(LD)' \
972 'LIPO=$(LIPO)' \
973 'NM=$(NM)' \
974 'OBJDUMP=$(OBJDUMP)' \
975 'OTOOL=$(OTOOL)' \
976 'RANLIB=$(RANLIB)' \
977 'READELF=$(READELF)' \
978 'STRIP=$(STRIP)' \
979 'WINDRES=$(WINDRES)' \
980 'WINDMC=$(WINDMC)' \
981 'CREATE_GCOV=$(CREATE_GCOV)' \
982 'PROFILE_MERGER=$(PROFILE_MERGER)'
983
984 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
985
986 # Flags to pass to stage1 or when not bootstrapping.
987
988 STAGE1_FLAGS_TO_PASS = \
989 LDFLAGS="$${LDFLAGS}" \
990 HOST_LIBS="$${HOST_LIBS}"
991
992 # Flags to pass to stage2 and later makes.
993
994 POSTSTAGE1_FLAGS_TO_PASS = \
995 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
996 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
997 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
998 GM2="$${GM2}" GM2_FOR_BUILD="$${GM2_FOR_BUILD}" \
999 GNATBIND="$${GNATBIND}" \
1000 LDFLAGS="$${LDFLAGS}" \
1001 HOST_LIBS="$${HOST_LIBS}" \
1002 $(LTO_FLAGS_TO_PASS) \
1003 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1004
1005 @if gcc-bootstrap
1006 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
1007 $(POSTSTAGE1_HOST_EXPORTS) \
1008 fi;
1009
1010 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
1011 @endif gcc-bootstrap
1012
1013 # Flags to pass down to makes which are built with the target environment.
1014 # The double $ decreases the length of the command line; those variables
1015 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
1016 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
1017 # so we expand them here.
1018 EXTRA_TARGET_FLAGS = \
1019 'AR=$$(AR_FOR_TARGET)' \
1020 'AS=$(COMPILER_AS_FOR_TARGET)' \
1021 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1022 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
1023 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
1024 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
1025 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1026 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
1027 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
1028 'DSYMUTIL=$$(DSYMUTIL_FOR_TARGET)' \
1029 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1030 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1031 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
1032 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1033 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
1034 'GM2=$$(GM2_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
1035 'GM2FLAGS=$$(GM2FLAGS_FOR_TARGET)' \
1036 'LD=$(COMPILER_LD_FOR_TARGET)' \
1037 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
1038 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
1039 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
1040 'NM=$(COMPILER_NM_FOR_TARGET)' \
1041 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
1042 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
1043 'RANLIB=$$(RANLIB_FOR_TARGET)' \
1044 'READELF=$$(READELF_FOR_TARGET)' \
1045 'WINDRES=$$(WINDRES_FOR_TARGET)' \
1046 'WINDMC=$$(WINDMC_FOR_TARGET)' \
1047 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
1048 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
1049 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
1050 "TFLAGS=$$TFLAGS"
1051
1052 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
1053
1054 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
1055 # unfortunately needs the native compiler and the target ar and
1056 # ranlib.
1057 # If any variables are added here, they must be added to do-*, below.
1058 # The BUILD_* variables are a special case, which are used for the gcc
1059 # cross-building scheme.
1060 EXTRA_GCC_FLAGS = \
1061 "GCC_FOR_TARGET=$(GCC_FOR_TARGET) $$TFLAGS" \
1062 "GM2_FOR_TARGET=$(GM2_FOR_TARGET) $$TFLAGS" \
1063 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
1064 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
1065
1066 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
1067
1068 @if gcc
1069 BUILD_CONFIG = @BUILD_CONFIG@
1070 ifneq ($(BUILD_CONFIG),)
1071 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
1072 endif
1073 @endif gcc
1074
1075 .PHONY: configure-host
1076 configure-host: \
1077 maybe-configure-bfd \
1078 maybe-configure-opcodes \
1079 maybe-configure-binutils \
1080 maybe-configure-bison \
1081 maybe-configure-cgen \
1082 maybe-configure-dejagnu \
1083 maybe-configure-etc \
1084 maybe-configure-fastjar \
1085 maybe-configure-fixincludes \
1086 maybe-configure-flex \
1087 maybe-configure-gas \
1088 maybe-configure-gcc \
1089 maybe-configure-gmp \
1090 maybe-configure-mpfr \
1091 maybe-configure-mpc \
1092 maybe-configure-isl \
1093 maybe-configure-gold \
1094 maybe-configure-gprof \
1095 maybe-configure-gprofng \
1096 maybe-configure-intl \
1097 maybe-configure-tcl \
1098 maybe-configure-itcl \
1099 maybe-configure-ld \
1100 maybe-configure-libbacktrace \
1101 maybe-configure-libcpp \
1102 maybe-configure-libcody \
1103 maybe-configure-libdecnumber \
1104 maybe-configure-libgui \
1105 maybe-configure-libiberty \
1106 maybe-configure-libiberty-linker-plugin \
1107 maybe-configure-libiconv \
1108 maybe-configure-m4 \
1109 maybe-configure-readline \
1110 maybe-configure-sid \
1111 maybe-configure-sim \
1112 maybe-configure-texinfo \
1113 maybe-configure-zlib \
1114 maybe-configure-gnulib \
1115 maybe-configure-gdbsupport \
1116 maybe-configure-gdbserver \
1117 maybe-configure-gdb \
1118 maybe-configure-expect \
1119 maybe-configure-guile \
1120 maybe-configure-tk \
1121 maybe-configure-libtermcap \
1122 maybe-configure-utils \
1123 maybe-configure-c++tools \
1124 maybe-configure-gnattools \
1125 maybe-configure-lto-plugin \
1126 maybe-configure-libcc1 \
1127 maybe-configure-gotools \
1128 maybe-configure-libctf \
1129 maybe-configure-libsframe
1130 .PHONY: configure-target
1131 configure-target: \
1132 maybe-configure-target-libstdc++-v3 \
1133 maybe-configure-target-libsanitizer \
1134 maybe-configure-target-libvtv \
1135 maybe-configure-target-libssp \
1136 maybe-configure-target-newlib \
1137 maybe-configure-target-libgcc \
1138 maybe-configure-target-libbacktrace \
1139 maybe-configure-target-libquadmath \
1140 maybe-configure-target-libgfortran \
1141 maybe-configure-target-libobjc \
1142 maybe-configure-target-libgo \
1143 maybe-configure-target-libphobos \
1144 maybe-configure-target-libtermcap \
1145 maybe-configure-target-winsup \
1146 maybe-configure-target-libgloss \
1147 maybe-configure-target-libffi \
1148 maybe-configure-target-zlib \
1149 maybe-configure-target-rda \
1150 maybe-configure-target-libada \
1151 maybe-configure-target-libgm2 \
1152 maybe-configure-target-libgomp \
1153 maybe-configure-target-libitm \
1154 maybe-configure-target-libatomic
1155
1156 # The target built for a native non-bootstrap build.
1157 .PHONY: all
1158
1159 # --enable-pgo-build enables the PGO build.
1160 # 1. First build with -fprofile-generate.
1161 # 2. Use "make maybe-check-*" to generate profiling data.
1162 # 3. Use "make clean" to remove the previous build.
1163 # 4. Rebuild with -fprofile-use.
1164 all:
1165 @if gcc-bootstrap
1166 [ -f stage_final ] || echo stage3 > stage_final
1167 @r=`${PWD_COMMAND}`; export r; \
1168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1169 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1170 @endif gcc-bootstrap
1171 @: $(MAKE); $(unstage)
1172 +@r=`${PWD_COMMAND}`; export r; \
1173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1174 @if gcc-bootstrap
1175 if [ -f stage_last ]; then \
1176 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1177 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1178 else \
1179 @endif gcc-bootstrap
1180 $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1181 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1182 @if pgo-build
1183 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1184 $(PGO_BUILD_TRAINING_MFLAGS) \
1185 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1186 $(PGO_BUILD_TRAINING) \
1187 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1188 && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1189 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1190 @endif pgo-build
1191 @if gcc-bootstrap
1192 ; \
1193 fi \
1194 @endif gcc-bootstrap
1195 && :
1196
1197 .PHONY: all-build
1198
1199 all-build: maybe-all-build-libiberty
1200 all-build: maybe-all-build-bison
1201 all-build: maybe-all-build-flex
1202 all-build: maybe-all-build-m4
1203 all-build: maybe-all-build-texinfo
1204 all-build: maybe-all-build-fixincludes
1205 all-build: maybe-all-build-libcpp
1206
1207 .PHONY: all-host
1208
1209 @if bfd-no-bootstrap
1210 all-host: maybe-all-bfd
1211 @endif bfd-no-bootstrap
1212 @if opcodes-no-bootstrap
1213 all-host: maybe-all-opcodes
1214 @endif opcodes-no-bootstrap
1215 @if binutils-no-bootstrap
1216 all-host: maybe-all-binutils
1217 @endif binutils-no-bootstrap
1218 all-host: maybe-all-bison
1219 all-host: maybe-all-cgen
1220 all-host: maybe-all-dejagnu
1221 all-host: maybe-all-etc
1222 all-host: maybe-all-fastjar
1223 @if fixincludes-no-bootstrap
1224 all-host: maybe-all-fixincludes
1225 @endif fixincludes-no-bootstrap
1226 all-host: maybe-all-flex
1227 @if gas-no-bootstrap
1228 all-host: maybe-all-gas
1229 @endif gas-no-bootstrap
1230 @if gcc-no-bootstrap
1231 all-host: maybe-all-gcc
1232 @endif gcc-no-bootstrap
1233 @if gmp-no-bootstrap
1234 all-host: maybe-all-gmp
1235 @endif gmp-no-bootstrap
1236 @if mpfr-no-bootstrap
1237 all-host: maybe-all-mpfr
1238 @endif mpfr-no-bootstrap
1239 @if mpc-no-bootstrap
1240 all-host: maybe-all-mpc
1241 @endif mpc-no-bootstrap
1242 @if isl-no-bootstrap
1243 all-host: maybe-all-isl
1244 @endif isl-no-bootstrap
1245 @if gold-no-bootstrap
1246 all-host: maybe-all-gold
1247 @endif gold-no-bootstrap
1248 all-host: maybe-all-gprof
1249 all-host: maybe-all-gprofng
1250 @if intl-no-bootstrap
1251 all-host: maybe-all-intl
1252 @endif intl-no-bootstrap
1253 all-host: maybe-all-tcl
1254 all-host: maybe-all-itcl
1255 @if ld-no-bootstrap
1256 all-host: maybe-all-ld
1257 @endif ld-no-bootstrap
1258 @if libbacktrace-no-bootstrap
1259 all-host: maybe-all-libbacktrace
1260 @endif libbacktrace-no-bootstrap
1261 @if libcpp-no-bootstrap
1262 all-host: maybe-all-libcpp
1263 @endif libcpp-no-bootstrap
1264 @if libcody-no-bootstrap
1265 all-host: maybe-all-libcody
1266 @endif libcody-no-bootstrap
1267 @if libdecnumber-no-bootstrap
1268 all-host: maybe-all-libdecnumber
1269 @endif libdecnumber-no-bootstrap
1270 all-host: maybe-all-libgui
1271 @if libiberty-no-bootstrap
1272 all-host: maybe-all-libiberty
1273 @endif libiberty-no-bootstrap
1274 @if libiberty-linker-plugin-no-bootstrap
1275 all-host: maybe-all-libiberty-linker-plugin
1276 @endif libiberty-linker-plugin-no-bootstrap
1277 @if libiconv-no-bootstrap
1278 all-host: maybe-all-libiconv
1279 @endif libiconv-no-bootstrap
1280 all-host: maybe-all-m4
1281 all-host: maybe-all-readline
1282 all-host: maybe-all-sid
1283 all-host: maybe-all-sim
1284 all-host: maybe-all-texinfo
1285 @if zlib-no-bootstrap
1286 all-host: maybe-all-zlib
1287 @endif zlib-no-bootstrap
1288 all-host: maybe-all-gnulib
1289 all-host: maybe-all-gdbsupport
1290 all-host: maybe-all-gdbserver
1291 all-host: maybe-all-gdb
1292 all-host: maybe-all-expect
1293 all-host: maybe-all-guile
1294 all-host: maybe-all-tk
1295 all-host: maybe-all-libtermcap
1296 all-host: maybe-all-utils
1297 all-host: maybe-all-c++tools
1298 all-host: maybe-all-gnattools
1299 @if lto-plugin-no-bootstrap
1300 all-host: maybe-all-lto-plugin
1301 @endif lto-plugin-no-bootstrap
1302 all-host: maybe-all-libcc1
1303 all-host: maybe-all-gotools
1304 @if libctf-no-bootstrap
1305 all-host: maybe-all-libctf
1306 @endif libctf-no-bootstrap
1307 @if libsframe-no-bootstrap
1308 all-host: maybe-all-libsframe
1309 @endif libsframe-no-bootstrap
1310
1311 .PHONY: all-target
1312
1313 @if target-libstdc++-v3-no-bootstrap
1314 all-target: maybe-all-target-libstdc++-v3
1315 @endif target-libstdc++-v3-no-bootstrap
1316 @if target-libsanitizer-no-bootstrap
1317 all-target: maybe-all-target-libsanitizer
1318 @endif target-libsanitizer-no-bootstrap
1319 @if target-libvtv-no-bootstrap
1320 all-target: maybe-all-target-libvtv
1321 @endif target-libvtv-no-bootstrap
1322 all-target: maybe-all-target-libssp
1323 all-target: maybe-all-target-newlib
1324 @if target-libgcc-no-bootstrap
1325 all-target: maybe-all-target-libgcc
1326 @endif target-libgcc-no-bootstrap
1327 @if target-libbacktrace-no-bootstrap
1328 all-target: maybe-all-target-libbacktrace
1329 @endif target-libbacktrace-no-bootstrap
1330 all-target: maybe-all-target-libquadmath
1331 all-target: maybe-all-target-libgfortran
1332 all-target: maybe-all-target-libobjc
1333 all-target: maybe-all-target-libgo
1334 @if target-libphobos-no-bootstrap
1335 all-target: maybe-all-target-libphobos
1336 @endif target-libphobos-no-bootstrap
1337 all-target: maybe-all-target-libtermcap
1338 all-target: maybe-all-target-winsup
1339 all-target: maybe-all-target-libgloss
1340 all-target: maybe-all-target-libffi
1341 @if target-zlib-no-bootstrap
1342 all-target: maybe-all-target-zlib
1343 @endif target-zlib-no-bootstrap
1344 all-target: maybe-all-target-rda
1345 all-target: maybe-all-target-libada
1346 all-target: maybe-all-target-libgm2
1347 @if target-libgomp-no-bootstrap
1348 all-target: maybe-all-target-libgomp
1349 @endif target-libgomp-no-bootstrap
1350 all-target: maybe-all-target-libitm
1351 @if target-libatomic-no-bootstrap
1352 all-target: maybe-all-target-libatomic
1353 @endif target-libatomic-no-bootstrap
1354
1355 # Do a target for all the subdirectories. A ``make do-X'' will do a
1356 # ``make X'' in all subdirectories (because, in general, there is a
1357 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1358 # but it may do additional work as well).
1359
1360 .PHONY: do-info
1361 do-info:
1362 @: $(MAKE); $(unstage)
1363 @r=`${PWD_COMMAND}`; export r; \
1364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1365 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1366 info-target
1367
1368
1369 .PHONY: info-host
1370
1371 info-host: maybe-info-bfd
1372 info-host: maybe-info-opcodes
1373 info-host: maybe-info-binutils
1374 info-host: maybe-info-bison
1375 info-host: maybe-info-cgen
1376 info-host: maybe-info-dejagnu
1377 info-host: maybe-info-etc
1378 info-host: maybe-info-fastjar
1379 info-host: maybe-info-fixincludes
1380 info-host: maybe-info-flex
1381 info-host: maybe-info-gas
1382 info-host: maybe-info-gcc
1383 info-host: maybe-info-gmp
1384 info-host: maybe-info-mpfr
1385 info-host: maybe-info-mpc
1386 info-host: maybe-info-isl
1387 info-host: maybe-info-gold
1388 info-host: maybe-info-gprof
1389 info-host: maybe-info-gprofng
1390 info-host: maybe-info-intl
1391 info-host: maybe-info-tcl
1392 info-host: maybe-info-itcl
1393 info-host: maybe-info-ld
1394 info-host: maybe-info-libbacktrace
1395 info-host: maybe-info-libcpp
1396 info-host: maybe-info-libcody
1397 info-host: maybe-info-libdecnumber
1398 info-host: maybe-info-libgui
1399 info-host: maybe-info-libiberty
1400 info-host: maybe-info-libiberty-linker-plugin
1401 info-host: maybe-info-libiconv
1402 info-host: maybe-info-m4
1403 info-host: maybe-info-readline
1404 info-host: maybe-info-sid
1405 info-host: maybe-info-sim
1406 info-host: maybe-info-texinfo
1407 info-host: maybe-info-zlib
1408 info-host: maybe-info-gnulib
1409 info-host: maybe-info-gdbsupport
1410 info-host: maybe-info-gdbserver
1411 info-host: maybe-info-gdb
1412 info-host: maybe-info-expect
1413 info-host: maybe-info-guile
1414 info-host: maybe-info-tk
1415 info-host: maybe-info-libtermcap
1416 info-host: maybe-info-utils
1417 info-host: maybe-info-c++tools
1418 info-host: maybe-info-gnattools
1419 info-host: maybe-info-lto-plugin
1420 info-host: maybe-info-libcc1
1421 info-host: maybe-info-gotools
1422 info-host: maybe-info-libctf
1423 info-host: maybe-info-libsframe
1424
1425 .PHONY: info-target
1426
1427 info-target: maybe-info-target-libstdc++-v3
1428 info-target: maybe-info-target-libsanitizer
1429 info-target: maybe-info-target-libvtv
1430 info-target: maybe-info-target-libssp
1431 info-target: maybe-info-target-newlib
1432 info-target: maybe-info-target-libgcc
1433 info-target: maybe-info-target-libbacktrace
1434 info-target: maybe-info-target-libquadmath
1435 info-target: maybe-info-target-libgfortran
1436 info-target: maybe-info-target-libobjc
1437 info-target: maybe-info-target-libgo
1438 info-target: maybe-info-target-libphobos
1439 info-target: maybe-info-target-libtermcap
1440 info-target: maybe-info-target-winsup
1441 info-target: maybe-info-target-libgloss
1442 info-target: maybe-info-target-libffi
1443 info-target: maybe-info-target-zlib
1444 info-target: maybe-info-target-rda
1445 info-target: maybe-info-target-libada
1446 info-target: maybe-info-target-libgm2
1447 info-target: maybe-info-target-libgomp
1448 info-target: maybe-info-target-libitm
1449 info-target: maybe-info-target-libatomic
1450
1451 .PHONY: do-dvi
1452 do-dvi:
1453 @: $(MAKE); $(unstage)
1454 @r=`${PWD_COMMAND}`; export r; \
1455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1456 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1457 dvi-target
1458
1459
1460 .PHONY: dvi-host
1461
1462 dvi-host: maybe-dvi-bfd
1463 dvi-host: maybe-dvi-opcodes
1464 dvi-host: maybe-dvi-binutils
1465 dvi-host: maybe-dvi-bison
1466 dvi-host: maybe-dvi-cgen
1467 dvi-host: maybe-dvi-dejagnu
1468 dvi-host: maybe-dvi-etc
1469 dvi-host: maybe-dvi-fastjar
1470 dvi-host: maybe-dvi-fixincludes
1471 dvi-host: maybe-dvi-flex
1472 dvi-host: maybe-dvi-gas
1473 dvi-host: maybe-dvi-gcc
1474 dvi-host: maybe-dvi-gmp
1475 dvi-host: maybe-dvi-mpfr
1476 dvi-host: maybe-dvi-mpc
1477 dvi-host: maybe-dvi-isl
1478 dvi-host: maybe-dvi-gold
1479 dvi-host: maybe-dvi-gprof
1480 dvi-host: maybe-dvi-gprofng
1481 dvi-host: maybe-dvi-intl
1482 dvi-host: maybe-dvi-tcl
1483 dvi-host: maybe-dvi-itcl
1484 dvi-host: maybe-dvi-ld
1485 dvi-host: maybe-dvi-libbacktrace
1486 dvi-host: maybe-dvi-libcpp
1487 dvi-host: maybe-dvi-libcody
1488 dvi-host: maybe-dvi-libdecnumber
1489 dvi-host: maybe-dvi-libgui
1490 dvi-host: maybe-dvi-libiberty
1491 dvi-host: maybe-dvi-libiberty-linker-plugin
1492 dvi-host: maybe-dvi-libiconv
1493 dvi-host: maybe-dvi-m4
1494 dvi-host: maybe-dvi-readline
1495 dvi-host: maybe-dvi-sid
1496 dvi-host: maybe-dvi-sim
1497 dvi-host: maybe-dvi-texinfo
1498 dvi-host: maybe-dvi-zlib
1499 dvi-host: maybe-dvi-gnulib
1500 dvi-host: maybe-dvi-gdbsupport
1501 dvi-host: maybe-dvi-gdbserver
1502 dvi-host: maybe-dvi-gdb
1503 dvi-host: maybe-dvi-expect
1504 dvi-host: maybe-dvi-guile
1505 dvi-host: maybe-dvi-tk
1506 dvi-host: maybe-dvi-libtermcap
1507 dvi-host: maybe-dvi-utils
1508 dvi-host: maybe-dvi-c++tools
1509 dvi-host: maybe-dvi-gnattools
1510 dvi-host: maybe-dvi-lto-plugin
1511 dvi-host: maybe-dvi-libcc1
1512 dvi-host: maybe-dvi-gotools
1513 dvi-host: maybe-dvi-libctf
1514 dvi-host: maybe-dvi-libsframe
1515
1516 .PHONY: dvi-target
1517
1518 dvi-target: maybe-dvi-target-libstdc++-v3
1519 dvi-target: maybe-dvi-target-libsanitizer
1520 dvi-target: maybe-dvi-target-libvtv
1521 dvi-target: maybe-dvi-target-libssp
1522 dvi-target: maybe-dvi-target-newlib
1523 dvi-target: maybe-dvi-target-libgcc
1524 dvi-target: maybe-dvi-target-libbacktrace
1525 dvi-target: maybe-dvi-target-libquadmath
1526 dvi-target: maybe-dvi-target-libgfortran
1527 dvi-target: maybe-dvi-target-libobjc
1528 dvi-target: maybe-dvi-target-libgo
1529 dvi-target: maybe-dvi-target-libphobos
1530 dvi-target: maybe-dvi-target-libtermcap
1531 dvi-target: maybe-dvi-target-winsup
1532 dvi-target: maybe-dvi-target-libgloss
1533 dvi-target: maybe-dvi-target-libffi
1534 dvi-target: maybe-dvi-target-zlib
1535 dvi-target: maybe-dvi-target-rda
1536 dvi-target: maybe-dvi-target-libada
1537 dvi-target: maybe-dvi-target-libgm2
1538 dvi-target: maybe-dvi-target-libgomp
1539 dvi-target: maybe-dvi-target-libitm
1540 dvi-target: maybe-dvi-target-libatomic
1541
1542 .PHONY: do-pdf
1543 do-pdf:
1544 @: $(MAKE); $(unstage)
1545 @r=`${PWD_COMMAND}`; export r; \
1546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1547 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1548 pdf-target
1549
1550
1551 .PHONY: pdf-host
1552
1553 pdf-host: maybe-pdf-bfd
1554 pdf-host: maybe-pdf-opcodes
1555 pdf-host: maybe-pdf-binutils
1556 pdf-host: maybe-pdf-bison
1557 pdf-host: maybe-pdf-cgen
1558 pdf-host: maybe-pdf-dejagnu
1559 pdf-host: maybe-pdf-etc
1560 pdf-host: maybe-pdf-fastjar
1561 pdf-host: maybe-pdf-fixincludes
1562 pdf-host: maybe-pdf-flex
1563 pdf-host: maybe-pdf-gas
1564 pdf-host: maybe-pdf-gcc
1565 pdf-host: maybe-pdf-gmp
1566 pdf-host: maybe-pdf-mpfr
1567 pdf-host: maybe-pdf-mpc
1568 pdf-host: maybe-pdf-isl
1569 pdf-host: maybe-pdf-gold
1570 pdf-host: maybe-pdf-gprof
1571 pdf-host: maybe-pdf-gprofng
1572 pdf-host: maybe-pdf-intl
1573 pdf-host: maybe-pdf-tcl
1574 pdf-host: maybe-pdf-itcl
1575 pdf-host: maybe-pdf-ld
1576 pdf-host: maybe-pdf-libbacktrace
1577 pdf-host: maybe-pdf-libcpp
1578 pdf-host: maybe-pdf-libcody
1579 pdf-host: maybe-pdf-libdecnumber
1580 pdf-host: maybe-pdf-libgui
1581 pdf-host: maybe-pdf-libiberty
1582 pdf-host: maybe-pdf-libiberty-linker-plugin
1583 pdf-host: maybe-pdf-libiconv
1584 pdf-host: maybe-pdf-m4
1585 pdf-host: maybe-pdf-readline
1586 pdf-host: maybe-pdf-sid
1587 pdf-host: maybe-pdf-sim
1588 pdf-host: maybe-pdf-texinfo
1589 pdf-host: maybe-pdf-zlib
1590 pdf-host: maybe-pdf-gnulib
1591 pdf-host: maybe-pdf-gdbsupport
1592 pdf-host: maybe-pdf-gdbserver
1593 pdf-host: maybe-pdf-gdb
1594 pdf-host: maybe-pdf-expect
1595 pdf-host: maybe-pdf-guile
1596 pdf-host: maybe-pdf-tk
1597 pdf-host: maybe-pdf-libtermcap
1598 pdf-host: maybe-pdf-utils
1599 pdf-host: maybe-pdf-c++tools
1600 pdf-host: maybe-pdf-gnattools
1601 pdf-host: maybe-pdf-lto-plugin
1602 pdf-host: maybe-pdf-libcc1
1603 pdf-host: maybe-pdf-gotools
1604 pdf-host: maybe-pdf-libctf
1605 pdf-host: maybe-pdf-libsframe
1606
1607 .PHONY: pdf-target
1608
1609 pdf-target: maybe-pdf-target-libstdc++-v3
1610 pdf-target: maybe-pdf-target-libsanitizer
1611 pdf-target: maybe-pdf-target-libvtv
1612 pdf-target: maybe-pdf-target-libssp
1613 pdf-target: maybe-pdf-target-newlib
1614 pdf-target: maybe-pdf-target-libgcc
1615 pdf-target: maybe-pdf-target-libbacktrace
1616 pdf-target: maybe-pdf-target-libquadmath
1617 pdf-target: maybe-pdf-target-libgfortran
1618 pdf-target: maybe-pdf-target-libobjc
1619 pdf-target: maybe-pdf-target-libgo
1620 pdf-target: maybe-pdf-target-libphobos
1621 pdf-target: maybe-pdf-target-libtermcap
1622 pdf-target: maybe-pdf-target-winsup
1623 pdf-target: maybe-pdf-target-libgloss
1624 pdf-target: maybe-pdf-target-libffi
1625 pdf-target: maybe-pdf-target-zlib
1626 pdf-target: maybe-pdf-target-rda
1627 pdf-target: maybe-pdf-target-libada
1628 pdf-target: maybe-pdf-target-libgm2
1629 pdf-target: maybe-pdf-target-libgomp
1630 pdf-target: maybe-pdf-target-libitm
1631 pdf-target: maybe-pdf-target-libatomic
1632
1633 .PHONY: do-html
1634 do-html:
1635 @: $(MAKE); $(unstage)
1636 @r=`${PWD_COMMAND}`; export r; \
1637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1638 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1639 html-target
1640
1641
1642 .PHONY: html-host
1643
1644 html-host: maybe-html-bfd
1645 html-host: maybe-html-opcodes
1646 html-host: maybe-html-binutils
1647 html-host: maybe-html-bison
1648 html-host: maybe-html-cgen
1649 html-host: maybe-html-dejagnu
1650 html-host: maybe-html-etc
1651 html-host: maybe-html-fastjar
1652 html-host: maybe-html-fixincludes
1653 html-host: maybe-html-flex
1654 html-host: maybe-html-gas
1655 html-host: maybe-html-gcc
1656 html-host: maybe-html-gmp
1657 html-host: maybe-html-mpfr
1658 html-host: maybe-html-mpc
1659 html-host: maybe-html-isl
1660 html-host: maybe-html-gold
1661 html-host: maybe-html-gprof
1662 html-host: maybe-html-gprofng
1663 html-host: maybe-html-intl
1664 html-host: maybe-html-tcl
1665 html-host: maybe-html-itcl
1666 html-host: maybe-html-ld
1667 html-host: maybe-html-libbacktrace
1668 html-host: maybe-html-libcpp
1669 html-host: maybe-html-libcody
1670 html-host: maybe-html-libdecnumber
1671 html-host: maybe-html-libgui
1672 html-host: maybe-html-libiberty
1673 html-host: maybe-html-libiberty-linker-plugin
1674 html-host: maybe-html-libiconv
1675 html-host: maybe-html-m4
1676 html-host: maybe-html-readline
1677 html-host: maybe-html-sid
1678 html-host: maybe-html-sim
1679 html-host: maybe-html-texinfo
1680 html-host: maybe-html-zlib
1681 html-host: maybe-html-gnulib
1682 html-host: maybe-html-gdbsupport
1683 html-host: maybe-html-gdbserver
1684 html-host: maybe-html-gdb
1685 html-host: maybe-html-expect
1686 html-host: maybe-html-guile
1687 html-host: maybe-html-tk
1688 html-host: maybe-html-libtermcap
1689 html-host: maybe-html-utils
1690 html-host: maybe-html-c++tools
1691 html-host: maybe-html-gnattools
1692 html-host: maybe-html-lto-plugin
1693 html-host: maybe-html-libcc1
1694 html-host: maybe-html-gotools
1695 html-host: maybe-html-libctf
1696 html-host: maybe-html-libsframe
1697
1698 .PHONY: html-target
1699
1700 html-target: maybe-html-target-libstdc++-v3
1701 html-target: maybe-html-target-libsanitizer
1702 html-target: maybe-html-target-libvtv
1703 html-target: maybe-html-target-libssp
1704 html-target: maybe-html-target-newlib
1705 html-target: maybe-html-target-libgcc
1706 html-target: maybe-html-target-libbacktrace
1707 html-target: maybe-html-target-libquadmath
1708 html-target: maybe-html-target-libgfortran
1709 html-target: maybe-html-target-libobjc
1710 html-target: maybe-html-target-libgo
1711 html-target: maybe-html-target-libphobos
1712 html-target: maybe-html-target-libtermcap
1713 html-target: maybe-html-target-winsup
1714 html-target: maybe-html-target-libgloss
1715 html-target: maybe-html-target-libffi
1716 html-target: maybe-html-target-zlib
1717 html-target: maybe-html-target-rda
1718 html-target: maybe-html-target-libada
1719 html-target: maybe-html-target-libgm2
1720 html-target: maybe-html-target-libgomp
1721 html-target: maybe-html-target-libitm
1722 html-target: maybe-html-target-libatomic
1723
1724 .PHONY: do-TAGS
1725 do-TAGS:
1726 @: $(MAKE); $(unstage)
1727 @r=`${PWD_COMMAND}`; export r; \
1728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1729 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1730 TAGS-target
1731
1732
1733 .PHONY: TAGS-host
1734
1735 TAGS-host: maybe-TAGS-bfd
1736 TAGS-host: maybe-TAGS-opcodes
1737 TAGS-host: maybe-TAGS-binutils
1738 TAGS-host: maybe-TAGS-bison
1739 TAGS-host: maybe-TAGS-cgen
1740 TAGS-host: maybe-TAGS-dejagnu
1741 TAGS-host: maybe-TAGS-etc
1742 TAGS-host: maybe-TAGS-fastjar
1743 TAGS-host: maybe-TAGS-fixincludes
1744 TAGS-host: maybe-TAGS-flex
1745 TAGS-host: maybe-TAGS-gas
1746 TAGS-host: maybe-TAGS-gcc
1747 TAGS-host: maybe-TAGS-gmp
1748 TAGS-host: maybe-TAGS-mpfr
1749 TAGS-host: maybe-TAGS-mpc
1750 TAGS-host: maybe-TAGS-isl
1751 TAGS-host: maybe-TAGS-gold
1752 TAGS-host: maybe-TAGS-gprof
1753 TAGS-host: maybe-TAGS-gprofng
1754 TAGS-host: maybe-TAGS-intl
1755 TAGS-host: maybe-TAGS-tcl
1756 TAGS-host: maybe-TAGS-itcl
1757 TAGS-host: maybe-TAGS-ld
1758 TAGS-host: maybe-TAGS-libbacktrace
1759 TAGS-host: maybe-TAGS-libcpp
1760 TAGS-host: maybe-TAGS-libcody
1761 TAGS-host: maybe-TAGS-libdecnumber
1762 TAGS-host: maybe-TAGS-libgui
1763 TAGS-host: maybe-TAGS-libiberty
1764 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1765 TAGS-host: maybe-TAGS-libiconv
1766 TAGS-host: maybe-TAGS-m4
1767 TAGS-host: maybe-TAGS-readline
1768 TAGS-host: maybe-TAGS-sid
1769 TAGS-host: maybe-TAGS-sim
1770 TAGS-host: maybe-TAGS-texinfo
1771 TAGS-host: maybe-TAGS-zlib
1772 TAGS-host: maybe-TAGS-gnulib
1773 TAGS-host: maybe-TAGS-gdbsupport
1774 TAGS-host: maybe-TAGS-gdbserver
1775 TAGS-host: maybe-TAGS-gdb
1776 TAGS-host: maybe-TAGS-expect
1777 TAGS-host: maybe-TAGS-guile
1778 TAGS-host: maybe-TAGS-tk
1779 TAGS-host: maybe-TAGS-libtermcap
1780 TAGS-host: maybe-TAGS-utils
1781 TAGS-host: maybe-TAGS-c++tools
1782 TAGS-host: maybe-TAGS-gnattools
1783 TAGS-host: maybe-TAGS-lto-plugin
1784 TAGS-host: maybe-TAGS-libcc1
1785 TAGS-host: maybe-TAGS-gotools
1786 TAGS-host: maybe-TAGS-libctf
1787 TAGS-host: maybe-TAGS-libsframe
1788
1789 .PHONY: TAGS-target
1790
1791 TAGS-target: maybe-TAGS-target-libstdc++-v3
1792 TAGS-target: maybe-TAGS-target-libsanitizer
1793 TAGS-target: maybe-TAGS-target-libvtv
1794 TAGS-target: maybe-TAGS-target-libssp
1795 TAGS-target: maybe-TAGS-target-newlib
1796 TAGS-target: maybe-TAGS-target-libgcc
1797 TAGS-target: maybe-TAGS-target-libbacktrace
1798 TAGS-target: maybe-TAGS-target-libquadmath
1799 TAGS-target: maybe-TAGS-target-libgfortran
1800 TAGS-target: maybe-TAGS-target-libobjc
1801 TAGS-target: maybe-TAGS-target-libgo
1802 TAGS-target: maybe-TAGS-target-libphobos
1803 TAGS-target: maybe-TAGS-target-libtermcap
1804 TAGS-target: maybe-TAGS-target-winsup
1805 TAGS-target: maybe-TAGS-target-libgloss
1806 TAGS-target: maybe-TAGS-target-libffi
1807 TAGS-target: maybe-TAGS-target-zlib
1808 TAGS-target: maybe-TAGS-target-rda
1809 TAGS-target: maybe-TAGS-target-libada
1810 TAGS-target: maybe-TAGS-target-libgm2
1811 TAGS-target: maybe-TAGS-target-libgomp
1812 TAGS-target: maybe-TAGS-target-libitm
1813 TAGS-target: maybe-TAGS-target-libatomic
1814
1815 .PHONY: do-install-info
1816 do-install-info:
1817 @: $(MAKE); $(unstage)
1818 @r=`${PWD_COMMAND}`; export r; \
1819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1820 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1821 install-info-target
1822
1823
1824 .PHONY: install-info-host
1825
1826 install-info-host: maybe-install-info-bfd
1827 install-info-host: maybe-install-info-opcodes
1828 install-info-host: maybe-install-info-binutils
1829 install-info-host: maybe-install-info-bison
1830 install-info-host: maybe-install-info-cgen
1831 install-info-host: maybe-install-info-dejagnu
1832 install-info-host: maybe-install-info-etc
1833 install-info-host: maybe-install-info-fastjar
1834 install-info-host: maybe-install-info-fixincludes
1835 install-info-host: maybe-install-info-flex
1836 install-info-host: maybe-install-info-gas
1837 install-info-host: maybe-install-info-gcc
1838 install-info-host: maybe-install-info-gmp
1839 install-info-host: maybe-install-info-mpfr
1840 install-info-host: maybe-install-info-mpc
1841 install-info-host: maybe-install-info-isl
1842 install-info-host: maybe-install-info-gold
1843 install-info-host: maybe-install-info-gprof
1844 install-info-host: maybe-install-info-gprofng
1845 install-info-host: maybe-install-info-intl
1846 install-info-host: maybe-install-info-tcl
1847 install-info-host: maybe-install-info-itcl
1848 install-info-host: maybe-install-info-ld
1849 install-info-host: maybe-install-info-libbacktrace
1850 install-info-host: maybe-install-info-libcpp
1851 install-info-host: maybe-install-info-libcody
1852 install-info-host: maybe-install-info-libdecnumber
1853 install-info-host: maybe-install-info-libgui
1854 install-info-host: maybe-install-info-libiberty
1855 install-info-host: maybe-install-info-libiberty-linker-plugin
1856 install-info-host: maybe-install-info-libiconv
1857 install-info-host: maybe-install-info-m4
1858 install-info-host: maybe-install-info-readline
1859 install-info-host: maybe-install-info-sid
1860 install-info-host: maybe-install-info-sim
1861 install-info-host: maybe-install-info-texinfo
1862 install-info-host: maybe-install-info-zlib
1863 install-info-host: maybe-install-info-gnulib
1864 install-info-host: maybe-install-info-gdbsupport
1865 install-info-host: maybe-install-info-gdbserver
1866 install-info-host: maybe-install-info-gdb
1867 install-info-host: maybe-install-info-expect
1868 install-info-host: maybe-install-info-guile
1869 install-info-host: maybe-install-info-tk
1870 install-info-host: maybe-install-info-libtermcap
1871 install-info-host: maybe-install-info-utils
1872 install-info-host: maybe-install-info-c++tools
1873 install-info-host: maybe-install-info-gnattools
1874 install-info-host: maybe-install-info-lto-plugin
1875 install-info-host: maybe-install-info-libcc1
1876 install-info-host: maybe-install-info-gotools
1877 install-info-host: maybe-install-info-libctf
1878 install-info-host: maybe-install-info-libsframe
1879
1880 .PHONY: install-info-target
1881
1882 install-info-target: maybe-install-info-target-libstdc++-v3
1883 install-info-target: maybe-install-info-target-libsanitizer
1884 install-info-target: maybe-install-info-target-libvtv
1885 install-info-target: maybe-install-info-target-libssp
1886 install-info-target: maybe-install-info-target-newlib
1887 install-info-target: maybe-install-info-target-libgcc
1888 install-info-target: maybe-install-info-target-libbacktrace
1889 install-info-target: maybe-install-info-target-libquadmath
1890 install-info-target: maybe-install-info-target-libgfortran
1891 install-info-target: maybe-install-info-target-libobjc
1892 install-info-target: maybe-install-info-target-libgo
1893 install-info-target: maybe-install-info-target-libphobos
1894 install-info-target: maybe-install-info-target-libtermcap
1895 install-info-target: maybe-install-info-target-winsup
1896 install-info-target: maybe-install-info-target-libgloss
1897 install-info-target: maybe-install-info-target-libffi
1898 install-info-target: maybe-install-info-target-zlib
1899 install-info-target: maybe-install-info-target-rda
1900 install-info-target: maybe-install-info-target-libada
1901 install-info-target: maybe-install-info-target-libgm2
1902 install-info-target: maybe-install-info-target-libgomp
1903 install-info-target: maybe-install-info-target-libitm
1904 install-info-target: maybe-install-info-target-libatomic
1905
1906 .PHONY: do-install-dvi
1907 do-install-dvi:
1908 @: $(MAKE); $(unstage)
1909 @r=`${PWD_COMMAND}`; export r; \
1910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1911 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-dvi-host \
1912 install-dvi-target
1913
1914
1915 .PHONY: install-dvi-host
1916
1917 install-dvi-host: maybe-install-dvi-bfd
1918 install-dvi-host: maybe-install-dvi-opcodes
1919 install-dvi-host: maybe-install-dvi-binutils
1920 install-dvi-host: maybe-install-dvi-bison
1921 install-dvi-host: maybe-install-dvi-cgen
1922 install-dvi-host: maybe-install-dvi-dejagnu
1923 install-dvi-host: maybe-install-dvi-etc
1924 install-dvi-host: maybe-install-dvi-fastjar
1925 install-dvi-host: maybe-install-dvi-fixincludes
1926 install-dvi-host: maybe-install-dvi-flex
1927 install-dvi-host: maybe-install-dvi-gas
1928 install-dvi-host: maybe-install-dvi-gcc
1929 install-dvi-host: maybe-install-dvi-gmp
1930 install-dvi-host: maybe-install-dvi-mpfr
1931 install-dvi-host: maybe-install-dvi-mpc
1932 install-dvi-host: maybe-install-dvi-isl
1933 install-dvi-host: maybe-install-dvi-gold
1934 install-dvi-host: maybe-install-dvi-gprof
1935 install-dvi-host: maybe-install-dvi-gprofng
1936 install-dvi-host: maybe-install-dvi-intl
1937 install-dvi-host: maybe-install-dvi-tcl
1938 install-dvi-host: maybe-install-dvi-itcl
1939 install-dvi-host: maybe-install-dvi-ld
1940 install-dvi-host: maybe-install-dvi-libbacktrace
1941 install-dvi-host: maybe-install-dvi-libcpp
1942 install-dvi-host: maybe-install-dvi-libcody
1943 install-dvi-host: maybe-install-dvi-libdecnumber
1944 install-dvi-host: maybe-install-dvi-libgui
1945 install-dvi-host: maybe-install-dvi-libiberty
1946 install-dvi-host: maybe-install-dvi-libiberty-linker-plugin
1947 install-dvi-host: maybe-install-dvi-libiconv
1948 install-dvi-host: maybe-install-dvi-m4
1949 install-dvi-host: maybe-install-dvi-readline
1950 install-dvi-host: maybe-install-dvi-sid
1951 install-dvi-host: maybe-install-dvi-sim
1952 install-dvi-host: maybe-install-dvi-texinfo
1953 install-dvi-host: maybe-install-dvi-zlib
1954 install-dvi-host: maybe-install-dvi-gnulib
1955 install-dvi-host: maybe-install-dvi-gdbsupport
1956 install-dvi-host: maybe-install-dvi-gdbserver
1957 install-dvi-host: maybe-install-dvi-gdb
1958 install-dvi-host: maybe-install-dvi-expect
1959 install-dvi-host: maybe-install-dvi-guile
1960 install-dvi-host: maybe-install-dvi-tk
1961 install-dvi-host: maybe-install-dvi-libtermcap
1962 install-dvi-host: maybe-install-dvi-utils
1963 install-dvi-host: maybe-install-dvi-c++tools
1964 install-dvi-host: maybe-install-dvi-gnattools
1965 install-dvi-host: maybe-install-dvi-lto-plugin
1966 install-dvi-host: maybe-install-dvi-libcc1
1967 install-dvi-host: maybe-install-dvi-gotools
1968 install-dvi-host: maybe-install-dvi-libctf
1969 install-dvi-host: maybe-install-dvi-libsframe
1970
1971 .PHONY: install-dvi-target
1972
1973 install-dvi-target: maybe-install-dvi-target-libstdc++-v3
1974 install-dvi-target: maybe-install-dvi-target-libsanitizer
1975 install-dvi-target: maybe-install-dvi-target-libvtv
1976 install-dvi-target: maybe-install-dvi-target-libssp
1977 install-dvi-target: maybe-install-dvi-target-newlib
1978 install-dvi-target: maybe-install-dvi-target-libgcc
1979 install-dvi-target: maybe-install-dvi-target-libbacktrace
1980 install-dvi-target: maybe-install-dvi-target-libquadmath
1981 install-dvi-target: maybe-install-dvi-target-libgfortran
1982 install-dvi-target: maybe-install-dvi-target-libobjc
1983 install-dvi-target: maybe-install-dvi-target-libgo
1984 install-dvi-target: maybe-install-dvi-target-libphobos
1985 install-dvi-target: maybe-install-dvi-target-libtermcap
1986 install-dvi-target: maybe-install-dvi-target-winsup
1987 install-dvi-target: maybe-install-dvi-target-libgloss
1988 install-dvi-target: maybe-install-dvi-target-libffi
1989 install-dvi-target: maybe-install-dvi-target-zlib
1990 install-dvi-target: maybe-install-dvi-target-rda
1991 install-dvi-target: maybe-install-dvi-target-libada
1992 install-dvi-target: maybe-install-dvi-target-libgm2
1993 install-dvi-target: maybe-install-dvi-target-libgomp
1994 install-dvi-target: maybe-install-dvi-target-libitm
1995 install-dvi-target: maybe-install-dvi-target-libatomic
1996
1997 .PHONY: do-install-pdf
1998 do-install-pdf:
1999 @: $(MAKE); $(unstage)
2000 @r=`${PWD_COMMAND}`; export r; \
2001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2002 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
2003 install-pdf-target
2004
2005
2006 .PHONY: install-pdf-host
2007
2008 install-pdf-host: maybe-install-pdf-bfd
2009 install-pdf-host: maybe-install-pdf-opcodes
2010 install-pdf-host: maybe-install-pdf-binutils
2011 install-pdf-host: maybe-install-pdf-bison
2012 install-pdf-host: maybe-install-pdf-cgen
2013 install-pdf-host: maybe-install-pdf-dejagnu
2014 install-pdf-host: maybe-install-pdf-etc
2015 install-pdf-host: maybe-install-pdf-fastjar
2016 install-pdf-host: maybe-install-pdf-fixincludes
2017 install-pdf-host: maybe-install-pdf-flex
2018 install-pdf-host: maybe-install-pdf-gas
2019 install-pdf-host: maybe-install-pdf-gcc
2020 install-pdf-host: maybe-install-pdf-gmp
2021 install-pdf-host: maybe-install-pdf-mpfr
2022 install-pdf-host: maybe-install-pdf-mpc
2023 install-pdf-host: maybe-install-pdf-isl
2024 install-pdf-host: maybe-install-pdf-gold
2025 install-pdf-host: maybe-install-pdf-gprof
2026 install-pdf-host: maybe-install-pdf-gprofng
2027 install-pdf-host: maybe-install-pdf-intl
2028 install-pdf-host: maybe-install-pdf-tcl
2029 install-pdf-host: maybe-install-pdf-itcl
2030 install-pdf-host: maybe-install-pdf-ld
2031 install-pdf-host: maybe-install-pdf-libbacktrace
2032 install-pdf-host: maybe-install-pdf-libcpp
2033 install-pdf-host: maybe-install-pdf-libcody
2034 install-pdf-host: maybe-install-pdf-libdecnumber
2035 install-pdf-host: maybe-install-pdf-libgui
2036 install-pdf-host: maybe-install-pdf-libiberty
2037 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
2038 install-pdf-host: maybe-install-pdf-libiconv
2039 install-pdf-host: maybe-install-pdf-m4
2040 install-pdf-host: maybe-install-pdf-readline
2041 install-pdf-host: maybe-install-pdf-sid
2042 install-pdf-host: maybe-install-pdf-sim
2043 install-pdf-host: maybe-install-pdf-texinfo
2044 install-pdf-host: maybe-install-pdf-zlib
2045 install-pdf-host: maybe-install-pdf-gnulib
2046 install-pdf-host: maybe-install-pdf-gdbsupport
2047 install-pdf-host: maybe-install-pdf-gdbserver
2048 install-pdf-host: maybe-install-pdf-gdb
2049 install-pdf-host: maybe-install-pdf-expect
2050 install-pdf-host: maybe-install-pdf-guile
2051 install-pdf-host: maybe-install-pdf-tk
2052 install-pdf-host: maybe-install-pdf-libtermcap
2053 install-pdf-host: maybe-install-pdf-utils
2054 install-pdf-host: maybe-install-pdf-c++tools
2055 install-pdf-host: maybe-install-pdf-gnattools
2056 install-pdf-host: maybe-install-pdf-lto-plugin
2057 install-pdf-host: maybe-install-pdf-libcc1
2058 install-pdf-host: maybe-install-pdf-gotools
2059 install-pdf-host: maybe-install-pdf-libctf
2060 install-pdf-host: maybe-install-pdf-libsframe
2061
2062 .PHONY: install-pdf-target
2063
2064 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
2065 install-pdf-target: maybe-install-pdf-target-libsanitizer
2066 install-pdf-target: maybe-install-pdf-target-libvtv
2067 install-pdf-target: maybe-install-pdf-target-libssp
2068 install-pdf-target: maybe-install-pdf-target-newlib
2069 install-pdf-target: maybe-install-pdf-target-libgcc
2070 install-pdf-target: maybe-install-pdf-target-libbacktrace
2071 install-pdf-target: maybe-install-pdf-target-libquadmath
2072 install-pdf-target: maybe-install-pdf-target-libgfortran
2073 install-pdf-target: maybe-install-pdf-target-libobjc
2074 install-pdf-target: maybe-install-pdf-target-libgo
2075 install-pdf-target: maybe-install-pdf-target-libphobos
2076 install-pdf-target: maybe-install-pdf-target-libtermcap
2077 install-pdf-target: maybe-install-pdf-target-winsup
2078 install-pdf-target: maybe-install-pdf-target-libgloss
2079 install-pdf-target: maybe-install-pdf-target-libffi
2080 install-pdf-target: maybe-install-pdf-target-zlib
2081 install-pdf-target: maybe-install-pdf-target-rda
2082 install-pdf-target: maybe-install-pdf-target-libada
2083 install-pdf-target: maybe-install-pdf-target-libgm2
2084 install-pdf-target: maybe-install-pdf-target-libgomp
2085 install-pdf-target: maybe-install-pdf-target-libitm
2086 install-pdf-target: maybe-install-pdf-target-libatomic
2087
2088 .PHONY: do-install-html
2089 do-install-html:
2090 @: $(MAKE); $(unstage)
2091 @r=`${PWD_COMMAND}`; export r; \
2092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2093 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
2094 install-html-target
2095
2096
2097 .PHONY: install-html-host
2098
2099 install-html-host: maybe-install-html-bfd
2100 install-html-host: maybe-install-html-opcodes
2101 install-html-host: maybe-install-html-binutils
2102 install-html-host: maybe-install-html-bison
2103 install-html-host: maybe-install-html-cgen
2104 install-html-host: maybe-install-html-dejagnu
2105 install-html-host: maybe-install-html-etc
2106 install-html-host: maybe-install-html-fastjar
2107 install-html-host: maybe-install-html-fixincludes
2108 install-html-host: maybe-install-html-flex
2109 install-html-host: maybe-install-html-gas
2110 install-html-host: maybe-install-html-gcc
2111 install-html-host: maybe-install-html-gmp
2112 install-html-host: maybe-install-html-mpfr
2113 install-html-host: maybe-install-html-mpc
2114 install-html-host: maybe-install-html-isl
2115 install-html-host: maybe-install-html-gold
2116 install-html-host: maybe-install-html-gprof
2117 install-html-host: maybe-install-html-gprofng
2118 install-html-host: maybe-install-html-intl
2119 install-html-host: maybe-install-html-tcl
2120 install-html-host: maybe-install-html-itcl
2121 install-html-host: maybe-install-html-ld
2122 install-html-host: maybe-install-html-libbacktrace
2123 install-html-host: maybe-install-html-libcpp
2124 install-html-host: maybe-install-html-libcody
2125 install-html-host: maybe-install-html-libdecnumber
2126 install-html-host: maybe-install-html-libgui
2127 install-html-host: maybe-install-html-libiberty
2128 install-html-host: maybe-install-html-libiberty-linker-plugin
2129 install-html-host: maybe-install-html-libiconv
2130 install-html-host: maybe-install-html-m4
2131 install-html-host: maybe-install-html-readline
2132 install-html-host: maybe-install-html-sid
2133 install-html-host: maybe-install-html-sim
2134 install-html-host: maybe-install-html-texinfo
2135 install-html-host: maybe-install-html-zlib
2136 install-html-host: maybe-install-html-gnulib
2137 install-html-host: maybe-install-html-gdbsupport
2138 install-html-host: maybe-install-html-gdbserver
2139 install-html-host: maybe-install-html-gdb
2140 install-html-host: maybe-install-html-expect
2141 install-html-host: maybe-install-html-guile
2142 install-html-host: maybe-install-html-tk
2143 install-html-host: maybe-install-html-libtermcap
2144 install-html-host: maybe-install-html-utils
2145 install-html-host: maybe-install-html-c++tools
2146 install-html-host: maybe-install-html-gnattools
2147 install-html-host: maybe-install-html-lto-plugin
2148 install-html-host: maybe-install-html-libcc1
2149 install-html-host: maybe-install-html-gotools
2150 install-html-host: maybe-install-html-libctf
2151 install-html-host: maybe-install-html-libsframe
2152
2153 .PHONY: install-html-target
2154
2155 install-html-target: maybe-install-html-target-libstdc++-v3
2156 install-html-target: maybe-install-html-target-libsanitizer
2157 install-html-target: maybe-install-html-target-libvtv
2158 install-html-target: maybe-install-html-target-libssp
2159 install-html-target: maybe-install-html-target-newlib
2160 install-html-target: maybe-install-html-target-libgcc
2161 install-html-target: maybe-install-html-target-libbacktrace
2162 install-html-target: maybe-install-html-target-libquadmath
2163 install-html-target: maybe-install-html-target-libgfortran
2164 install-html-target: maybe-install-html-target-libobjc
2165 install-html-target: maybe-install-html-target-libgo
2166 install-html-target: maybe-install-html-target-libphobos
2167 install-html-target: maybe-install-html-target-libtermcap
2168 install-html-target: maybe-install-html-target-winsup
2169 install-html-target: maybe-install-html-target-libgloss
2170 install-html-target: maybe-install-html-target-libffi
2171 install-html-target: maybe-install-html-target-zlib
2172 install-html-target: maybe-install-html-target-rda
2173 install-html-target: maybe-install-html-target-libada
2174 install-html-target: maybe-install-html-target-libgm2
2175 install-html-target: maybe-install-html-target-libgomp
2176 install-html-target: maybe-install-html-target-libitm
2177 install-html-target: maybe-install-html-target-libatomic
2178
2179 .PHONY: do-installcheck
2180 do-installcheck:
2181 @: $(MAKE); $(unstage)
2182 @r=`${PWD_COMMAND}`; export r; \
2183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2184 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2185 installcheck-target
2186
2187
2188 .PHONY: installcheck-host
2189
2190 installcheck-host: maybe-installcheck-bfd
2191 installcheck-host: maybe-installcheck-opcodes
2192 installcheck-host: maybe-installcheck-binutils
2193 installcheck-host: maybe-installcheck-bison
2194 installcheck-host: maybe-installcheck-cgen
2195 installcheck-host: maybe-installcheck-dejagnu
2196 installcheck-host: maybe-installcheck-etc
2197 installcheck-host: maybe-installcheck-fastjar
2198 installcheck-host: maybe-installcheck-fixincludes
2199 installcheck-host: maybe-installcheck-flex
2200 installcheck-host: maybe-installcheck-gas
2201 installcheck-host: maybe-installcheck-gcc
2202 installcheck-host: maybe-installcheck-gmp
2203 installcheck-host: maybe-installcheck-mpfr
2204 installcheck-host: maybe-installcheck-mpc
2205 installcheck-host: maybe-installcheck-isl
2206 installcheck-host: maybe-installcheck-gold
2207 installcheck-host: maybe-installcheck-gprof
2208 installcheck-host: maybe-installcheck-gprofng
2209 installcheck-host: maybe-installcheck-intl
2210 installcheck-host: maybe-installcheck-tcl
2211 installcheck-host: maybe-installcheck-itcl
2212 installcheck-host: maybe-installcheck-ld
2213 installcheck-host: maybe-installcheck-libbacktrace
2214 installcheck-host: maybe-installcheck-libcpp
2215 installcheck-host: maybe-installcheck-libcody
2216 installcheck-host: maybe-installcheck-libdecnumber
2217 installcheck-host: maybe-installcheck-libgui
2218 installcheck-host: maybe-installcheck-libiberty
2219 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2220 installcheck-host: maybe-installcheck-libiconv
2221 installcheck-host: maybe-installcheck-m4
2222 installcheck-host: maybe-installcheck-readline
2223 installcheck-host: maybe-installcheck-sid
2224 installcheck-host: maybe-installcheck-sim
2225 installcheck-host: maybe-installcheck-texinfo
2226 installcheck-host: maybe-installcheck-zlib
2227 installcheck-host: maybe-installcheck-gnulib
2228 installcheck-host: maybe-installcheck-gdbsupport
2229 installcheck-host: maybe-installcheck-gdbserver
2230 installcheck-host: maybe-installcheck-gdb
2231 installcheck-host: maybe-installcheck-expect
2232 installcheck-host: maybe-installcheck-guile
2233 installcheck-host: maybe-installcheck-tk
2234 installcheck-host: maybe-installcheck-libtermcap
2235 installcheck-host: maybe-installcheck-utils
2236 installcheck-host: maybe-installcheck-c++tools
2237 installcheck-host: maybe-installcheck-gnattools
2238 installcheck-host: maybe-installcheck-lto-plugin
2239 installcheck-host: maybe-installcheck-libcc1
2240 installcheck-host: maybe-installcheck-gotools
2241 installcheck-host: maybe-installcheck-libctf
2242 installcheck-host: maybe-installcheck-libsframe
2243
2244 .PHONY: installcheck-target
2245
2246 installcheck-target: maybe-installcheck-target-libstdc++-v3
2247 installcheck-target: maybe-installcheck-target-libsanitizer
2248 installcheck-target: maybe-installcheck-target-libvtv
2249 installcheck-target: maybe-installcheck-target-libssp
2250 installcheck-target: maybe-installcheck-target-newlib
2251 installcheck-target: maybe-installcheck-target-libgcc
2252 installcheck-target: maybe-installcheck-target-libbacktrace
2253 installcheck-target: maybe-installcheck-target-libquadmath
2254 installcheck-target: maybe-installcheck-target-libgfortran
2255 installcheck-target: maybe-installcheck-target-libobjc
2256 installcheck-target: maybe-installcheck-target-libgo
2257 installcheck-target: maybe-installcheck-target-libphobos
2258 installcheck-target: maybe-installcheck-target-libtermcap
2259 installcheck-target: maybe-installcheck-target-winsup
2260 installcheck-target: maybe-installcheck-target-libgloss
2261 installcheck-target: maybe-installcheck-target-libffi
2262 installcheck-target: maybe-installcheck-target-zlib
2263 installcheck-target: maybe-installcheck-target-rda
2264 installcheck-target: maybe-installcheck-target-libada
2265 installcheck-target: maybe-installcheck-target-libgm2
2266 installcheck-target: maybe-installcheck-target-libgomp
2267 installcheck-target: maybe-installcheck-target-libitm
2268 installcheck-target: maybe-installcheck-target-libatomic
2269
2270 .PHONY: do-mostlyclean
2271 do-mostlyclean:
2272 @: $(MAKE); $(unstage)
2273 @r=`${PWD_COMMAND}`; export r; \
2274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2275 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2276 mostlyclean-target
2277
2278
2279 .PHONY: mostlyclean-host
2280
2281 mostlyclean-host: maybe-mostlyclean-bfd
2282 mostlyclean-host: maybe-mostlyclean-opcodes
2283 mostlyclean-host: maybe-mostlyclean-binutils
2284 mostlyclean-host: maybe-mostlyclean-bison
2285 mostlyclean-host: maybe-mostlyclean-cgen
2286 mostlyclean-host: maybe-mostlyclean-dejagnu
2287 mostlyclean-host: maybe-mostlyclean-etc
2288 mostlyclean-host: maybe-mostlyclean-fastjar
2289 mostlyclean-host: maybe-mostlyclean-fixincludes
2290 mostlyclean-host: maybe-mostlyclean-flex
2291 mostlyclean-host: maybe-mostlyclean-gas
2292 mostlyclean-host: maybe-mostlyclean-gcc
2293 mostlyclean-host: maybe-mostlyclean-gmp
2294 mostlyclean-host: maybe-mostlyclean-mpfr
2295 mostlyclean-host: maybe-mostlyclean-mpc
2296 mostlyclean-host: maybe-mostlyclean-isl
2297 mostlyclean-host: maybe-mostlyclean-gold
2298 mostlyclean-host: maybe-mostlyclean-gprof
2299 mostlyclean-host: maybe-mostlyclean-gprofng
2300 mostlyclean-host: maybe-mostlyclean-intl
2301 mostlyclean-host: maybe-mostlyclean-tcl
2302 mostlyclean-host: maybe-mostlyclean-itcl
2303 mostlyclean-host: maybe-mostlyclean-ld
2304 mostlyclean-host: maybe-mostlyclean-libbacktrace
2305 mostlyclean-host: maybe-mostlyclean-libcpp
2306 mostlyclean-host: maybe-mostlyclean-libcody
2307 mostlyclean-host: maybe-mostlyclean-libdecnumber
2308 mostlyclean-host: maybe-mostlyclean-libgui
2309 mostlyclean-host: maybe-mostlyclean-libiberty
2310 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2311 mostlyclean-host: maybe-mostlyclean-libiconv
2312 mostlyclean-host: maybe-mostlyclean-m4
2313 mostlyclean-host: maybe-mostlyclean-readline
2314 mostlyclean-host: maybe-mostlyclean-sid
2315 mostlyclean-host: maybe-mostlyclean-sim
2316 mostlyclean-host: maybe-mostlyclean-texinfo
2317 mostlyclean-host: maybe-mostlyclean-zlib
2318 mostlyclean-host: maybe-mostlyclean-gnulib
2319 mostlyclean-host: maybe-mostlyclean-gdbsupport
2320 mostlyclean-host: maybe-mostlyclean-gdbserver
2321 mostlyclean-host: maybe-mostlyclean-gdb
2322 mostlyclean-host: maybe-mostlyclean-expect
2323 mostlyclean-host: maybe-mostlyclean-guile
2324 mostlyclean-host: maybe-mostlyclean-tk
2325 mostlyclean-host: maybe-mostlyclean-libtermcap
2326 mostlyclean-host: maybe-mostlyclean-utils
2327 mostlyclean-host: maybe-mostlyclean-c++tools
2328 mostlyclean-host: maybe-mostlyclean-gnattools
2329 mostlyclean-host: maybe-mostlyclean-lto-plugin
2330 mostlyclean-host: maybe-mostlyclean-libcc1
2331 mostlyclean-host: maybe-mostlyclean-gotools
2332 mostlyclean-host: maybe-mostlyclean-libctf
2333 mostlyclean-host: maybe-mostlyclean-libsframe
2334
2335 .PHONY: mostlyclean-target
2336
2337 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2338 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2339 mostlyclean-target: maybe-mostlyclean-target-libvtv
2340 mostlyclean-target: maybe-mostlyclean-target-libssp
2341 mostlyclean-target: maybe-mostlyclean-target-newlib
2342 mostlyclean-target: maybe-mostlyclean-target-libgcc
2343 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2344 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2345 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2346 mostlyclean-target: maybe-mostlyclean-target-libobjc
2347 mostlyclean-target: maybe-mostlyclean-target-libgo
2348 mostlyclean-target: maybe-mostlyclean-target-libphobos
2349 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2350 mostlyclean-target: maybe-mostlyclean-target-winsup
2351 mostlyclean-target: maybe-mostlyclean-target-libgloss
2352 mostlyclean-target: maybe-mostlyclean-target-libffi
2353 mostlyclean-target: maybe-mostlyclean-target-zlib
2354 mostlyclean-target: maybe-mostlyclean-target-rda
2355 mostlyclean-target: maybe-mostlyclean-target-libada
2356 mostlyclean-target: maybe-mostlyclean-target-libgm2
2357 mostlyclean-target: maybe-mostlyclean-target-libgomp
2358 mostlyclean-target: maybe-mostlyclean-target-libitm
2359 mostlyclean-target: maybe-mostlyclean-target-libatomic
2360
2361 .PHONY: do-clean
2362 do-clean:
2363 @: $(MAKE); $(unstage)
2364 @r=`${PWD_COMMAND}`; export r; \
2365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2366 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2367 clean-target
2368
2369
2370 .PHONY: clean-host
2371
2372 clean-host: maybe-clean-bfd
2373 clean-host: maybe-clean-opcodes
2374 clean-host: maybe-clean-binutils
2375 clean-host: maybe-clean-bison
2376 clean-host: maybe-clean-cgen
2377 clean-host: maybe-clean-dejagnu
2378 clean-host: maybe-clean-etc
2379 clean-host: maybe-clean-fastjar
2380 clean-host: maybe-clean-fixincludes
2381 clean-host: maybe-clean-flex
2382 clean-host: maybe-clean-gas
2383 clean-host: maybe-clean-gcc
2384 clean-host: maybe-clean-gmp
2385 clean-host: maybe-clean-mpfr
2386 clean-host: maybe-clean-mpc
2387 clean-host: maybe-clean-isl
2388 clean-host: maybe-clean-gold
2389 clean-host: maybe-clean-gprof
2390 clean-host: maybe-clean-gprofng
2391 clean-host: maybe-clean-intl
2392 clean-host: maybe-clean-tcl
2393 clean-host: maybe-clean-itcl
2394 clean-host: maybe-clean-ld
2395 clean-host: maybe-clean-libbacktrace
2396 clean-host: maybe-clean-libcpp
2397 clean-host: maybe-clean-libcody
2398 clean-host: maybe-clean-libdecnumber
2399 clean-host: maybe-clean-libgui
2400 clean-host: maybe-clean-libiberty
2401 clean-host: maybe-clean-libiberty-linker-plugin
2402 clean-host: maybe-clean-libiconv
2403 clean-host: maybe-clean-m4
2404 clean-host: maybe-clean-readline
2405 clean-host: maybe-clean-sid
2406 clean-host: maybe-clean-sim
2407 clean-host: maybe-clean-texinfo
2408 clean-host: maybe-clean-zlib
2409 clean-host: maybe-clean-gnulib
2410 clean-host: maybe-clean-gdbsupport
2411 clean-host: maybe-clean-gdbserver
2412 clean-host: maybe-clean-gdb
2413 clean-host: maybe-clean-expect
2414 clean-host: maybe-clean-guile
2415 clean-host: maybe-clean-tk
2416 clean-host: maybe-clean-libtermcap
2417 clean-host: maybe-clean-utils
2418 clean-host: maybe-clean-c++tools
2419 clean-host: maybe-clean-gnattools
2420 clean-host: maybe-clean-lto-plugin
2421 clean-host: maybe-clean-libcc1
2422 clean-host: maybe-clean-gotools
2423 clean-host: maybe-clean-libctf
2424 clean-host: maybe-clean-libsframe
2425
2426 .PHONY: clean-target
2427
2428 clean-target: maybe-clean-target-libstdc++-v3
2429 clean-target: maybe-clean-target-libsanitizer
2430 clean-target: maybe-clean-target-libvtv
2431 clean-target: maybe-clean-target-libssp
2432 clean-target: maybe-clean-target-newlib
2433 clean-target: maybe-clean-target-libgcc
2434 clean-target: maybe-clean-target-libbacktrace
2435 clean-target: maybe-clean-target-libquadmath
2436 clean-target: maybe-clean-target-libgfortran
2437 clean-target: maybe-clean-target-libobjc
2438 clean-target: maybe-clean-target-libgo
2439 clean-target: maybe-clean-target-libphobos
2440 clean-target: maybe-clean-target-libtermcap
2441 clean-target: maybe-clean-target-winsup
2442 clean-target: maybe-clean-target-libgloss
2443 clean-target: maybe-clean-target-libffi
2444 clean-target: maybe-clean-target-zlib
2445 clean-target: maybe-clean-target-rda
2446 clean-target: maybe-clean-target-libada
2447 clean-target: maybe-clean-target-libgm2
2448 clean-target: maybe-clean-target-libgomp
2449 clean-target: maybe-clean-target-libitm
2450 clean-target: maybe-clean-target-libatomic
2451
2452 .PHONY: do-distclean
2453 do-distclean:
2454 @: $(MAKE); $(unstage)
2455 @r=`${PWD_COMMAND}`; export r; \
2456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2457 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2458 distclean-target
2459
2460
2461 .PHONY: distclean-host
2462
2463 distclean-host: maybe-distclean-bfd
2464 distclean-host: maybe-distclean-opcodes
2465 distclean-host: maybe-distclean-binutils
2466 distclean-host: maybe-distclean-bison
2467 distclean-host: maybe-distclean-cgen
2468 distclean-host: maybe-distclean-dejagnu
2469 distclean-host: maybe-distclean-etc
2470 distclean-host: maybe-distclean-fastjar
2471 distclean-host: maybe-distclean-fixincludes
2472 distclean-host: maybe-distclean-flex
2473 distclean-host: maybe-distclean-gas
2474 distclean-host: maybe-distclean-gcc
2475 distclean-host: maybe-distclean-gmp
2476 distclean-host: maybe-distclean-mpfr
2477 distclean-host: maybe-distclean-mpc
2478 distclean-host: maybe-distclean-isl
2479 distclean-host: maybe-distclean-gold
2480 distclean-host: maybe-distclean-gprof
2481 distclean-host: maybe-distclean-gprofng
2482 distclean-host: maybe-distclean-intl
2483 distclean-host: maybe-distclean-tcl
2484 distclean-host: maybe-distclean-itcl
2485 distclean-host: maybe-distclean-ld
2486 distclean-host: maybe-distclean-libbacktrace
2487 distclean-host: maybe-distclean-libcpp
2488 distclean-host: maybe-distclean-libcody
2489 distclean-host: maybe-distclean-libdecnumber
2490 distclean-host: maybe-distclean-libgui
2491 distclean-host: maybe-distclean-libiberty
2492 distclean-host: maybe-distclean-libiberty-linker-plugin
2493 distclean-host: maybe-distclean-libiconv
2494 distclean-host: maybe-distclean-m4
2495 distclean-host: maybe-distclean-readline
2496 distclean-host: maybe-distclean-sid
2497 distclean-host: maybe-distclean-sim
2498 distclean-host: maybe-distclean-texinfo
2499 distclean-host: maybe-distclean-zlib
2500 distclean-host: maybe-distclean-gnulib
2501 distclean-host: maybe-distclean-gdbsupport
2502 distclean-host: maybe-distclean-gdbserver
2503 distclean-host: maybe-distclean-gdb
2504 distclean-host: maybe-distclean-expect
2505 distclean-host: maybe-distclean-guile
2506 distclean-host: maybe-distclean-tk
2507 distclean-host: maybe-distclean-libtermcap
2508 distclean-host: maybe-distclean-utils
2509 distclean-host: maybe-distclean-c++tools
2510 distclean-host: maybe-distclean-gnattools
2511 distclean-host: maybe-distclean-lto-plugin
2512 distclean-host: maybe-distclean-libcc1
2513 distclean-host: maybe-distclean-gotools
2514 distclean-host: maybe-distclean-libctf
2515 distclean-host: maybe-distclean-libsframe
2516
2517 .PHONY: distclean-target
2518
2519 distclean-target: maybe-distclean-target-libstdc++-v3
2520 distclean-target: maybe-distclean-target-libsanitizer
2521 distclean-target: maybe-distclean-target-libvtv
2522 distclean-target: maybe-distclean-target-libssp
2523 distclean-target: maybe-distclean-target-newlib
2524 distclean-target: maybe-distclean-target-libgcc
2525 distclean-target: maybe-distclean-target-libbacktrace
2526 distclean-target: maybe-distclean-target-libquadmath
2527 distclean-target: maybe-distclean-target-libgfortran
2528 distclean-target: maybe-distclean-target-libobjc
2529 distclean-target: maybe-distclean-target-libgo
2530 distclean-target: maybe-distclean-target-libphobos
2531 distclean-target: maybe-distclean-target-libtermcap
2532 distclean-target: maybe-distclean-target-winsup
2533 distclean-target: maybe-distclean-target-libgloss
2534 distclean-target: maybe-distclean-target-libffi
2535 distclean-target: maybe-distclean-target-zlib
2536 distclean-target: maybe-distclean-target-rda
2537 distclean-target: maybe-distclean-target-libada
2538 distclean-target: maybe-distclean-target-libgm2
2539 distclean-target: maybe-distclean-target-libgomp
2540 distclean-target: maybe-distclean-target-libitm
2541 distclean-target: maybe-distclean-target-libatomic
2542
2543 .PHONY: do-maintainer-clean
2544 do-maintainer-clean:
2545 @: $(MAKE); $(unstage)
2546 @r=`${PWD_COMMAND}`; export r; \
2547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2548 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2549 maintainer-clean-target
2550
2551
2552 .PHONY: maintainer-clean-host
2553
2554 maintainer-clean-host: maybe-maintainer-clean-bfd
2555 maintainer-clean-host: maybe-maintainer-clean-opcodes
2556 maintainer-clean-host: maybe-maintainer-clean-binutils
2557 maintainer-clean-host: maybe-maintainer-clean-bison
2558 maintainer-clean-host: maybe-maintainer-clean-cgen
2559 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2560 maintainer-clean-host: maybe-maintainer-clean-etc
2561 maintainer-clean-host: maybe-maintainer-clean-fastjar
2562 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2563 maintainer-clean-host: maybe-maintainer-clean-flex
2564 maintainer-clean-host: maybe-maintainer-clean-gas
2565 maintainer-clean-host: maybe-maintainer-clean-gcc
2566 maintainer-clean-host: maybe-maintainer-clean-gmp
2567 maintainer-clean-host: maybe-maintainer-clean-mpfr
2568 maintainer-clean-host: maybe-maintainer-clean-mpc
2569 maintainer-clean-host: maybe-maintainer-clean-isl
2570 maintainer-clean-host: maybe-maintainer-clean-gold
2571 maintainer-clean-host: maybe-maintainer-clean-gprof
2572 maintainer-clean-host: maybe-maintainer-clean-gprofng
2573 maintainer-clean-host: maybe-maintainer-clean-intl
2574 maintainer-clean-host: maybe-maintainer-clean-tcl
2575 maintainer-clean-host: maybe-maintainer-clean-itcl
2576 maintainer-clean-host: maybe-maintainer-clean-ld
2577 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2578 maintainer-clean-host: maybe-maintainer-clean-libcpp
2579 maintainer-clean-host: maybe-maintainer-clean-libcody
2580 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2581 maintainer-clean-host: maybe-maintainer-clean-libgui
2582 maintainer-clean-host: maybe-maintainer-clean-libiberty
2583 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2584 maintainer-clean-host: maybe-maintainer-clean-libiconv
2585 maintainer-clean-host: maybe-maintainer-clean-m4
2586 maintainer-clean-host: maybe-maintainer-clean-readline
2587 maintainer-clean-host: maybe-maintainer-clean-sid
2588 maintainer-clean-host: maybe-maintainer-clean-sim
2589 maintainer-clean-host: maybe-maintainer-clean-texinfo
2590 maintainer-clean-host: maybe-maintainer-clean-zlib
2591 maintainer-clean-host: maybe-maintainer-clean-gnulib
2592 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2593 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2594 maintainer-clean-host: maybe-maintainer-clean-gdb
2595 maintainer-clean-host: maybe-maintainer-clean-expect
2596 maintainer-clean-host: maybe-maintainer-clean-guile
2597 maintainer-clean-host: maybe-maintainer-clean-tk
2598 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2599 maintainer-clean-host: maybe-maintainer-clean-utils
2600 maintainer-clean-host: maybe-maintainer-clean-c++tools
2601 maintainer-clean-host: maybe-maintainer-clean-gnattools
2602 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2603 maintainer-clean-host: maybe-maintainer-clean-libcc1
2604 maintainer-clean-host: maybe-maintainer-clean-gotools
2605 maintainer-clean-host: maybe-maintainer-clean-libctf
2606 maintainer-clean-host: maybe-maintainer-clean-libsframe
2607
2608 .PHONY: maintainer-clean-target
2609
2610 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2611 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2612 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2613 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2614 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2615 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2616 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2617 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2618 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2619 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2620 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2621 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2622 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2623 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2624 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2625 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2626 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2627 maintainer-clean-target: maybe-maintainer-clean-target-rda
2628 maintainer-clean-target: maybe-maintainer-clean-target-libada
2629 maintainer-clean-target: maybe-maintainer-clean-target-libgm2
2630 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2631 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2632 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2633
2634
2635 # Here are the targets which correspond to the do-X targets.
2636
2637 .PHONY: info installcheck dvi pdf html
2638 .PHONY: install-info install-dvi install-pdf install-html
2639 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2640 .PHONY: local-clean local-distclean local-maintainer-clean
2641 info: do-info
2642 installcheck: do-installcheck
2643 dvi: do-dvi
2644 pdf: do-pdf
2645 html: do-html
2646
2647 # Make sure makeinfo is built before we do a `make info', if we're
2648 # in fact building texinfo.
2649 do-info: maybe-all-texinfo
2650
2651 install-info: do-install-info dir.info
2652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2653 if [ -f dir.info ]; then \
2654 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2655 else true; fi
2656
2657 install-dvi: do-install-dvi
2658
2659 install-pdf: do-install-pdf
2660
2661 install-html: do-install-html
2662
2663 local-clean:
2664 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2665
2666 local-distclean:
2667 -rm -f Makefile config.status config.cache mh-frag mt-frag
2668 -rm -f maybedep.tmp serdep.tmp stage_final
2669 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2670 rm -rf $(TARGET_SUBDIR); \
2671 else true; fi
2672 -rm -rf $(BUILD_SUBDIR)
2673 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2674 rm -rf $(HOST_SUBDIR); \
2675 else true; fi
2676 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2677 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2678 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2679 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2680 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2681 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2682 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2683
2684 local-maintainer-clean:
2685 @echo "This command is intended for maintainers to use;"
2686 @echo "it deletes files that may require special tools to rebuild."
2687
2688 clean: do-clean local-clean
2689 mostlyclean: do-mostlyclean local-clean
2690 distclean: do-distclean local-clean local-distclean
2691 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2692 maintainer-clean: local-distclean
2693 realclean: maintainer-clean
2694
2695 # Check target.
2696
2697 .PHONY: check do-check
2698 check: do-check
2699
2700 # Only include modules actually being configured and built.
2701 .PHONY: check-host
2702 check-host: \
2703 maybe-check-bfd \
2704 maybe-check-opcodes \
2705 maybe-check-binutils \
2706 maybe-check-bison \
2707 maybe-check-cgen \
2708 maybe-check-dejagnu \
2709 maybe-check-etc \
2710 maybe-check-fastjar \
2711 maybe-check-fixincludes \
2712 maybe-check-flex \
2713 maybe-check-gas \
2714 maybe-check-gcc \
2715 maybe-check-gmp \
2716 maybe-check-mpfr \
2717 maybe-check-mpc \
2718 maybe-check-isl \
2719 maybe-check-gold \
2720 maybe-check-gprof \
2721 maybe-check-gprofng \
2722 maybe-check-intl \
2723 maybe-check-tcl \
2724 maybe-check-itcl \
2725 maybe-check-ld \
2726 maybe-check-libbacktrace \
2727 maybe-check-libcpp \
2728 maybe-check-libcody \
2729 maybe-check-libdecnumber \
2730 maybe-check-libgui \
2731 maybe-check-libiberty \
2732 maybe-check-libiberty-linker-plugin \
2733 maybe-check-libiconv \
2734 maybe-check-m4 \
2735 maybe-check-readline \
2736 maybe-check-sid \
2737 maybe-check-sim \
2738 maybe-check-texinfo \
2739 maybe-check-zlib \
2740 maybe-check-gnulib \
2741 maybe-check-gdbsupport \
2742 maybe-check-gdbserver \
2743 maybe-check-gdb \
2744 maybe-check-expect \
2745 maybe-check-guile \
2746 maybe-check-tk \
2747 maybe-check-libtermcap \
2748 maybe-check-utils \
2749 maybe-check-c++tools \
2750 maybe-check-gnattools \
2751 maybe-check-lto-plugin \
2752 maybe-check-libcc1 \
2753 maybe-check-gotools \
2754 maybe-check-libctf \
2755 maybe-check-libsframe
2756
2757 .PHONY: check-target
2758 check-target: \
2759 maybe-check-target-libstdc++-v3 \
2760 maybe-check-target-libsanitizer \
2761 maybe-check-target-libvtv \
2762 maybe-check-target-libssp \
2763 maybe-check-target-newlib \
2764 maybe-check-target-libgcc \
2765 maybe-check-target-libbacktrace \
2766 maybe-check-target-libquadmath \
2767 maybe-check-target-libgfortran \
2768 maybe-check-target-libobjc \
2769 maybe-check-target-libgo \
2770 maybe-check-target-libphobos \
2771 maybe-check-target-libtermcap \
2772 maybe-check-target-winsup \
2773 maybe-check-target-libgloss \
2774 maybe-check-target-libffi \
2775 maybe-check-target-zlib \
2776 maybe-check-target-rda \
2777 maybe-check-target-libada \
2778 maybe-check-target-libgm2 \
2779 maybe-check-target-libgomp \
2780 maybe-check-target-libitm \
2781 maybe-check-target-libatomic
2782
2783 do-check:
2784 @: $(MAKE); $(unstage)
2785 @r=`${PWD_COMMAND}`; export r; \
2786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2787 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2788
2789 # Automated reporting of test results.
2790
2791 warning.log: build.log
2792 $(srcdir)/contrib/warn_summary build.log > $@
2793
2794 mail-report.log:
2795 if test x'$(BOOT_CFLAGS)' != x''; then \
2796 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2797 fi; \
2798 $(srcdir)/contrib/test_summary -t >$@
2799 chmod +x $@
2800 echo If you really want to send e-mail, run ./$@ now
2801
2802 mail-report-with-warnings.log: warning.log
2803 if test x'$(BOOT_CFLAGS)' != x''; then \
2804 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2805 fi; \
2806 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2807 chmod +x $@
2808 echo If you really want to send e-mail, run ./$@ now
2809
2810 # Local Vim config
2811
2812 $(srcdir)/.local.vimrc:
2813 $(LN_S) contrib/vimrc $@
2814
2815 $(srcdir)/.lvimrc:
2816 $(LN_S) contrib/vimrc $@
2817
2818 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2819
2820 .PHONY: vimrc
2821
2822 # clang-format config
2823
2824 $(srcdir)/.clang-format:
2825 $(LN_S) contrib/clang-format $@
2826
2827 clang-format: $(srcdir)/.clang-format
2828
2829 .PHONY: clang-format
2830
2831 # Installation targets.
2832
2833 .PHONY: install uninstall
2834 install:
2835 @: $(MAKE); $(unstage)
2836 @r=`${PWD_COMMAND}`; export r; \
2837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2838 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2839
2840 .PHONY: install-host-nogcc
2841 install-host-nogcc: \
2842 maybe-install-bfd \
2843 maybe-install-opcodes \
2844 maybe-install-binutils \
2845 maybe-install-bison \
2846 maybe-install-cgen \
2847 maybe-install-dejagnu \
2848 maybe-install-etc \
2849 maybe-install-fastjar \
2850 maybe-install-fixincludes \
2851 maybe-install-flex \
2852 maybe-install-gas \
2853 maybe-install-gmp \
2854 maybe-install-mpfr \
2855 maybe-install-mpc \
2856 maybe-install-isl \
2857 maybe-install-gold \
2858 maybe-install-gprof \
2859 maybe-install-gprofng \
2860 maybe-install-intl \
2861 maybe-install-tcl \
2862 maybe-install-itcl \
2863 maybe-install-ld \
2864 maybe-install-libbacktrace \
2865 maybe-install-libcpp \
2866 maybe-install-libcody \
2867 maybe-install-libdecnumber \
2868 maybe-install-libgui \
2869 maybe-install-libiberty \
2870 maybe-install-libiberty-linker-plugin \
2871 maybe-install-libiconv \
2872 maybe-install-m4 \
2873 maybe-install-readline \
2874 maybe-install-sid \
2875 maybe-install-sim \
2876 maybe-install-texinfo \
2877 maybe-install-zlib \
2878 maybe-install-gnulib \
2879 maybe-install-gdbsupport \
2880 maybe-install-gdbserver \
2881 maybe-install-gdb \
2882 maybe-install-expect \
2883 maybe-install-guile \
2884 maybe-install-tk \
2885 maybe-install-libtermcap \
2886 maybe-install-utils \
2887 maybe-install-c++tools \
2888 maybe-install-gnattools \
2889 maybe-install-lto-plugin \
2890 maybe-install-libcc1 \
2891 maybe-install-gotools \
2892 maybe-install-libctf \
2893 maybe-install-libsframe
2894
2895 .PHONY: install-host
2896 install-host: \
2897 maybe-install-bfd \
2898 maybe-install-opcodes \
2899 maybe-install-binutils \
2900 maybe-install-bison \
2901 maybe-install-cgen \
2902 maybe-install-dejagnu \
2903 maybe-install-etc \
2904 maybe-install-fastjar \
2905 maybe-install-fixincludes \
2906 maybe-install-flex \
2907 maybe-install-gas \
2908 maybe-install-gcc \
2909 maybe-install-gmp \
2910 maybe-install-mpfr \
2911 maybe-install-mpc \
2912 maybe-install-isl \
2913 maybe-install-gold \
2914 maybe-install-gprof \
2915 maybe-install-gprofng \
2916 maybe-install-intl \
2917 maybe-install-tcl \
2918 maybe-install-itcl \
2919 maybe-install-ld \
2920 maybe-install-libbacktrace \
2921 maybe-install-libcpp \
2922 maybe-install-libcody \
2923 maybe-install-libdecnumber \
2924 maybe-install-libgui \
2925 maybe-install-libiberty \
2926 maybe-install-libiberty-linker-plugin \
2927 maybe-install-libiconv \
2928 maybe-install-m4 \
2929 maybe-install-readline \
2930 maybe-install-sid \
2931 maybe-install-sim \
2932 maybe-install-texinfo \
2933 maybe-install-zlib \
2934 maybe-install-gnulib \
2935 maybe-install-gdbsupport \
2936 maybe-install-gdbserver \
2937 maybe-install-gdb \
2938 maybe-install-expect \
2939 maybe-install-guile \
2940 maybe-install-tk \
2941 maybe-install-libtermcap \
2942 maybe-install-utils \
2943 maybe-install-c++tools \
2944 maybe-install-gnattools \
2945 maybe-install-lto-plugin \
2946 maybe-install-libcc1 \
2947 maybe-install-gotools \
2948 maybe-install-libctf \
2949 maybe-install-libsframe
2950
2951 .PHONY: install-target
2952 install-target: \
2953 maybe-install-target-libstdc++-v3 \
2954 maybe-install-target-libsanitizer \
2955 maybe-install-target-libvtv \
2956 maybe-install-target-libssp \
2957 maybe-install-target-newlib \
2958 maybe-install-target-libgcc \
2959 maybe-install-target-libbacktrace \
2960 maybe-install-target-libquadmath \
2961 maybe-install-target-libgfortran \
2962 maybe-install-target-libobjc \
2963 maybe-install-target-libgo \
2964 maybe-install-target-libphobos \
2965 maybe-install-target-libtermcap \
2966 maybe-install-target-winsup \
2967 maybe-install-target-libgloss \
2968 maybe-install-target-libffi \
2969 maybe-install-target-zlib \
2970 maybe-install-target-rda \
2971 maybe-install-target-libada \
2972 maybe-install-target-libgm2 \
2973 maybe-install-target-libgomp \
2974 maybe-install-target-libitm \
2975 maybe-install-target-libatomic
2976
2977 uninstall:
2978 @echo "the uninstall target is not supported in this tree"
2979
2980 .PHONY: install.all
2981 install.all: install-no-fixedincludes
2982 @if [ -f ./gcc/Makefile ]; then \
2983 r=`${PWD_COMMAND}`; export r; \
2984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2985 $(HOST_EXPORTS) \
2986 (cd ./gcc && \
2987 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2988 else \
2989 true; \
2990 fi
2991
2992 # install-no-fixedincludes is used to allow the elaboration of binary packages
2993 # suitable for distribution, where we cannot include the fixed system header
2994 # files.
2995 .PHONY: install-no-fixedincludes
2996 install-no-fixedincludes: installdirs install-host-nogcc \
2997 install-target gcc-install-no-fixedincludes
2998
2999 .PHONY: install-strip
3000 install-strip:
3001 @: $(MAKE); $(unstage)
3002 @r=`${PWD_COMMAND}`; export r; \
3003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3004 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3005
3006 .PHONY: install-strip-host
3007 install-strip-host: \
3008 maybe-install-strip-bfd \
3009 maybe-install-strip-opcodes \
3010 maybe-install-strip-binutils \
3011 maybe-install-strip-bison \
3012 maybe-install-strip-cgen \
3013 maybe-install-strip-dejagnu \
3014 maybe-install-strip-etc \
3015 maybe-install-strip-fastjar \
3016 maybe-install-strip-fixincludes \
3017 maybe-install-strip-flex \
3018 maybe-install-strip-gas \
3019 maybe-install-strip-gcc \
3020 maybe-install-strip-gmp \
3021 maybe-install-strip-mpfr \
3022 maybe-install-strip-mpc \
3023 maybe-install-strip-isl \
3024 maybe-install-strip-gold \
3025 maybe-install-strip-gprof \
3026 maybe-install-strip-gprofng \
3027 maybe-install-strip-intl \
3028 maybe-install-strip-tcl \
3029 maybe-install-strip-itcl \
3030 maybe-install-strip-ld \
3031 maybe-install-strip-libbacktrace \
3032 maybe-install-strip-libcpp \
3033 maybe-install-strip-libcody \
3034 maybe-install-strip-libdecnumber \
3035 maybe-install-strip-libgui \
3036 maybe-install-strip-libiberty \
3037 maybe-install-strip-libiberty-linker-plugin \
3038 maybe-install-strip-libiconv \
3039 maybe-install-strip-m4 \
3040 maybe-install-strip-readline \
3041 maybe-install-strip-sid \
3042 maybe-install-strip-sim \
3043 maybe-install-strip-texinfo \
3044 maybe-install-strip-zlib \
3045 maybe-install-strip-gnulib \
3046 maybe-install-strip-gdbsupport \
3047 maybe-install-strip-gdbserver \
3048 maybe-install-strip-gdb \
3049 maybe-install-strip-expect \
3050 maybe-install-strip-guile \
3051 maybe-install-strip-tk \
3052 maybe-install-strip-libtermcap \
3053 maybe-install-strip-utils \
3054 maybe-install-strip-c++tools \
3055 maybe-install-strip-gnattools \
3056 maybe-install-strip-lto-plugin \
3057 maybe-install-strip-libcc1 \
3058 maybe-install-strip-gotools \
3059 maybe-install-strip-libctf \
3060 maybe-install-strip-libsframe
3061
3062 .PHONY: install-strip-target
3063 install-strip-target: \
3064 maybe-install-strip-target-libstdc++-v3 \
3065 maybe-install-strip-target-libsanitizer \
3066 maybe-install-strip-target-libvtv \
3067 maybe-install-strip-target-libssp \
3068 maybe-install-strip-target-newlib \
3069 maybe-install-strip-target-libgcc \
3070 maybe-install-strip-target-libbacktrace \
3071 maybe-install-strip-target-libquadmath \
3072 maybe-install-strip-target-libgfortran \
3073 maybe-install-strip-target-libobjc \
3074 maybe-install-strip-target-libgo \
3075 maybe-install-strip-target-libphobos \
3076 maybe-install-strip-target-libtermcap \
3077 maybe-install-strip-target-winsup \
3078 maybe-install-strip-target-libgloss \
3079 maybe-install-strip-target-libffi \
3080 maybe-install-strip-target-zlib \
3081 maybe-install-strip-target-rda \
3082 maybe-install-strip-target-libada \
3083 maybe-install-strip-target-libgm2 \
3084 maybe-install-strip-target-libgomp \
3085 maybe-install-strip-target-libitm \
3086 maybe-install-strip-target-libatomic
3087
3088
3089 ### other supporting targets
3090
3091 MAKEDIRS= \
3092 $(DESTDIR)$(prefix) \
3093 $(DESTDIR)$(exec_prefix)
3094 .PHONY: installdirs
3095 installdirs: mkinstalldirs
3096 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3097
3098 dir.info: do-install-info
3099 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
3100 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
3101 mv -f dir.info.new dir.info; \
3102 else true; \
3103 fi
3104
3105 dist:
3106 @echo "Building a full distribution of this tree isn't done"
3107 @echo "via 'make dist'. Check out the etc/ subdirectory"
3108
3109 etags tags: TAGS
3110
3111 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3112 # ability to use several tags files at once, so there is probably no need
3113 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3114 # (if we felt like it) have this Makefile write a piece of elisp which
3115 # the user could load to tell emacs19 where all the TAGS files we just
3116 # built are.
3117 TAGS: do-TAGS
3118
3119 # ------------------------------------
3120 # Macros for configure and all targets
3121 # ------------------------------------
3122
3123
3124
3125
3126
3127 # --------------------------------------
3128 # Modules which run on the build machine
3129 # --------------------------------------
3130
3131
3132 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3133 maybe-configure-build-libiberty:
3134 @if gcc-bootstrap
3135 configure-build-libiberty: stage_current
3136 @endif gcc-bootstrap
3137 @if build-libiberty
3138 maybe-configure-build-libiberty: configure-build-libiberty
3139 configure-build-libiberty:
3140 @: $(MAKE); $(unstage)
3141 @r=`${PWD_COMMAND}`; export r; \
3142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3143 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3144 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
3145 $(BUILD_EXPORTS) \
3146 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3147 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3148 case $(srcdir) in \
3149 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3150 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3151 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3152 esac; \
3153 module_srcdir=libiberty; \
3154 rm -f no-such-file || : ; \
3155 CONFIG_SITE=no-such-file $(SHELL) \
3156 $$s/$$module_srcdir/configure \
3157 --srcdir=$${topdir}/$$module_srcdir \
3158 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3159 --target=${target_alias} \
3160 || exit 1
3161 @endif build-libiberty
3162
3163
3164
3165
3166
3167 .PHONY: all-build-libiberty maybe-all-build-libiberty
3168 maybe-all-build-libiberty:
3169 @if gcc-bootstrap
3170 all-build-libiberty: stage_current
3171 @endif gcc-bootstrap
3172 @if build-libiberty
3173 TARGET-build-libiberty=all
3174 maybe-all-build-libiberty: all-build-libiberty
3175 all-build-libiberty: configure-build-libiberty
3176 @: $(MAKE); $(unstage)
3177 @r=`${PWD_COMMAND}`; export r; \
3178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3179 $(BUILD_EXPORTS) \
3180 (cd $(BUILD_SUBDIR)/libiberty && \
3181 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3182 $(TARGET-build-libiberty))
3183 @endif build-libiberty
3184
3185
3186
3187
3188
3189 .PHONY: configure-build-bison maybe-configure-build-bison
3190 maybe-configure-build-bison:
3191 @if gcc-bootstrap
3192 configure-build-bison: stage_current
3193 @endif gcc-bootstrap
3194 @if build-bison
3195 maybe-configure-build-bison: configure-build-bison
3196 configure-build-bison:
3197 @: $(MAKE); $(unstage)
3198 @r=`${PWD_COMMAND}`; export r; \
3199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3200 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3201 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3202 $(BUILD_EXPORTS) \
3203 echo Configuring in $(BUILD_SUBDIR)/bison; \
3204 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3205 case $(srcdir) in \
3206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3207 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3209 esac; \
3210 module_srcdir=bison; \
3211 rm -f no-such-file || : ; \
3212 CONFIG_SITE=no-such-file $(SHELL) \
3213 $$s/$$module_srcdir/configure \
3214 --srcdir=$${topdir}/$$module_srcdir \
3215 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3216 --target=${target_alias} \
3217 || exit 1
3218 @endif build-bison
3219
3220
3221
3222
3223
3224 .PHONY: all-build-bison maybe-all-build-bison
3225 maybe-all-build-bison:
3226 @if gcc-bootstrap
3227 all-build-bison: stage_current
3228 @endif gcc-bootstrap
3229 @if build-bison
3230 TARGET-build-bison=all
3231 maybe-all-build-bison: all-build-bison
3232 all-build-bison: configure-build-bison
3233 @: $(MAKE); $(unstage)
3234 @r=`${PWD_COMMAND}`; export r; \
3235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3236 $(BUILD_EXPORTS) \
3237 (cd $(BUILD_SUBDIR)/bison && \
3238 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3239 $(TARGET-build-bison))
3240 @endif build-bison
3241
3242
3243
3244
3245
3246 .PHONY: configure-build-flex maybe-configure-build-flex
3247 maybe-configure-build-flex:
3248 @if gcc-bootstrap
3249 configure-build-flex: stage_current
3250 @endif gcc-bootstrap
3251 @if build-flex
3252 maybe-configure-build-flex: configure-build-flex
3253 configure-build-flex:
3254 @: $(MAKE); $(unstage)
3255 @r=`${PWD_COMMAND}`; export r; \
3256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3258 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3259 $(BUILD_EXPORTS) \
3260 echo Configuring in $(BUILD_SUBDIR)/flex; \
3261 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3262 case $(srcdir) in \
3263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3264 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3266 esac; \
3267 module_srcdir=flex; \
3268 rm -f no-such-file || : ; \
3269 CONFIG_SITE=no-such-file $(SHELL) \
3270 $$s/$$module_srcdir/configure \
3271 --srcdir=$${topdir}/$$module_srcdir \
3272 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3273 --target=${target_alias} \
3274 || exit 1
3275 @endif build-flex
3276
3277
3278
3279
3280
3281 .PHONY: all-build-flex maybe-all-build-flex
3282 maybe-all-build-flex:
3283 @if gcc-bootstrap
3284 all-build-flex: stage_current
3285 @endif gcc-bootstrap
3286 @if build-flex
3287 TARGET-build-flex=all
3288 maybe-all-build-flex: all-build-flex
3289 all-build-flex: configure-build-flex
3290 @: $(MAKE); $(unstage)
3291 @r=`${PWD_COMMAND}`; export r; \
3292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3293 $(BUILD_EXPORTS) \
3294 (cd $(BUILD_SUBDIR)/flex && \
3295 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3296 $(TARGET-build-flex))
3297 @endif build-flex
3298
3299
3300
3301
3302
3303 .PHONY: configure-build-m4 maybe-configure-build-m4
3304 maybe-configure-build-m4:
3305 @if gcc-bootstrap
3306 configure-build-m4: stage_current
3307 @endif gcc-bootstrap
3308 @if build-m4
3309 maybe-configure-build-m4: configure-build-m4
3310 configure-build-m4:
3311 @: $(MAKE); $(unstage)
3312 @r=`${PWD_COMMAND}`; export r; \
3313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3314 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3315 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3316 $(BUILD_EXPORTS) \
3317 echo Configuring in $(BUILD_SUBDIR)/m4; \
3318 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3319 case $(srcdir) in \
3320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3321 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3323 esac; \
3324 module_srcdir=m4; \
3325 rm -f no-such-file || : ; \
3326 CONFIG_SITE=no-such-file $(SHELL) \
3327 $$s/$$module_srcdir/configure \
3328 --srcdir=$${topdir}/$$module_srcdir \
3329 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3330 --target=${target_alias} \
3331 || exit 1
3332 @endif build-m4
3333
3334
3335
3336
3337
3338 .PHONY: all-build-m4 maybe-all-build-m4
3339 maybe-all-build-m4:
3340 @if gcc-bootstrap
3341 all-build-m4: stage_current
3342 @endif gcc-bootstrap
3343 @if build-m4
3344 TARGET-build-m4=all
3345 maybe-all-build-m4: all-build-m4
3346 all-build-m4: configure-build-m4
3347 @: $(MAKE); $(unstage)
3348 @r=`${PWD_COMMAND}`; export r; \
3349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350 $(BUILD_EXPORTS) \
3351 (cd $(BUILD_SUBDIR)/m4 && \
3352 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3353 $(TARGET-build-m4))
3354 @endif build-m4
3355
3356
3357
3358
3359
3360 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3361 maybe-configure-build-texinfo:
3362 @if gcc-bootstrap
3363 configure-build-texinfo: stage_current
3364 @endif gcc-bootstrap
3365 @if build-texinfo
3366 maybe-configure-build-texinfo: configure-build-texinfo
3367 configure-build-texinfo:
3368 @: $(MAKE); $(unstage)
3369 @r=`${PWD_COMMAND}`; export r; \
3370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3371 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3372 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3373 $(BUILD_EXPORTS) \
3374 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3375 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3376 case $(srcdir) in \
3377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3378 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3380 esac; \
3381 module_srcdir=texinfo; \
3382 rm -f no-such-file || : ; \
3383 CONFIG_SITE=no-such-file $(SHELL) \
3384 $$s/$$module_srcdir/configure \
3385 --srcdir=$${topdir}/$$module_srcdir \
3386 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3387 --target=${target_alias} \
3388 || exit 1
3389 @endif build-texinfo
3390
3391
3392
3393
3394
3395 .PHONY: all-build-texinfo maybe-all-build-texinfo
3396 maybe-all-build-texinfo:
3397 @if gcc-bootstrap
3398 all-build-texinfo: stage_current
3399 @endif gcc-bootstrap
3400 @if build-texinfo
3401 TARGET-build-texinfo=all
3402 maybe-all-build-texinfo: all-build-texinfo
3403 all-build-texinfo: configure-build-texinfo
3404 @: $(MAKE); $(unstage)
3405 @r=`${PWD_COMMAND}`; export r; \
3406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3407 $(BUILD_EXPORTS) \
3408 (cd $(BUILD_SUBDIR)/texinfo && \
3409 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3410 $(TARGET-build-texinfo))
3411 @endif build-texinfo
3412
3413
3414
3415
3416
3417 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3418 maybe-configure-build-fixincludes:
3419 @if gcc-bootstrap
3420 configure-build-fixincludes: stage_current
3421 @endif gcc-bootstrap
3422 @if build-fixincludes
3423 maybe-configure-build-fixincludes: configure-build-fixincludes
3424 configure-build-fixincludes:
3425 @: $(MAKE); $(unstage)
3426 @r=`${PWD_COMMAND}`; export r; \
3427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3428 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3429 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3430 $(BUILD_EXPORTS) \
3431 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3432 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3433 case $(srcdir) in \
3434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3435 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3437 esac; \
3438 module_srcdir=fixincludes; \
3439 rm -f no-such-file || : ; \
3440 CONFIG_SITE=no-such-file $(SHELL) \
3441 $$s/$$module_srcdir/configure \
3442 --srcdir=$${topdir}/$$module_srcdir \
3443 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3444 --target=${target_alias} \
3445 || exit 1
3446 @endif build-fixincludes
3447
3448
3449
3450
3451
3452 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3453 maybe-all-build-fixincludes:
3454 @if gcc-bootstrap
3455 all-build-fixincludes: stage_current
3456 @endif gcc-bootstrap
3457 @if build-fixincludes
3458 TARGET-build-fixincludes=all
3459 maybe-all-build-fixincludes: all-build-fixincludes
3460 all-build-fixincludes: configure-build-fixincludes
3461 @: $(MAKE); $(unstage)
3462 @r=`${PWD_COMMAND}`; export r; \
3463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3464 $(BUILD_EXPORTS) \
3465 (cd $(BUILD_SUBDIR)/fixincludes && \
3466 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3467 $(TARGET-build-fixincludes))
3468 @endif build-fixincludes
3469
3470
3471
3472
3473
3474 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3475 maybe-configure-build-libcpp:
3476 @if gcc-bootstrap
3477 configure-build-libcpp: stage_current
3478 @endif gcc-bootstrap
3479 @if build-libcpp
3480 maybe-configure-build-libcpp: configure-build-libcpp
3481 configure-build-libcpp:
3482 @: $(MAKE); $(unstage)
3483 @r=`${PWD_COMMAND}`; export r; \
3484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3485 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3486 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3487 $(BUILD_EXPORTS) \
3488 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3489 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3490 case $(srcdir) in \
3491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3492 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3494 esac; \
3495 module_srcdir=libcpp; \
3496 rm -f no-such-file || : ; \
3497 CONFIG_SITE=no-such-file $(SHELL) \
3498 $$s/$$module_srcdir/configure \
3499 --srcdir=$${topdir}/$$module_srcdir \
3500 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3501 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3502 || exit 1
3503 @endif build-libcpp
3504
3505
3506
3507
3508
3509 .PHONY: all-build-libcpp maybe-all-build-libcpp
3510 maybe-all-build-libcpp:
3511 @if gcc-bootstrap
3512 all-build-libcpp: stage_current
3513 @endif gcc-bootstrap
3514 @if build-libcpp
3515 TARGET-build-libcpp=all
3516 maybe-all-build-libcpp: all-build-libcpp
3517 all-build-libcpp: configure-build-libcpp
3518 @: $(MAKE); $(unstage)
3519 @r=`${PWD_COMMAND}`; export r; \
3520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3521 $(BUILD_EXPORTS) \
3522 (cd $(BUILD_SUBDIR)/libcpp && \
3523 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3524 $(TARGET-build-libcpp))
3525 @endif build-libcpp
3526
3527
3528
3529
3530
3531 # --------------------------------------
3532 # Modules which run on the host machine
3533 # --------------------------------------
3534
3535
3536 .PHONY: configure-bfd maybe-configure-bfd
3537 maybe-configure-bfd:
3538 @if gcc-bootstrap
3539 configure-bfd: stage_current
3540 @endif gcc-bootstrap
3541 @if bfd
3542 maybe-configure-bfd: configure-bfd
3543 configure-bfd:
3544 @r=`${PWD_COMMAND}`; export r; \
3545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3546 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3548 $(HOST_EXPORTS) \
3549 echo Configuring in $(HOST_SUBDIR)/bfd; \
3550 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3551 case $(srcdir) in \
3552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3553 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3555 esac; \
3556 module_srcdir=bfd; \
3557 $(SHELL) \
3558 $$s/$$module_srcdir/configure \
3559 --srcdir=$${topdir}/$$module_srcdir \
3560 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3561 --target=${target_alias} \
3562 || exit 1
3563 @endif bfd
3564
3565
3566
3567 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3568 maybe-configure-stage1-bfd:
3569 @if bfd-bootstrap
3570 maybe-configure-stage1-bfd: configure-stage1-bfd
3571 configure-stage1-bfd:
3572 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3573 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3574 @r=`${PWD_COMMAND}`; export r; \
3575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3576 TFLAGS="$(STAGE1_TFLAGS)"; \
3577 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3578 $(HOST_EXPORTS) \
3579 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3580 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3581 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3582 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3584 cd $(HOST_SUBDIR)/bfd || exit 1; \
3585 case $(srcdir) in \
3586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3587 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3589 esac; \
3590 module_srcdir=bfd; \
3591 $(SHELL) $$s/$$module_srcdir/configure \
3592 --srcdir=$${topdir}/$$module_srcdir \
3593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3594 --target=${target_alias} \
3595 \
3596 $(STAGE1_CONFIGURE_FLAGS)
3597 @endif bfd-bootstrap
3598
3599 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3600 maybe-configure-stage2-bfd:
3601 @if bfd-bootstrap
3602 maybe-configure-stage2-bfd: configure-stage2-bfd
3603 configure-stage2-bfd:
3604 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3605 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3606 @r=`${PWD_COMMAND}`; export r; \
3607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3608 TFLAGS="$(STAGE2_TFLAGS)"; \
3609 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3610 $(HOST_EXPORTS) \
3611 $(POSTSTAGE1_HOST_EXPORTS) \
3612 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3613 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3614 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3615 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3617 cd $(HOST_SUBDIR)/bfd || exit 1; \
3618 case $(srcdir) in \
3619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3620 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3622 esac; \
3623 module_srcdir=bfd; \
3624 $(SHELL) $$s/$$module_srcdir/configure \
3625 --srcdir=$${topdir}/$$module_srcdir \
3626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3627 --target=${target_alias} \
3628 --with-build-libsubdir=$(HOST_SUBDIR) \
3629 $(STAGE2_CONFIGURE_FLAGS)
3630 @endif bfd-bootstrap
3631
3632 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3633 maybe-configure-stage3-bfd:
3634 @if bfd-bootstrap
3635 maybe-configure-stage3-bfd: configure-stage3-bfd
3636 configure-stage3-bfd:
3637 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3638 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3639 @r=`${PWD_COMMAND}`; export r; \
3640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3641 TFLAGS="$(STAGE3_TFLAGS)"; \
3642 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3643 $(HOST_EXPORTS) \
3644 $(POSTSTAGE1_HOST_EXPORTS) \
3645 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3646 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3647 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3648 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3649 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3650 cd $(HOST_SUBDIR)/bfd || exit 1; \
3651 case $(srcdir) in \
3652 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3653 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3654 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3655 esac; \
3656 module_srcdir=bfd; \
3657 $(SHELL) $$s/$$module_srcdir/configure \
3658 --srcdir=$${topdir}/$$module_srcdir \
3659 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3660 --target=${target_alias} \
3661 --with-build-libsubdir=$(HOST_SUBDIR) \
3662 $(STAGE3_CONFIGURE_FLAGS)
3663 @endif bfd-bootstrap
3664
3665 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3666 maybe-configure-stage4-bfd:
3667 @if bfd-bootstrap
3668 maybe-configure-stage4-bfd: configure-stage4-bfd
3669 configure-stage4-bfd:
3670 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3671 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3672 @r=`${PWD_COMMAND}`; export r; \
3673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3674 TFLAGS="$(STAGE4_TFLAGS)"; \
3675 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3676 $(HOST_EXPORTS) \
3677 $(POSTSTAGE1_HOST_EXPORTS) \
3678 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3679 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3680 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3681 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3683 cd $(HOST_SUBDIR)/bfd || exit 1; \
3684 case $(srcdir) in \
3685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3686 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3688 esac; \
3689 module_srcdir=bfd; \
3690 $(SHELL) $$s/$$module_srcdir/configure \
3691 --srcdir=$${topdir}/$$module_srcdir \
3692 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3693 --target=${target_alias} \
3694 --with-build-libsubdir=$(HOST_SUBDIR) \
3695 $(STAGE4_CONFIGURE_FLAGS)
3696 @endif bfd-bootstrap
3697
3698 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3699 maybe-configure-stageprofile-bfd:
3700 @if bfd-bootstrap
3701 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3702 configure-stageprofile-bfd:
3703 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3704 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3705 @r=`${PWD_COMMAND}`; export r; \
3706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3707 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3708 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3709 $(HOST_EXPORTS) \
3710 $(POSTSTAGE1_HOST_EXPORTS) \
3711 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3712 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3713 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3714 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3716 cd $(HOST_SUBDIR)/bfd || exit 1; \
3717 case $(srcdir) in \
3718 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3719 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3720 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3721 esac; \
3722 module_srcdir=bfd; \
3723 $(SHELL) $$s/$$module_srcdir/configure \
3724 --srcdir=$${topdir}/$$module_srcdir \
3725 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3726 --target=${target_alias} \
3727 --with-build-libsubdir=$(HOST_SUBDIR) \
3728 $(STAGEprofile_CONFIGURE_FLAGS)
3729 @endif bfd-bootstrap
3730
3731 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3732 maybe-configure-stagetrain-bfd:
3733 @if bfd-bootstrap
3734 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3735 configure-stagetrain-bfd:
3736 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3737 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3738 @r=`${PWD_COMMAND}`; export r; \
3739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3740 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3741 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3742 $(HOST_EXPORTS) \
3743 $(POSTSTAGE1_HOST_EXPORTS) \
3744 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3745 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3746 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3747 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3749 cd $(HOST_SUBDIR)/bfd || exit 1; \
3750 case $(srcdir) in \
3751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3752 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3754 esac; \
3755 module_srcdir=bfd; \
3756 $(SHELL) $$s/$$module_srcdir/configure \
3757 --srcdir=$${topdir}/$$module_srcdir \
3758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3759 --target=${target_alias} \
3760 --with-build-libsubdir=$(HOST_SUBDIR) \
3761 $(STAGEtrain_CONFIGURE_FLAGS)
3762 @endif bfd-bootstrap
3763
3764 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3765 maybe-configure-stagefeedback-bfd:
3766 @if bfd-bootstrap
3767 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3768 configure-stagefeedback-bfd:
3769 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3770 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3771 @r=`${PWD_COMMAND}`; export r; \
3772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3773 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3774 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3775 $(HOST_EXPORTS) \
3776 $(POSTSTAGE1_HOST_EXPORTS) \
3777 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3778 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3779 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3780 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3782 cd $(HOST_SUBDIR)/bfd || exit 1; \
3783 case $(srcdir) in \
3784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3785 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3787 esac; \
3788 module_srcdir=bfd; \
3789 $(SHELL) $$s/$$module_srcdir/configure \
3790 --srcdir=$${topdir}/$$module_srcdir \
3791 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3792 --target=${target_alias} \
3793 --with-build-libsubdir=$(HOST_SUBDIR) \
3794 $(STAGEfeedback_CONFIGURE_FLAGS)
3795 @endif bfd-bootstrap
3796
3797 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3798 maybe-configure-stageautoprofile-bfd:
3799 @if bfd-bootstrap
3800 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3801 configure-stageautoprofile-bfd:
3802 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3804 @r=`${PWD_COMMAND}`; export r; \
3805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3806 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3807 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3808 $(HOST_EXPORTS) \
3809 $(POSTSTAGE1_HOST_EXPORTS) \
3810 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3811 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3812 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3813 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3815 cd $(HOST_SUBDIR)/bfd || exit 1; \
3816 case $(srcdir) in \
3817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3818 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3820 esac; \
3821 module_srcdir=bfd; \
3822 $(SHELL) $$s/$$module_srcdir/configure \
3823 --srcdir=$${topdir}/$$module_srcdir \
3824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3825 --target=${target_alias} \
3826 --with-build-libsubdir=$(HOST_SUBDIR) \
3827 $(STAGEautoprofile_CONFIGURE_FLAGS)
3828 @endif bfd-bootstrap
3829
3830 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3831 maybe-configure-stageautofeedback-bfd:
3832 @if bfd-bootstrap
3833 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3834 configure-stageautofeedback-bfd:
3835 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3837 @r=`${PWD_COMMAND}`; export r; \
3838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3839 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3840 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3841 $(HOST_EXPORTS) \
3842 $(POSTSTAGE1_HOST_EXPORTS) \
3843 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3844 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3845 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3846 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3848 cd $(HOST_SUBDIR)/bfd || exit 1; \
3849 case $(srcdir) in \
3850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3851 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3853 esac; \
3854 module_srcdir=bfd; \
3855 $(SHELL) $$s/$$module_srcdir/configure \
3856 --srcdir=$${topdir}/$$module_srcdir \
3857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3858 --target=${target_alias} \
3859 --with-build-libsubdir=$(HOST_SUBDIR) \
3860 $(STAGEautofeedback_CONFIGURE_FLAGS)
3861 @endif bfd-bootstrap
3862
3863
3864
3865
3866
3867 .PHONY: all-bfd maybe-all-bfd
3868 maybe-all-bfd:
3869 @if gcc-bootstrap
3870 all-bfd: stage_current
3871 @endif gcc-bootstrap
3872 @if bfd
3873 TARGET-bfd=all
3874 maybe-all-bfd: all-bfd
3875 all-bfd: configure-bfd
3876 @r=`${PWD_COMMAND}`; export r; \
3877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3878 $(HOST_EXPORTS) \
3879 (cd $(HOST_SUBDIR)/bfd && \
3880 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3881 $(TARGET-bfd))
3882 @endif bfd
3883
3884
3885
3886 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3887 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3888 maybe-all-stage1-bfd:
3889 maybe-clean-stage1-bfd:
3890 @if bfd-bootstrap
3891 maybe-all-stage1-bfd: all-stage1-bfd
3892 all-stage1: all-stage1-bfd
3893 TARGET-stage1-bfd = $(TARGET-bfd)
3894 all-stage1-bfd: configure-stage1-bfd
3895 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3896 @r=`${PWD_COMMAND}`; export r; \
3897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3898 TFLAGS="$(STAGE1_TFLAGS)"; \
3899 $(HOST_EXPORTS) \
3900 cd $(HOST_SUBDIR)/bfd && \
3901 \
3902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3903 CFLAGS="$(STAGE1_CFLAGS)" \
3904 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3905 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3906 LIBCFLAGS="$(LIBCFLAGS)" \
3907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3910 $(EXTRA_HOST_FLAGS) \
3911 $(STAGE1_FLAGS_TO_PASS) \
3912 TFLAGS="$(STAGE1_TFLAGS)" \
3913 $(TARGET-stage1-bfd)
3914
3915 maybe-clean-stage1-bfd: clean-stage1-bfd
3916 clean-stage1: clean-stage1-bfd
3917 clean-stage1-bfd:
3918 @if [ $(current_stage) = stage1 ]; then \
3919 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3920 else \
3921 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3922 $(MAKE) stage1-start; \
3923 fi; \
3924 cd $(HOST_SUBDIR)/bfd && \
3925 $(MAKE) $(EXTRA_HOST_FLAGS) \
3926 $(STAGE1_FLAGS_TO_PASS) clean
3927 @endif bfd-bootstrap
3928
3929
3930 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3931 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3932 maybe-all-stage2-bfd:
3933 maybe-clean-stage2-bfd:
3934 @if bfd-bootstrap
3935 maybe-all-stage2-bfd: all-stage2-bfd
3936 all-stage2: all-stage2-bfd
3937 TARGET-stage2-bfd = $(TARGET-bfd)
3938 all-stage2-bfd: configure-stage2-bfd
3939 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3940 @r=`${PWD_COMMAND}`; export r; \
3941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3942 TFLAGS="$(STAGE2_TFLAGS)"; \
3943 $(HOST_EXPORTS) \
3944 $(POSTSTAGE1_HOST_EXPORTS) \
3945 cd $(HOST_SUBDIR)/bfd && \
3946 \
3947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3948 CFLAGS="$(STAGE2_CFLAGS)" \
3949 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3950 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3951 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3952 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3953 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3954 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3955 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3956 TFLAGS="$(STAGE2_TFLAGS)" \
3957 $(TARGET-stage2-bfd)
3958
3959 maybe-clean-stage2-bfd: clean-stage2-bfd
3960 clean-stage2: clean-stage2-bfd
3961 clean-stage2-bfd:
3962 @if [ $(current_stage) = stage2 ]; then \
3963 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3964 else \
3965 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3966 $(MAKE) stage2-start; \
3967 fi; \
3968 cd $(HOST_SUBDIR)/bfd && \
3969 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3970 @endif bfd-bootstrap
3971
3972
3973 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3974 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3975 maybe-all-stage3-bfd:
3976 maybe-clean-stage3-bfd:
3977 @if bfd-bootstrap
3978 maybe-all-stage3-bfd: all-stage3-bfd
3979 all-stage3: all-stage3-bfd
3980 TARGET-stage3-bfd = $(TARGET-bfd)
3981 all-stage3-bfd: configure-stage3-bfd
3982 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3983 @r=`${PWD_COMMAND}`; export r; \
3984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3985 TFLAGS="$(STAGE3_TFLAGS)"; \
3986 $(HOST_EXPORTS) \
3987 $(POSTSTAGE1_HOST_EXPORTS) \
3988 cd $(HOST_SUBDIR)/bfd && \
3989 \
3990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3991 CFLAGS="$(STAGE3_CFLAGS)" \
3992 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3993 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3994 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3999 TFLAGS="$(STAGE3_TFLAGS)" \
4000 $(TARGET-stage3-bfd)
4001
4002 maybe-clean-stage3-bfd: clean-stage3-bfd
4003 clean-stage3: clean-stage3-bfd
4004 clean-stage3-bfd:
4005 @if [ $(current_stage) = stage3 ]; then \
4006 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4007 else \
4008 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
4009 $(MAKE) stage3-start; \
4010 fi; \
4011 cd $(HOST_SUBDIR)/bfd && \
4012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4013 @endif bfd-bootstrap
4014
4015
4016 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4017 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4018 maybe-all-stage4-bfd:
4019 maybe-clean-stage4-bfd:
4020 @if bfd-bootstrap
4021 maybe-all-stage4-bfd: all-stage4-bfd
4022 all-stage4: all-stage4-bfd
4023 TARGET-stage4-bfd = $(TARGET-bfd)
4024 all-stage4-bfd: configure-stage4-bfd
4025 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4026 @r=`${PWD_COMMAND}`; export r; \
4027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4028 TFLAGS="$(STAGE4_TFLAGS)"; \
4029 $(HOST_EXPORTS) \
4030 $(POSTSTAGE1_HOST_EXPORTS) \
4031 cd $(HOST_SUBDIR)/bfd && \
4032 \
4033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4034 CFLAGS="$(STAGE4_CFLAGS)" \
4035 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4036 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4037 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4042 TFLAGS="$(STAGE4_TFLAGS)" \
4043 $(TARGET-stage4-bfd)
4044
4045 maybe-clean-stage4-bfd: clean-stage4-bfd
4046 clean-stage4: clean-stage4-bfd
4047 clean-stage4-bfd:
4048 @if [ $(current_stage) = stage4 ]; then \
4049 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4050 else \
4051 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
4052 $(MAKE) stage4-start; \
4053 fi; \
4054 cd $(HOST_SUBDIR)/bfd && \
4055 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4056 @endif bfd-bootstrap
4057
4058
4059 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4060 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4061 maybe-all-stageprofile-bfd:
4062 maybe-clean-stageprofile-bfd:
4063 @if bfd-bootstrap
4064 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4065 all-stageprofile: all-stageprofile-bfd
4066 TARGET-stageprofile-bfd = $(TARGET-bfd)
4067 all-stageprofile-bfd: configure-stageprofile-bfd
4068 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4069 @r=`${PWD_COMMAND}`; export r; \
4070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4071 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4072 $(HOST_EXPORTS) \
4073 $(POSTSTAGE1_HOST_EXPORTS) \
4074 cd $(HOST_SUBDIR)/bfd && \
4075 \
4076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4077 CFLAGS="$(STAGEprofile_CFLAGS)" \
4078 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4079 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4080 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4085 TFLAGS="$(STAGEprofile_TFLAGS)" \
4086 $(TARGET-stageprofile-bfd)
4087
4088 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4089 clean-stageprofile: clean-stageprofile-bfd
4090 clean-stageprofile-bfd:
4091 @if [ $(current_stage) = stageprofile ]; then \
4092 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4093 else \
4094 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
4095 $(MAKE) stageprofile-start; \
4096 fi; \
4097 cd $(HOST_SUBDIR)/bfd && \
4098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4099 @endif bfd-bootstrap
4100
4101
4102 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
4103 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
4104 maybe-all-stagetrain-bfd:
4105 maybe-clean-stagetrain-bfd:
4106 @if bfd-bootstrap
4107 maybe-all-stagetrain-bfd: all-stagetrain-bfd
4108 all-stagetrain: all-stagetrain-bfd
4109 TARGET-stagetrain-bfd = $(TARGET-bfd)
4110 all-stagetrain-bfd: configure-stagetrain-bfd
4111 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4112 @r=`${PWD_COMMAND}`; export r; \
4113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4114 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4115 $(HOST_EXPORTS) \
4116 $(POSTSTAGE1_HOST_EXPORTS) \
4117 cd $(HOST_SUBDIR)/bfd && \
4118 \
4119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4120 CFLAGS="$(STAGEtrain_CFLAGS)" \
4121 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4122 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4123 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4127 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4128 TFLAGS="$(STAGEtrain_TFLAGS)" \
4129 $(TARGET-stagetrain-bfd)
4130
4131 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
4132 clean-stagetrain: clean-stagetrain-bfd
4133 clean-stagetrain-bfd:
4134 @if [ $(current_stage) = stagetrain ]; then \
4135 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4136 else \
4137 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
4138 $(MAKE) stagetrain-start; \
4139 fi; \
4140 cd $(HOST_SUBDIR)/bfd && \
4141 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4142 @endif bfd-bootstrap
4143
4144
4145 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4146 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4147 maybe-all-stagefeedback-bfd:
4148 maybe-clean-stagefeedback-bfd:
4149 @if bfd-bootstrap
4150 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4151 all-stagefeedback: all-stagefeedback-bfd
4152 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4153 all-stagefeedback-bfd: configure-stagefeedback-bfd
4154 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4155 @r=`${PWD_COMMAND}`; export r; \
4156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4158 $(HOST_EXPORTS) \
4159 $(POSTSTAGE1_HOST_EXPORTS) \
4160 cd $(HOST_SUBDIR)/bfd && \
4161 \
4162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4163 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4164 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4165 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4166 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4171 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4172 $(TARGET-stagefeedback-bfd)
4173
4174 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4175 clean-stagefeedback: clean-stagefeedback-bfd
4176 clean-stagefeedback-bfd:
4177 @if [ $(current_stage) = stagefeedback ]; then \
4178 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4179 else \
4180 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
4181 $(MAKE) stagefeedback-start; \
4182 fi; \
4183 cd $(HOST_SUBDIR)/bfd && \
4184 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4185 @endif bfd-bootstrap
4186
4187
4188 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
4189 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
4190 maybe-all-stageautoprofile-bfd:
4191 maybe-clean-stageautoprofile-bfd:
4192 @if bfd-bootstrap
4193 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
4194 all-stageautoprofile: all-stageautoprofile-bfd
4195 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
4196 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
4197 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4198 @r=`${PWD_COMMAND}`; export r; \
4199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4200 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4201 $(HOST_EXPORTS) \
4202 $(POSTSTAGE1_HOST_EXPORTS) \
4203 cd $(HOST_SUBDIR)/bfd && \
4204 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4206 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4207 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4208 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4209 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4214 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4215 $(TARGET-stageautoprofile-bfd)
4216
4217 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4218 clean-stageautoprofile: clean-stageautoprofile-bfd
4219 clean-stageautoprofile-bfd:
4220 @if [ $(current_stage) = stageautoprofile ]; then \
4221 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4222 else \
4223 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4224 $(MAKE) stageautoprofile-start; \
4225 fi; \
4226 cd $(HOST_SUBDIR)/bfd && \
4227 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4228 @endif bfd-bootstrap
4229
4230
4231 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4232 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4233 maybe-all-stageautofeedback-bfd:
4234 maybe-clean-stageautofeedback-bfd:
4235 @if bfd-bootstrap
4236 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4237 all-stageautofeedback: all-stageautofeedback-bfd
4238 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4239 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4240 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4241 @r=`${PWD_COMMAND}`; export r; \
4242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4243 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4244 $(HOST_EXPORTS) \
4245 $(POSTSTAGE1_HOST_EXPORTS) \
4246 cd $(HOST_SUBDIR)/bfd && \
4247 \
4248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4249 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4250 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4251 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4252 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4256 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4257 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4258 $(TARGET-stageautofeedback-bfd)
4259
4260 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4261 clean-stageautofeedback: clean-stageautofeedback-bfd
4262 clean-stageautofeedback-bfd:
4263 @if [ $(current_stage) = stageautofeedback ]; then \
4264 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4265 else \
4266 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4267 $(MAKE) stageautofeedback-start; \
4268 fi; \
4269 cd $(HOST_SUBDIR)/bfd && \
4270 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4271 @endif bfd-bootstrap
4272
4273
4274
4275
4276
4277 .PHONY: check-bfd maybe-check-bfd
4278 maybe-check-bfd:
4279 @if bfd
4280 maybe-check-bfd: check-bfd
4281
4282 check-bfd:
4283 @: $(MAKE); $(unstage)
4284 @r=`${PWD_COMMAND}`; export r; \
4285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4286 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4287 (cd $(HOST_SUBDIR)/bfd && \
4288 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4289
4290 @endif bfd
4291
4292 .PHONY: install-bfd maybe-install-bfd
4293 maybe-install-bfd:
4294 @if bfd
4295 maybe-install-bfd: install-bfd
4296
4297 install-bfd: installdirs
4298 @: $(MAKE); $(unstage)
4299 @r=`${PWD_COMMAND}`; export r; \
4300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4301 $(HOST_EXPORTS) \
4302 (cd $(HOST_SUBDIR)/bfd && \
4303 $(MAKE) $(FLAGS_TO_PASS) install)
4304
4305 @endif bfd
4306
4307 .PHONY: install-strip-bfd maybe-install-strip-bfd
4308 maybe-install-strip-bfd:
4309 @if bfd
4310 maybe-install-strip-bfd: install-strip-bfd
4311
4312 install-strip-bfd: installdirs
4313 @: $(MAKE); $(unstage)
4314 @r=`${PWD_COMMAND}`; export r; \
4315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4316 $(HOST_EXPORTS) \
4317 (cd $(HOST_SUBDIR)/bfd && \
4318 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4319
4320 @endif bfd
4321
4322 # Other targets (info, dvi, pdf, etc.)
4323
4324 .PHONY: maybe-info-bfd info-bfd
4325 maybe-info-bfd:
4326 @if bfd
4327 maybe-info-bfd: info-bfd
4328
4329 info-bfd: \
4330 configure-bfd
4331 @[ -f ./bfd/Makefile ] || exit 0; \
4332 r=`${PWD_COMMAND}`; export r; \
4333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4334 $(HOST_EXPORTS) \
4335 for flag in $(EXTRA_HOST_FLAGS) ; do \
4336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4337 done; \
4338 echo "Doing info in bfd"; \
4339 (cd $(HOST_SUBDIR)/bfd && \
4340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4342 "RANLIB=$${RANLIB}" \
4343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4344 info) \
4345 || exit 1
4346
4347 @endif bfd
4348
4349 .PHONY: maybe-dvi-bfd dvi-bfd
4350 maybe-dvi-bfd:
4351 @if bfd
4352 maybe-dvi-bfd: dvi-bfd
4353
4354 dvi-bfd: \
4355 configure-bfd
4356 @[ -f ./bfd/Makefile ] || exit 0; \
4357 r=`${PWD_COMMAND}`; export r; \
4358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4359 $(HOST_EXPORTS) \
4360 for flag in $(EXTRA_HOST_FLAGS) ; do \
4361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4362 done; \
4363 echo "Doing dvi in bfd"; \
4364 (cd $(HOST_SUBDIR)/bfd && \
4365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4367 "RANLIB=$${RANLIB}" \
4368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4369 dvi) \
4370 || exit 1
4371
4372 @endif bfd
4373
4374 .PHONY: maybe-pdf-bfd pdf-bfd
4375 maybe-pdf-bfd:
4376 @if bfd
4377 maybe-pdf-bfd: pdf-bfd
4378
4379 pdf-bfd: \
4380 configure-bfd
4381 @[ -f ./bfd/Makefile ] || exit 0; \
4382 r=`${PWD_COMMAND}`; export r; \
4383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4384 $(HOST_EXPORTS) \
4385 for flag in $(EXTRA_HOST_FLAGS) ; do \
4386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4387 done; \
4388 echo "Doing pdf in bfd"; \
4389 (cd $(HOST_SUBDIR)/bfd && \
4390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4392 "RANLIB=$${RANLIB}" \
4393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4394 pdf) \
4395 || exit 1
4396
4397 @endif bfd
4398
4399 .PHONY: maybe-html-bfd html-bfd
4400 maybe-html-bfd:
4401 @if bfd
4402 maybe-html-bfd: html-bfd
4403
4404 html-bfd: \
4405 configure-bfd
4406 @[ -f ./bfd/Makefile ] || exit 0; \
4407 r=`${PWD_COMMAND}`; export r; \
4408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4409 $(HOST_EXPORTS) \
4410 for flag in $(EXTRA_HOST_FLAGS) ; do \
4411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4412 done; \
4413 echo "Doing html in bfd"; \
4414 (cd $(HOST_SUBDIR)/bfd && \
4415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4417 "RANLIB=$${RANLIB}" \
4418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4419 html) \
4420 || exit 1
4421
4422 @endif bfd
4423
4424 .PHONY: maybe-TAGS-bfd TAGS-bfd
4425 maybe-TAGS-bfd:
4426 @if bfd
4427 maybe-TAGS-bfd: TAGS-bfd
4428
4429 TAGS-bfd: \
4430 configure-bfd
4431 @[ -f ./bfd/Makefile ] || exit 0; \
4432 r=`${PWD_COMMAND}`; export r; \
4433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4434 $(HOST_EXPORTS) \
4435 for flag in $(EXTRA_HOST_FLAGS) ; do \
4436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4437 done; \
4438 echo "Doing TAGS in bfd"; \
4439 (cd $(HOST_SUBDIR)/bfd && \
4440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4442 "RANLIB=$${RANLIB}" \
4443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4444 TAGS) \
4445 || exit 1
4446
4447 @endif bfd
4448
4449 .PHONY: maybe-install-info-bfd install-info-bfd
4450 maybe-install-info-bfd:
4451 @if bfd
4452 maybe-install-info-bfd: install-info-bfd
4453
4454 install-info-bfd: \
4455 configure-bfd \
4456 info-bfd
4457 @[ -f ./bfd/Makefile ] || exit 0; \
4458 r=`${PWD_COMMAND}`; export r; \
4459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4460 $(HOST_EXPORTS) \
4461 for flag in $(EXTRA_HOST_FLAGS) ; do \
4462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4463 done; \
4464 echo "Doing install-info in bfd"; \
4465 (cd $(HOST_SUBDIR)/bfd && \
4466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4468 "RANLIB=$${RANLIB}" \
4469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4470 install-info) \
4471 || exit 1
4472
4473 @endif bfd
4474
4475 .PHONY: maybe-install-dvi-bfd install-dvi-bfd
4476 maybe-install-dvi-bfd:
4477 @if bfd
4478 maybe-install-dvi-bfd: install-dvi-bfd
4479
4480 install-dvi-bfd: \
4481 configure-bfd \
4482 dvi-bfd
4483 @[ -f ./bfd/Makefile ] || exit 0; \
4484 r=`${PWD_COMMAND}`; export r; \
4485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4486 $(HOST_EXPORTS) \
4487 for flag in $(EXTRA_HOST_FLAGS) ; do \
4488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4489 done; \
4490 echo "Doing install-dvi in bfd"; \
4491 (cd $(HOST_SUBDIR)/bfd && \
4492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4494 "RANLIB=$${RANLIB}" \
4495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4496 install-dvi) \
4497 || exit 1
4498
4499 @endif bfd
4500
4501 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4502 maybe-install-pdf-bfd:
4503 @if bfd
4504 maybe-install-pdf-bfd: install-pdf-bfd
4505
4506 install-pdf-bfd: \
4507 configure-bfd \
4508 pdf-bfd
4509 @[ -f ./bfd/Makefile ] || exit 0; \
4510 r=`${PWD_COMMAND}`; export r; \
4511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4512 $(HOST_EXPORTS) \
4513 for flag in $(EXTRA_HOST_FLAGS) ; do \
4514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4515 done; \
4516 echo "Doing install-pdf in bfd"; \
4517 (cd $(HOST_SUBDIR)/bfd && \
4518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4520 "RANLIB=$${RANLIB}" \
4521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4522 install-pdf) \
4523 || exit 1
4524
4525 @endif bfd
4526
4527 .PHONY: maybe-install-html-bfd install-html-bfd
4528 maybe-install-html-bfd:
4529 @if bfd
4530 maybe-install-html-bfd: install-html-bfd
4531
4532 install-html-bfd: \
4533 configure-bfd \
4534 html-bfd
4535 @[ -f ./bfd/Makefile ] || exit 0; \
4536 r=`${PWD_COMMAND}`; export r; \
4537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4538 $(HOST_EXPORTS) \
4539 for flag in $(EXTRA_HOST_FLAGS) ; do \
4540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4541 done; \
4542 echo "Doing install-html in bfd"; \
4543 (cd $(HOST_SUBDIR)/bfd && \
4544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4546 "RANLIB=$${RANLIB}" \
4547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4548 install-html) \
4549 || exit 1
4550
4551 @endif bfd
4552
4553 .PHONY: maybe-installcheck-bfd installcheck-bfd
4554 maybe-installcheck-bfd:
4555 @if bfd
4556 maybe-installcheck-bfd: installcheck-bfd
4557
4558 installcheck-bfd: \
4559 configure-bfd
4560 @[ -f ./bfd/Makefile ] || exit 0; \
4561 r=`${PWD_COMMAND}`; export r; \
4562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563 $(HOST_EXPORTS) \
4564 for flag in $(EXTRA_HOST_FLAGS) ; do \
4565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4566 done; \
4567 echo "Doing installcheck in bfd"; \
4568 (cd $(HOST_SUBDIR)/bfd && \
4569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4571 "RANLIB=$${RANLIB}" \
4572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4573 installcheck) \
4574 || exit 1
4575
4576 @endif bfd
4577
4578 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4579 maybe-mostlyclean-bfd:
4580 @if bfd
4581 maybe-mostlyclean-bfd: mostlyclean-bfd
4582
4583 mostlyclean-bfd:
4584 @[ -f ./bfd/Makefile ] || exit 0; \
4585 r=`${PWD_COMMAND}`; export r; \
4586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4587 $(HOST_EXPORTS) \
4588 for flag in $(EXTRA_HOST_FLAGS) ; do \
4589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4590 done; \
4591 echo "Doing mostlyclean in bfd"; \
4592 (cd $(HOST_SUBDIR)/bfd && \
4593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4595 "RANLIB=$${RANLIB}" \
4596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4597 mostlyclean) \
4598 || exit 1
4599
4600 @endif bfd
4601
4602 .PHONY: maybe-clean-bfd clean-bfd
4603 maybe-clean-bfd:
4604 @if bfd
4605 maybe-clean-bfd: clean-bfd
4606
4607 clean-bfd:
4608 @[ -f ./bfd/Makefile ] || exit 0; \
4609 r=`${PWD_COMMAND}`; export r; \
4610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4611 $(HOST_EXPORTS) \
4612 for flag in $(EXTRA_HOST_FLAGS) ; do \
4613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4614 done; \
4615 echo "Doing clean in bfd"; \
4616 (cd $(HOST_SUBDIR)/bfd && \
4617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4619 "RANLIB=$${RANLIB}" \
4620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4621 clean) \
4622 || exit 1
4623
4624 @endif bfd
4625
4626 .PHONY: maybe-distclean-bfd distclean-bfd
4627 maybe-distclean-bfd:
4628 @if bfd
4629 maybe-distclean-bfd: distclean-bfd
4630
4631 distclean-bfd:
4632 @[ -f ./bfd/Makefile ] || exit 0; \
4633 r=`${PWD_COMMAND}`; export r; \
4634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4635 $(HOST_EXPORTS) \
4636 for flag in $(EXTRA_HOST_FLAGS) ; do \
4637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4638 done; \
4639 echo "Doing distclean in bfd"; \
4640 (cd $(HOST_SUBDIR)/bfd && \
4641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4643 "RANLIB=$${RANLIB}" \
4644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4645 distclean) \
4646 || exit 1
4647
4648 @endif bfd
4649
4650 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4651 maybe-maintainer-clean-bfd:
4652 @if bfd
4653 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4654
4655 maintainer-clean-bfd:
4656 @[ -f ./bfd/Makefile ] || exit 0; \
4657 r=`${PWD_COMMAND}`; export r; \
4658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659 $(HOST_EXPORTS) \
4660 for flag in $(EXTRA_HOST_FLAGS) ; do \
4661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662 done; \
4663 echo "Doing maintainer-clean in bfd"; \
4664 (cd $(HOST_SUBDIR)/bfd && \
4665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667 "RANLIB=$${RANLIB}" \
4668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669 maintainer-clean) \
4670 || exit 1
4671
4672 @endif bfd
4673
4674
4675
4676 .PHONY: configure-opcodes maybe-configure-opcodes
4677 maybe-configure-opcodes:
4678 @if gcc-bootstrap
4679 configure-opcodes: stage_current
4680 @endif gcc-bootstrap
4681 @if opcodes
4682 maybe-configure-opcodes: configure-opcodes
4683 configure-opcodes:
4684 @r=`${PWD_COMMAND}`; export r; \
4685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4686 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4688 $(HOST_EXPORTS) \
4689 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4690 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4691 case $(srcdir) in \
4692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4693 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4695 esac; \
4696 module_srcdir=opcodes; \
4697 $(SHELL) \
4698 $$s/$$module_srcdir/configure \
4699 --srcdir=$${topdir}/$$module_srcdir \
4700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4701 --target=${target_alias} \
4702 || exit 1
4703 @endif opcodes
4704
4705
4706
4707 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4708 maybe-configure-stage1-opcodes:
4709 @if opcodes-bootstrap
4710 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4711 configure-stage1-opcodes:
4712 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4714 @r=`${PWD_COMMAND}`; export r; \
4715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4716 TFLAGS="$(STAGE1_TFLAGS)"; \
4717 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4718 $(HOST_EXPORTS) \
4719 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4720 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4721 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4722 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4724 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4725 case $(srcdir) in \
4726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4727 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4729 esac; \
4730 module_srcdir=opcodes; \
4731 $(SHELL) $$s/$$module_srcdir/configure \
4732 --srcdir=$${topdir}/$$module_srcdir \
4733 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4734 --target=${target_alias} \
4735 \
4736 $(STAGE1_CONFIGURE_FLAGS)
4737 @endif opcodes-bootstrap
4738
4739 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4740 maybe-configure-stage2-opcodes:
4741 @if opcodes-bootstrap
4742 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4743 configure-stage2-opcodes:
4744 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4746 @r=`${PWD_COMMAND}`; export r; \
4747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4748 TFLAGS="$(STAGE2_TFLAGS)"; \
4749 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4750 $(HOST_EXPORTS) \
4751 $(POSTSTAGE1_HOST_EXPORTS) \
4752 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4753 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4754 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4755 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4757 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4758 case $(srcdir) in \
4759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4760 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4762 esac; \
4763 module_srcdir=opcodes; \
4764 $(SHELL) $$s/$$module_srcdir/configure \
4765 --srcdir=$${topdir}/$$module_srcdir \
4766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4767 --target=${target_alias} \
4768 --with-build-libsubdir=$(HOST_SUBDIR) \
4769 $(STAGE2_CONFIGURE_FLAGS)
4770 @endif opcodes-bootstrap
4771
4772 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4773 maybe-configure-stage3-opcodes:
4774 @if opcodes-bootstrap
4775 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4776 configure-stage3-opcodes:
4777 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4778 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4779 @r=`${PWD_COMMAND}`; export r; \
4780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781 TFLAGS="$(STAGE3_TFLAGS)"; \
4782 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4783 $(HOST_EXPORTS) \
4784 $(POSTSTAGE1_HOST_EXPORTS) \
4785 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4786 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4787 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4788 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4789 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4790 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4791 case $(srcdir) in \
4792 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4793 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4794 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4795 esac; \
4796 module_srcdir=opcodes; \
4797 $(SHELL) $$s/$$module_srcdir/configure \
4798 --srcdir=$${topdir}/$$module_srcdir \
4799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4800 --target=${target_alias} \
4801 --with-build-libsubdir=$(HOST_SUBDIR) \
4802 $(STAGE3_CONFIGURE_FLAGS)
4803 @endif opcodes-bootstrap
4804
4805 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4806 maybe-configure-stage4-opcodes:
4807 @if opcodes-bootstrap
4808 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4809 configure-stage4-opcodes:
4810 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4811 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4812 @r=`${PWD_COMMAND}`; export r; \
4813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4814 TFLAGS="$(STAGE4_TFLAGS)"; \
4815 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4816 $(HOST_EXPORTS) \
4817 $(POSTSTAGE1_HOST_EXPORTS) \
4818 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4819 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4820 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4821 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4823 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4824 case $(srcdir) in \
4825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4826 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4828 esac; \
4829 module_srcdir=opcodes; \
4830 $(SHELL) $$s/$$module_srcdir/configure \
4831 --srcdir=$${topdir}/$$module_srcdir \
4832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4833 --target=${target_alias} \
4834 --with-build-libsubdir=$(HOST_SUBDIR) \
4835 $(STAGE4_CONFIGURE_FLAGS)
4836 @endif opcodes-bootstrap
4837
4838 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4839 maybe-configure-stageprofile-opcodes:
4840 @if opcodes-bootstrap
4841 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4842 configure-stageprofile-opcodes:
4843 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4844 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4845 @r=`${PWD_COMMAND}`; export r; \
4846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4847 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4848 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4849 $(HOST_EXPORTS) \
4850 $(POSTSTAGE1_HOST_EXPORTS) \
4851 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4852 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4853 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4854 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4855 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4856 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4857 case $(srcdir) in \
4858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4859 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4861 esac; \
4862 module_srcdir=opcodes; \
4863 $(SHELL) $$s/$$module_srcdir/configure \
4864 --srcdir=$${topdir}/$$module_srcdir \
4865 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4866 --target=${target_alias} \
4867 --with-build-libsubdir=$(HOST_SUBDIR) \
4868 $(STAGEprofile_CONFIGURE_FLAGS)
4869 @endif opcodes-bootstrap
4870
4871 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4872 maybe-configure-stagetrain-opcodes:
4873 @if opcodes-bootstrap
4874 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4875 configure-stagetrain-opcodes:
4876 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4877 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4878 @r=`${PWD_COMMAND}`; export r; \
4879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4880 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4881 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4882 $(HOST_EXPORTS) \
4883 $(POSTSTAGE1_HOST_EXPORTS) \
4884 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4885 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4886 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4887 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4888 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4889 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4890 case $(srcdir) in \
4891 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4892 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4893 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4894 esac; \
4895 module_srcdir=opcodes; \
4896 $(SHELL) $$s/$$module_srcdir/configure \
4897 --srcdir=$${topdir}/$$module_srcdir \
4898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4899 --target=${target_alias} \
4900 --with-build-libsubdir=$(HOST_SUBDIR) \
4901 $(STAGEtrain_CONFIGURE_FLAGS)
4902 @endif opcodes-bootstrap
4903
4904 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4905 maybe-configure-stagefeedback-opcodes:
4906 @if opcodes-bootstrap
4907 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4908 configure-stagefeedback-opcodes:
4909 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4910 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4911 @r=`${PWD_COMMAND}`; export r; \
4912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4913 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4914 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4915 $(HOST_EXPORTS) \
4916 $(POSTSTAGE1_HOST_EXPORTS) \
4917 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4918 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4919 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4920 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4922 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4923 case $(srcdir) in \
4924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4925 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4927 esac; \
4928 module_srcdir=opcodes; \
4929 $(SHELL) $$s/$$module_srcdir/configure \
4930 --srcdir=$${topdir}/$$module_srcdir \
4931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4932 --target=${target_alias} \
4933 --with-build-libsubdir=$(HOST_SUBDIR) \
4934 $(STAGEfeedback_CONFIGURE_FLAGS)
4935 @endif opcodes-bootstrap
4936
4937 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4938 maybe-configure-stageautoprofile-opcodes:
4939 @if opcodes-bootstrap
4940 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4941 configure-stageautoprofile-opcodes:
4942 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4944 @r=`${PWD_COMMAND}`; export r; \
4945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4946 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4947 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4948 $(HOST_EXPORTS) \
4949 $(POSTSTAGE1_HOST_EXPORTS) \
4950 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4951 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4952 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4953 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4955 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4956 case $(srcdir) in \
4957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4958 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4960 esac; \
4961 module_srcdir=opcodes; \
4962 $(SHELL) $$s/$$module_srcdir/configure \
4963 --srcdir=$${topdir}/$$module_srcdir \
4964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4965 --target=${target_alias} \
4966 --with-build-libsubdir=$(HOST_SUBDIR) \
4967 $(STAGEautoprofile_CONFIGURE_FLAGS)
4968 @endif opcodes-bootstrap
4969
4970 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4971 maybe-configure-stageautofeedback-opcodes:
4972 @if opcodes-bootstrap
4973 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4974 configure-stageautofeedback-opcodes:
4975 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4976 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4977 @r=`${PWD_COMMAND}`; export r; \
4978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4979 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4980 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4981 $(HOST_EXPORTS) \
4982 $(POSTSTAGE1_HOST_EXPORTS) \
4983 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4984 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4985 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4986 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4987 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4988 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4989 case $(srcdir) in \
4990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4991 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4993 esac; \
4994 module_srcdir=opcodes; \
4995 $(SHELL) $$s/$$module_srcdir/configure \
4996 --srcdir=$${topdir}/$$module_srcdir \
4997 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4998 --target=${target_alias} \
4999 --with-build-libsubdir=$(HOST_SUBDIR) \
5000 $(STAGEautofeedback_CONFIGURE_FLAGS)
5001 @endif opcodes-bootstrap
5002
5003
5004
5005
5006
5007 .PHONY: all-opcodes maybe-all-opcodes
5008 maybe-all-opcodes:
5009 @if gcc-bootstrap
5010 all-opcodes: stage_current
5011 @endif gcc-bootstrap
5012 @if opcodes
5013 TARGET-opcodes=all
5014 maybe-all-opcodes: all-opcodes
5015 all-opcodes: configure-opcodes
5016 @r=`${PWD_COMMAND}`; export r; \
5017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5018 $(HOST_EXPORTS) \
5019 (cd $(HOST_SUBDIR)/opcodes && \
5020 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5021 $(TARGET-opcodes))
5022 @endif opcodes
5023
5024
5025
5026 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
5027 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
5028 maybe-all-stage1-opcodes:
5029 maybe-clean-stage1-opcodes:
5030 @if opcodes-bootstrap
5031 maybe-all-stage1-opcodes: all-stage1-opcodes
5032 all-stage1: all-stage1-opcodes
5033 TARGET-stage1-opcodes = $(TARGET-opcodes)
5034 all-stage1-opcodes: configure-stage1-opcodes
5035 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5036 @r=`${PWD_COMMAND}`; export r; \
5037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5038 TFLAGS="$(STAGE1_TFLAGS)"; \
5039 $(HOST_EXPORTS) \
5040 cd $(HOST_SUBDIR)/opcodes && \
5041 \
5042 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5043 CFLAGS="$(STAGE1_CFLAGS)" \
5044 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5045 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5046 LIBCFLAGS="$(LIBCFLAGS)" \
5047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5050 $(EXTRA_HOST_FLAGS) \
5051 $(STAGE1_FLAGS_TO_PASS) \
5052 TFLAGS="$(STAGE1_TFLAGS)" \
5053 $(TARGET-stage1-opcodes)
5054
5055 maybe-clean-stage1-opcodes: clean-stage1-opcodes
5056 clean-stage1: clean-stage1-opcodes
5057 clean-stage1-opcodes:
5058 @if [ $(current_stage) = stage1 ]; then \
5059 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5060 else \
5061 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
5062 $(MAKE) stage1-start; \
5063 fi; \
5064 cd $(HOST_SUBDIR)/opcodes && \
5065 $(MAKE) $(EXTRA_HOST_FLAGS) \
5066 $(STAGE1_FLAGS_TO_PASS) clean
5067 @endif opcodes-bootstrap
5068
5069
5070 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
5071 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
5072 maybe-all-stage2-opcodes:
5073 maybe-clean-stage2-opcodes:
5074 @if opcodes-bootstrap
5075 maybe-all-stage2-opcodes: all-stage2-opcodes
5076 all-stage2: all-stage2-opcodes
5077 TARGET-stage2-opcodes = $(TARGET-opcodes)
5078 all-stage2-opcodes: configure-stage2-opcodes
5079 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5080 @r=`${PWD_COMMAND}`; export r; \
5081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5082 TFLAGS="$(STAGE2_TFLAGS)"; \
5083 $(HOST_EXPORTS) \
5084 $(POSTSTAGE1_HOST_EXPORTS) \
5085 cd $(HOST_SUBDIR)/opcodes && \
5086 \
5087 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5088 CFLAGS="$(STAGE2_CFLAGS)" \
5089 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5090 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5091 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5095 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5096 TFLAGS="$(STAGE2_TFLAGS)" \
5097 $(TARGET-stage2-opcodes)
5098
5099 maybe-clean-stage2-opcodes: clean-stage2-opcodes
5100 clean-stage2: clean-stage2-opcodes
5101 clean-stage2-opcodes:
5102 @if [ $(current_stage) = stage2 ]; then \
5103 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5104 else \
5105 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
5106 $(MAKE) stage2-start; \
5107 fi; \
5108 cd $(HOST_SUBDIR)/opcodes && \
5109 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5110 @endif opcodes-bootstrap
5111
5112
5113 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
5114 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
5115 maybe-all-stage3-opcodes:
5116 maybe-clean-stage3-opcodes:
5117 @if opcodes-bootstrap
5118 maybe-all-stage3-opcodes: all-stage3-opcodes
5119 all-stage3: all-stage3-opcodes
5120 TARGET-stage3-opcodes = $(TARGET-opcodes)
5121 all-stage3-opcodes: configure-stage3-opcodes
5122 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5123 @r=`${PWD_COMMAND}`; export r; \
5124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5125 TFLAGS="$(STAGE3_TFLAGS)"; \
5126 $(HOST_EXPORTS) \
5127 $(POSTSTAGE1_HOST_EXPORTS) \
5128 cd $(HOST_SUBDIR)/opcodes && \
5129 \
5130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5131 CFLAGS="$(STAGE3_CFLAGS)" \
5132 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5133 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5134 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5139 TFLAGS="$(STAGE3_TFLAGS)" \
5140 $(TARGET-stage3-opcodes)
5141
5142 maybe-clean-stage3-opcodes: clean-stage3-opcodes
5143 clean-stage3: clean-stage3-opcodes
5144 clean-stage3-opcodes:
5145 @if [ $(current_stage) = stage3 ]; then \
5146 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5147 else \
5148 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
5149 $(MAKE) stage3-start; \
5150 fi; \
5151 cd $(HOST_SUBDIR)/opcodes && \
5152 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5153 @endif opcodes-bootstrap
5154
5155
5156 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
5157 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
5158 maybe-all-stage4-opcodes:
5159 maybe-clean-stage4-opcodes:
5160 @if opcodes-bootstrap
5161 maybe-all-stage4-opcodes: all-stage4-opcodes
5162 all-stage4: all-stage4-opcodes
5163 TARGET-stage4-opcodes = $(TARGET-opcodes)
5164 all-stage4-opcodes: configure-stage4-opcodes
5165 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5166 @r=`${PWD_COMMAND}`; export r; \
5167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5168 TFLAGS="$(STAGE4_TFLAGS)"; \
5169 $(HOST_EXPORTS) \
5170 $(POSTSTAGE1_HOST_EXPORTS) \
5171 cd $(HOST_SUBDIR)/opcodes && \
5172 \
5173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5174 CFLAGS="$(STAGE4_CFLAGS)" \
5175 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5176 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5177 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5182 TFLAGS="$(STAGE4_TFLAGS)" \
5183 $(TARGET-stage4-opcodes)
5184
5185 maybe-clean-stage4-opcodes: clean-stage4-opcodes
5186 clean-stage4: clean-stage4-opcodes
5187 clean-stage4-opcodes:
5188 @if [ $(current_stage) = stage4 ]; then \
5189 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5190 else \
5191 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
5192 $(MAKE) stage4-start; \
5193 fi; \
5194 cd $(HOST_SUBDIR)/opcodes && \
5195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5196 @endif opcodes-bootstrap
5197
5198
5199 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
5200 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
5201 maybe-all-stageprofile-opcodes:
5202 maybe-clean-stageprofile-opcodes:
5203 @if opcodes-bootstrap
5204 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
5205 all-stageprofile: all-stageprofile-opcodes
5206 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
5207 all-stageprofile-opcodes: configure-stageprofile-opcodes
5208 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5209 @r=`${PWD_COMMAND}`; export r; \
5210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5211 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5212 $(HOST_EXPORTS) \
5213 $(POSTSTAGE1_HOST_EXPORTS) \
5214 cd $(HOST_SUBDIR)/opcodes && \
5215 \
5216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5217 CFLAGS="$(STAGEprofile_CFLAGS)" \
5218 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5219 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5220 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5225 TFLAGS="$(STAGEprofile_TFLAGS)" \
5226 $(TARGET-stageprofile-opcodes)
5227
5228 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5229 clean-stageprofile: clean-stageprofile-opcodes
5230 clean-stageprofile-opcodes:
5231 @if [ $(current_stage) = stageprofile ]; then \
5232 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5233 else \
5234 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5235 $(MAKE) stageprofile-start; \
5236 fi; \
5237 cd $(HOST_SUBDIR)/opcodes && \
5238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5239 @endif opcodes-bootstrap
5240
5241
5242 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5243 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5244 maybe-all-stagetrain-opcodes:
5245 maybe-clean-stagetrain-opcodes:
5246 @if opcodes-bootstrap
5247 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5248 all-stagetrain: all-stagetrain-opcodes
5249 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5250 all-stagetrain-opcodes: configure-stagetrain-opcodes
5251 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5252 @r=`${PWD_COMMAND}`; export r; \
5253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5254 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5255 $(HOST_EXPORTS) \
5256 $(POSTSTAGE1_HOST_EXPORTS) \
5257 cd $(HOST_SUBDIR)/opcodes && \
5258 \
5259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5260 CFLAGS="$(STAGEtrain_CFLAGS)" \
5261 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5262 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5263 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5268 TFLAGS="$(STAGEtrain_TFLAGS)" \
5269 $(TARGET-stagetrain-opcodes)
5270
5271 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5272 clean-stagetrain: clean-stagetrain-opcodes
5273 clean-stagetrain-opcodes:
5274 @if [ $(current_stage) = stagetrain ]; then \
5275 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5276 else \
5277 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5278 $(MAKE) stagetrain-start; \
5279 fi; \
5280 cd $(HOST_SUBDIR)/opcodes && \
5281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5282 @endif opcodes-bootstrap
5283
5284
5285 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5286 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5287 maybe-all-stagefeedback-opcodes:
5288 maybe-clean-stagefeedback-opcodes:
5289 @if opcodes-bootstrap
5290 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5291 all-stagefeedback: all-stagefeedback-opcodes
5292 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5293 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5294 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5295 @r=`${PWD_COMMAND}`; export r; \
5296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5297 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5298 $(HOST_EXPORTS) \
5299 $(POSTSTAGE1_HOST_EXPORTS) \
5300 cd $(HOST_SUBDIR)/opcodes && \
5301 \
5302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5303 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5304 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5305 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5306 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5311 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5312 $(TARGET-stagefeedback-opcodes)
5313
5314 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5315 clean-stagefeedback: clean-stagefeedback-opcodes
5316 clean-stagefeedback-opcodes:
5317 @if [ $(current_stage) = stagefeedback ]; then \
5318 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5319 else \
5320 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5321 $(MAKE) stagefeedback-start; \
5322 fi; \
5323 cd $(HOST_SUBDIR)/opcodes && \
5324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5325 @endif opcodes-bootstrap
5326
5327
5328 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5329 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5330 maybe-all-stageautoprofile-opcodes:
5331 maybe-clean-stageautoprofile-opcodes:
5332 @if opcodes-bootstrap
5333 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5334 all-stageautoprofile: all-stageautoprofile-opcodes
5335 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5336 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5337 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5338 @r=`${PWD_COMMAND}`; export r; \
5339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5340 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5341 $(HOST_EXPORTS) \
5342 $(POSTSTAGE1_HOST_EXPORTS) \
5343 cd $(HOST_SUBDIR)/opcodes && \
5344 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5346 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5347 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5348 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5349 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5354 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5355 $(TARGET-stageautoprofile-opcodes)
5356
5357 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5358 clean-stageautoprofile: clean-stageautoprofile-opcodes
5359 clean-stageautoprofile-opcodes:
5360 @if [ $(current_stage) = stageautoprofile ]; then \
5361 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5362 else \
5363 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5364 $(MAKE) stageautoprofile-start; \
5365 fi; \
5366 cd $(HOST_SUBDIR)/opcodes && \
5367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5368 @endif opcodes-bootstrap
5369
5370
5371 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5372 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5373 maybe-all-stageautofeedback-opcodes:
5374 maybe-clean-stageautofeedback-opcodes:
5375 @if opcodes-bootstrap
5376 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5377 all-stageautofeedback: all-stageautofeedback-opcodes
5378 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5379 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5380 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5381 @r=`${PWD_COMMAND}`; export r; \
5382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5383 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5384 $(HOST_EXPORTS) \
5385 $(POSTSTAGE1_HOST_EXPORTS) \
5386 cd $(HOST_SUBDIR)/opcodes && \
5387 \
5388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5389 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5390 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5391 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5392 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5397 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5398 $(TARGET-stageautofeedback-opcodes)
5399
5400 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5401 clean-stageautofeedback: clean-stageautofeedback-opcodes
5402 clean-stageautofeedback-opcodes:
5403 @if [ $(current_stage) = stageautofeedback ]; then \
5404 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5405 else \
5406 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5407 $(MAKE) stageautofeedback-start; \
5408 fi; \
5409 cd $(HOST_SUBDIR)/opcodes && \
5410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5411 @endif opcodes-bootstrap
5412
5413
5414
5415
5416
5417 .PHONY: check-opcodes maybe-check-opcodes
5418 maybe-check-opcodes:
5419 @if opcodes
5420 maybe-check-opcodes: check-opcodes
5421
5422 check-opcodes:
5423 @: $(MAKE); $(unstage)
5424 @r=`${PWD_COMMAND}`; export r; \
5425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5426 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5427 (cd $(HOST_SUBDIR)/opcodes && \
5428 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5429
5430 @endif opcodes
5431
5432 .PHONY: install-opcodes maybe-install-opcodes
5433 maybe-install-opcodes:
5434 @if opcodes
5435 maybe-install-opcodes: install-opcodes
5436
5437 install-opcodes: installdirs
5438 @: $(MAKE); $(unstage)
5439 @r=`${PWD_COMMAND}`; export r; \
5440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5441 $(HOST_EXPORTS) \
5442 (cd $(HOST_SUBDIR)/opcodes && \
5443 $(MAKE) $(FLAGS_TO_PASS) install)
5444
5445 @endif opcodes
5446
5447 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5448 maybe-install-strip-opcodes:
5449 @if opcodes
5450 maybe-install-strip-opcodes: install-strip-opcodes
5451
5452 install-strip-opcodes: installdirs
5453 @: $(MAKE); $(unstage)
5454 @r=`${PWD_COMMAND}`; export r; \
5455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5456 $(HOST_EXPORTS) \
5457 (cd $(HOST_SUBDIR)/opcodes && \
5458 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5459
5460 @endif opcodes
5461
5462 # Other targets (info, dvi, pdf, etc.)
5463
5464 .PHONY: maybe-info-opcodes info-opcodes
5465 maybe-info-opcodes:
5466 @if opcodes
5467 maybe-info-opcodes: info-opcodes
5468
5469 info-opcodes: \
5470 configure-opcodes
5471 @[ -f ./opcodes/Makefile ] || exit 0; \
5472 r=`${PWD_COMMAND}`; export r; \
5473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5474 $(HOST_EXPORTS) \
5475 for flag in $(EXTRA_HOST_FLAGS) ; do \
5476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5477 done; \
5478 echo "Doing info in opcodes"; \
5479 (cd $(HOST_SUBDIR)/opcodes && \
5480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5482 "RANLIB=$${RANLIB}" \
5483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5484 info) \
5485 || exit 1
5486
5487 @endif opcodes
5488
5489 .PHONY: maybe-dvi-opcodes dvi-opcodes
5490 maybe-dvi-opcodes:
5491 @if opcodes
5492 maybe-dvi-opcodes: dvi-opcodes
5493
5494 dvi-opcodes: \
5495 configure-opcodes
5496 @[ -f ./opcodes/Makefile ] || exit 0; \
5497 r=`${PWD_COMMAND}`; export r; \
5498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5499 $(HOST_EXPORTS) \
5500 for flag in $(EXTRA_HOST_FLAGS) ; do \
5501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5502 done; \
5503 echo "Doing dvi in opcodes"; \
5504 (cd $(HOST_SUBDIR)/opcodes && \
5505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5507 "RANLIB=$${RANLIB}" \
5508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5509 dvi) \
5510 || exit 1
5511
5512 @endif opcodes
5513
5514 .PHONY: maybe-pdf-opcodes pdf-opcodes
5515 maybe-pdf-opcodes:
5516 @if opcodes
5517 maybe-pdf-opcodes: pdf-opcodes
5518
5519 pdf-opcodes: \
5520 configure-opcodes
5521 @[ -f ./opcodes/Makefile ] || exit 0; \
5522 r=`${PWD_COMMAND}`; export r; \
5523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5524 $(HOST_EXPORTS) \
5525 for flag in $(EXTRA_HOST_FLAGS) ; do \
5526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5527 done; \
5528 echo "Doing pdf in opcodes"; \
5529 (cd $(HOST_SUBDIR)/opcodes && \
5530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5532 "RANLIB=$${RANLIB}" \
5533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5534 pdf) \
5535 || exit 1
5536
5537 @endif opcodes
5538
5539 .PHONY: maybe-html-opcodes html-opcodes
5540 maybe-html-opcodes:
5541 @if opcodes
5542 maybe-html-opcodes: html-opcodes
5543
5544 html-opcodes: \
5545 configure-opcodes
5546 @[ -f ./opcodes/Makefile ] || exit 0; \
5547 r=`${PWD_COMMAND}`; export r; \
5548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5549 $(HOST_EXPORTS) \
5550 for flag in $(EXTRA_HOST_FLAGS) ; do \
5551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5552 done; \
5553 echo "Doing html in opcodes"; \
5554 (cd $(HOST_SUBDIR)/opcodes && \
5555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5557 "RANLIB=$${RANLIB}" \
5558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5559 html) \
5560 || exit 1
5561
5562 @endif opcodes
5563
5564 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5565 maybe-TAGS-opcodes:
5566 @if opcodes
5567 maybe-TAGS-opcodes: TAGS-opcodes
5568
5569 TAGS-opcodes: \
5570 configure-opcodes
5571 @[ -f ./opcodes/Makefile ] || exit 0; \
5572 r=`${PWD_COMMAND}`; export r; \
5573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 $(HOST_EXPORTS) \
5575 for flag in $(EXTRA_HOST_FLAGS) ; do \
5576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5577 done; \
5578 echo "Doing TAGS in opcodes"; \
5579 (cd $(HOST_SUBDIR)/opcodes && \
5580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5582 "RANLIB=$${RANLIB}" \
5583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5584 TAGS) \
5585 || exit 1
5586
5587 @endif opcodes
5588
5589 .PHONY: maybe-install-info-opcodes install-info-opcodes
5590 maybe-install-info-opcodes:
5591 @if opcodes
5592 maybe-install-info-opcodes: install-info-opcodes
5593
5594 install-info-opcodes: \
5595 configure-opcodes \
5596 info-opcodes
5597 @[ -f ./opcodes/Makefile ] || exit 0; \
5598 r=`${PWD_COMMAND}`; export r; \
5599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5600 $(HOST_EXPORTS) \
5601 for flag in $(EXTRA_HOST_FLAGS) ; do \
5602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5603 done; \
5604 echo "Doing install-info in opcodes"; \
5605 (cd $(HOST_SUBDIR)/opcodes && \
5606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5608 "RANLIB=$${RANLIB}" \
5609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5610 install-info) \
5611 || exit 1
5612
5613 @endif opcodes
5614
5615 .PHONY: maybe-install-dvi-opcodes install-dvi-opcodes
5616 maybe-install-dvi-opcodes:
5617 @if opcodes
5618 maybe-install-dvi-opcodes: install-dvi-opcodes
5619
5620 install-dvi-opcodes: \
5621 configure-opcodes \
5622 dvi-opcodes
5623 @[ -f ./opcodes/Makefile ] || exit 0; \
5624 r=`${PWD_COMMAND}`; export r; \
5625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5626 $(HOST_EXPORTS) \
5627 for flag in $(EXTRA_HOST_FLAGS) ; do \
5628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5629 done; \
5630 echo "Doing install-dvi in opcodes"; \
5631 (cd $(HOST_SUBDIR)/opcodes && \
5632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5634 "RANLIB=$${RANLIB}" \
5635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5636 install-dvi) \
5637 || exit 1
5638
5639 @endif opcodes
5640
5641 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5642 maybe-install-pdf-opcodes:
5643 @if opcodes
5644 maybe-install-pdf-opcodes: install-pdf-opcodes
5645
5646 install-pdf-opcodes: \
5647 configure-opcodes \
5648 pdf-opcodes
5649 @[ -f ./opcodes/Makefile ] || exit 0; \
5650 r=`${PWD_COMMAND}`; export r; \
5651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5652 $(HOST_EXPORTS) \
5653 for flag in $(EXTRA_HOST_FLAGS) ; do \
5654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5655 done; \
5656 echo "Doing install-pdf in opcodes"; \
5657 (cd $(HOST_SUBDIR)/opcodes && \
5658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5660 "RANLIB=$${RANLIB}" \
5661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5662 install-pdf) \
5663 || exit 1
5664
5665 @endif opcodes
5666
5667 .PHONY: maybe-install-html-opcodes install-html-opcodes
5668 maybe-install-html-opcodes:
5669 @if opcodes
5670 maybe-install-html-opcodes: install-html-opcodes
5671
5672 install-html-opcodes: \
5673 configure-opcodes \
5674 html-opcodes
5675 @[ -f ./opcodes/Makefile ] || exit 0; \
5676 r=`${PWD_COMMAND}`; export r; \
5677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5678 $(HOST_EXPORTS) \
5679 for flag in $(EXTRA_HOST_FLAGS) ; do \
5680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5681 done; \
5682 echo "Doing install-html in opcodes"; \
5683 (cd $(HOST_SUBDIR)/opcodes && \
5684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5686 "RANLIB=$${RANLIB}" \
5687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5688 install-html) \
5689 || exit 1
5690
5691 @endif opcodes
5692
5693 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5694 maybe-installcheck-opcodes:
5695 @if opcodes
5696 maybe-installcheck-opcodes: installcheck-opcodes
5697
5698 installcheck-opcodes: \
5699 configure-opcodes
5700 @[ -f ./opcodes/Makefile ] || exit 0; \
5701 r=`${PWD_COMMAND}`; export r; \
5702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5703 $(HOST_EXPORTS) \
5704 for flag in $(EXTRA_HOST_FLAGS) ; do \
5705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5706 done; \
5707 echo "Doing installcheck in opcodes"; \
5708 (cd $(HOST_SUBDIR)/opcodes && \
5709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5711 "RANLIB=$${RANLIB}" \
5712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5713 installcheck) \
5714 || exit 1
5715
5716 @endif opcodes
5717
5718 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5719 maybe-mostlyclean-opcodes:
5720 @if opcodes
5721 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5722
5723 mostlyclean-opcodes:
5724 @[ -f ./opcodes/Makefile ] || exit 0; \
5725 r=`${PWD_COMMAND}`; export r; \
5726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5727 $(HOST_EXPORTS) \
5728 for flag in $(EXTRA_HOST_FLAGS) ; do \
5729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5730 done; \
5731 echo "Doing mostlyclean in opcodes"; \
5732 (cd $(HOST_SUBDIR)/opcodes && \
5733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5735 "RANLIB=$${RANLIB}" \
5736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5737 mostlyclean) \
5738 || exit 1
5739
5740 @endif opcodes
5741
5742 .PHONY: maybe-clean-opcodes clean-opcodes
5743 maybe-clean-opcodes:
5744 @if opcodes
5745 maybe-clean-opcodes: clean-opcodes
5746
5747 clean-opcodes:
5748 @[ -f ./opcodes/Makefile ] || exit 0; \
5749 r=`${PWD_COMMAND}`; export r; \
5750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5751 $(HOST_EXPORTS) \
5752 for flag in $(EXTRA_HOST_FLAGS) ; do \
5753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5754 done; \
5755 echo "Doing clean in opcodes"; \
5756 (cd $(HOST_SUBDIR)/opcodes && \
5757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5759 "RANLIB=$${RANLIB}" \
5760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5761 clean) \
5762 || exit 1
5763
5764 @endif opcodes
5765
5766 .PHONY: maybe-distclean-opcodes distclean-opcodes
5767 maybe-distclean-opcodes:
5768 @if opcodes
5769 maybe-distclean-opcodes: distclean-opcodes
5770
5771 distclean-opcodes:
5772 @[ -f ./opcodes/Makefile ] || exit 0; \
5773 r=`${PWD_COMMAND}`; export r; \
5774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5775 $(HOST_EXPORTS) \
5776 for flag in $(EXTRA_HOST_FLAGS) ; do \
5777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5778 done; \
5779 echo "Doing distclean in opcodes"; \
5780 (cd $(HOST_SUBDIR)/opcodes && \
5781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5783 "RANLIB=$${RANLIB}" \
5784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5785 distclean) \
5786 || exit 1
5787
5788 @endif opcodes
5789
5790 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5791 maybe-maintainer-clean-opcodes:
5792 @if opcodes
5793 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5794
5795 maintainer-clean-opcodes:
5796 @[ -f ./opcodes/Makefile ] || exit 0; \
5797 r=`${PWD_COMMAND}`; export r; \
5798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5799 $(HOST_EXPORTS) \
5800 for flag in $(EXTRA_HOST_FLAGS) ; do \
5801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5802 done; \
5803 echo "Doing maintainer-clean in opcodes"; \
5804 (cd $(HOST_SUBDIR)/opcodes && \
5805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5807 "RANLIB=$${RANLIB}" \
5808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5809 maintainer-clean) \
5810 || exit 1
5811
5812 @endif opcodes
5813
5814
5815
5816 .PHONY: configure-binutils maybe-configure-binutils
5817 maybe-configure-binutils:
5818 @if gcc-bootstrap
5819 configure-binutils: stage_current
5820 @endif gcc-bootstrap
5821 @if binutils
5822 maybe-configure-binutils: configure-binutils
5823 configure-binutils:
5824 @r=`${PWD_COMMAND}`; export r; \
5825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5826 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5828 $(HOST_EXPORTS) \
5829 echo Configuring in $(HOST_SUBDIR)/binutils; \
5830 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5831 case $(srcdir) in \
5832 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5833 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5834 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5835 esac; \
5836 module_srcdir=binutils; \
5837 $(SHELL) \
5838 $$s/$$module_srcdir/configure \
5839 --srcdir=$${topdir}/$$module_srcdir \
5840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5841 --target=${target_alias} \
5842 || exit 1
5843 @endif binutils
5844
5845
5846
5847 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5848 maybe-configure-stage1-binutils:
5849 @if binutils-bootstrap
5850 maybe-configure-stage1-binutils: configure-stage1-binutils
5851 configure-stage1-binutils:
5852 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5854 @r=`${PWD_COMMAND}`; export r; \
5855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856 TFLAGS="$(STAGE1_TFLAGS)"; \
5857 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5858 $(HOST_EXPORTS) \
5859 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5860 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5861 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5862 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5864 cd $(HOST_SUBDIR)/binutils || exit 1; \
5865 case $(srcdir) in \
5866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5867 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5869 esac; \
5870 module_srcdir=binutils; \
5871 $(SHELL) $$s/$$module_srcdir/configure \
5872 --srcdir=$${topdir}/$$module_srcdir \
5873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5874 --target=${target_alias} \
5875 \
5876 $(STAGE1_CONFIGURE_FLAGS)
5877 @endif binutils-bootstrap
5878
5879 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5880 maybe-configure-stage2-binutils:
5881 @if binutils-bootstrap
5882 maybe-configure-stage2-binutils: configure-stage2-binutils
5883 configure-stage2-binutils:
5884 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5886 @r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 TFLAGS="$(STAGE2_TFLAGS)"; \
5889 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5890 $(HOST_EXPORTS) \
5891 $(POSTSTAGE1_HOST_EXPORTS) \
5892 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5893 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5894 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5895 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5897 cd $(HOST_SUBDIR)/binutils || exit 1; \
5898 case $(srcdir) in \
5899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5900 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5902 esac; \
5903 module_srcdir=binutils; \
5904 $(SHELL) $$s/$$module_srcdir/configure \
5905 --srcdir=$${topdir}/$$module_srcdir \
5906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5907 --target=${target_alias} \
5908 --with-build-libsubdir=$(HOST_SUBDIR) \
5909 $(STAGE2_CONFIGURE_FLAGS)
5910 @endif binutils-bootstrap
5911
5912 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5913 maybe-configure-stage3-binutils:
5914 @if binutils-bootstrap
5915 maybe-configure-stage3-binutils: configure-stage3-binutils
5916 configure-stage3-binutils:
5917 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5919 @r=`${PWD_COMMAND}`; export r; \
5920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921 TFLAGS="$(STAGE3_TFLAGS)"; \
5922 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5923 $(HOST_EXPORTS) \
5924 $(POSTSTAGE1_HOST_EXPORTS) \
5925 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5926 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5927 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5928 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5930 cd $(HOST_SUBDIR)/binutils || exit 1; \
5931 case $(srcdir) in \
5932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5933 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5935 esac; \
5936 module_srcdir=binutils; \
5937 $(SHELL) $$s/$$module_srcdir/configure \
5938 --srcdir=$${topdir}/$$module_srcdir \
5939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5940 --target=${target_alias} \
5941 --with-build-libsubdir=$(HOST_SUBDIR) \
5942 $(STAGE3_CONFIGURE_FLAGS)
5943 @endif binutils-bootstrap
5944
5945 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5946 maybe-configure-stage4-binutils:
5947 @if binutils-bootstrap
5948 maybe-configure-stage4-binutils: configure-stage4-binutils
5949 configure-stage4-binutils:
5950 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5952 @r=`${PWD_COMMAND}`; export r; \
5953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5954 TFLAGS="$(STAGE4_TFLAGS)"; \
5955 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5956 $(HOST_EXPORTS) \
5957 $(POSTSTAGE1_HOST_EXPORTS) \
5958 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5959 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5960 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5961 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5963 cd $(HOST_SUBDIR)/binutils || exit 1; \
5964 case $(srcdir) in \
5965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5966 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5968 esac; \
5969 module_srcdir=binutils; \
5970 $(SHELL) $$s/$$module_srcdir/configure \
5971 --srcdir=$${topdir}/$$module_srcdir \
5972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5973 --target=${target_alias} \
5974 --with-build-libsubdir=$(HOST_SUBDIR) \
5975 $(STAGE4_CONFIGURE_FLAGS)
5976 @endif binutils-bootstrap
5977
5978 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5979 maybe-configure-stageprofile-binutils:
5980 @if binutils-bootstrap
5981 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5982 configure-stageprofile-binutils:
5983 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5985 @r=`${PWD_COMMAND}`; export r; \
5986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5987 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5988 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5989 $(HOST_EXPORTS) \
5990 $(POSTSTAGE1_HOST_EXPORTS) \
5991 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5992 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5993 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5994 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5996 cd $(HOST_SUBDIR)/binutils || exit 1; \
5997 case $(srcdir) in \
5998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5999 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6001 esac; \
6002 module_srcdir=binutils; \
6003 $(SHELL) $$s/$$module_srcdir/configure \
6004 --srcdir=$${topdir}/$$module_srcdir \
6005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6006 --target=${target_alias} \
6007 --with-build-libsubdir=$(HOST_SUBDIR) \
6008 $(STAGEprofile_CONFIGURE_FLAGS)
6009 @endif binutils-bootstrap
6010
6011 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
6012 maybe-configure-stagetrain-binutils:
6013 @if binutils-bootstrap
6014 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
6015 configure-stagetrain-binutils:
6016 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6018 @r=`${PWD_COMMAND}`; export r; \
6019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6020 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6021 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6022 $(HOST_EXPORTS) \
6023 $(POSTSTAGE1_HOST_EXPORTS) \
6024 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
6025 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
6026 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
6027 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
6028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6029 cd $(HOST_SUBDIR)/binutils || exit 1; \
6030 case $(srcdir) in \
6031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6032 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6034 esac; \
6035 module_srcdir=binutils; \
6036 $(SHELL) $$s/$$module_srcdir/configure \
6037 --srcdir=$${topdir}/$$module_srcdir \
6038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6039 --target=${target_alias} \
6040 --with-build-libsubdir=$(HOST_SUBDIR) \
6041 $(STAGEtrain_CONFIGURE_FLAGS)
6042 @endif binutils-bootstrap
6043
6044 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
6045 maybe-configure-stagefeedback-binutils:
6046 @if binutils-bootstrap
6047 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
6048 configure-stagefeedback-binutils:
6049 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6051 @r=`${PWD_COMMAND}`; export r; \
6052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6053 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6054 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6055 $(HOST_EXPORTS) \
6056 $(POSTSTAGE1_HOST_EXPORTS) \
6057 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6058 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6059 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6060 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
6061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6062 cd $(HOST_SUBDIR)/binutils || exit 1; \
6063 case $(srcdir) in \
6064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6065 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6067 esac; \
6068 module_srcdir=binutils; \
6069 $(SHELL) $$s/$$module_srcdir/configure \
6070 --srcdir=$${topdir}/$$module_srcdir \
6071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6072 --target=${target_alias} \
6073 --with-build-libsubdir=$(HOST_SUBDIR) \
6074 $(STAGEfeedback_CONFIGURE_FLAGS)
6075 @endif binutils-bootstrap
6076
6077 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
6078 maybe-configure-stageautoprofile-binutils:
6079 @if binutils-bootstrap
6080 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
6081 configure-stageautoprofile-binutils:
6082 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6084 @r=`${PWD_COMMAND}`; export r; \
6085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6086 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6087 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6088 $(HOST_EXPORTS) \
6089 $(POSTSTAGE1_HOST_EXPORTS) \
6090 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
6091 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
6092 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
6093 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
6094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6095 cd $(HOST_SUBDIR)/binutils || exit 1; \
6096 case $(srcdir) in \
6097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6098 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6100 esac; \
6101 module_srcdir=binutils; \
6102 $(SHELL) $$s/$$module_srcdir/configure \
6103 --srcdir=$${topdir}/$$module_srcdir \
6104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6105 --target=${target_alias} \
6106 --with-build-libsubdir=$(HOST_SUBDIR) \
6107 $(STAGEautoprofile_CONFIGURE_FLAGS)
6108 @endif binutils-bootstrap
6109
6110 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
6111 maybe-configure-stageautofeedback-binutils:
6112 @if binutils-bootstrap
6113 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
6114 configure-stageautofeedback-binutils:
6115 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6117 @r=`${PWD_COMMAND}`; export r; \
6118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6119 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6120 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6121 $(HOST_EXPORTS) \
6122 $(POSTSTAGE1_HOST_EXPORTS) \
6123 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
6124 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
6125 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
6126 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
6127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
6128 cd $(HOST_SUBDIR)/binutils || exit 1; \
6129 case $(srcdir) in \
6130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6131 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6133 esac; \
6134 module_srcdir=binutils; \
6135 $(SHELL) $$s/$$module_srcdir/configure \
6136 --srcdir=$${topdir}/$$module_srcdir \
6137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6138 --target=${target_alias} \
6139 --with-build-libsubdir=$(HOST_SUBDIR) \
6140 $(STAGEautofeedback_CONFIGURE_FLAGS)
6141 @endif binutils-bootstrap
6142
6143
6144
6145
6146
6147 .PHONY: all-binutils maybe-all-binutils
6148 maybe-all-binutils:
6149 @if gcc-bootstrap
6150 all-binutils: stage_current
6151 @endif gcc-bootstrap
6152 @if binutils
6153 TARGET-binutils=all
6154 maybe-all-binutils: all-binutils
6155 all-binutils: configure-binutils
6156 @r=`${PWD_COMMAND}`; export r; \
6157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6158 $(HOST_EXPORTS) \
6159 (cd $(HOST_SUBDIR)/binutils && \
6160 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6161 $(TARGET-binutils))
6162 @endif binutils
6163
6164
6165
6166 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
6167 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
6168 maybe-all-stage1-binutils:
6169 maybe-clean-stage1-binutils:
6170 @if binutils-bootstrap
6171 maybe-all-stage1-binutils: all-stage1-binutils
6172 all-stage1: all-stage1-binutils
6173 TARGET-stage1-binutils = $(TARGET-binutils)
6174 all-stage1-binutils: configure-stage1-binutils
6175 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6176 @r=`${PWD_COMMAND}`; export r; \
6177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6178 TFLAGS="$(STAGE1_TFLAGS)"; \
6179 $(HOST_EXPORTS) \
6180 cd $(HOST_SUBDIR)/binutils && \
6181 \
6182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6183 CFLAGS="$(STAGE1_CFLAGS)" \
6184 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
6185 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6186 LIBCFLAGS="$(LIBCFLAGS)" \
6187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6190 $(EXTRA_HOST_FLAGS) \
6191 $(STAGE1_FLAGS_TO_PASS) \
6192 TFLAGS="$(STAGE1_TFLAGS)" \
6193 $(TARGET-stage1-binutils)
6194
6195 maybe-clean-stage1-binutils: clean-stage1-binutils
6196 clean-stage1: clean-stage1-binutils
6197 clean-stage1-binutils:
6198 @if [ $(current_stage) = stage1 ]; then \
6199 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6200 else \
6201 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
6202 $(MAKE) stage1-start; \
6203 fi; \
6204 cd $(HOST_SUBDIR)/binutils && \
6205 $(MAKE) $(EXTRA_HOST_FLAGS) \
6206 $(STAGE1_FLAGS_TO_PASS) clean
6207 @endif binutils-bootstrap
6208
6209
6210 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
6211 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
6212 maybe-all-stage2-binutils:
6213 maybe-clean-stage2-binutils:
6214 @if binutils-bootstrap
6215 maybe-all-stage2-binutils: all-stage2-binutils
6216 all-stage2: all-stage2-binutils
6217 TARGET-stage2-binutils = $(TARGET-binutils)
6218 all-stage2-binutils: configure-stage2-binutils
6219 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6220 @r=`${PWD_COMMAND}`; export r; \
6221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6222 TFLAGS="$(STAGE2_TFLAGS)"; \
6223 $(HOST_EXPORTS) \
6224 $(POSTSTAGE1_HOST_EXPORTS) \
6225 cd $(HOST_SUBDIR)/binutils && \
6226 \
6227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6228 CFLAGS="$(STAGE2_CFLAGS)" \
6229 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
6230 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6231 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6236 TFLAGS="$(STAGE2_TFLAGS)" \
6237 $(TARGET-stage2-binutils)
6238
6239 maybe-clean-stage2-binutils: clean-stage2-binutils
6240 clean-stage2: clean-stage2-binutils
6241 clean-stage2-binutils:
6242 @if [ $(current_stage) = stage2 ]; then \
6243 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6244 else \
6245 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
6246 $(MAKE) stage2-start; \
6247 fi; \
6248 cd $(HOST_SUBDIR)/binutils && \
6249 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6250 @endif binutils-bootstrap
6251
6252
6253 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6254 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6255 maybe-all-stage3-binutils:
6256 maybe-clean-stage3-binutils:
6257 @if binutils-bootstrap
6258 maybe-all-stage3-binutils: all-stage3-binutils
6259 all-stage3: all-stage3-binutils
6260 TARGET-stage3-binutils = $(TARGET-binutils)
6261 all-stage3-binutils: configure-stage3-binutils
6262 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6263 @r=`${PWD_COMMAND}`; export r; \
6264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6265 TFLAGS="$(STAGE3_TFLAGS)"; \
6266 $(HOST_EXPORTS) \
6267 $(POSTSTAGE1_HOST_EXPORTS) \
6268 cd $(HOST_SUBDIR)/binutils && \
6269 \
6270 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6271 CFLAGS="$(STAGE3_CFLAGS)" \
6272 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6273 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6274 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6278 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6279 TFLAGS="$(STAGE3_TFLAGS)" \
6280 $(TARGET-stage3-binutils)
6281
6282 maybe-clean-stage3-binutils: clean-stage3-binutils
6283 clean-stage3: clean-stage3-binutils
6284 clean-stage3-binutils:
6285 @if [ $(current_stage) = stage3 ]; then \
6286 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6287 else \
6288 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6289 $(MAKE) stage3-start; \
6290 fi; \
6291 cd $(HOST_SUBDIR)/binutils && \
6292 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6293 @endif binutils-bootstrap
6294
6295
6296 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6297 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6298 maybe-all-stage4-binutils:
6299 maybe-clean-stage4-binutils:
6300 @if binutils-bootstrap
6301 maybe-all-stage4-binutils: all-stage4-binutils
6302 all-stage4: all-stage4-binutils
6303 TARGET-stage4-binutils = $(TARGET-binutils)
6304 all-stage4-binutils: configure-stage4-binutils
6305 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6306 @r=`${PWD_COMMAND}`; export r; \
6307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6308 TFLAGS="$(STAGE4_TFLAGS)"; \
6309 $(HOST_EXPORTS) \
6310 $(POSTSTAGE1_HOST_EXPORTS) \
6311 cd $(HOST_SUBDIR)/binutils && \
6312 \
6313 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6314 CFLAGS="$(STAGE4_CFLAGS)" \
6315 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6316 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6317 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6318 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6319 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6320 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6321 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6322 TFLAGS="$(STAGE4_TFLAGS)" \
6323 $(TARGET-stage4-binutils)
6324
6325 maybe-clean-stage4-binutils: clean-stage4-binutils
6326 clean-stage4: clean-stage4-binutils
6327 clean-stage4-binutils:
6328 @if [ $(current_stage) = stage4 ]; then \
6329 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6330 else \
6331 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6332 $(MAKE) stage4-start; \
6333 fi; \
6334 cd $(HOST_SUBDIR)/binutils && \
6335 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6336 @endif binutils-bootstrap
6337
6338
6339 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6340 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6341 maybe-all-stageprofile-binutils:
6342 maybe-clean-stageprofile-binutils:
6343 @if binutils-bootstrap
6344 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6345 all-stageprofile: all-stageprofile-binutils
6346 TARGET-stageprofile-binutils = $(TARGET-binutils)
6347 all-stageprofile-binutils: configure-stageprofile-binutils
6348 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6349 @r=`${PWD_COMMAND}`; export r; \
6350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6351 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6352 $(HOST_EXPORTS) \
6353 $(POSTSTAGE1_HOST_EXPORTS) \
6354 cd $(HOST_SUBDIR)/binutils && \
6355 \
6356 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6357 CFLAGS="$(STAGEprofile_CFLAGS)" \
6358 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6359 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6360 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6361 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6362 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6363 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6364 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6365 TFLAGS="$(STAGEprofile_TFLAGS)" \
6366 $(TARGET-stageprofile-binutils)
6367
6368 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6369 clean-stageprofile: clean-stageprofile-binutils
6370 clean-stageprofile-binutils:
6371 @if [ $(current_stage) = stageprofile ]; then \
6372 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6373 else \
6374 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6375 $(MAKE) stageprofile-start; \
6376 fi; \
6377 cd $(HOST_SUBDIR)/binutils && \
6378 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6379 @endif binutils-bootstrap
6380
6381
6382 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6383 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6384 maybe-all-stagetrain-binutils:
6385 maybe-clean-stagetrain-binutils:
6386 @if binutils-bootstrap
6387 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6388 all-stagetrain: all-stagetrain-binutils
6389 TARGET-stagetrain-binutils = $(TARGET-binutils)
6390 all-stagetrain-binutils: configure-stagetrain-binutils
6391 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6392 @r=`${PWD_COMMAND}`; export r; \
6393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6394 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6395 $(HOST_EXPORTS) \
6396 $(POSTSTAGE1_HOST_EXPORTS) \
6397 cd $(HOST_SUBDIR)/binutils && \
6398 \
6399 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6400 CFLAGS="$(STAGEtrain_CFLAGS)" \
6401 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6402 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6403 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6408 TFLAGS="$(STAGEtrain_TFLAGS)" \
6409 $(TARGET-stagetrain-binutils)
6410
6411 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6412 clean-stagetrain: clean-stagetrain-binutils
6413 clean-stagetrain-binutils:
6414 @if [ $(current_stage) = stagetrain ]; then \
6415 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6416 else \
6417 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6418 $(MAKE) stagetrain-start; \
6419 fi; \
6420 cd $(HOST_SUBDIR)/binutils && \
6421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6422 @endif binutils-bootstrap
6423
6424
6425 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6426 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6427 maybe-all-stagefeedback-binutils:
6428 maybe-clean-stagefeedback-binutils:
6429 @if binutils-bootstrap
6430 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6431 all-stagefeedback: all-stagefeedback-binutils
6432 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6433 all-stagefeedback-binutils: configure-stagefeedback-binutils
6434 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6435 @r=`${PWD_COMMAND}`; export r; \
6436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6437 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6438 $(HOST_EXPORTS) \
6439 $(POSTSTAGE1_HOST_EXPORTS) \
6440 cd $(HOST_SUBDIR)/binutils && \
6441 \
6442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6443 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6444 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6445 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6446 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6451 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6452 $(TARGET-stagefeedback-binutils)
6453
6454 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6455 clean-stagefeedback: clean-stagefeedback-binutils
6456 clean-stagefeedback-binutils:
6457 @if [ $(current_stage) = stagefeedback ]; then \
6458 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6459 else \
6460 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6461 $(MAKE) stagefeedback-start; \
6462 fi; \
6463 cd $(HOST_SUBDIR)/binutils && \
6464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6465 @endif binutils-bootstrap
6466
6467
6468 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6469 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6470 maybe-all-stageautoprofile-binutils:
6471 maybe-clean-stageautoprofile-binutils:
6472 @if binutils-bootstrap
6473 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6474 all-stageautoprofile: all-stageautoprofile-binutils
6475 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6476 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6477 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6478 @r=`${PWD_COMMAND}`; export r; \
6479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6480 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6481 $(HOST_EXPORTS) \
6482 $(POSTSTAGE1_HOST_EXPORTS) \
6483 cd $(HOST_SUBDIR)/binutils && \
6484 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6486 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6487 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6488 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6489 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6494 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6495 $(TARGET-stageautoprofile-binutils)
6496
6497 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6498 clean-stageautoprofile: clean-stageautoprofile-binutils
6499 clean-stageautoprofile-binutils:
6500 @if [ $(current_stage) = stageautoprofile ]; then \
6501 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6502 else \
6503 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6504 $(MAKE) stageautoprofile-start; \
6505 fi; \
6506 cd $(HOST_SUBDIR)/binutils && \
6507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6508 @endif binutils-bootstrap
6509
6510
6511 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6512 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6513 maybe-all-stageautofeedback-binutils:
6514 maybe-clean-stageautofeedback-binutils:
6515 @if binutils-bootstrap
6516 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6517 all-stageautofeedback: all-stageautofeedback-binutils
6518 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6519 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6520 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6521 @r=`${PWD_COMMAND}`; export r; \
6522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6523 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6524 $(HOST_EXPORTS) \
6525 $(POSTSTAGE1_HOST_EXPORTS) \
6526 cd $(HOST_SUBDIR)/binutils && \
6527 \
6528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6529 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6530 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6531 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6532 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6537 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6538 $(TARGET-stageautofeedback-binutils)
6539
6540 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6541 clean-stageautofeedback: clean-stageautofeedback-binutils
6542 clean-stageautofeedback-binutils:
6543 @if [ $(current_stage) = stageautofeedback ]; then \
6544 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6545 else \
6546 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6547 $(MAKE) stageautofeedback-start; \
6548 fi; \
6549 cd $(HOST_SUBDIR)/binutils && \
6550 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6551 @endif binutils-bootstrap
6552
6553
6554
6555
6556
6557 .PHONY: check-binutils maybe-check-binutils
6558 maybe-check-binutils:
6559 @if binutils
6560 maybe-check-binutils: check-binutils
6561
6562 check-binutils:
6563 @: $(MAKE); $(unstage)
6564 @r=`${PWD_COMMAND}`; export r; \
6565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6566 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6567 (cd $(HOST_SUBDIR)/binutils && \
6568 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6569
6570 @endif binutils
6571
6572 .PHONY: install-binutils maybe-install-binutils
6573 maybe-install-binutils:
6574 @if binutils
6575 maybe-install-binutils: install-binutils
6576
6577 install-binutils: installdirs
6578 @: $(MAKE); $(unstage)
6579 @r=`${PWD_COMMAND}`; export r; \
6580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6581 $(HOST_EXPORTS) \
6582 (cd $(HOST_SUBDIR)/binutils && \
6583 $(MAKE) $(FLAGS_TO_PASS) install)
6584
6585 @endif binutils
6586
6587 .PHONY: install-strip-binutils maybe-install-strip-binutils
6588 maybe-install-strip-binutils:
6589 @if binutils
6590 maybe-install-strip-binutils: install-strip-binutils
6591
6592 install-strip-binutils: installdirs
6593 @: $(MAKE); $(unstage)
6594 @r=`${PWD_COMMAND}`; export r; \
6595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6596 $(HOST_EXPORTS) \
6597 (cd $(HOST_SUBDIR)/binutils && \
6598 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6599
6600 @endif binutils
6601
6602 # Other targets (info, dvi, pdf, etc.)
6603
6604 .PHONY: maybe-info-binutils info-binutils
6605 maybe-info-binutils:
6606 @if binutils
6607 maybe-info-binutils: info-binutils
6608
6609 info-binutils: \
6610 configure-binutils
6611 @[ -f ./binutils/Makefile ] || exit 0; \
6612 r=`${PWD_COMMAND}`; export r; \
6613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6614 $(HOST_EXPORTS) \
6615 for flag in $(EXTRA_HOST_FLAGS) ; do \
6616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6617 done; \
6618 echo "Doing info in binutils"; \
6619 (cd $(HOST_SUBDIR)/binutils && \
6620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6622 "RANLIB=$${RANLIB}" \
6623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6624 info) \
6625 || exit 1
6626
6627 @endif binutils
6628
6629 .PHONY: maybe-dvi-binutils dvi-binutils
6630 maybe-dvi-binutils:
6631 @if binutils
6632 maybe-dvi-binutils: dvi-binutils
6633
6634 dvi-binutils: \
6635 configure-binutils
6636 @[ -f ./binutils/Makefile ] || exit 0; \
6637 r=`${PWD_COMMAND}`; export r; \
6638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6639 $(HOST_EXPORTS) \
6640 for flag in $(EXTRA_HOST_FLAGS) ; do \
6641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6642 done; \
6643 echo "Doing dvi in binutils"; \
6644 (cd $(HOST_SUBDIR)/binutils && \
6645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6647 "RANLIB=$${RANLIB}" \
6648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6649 dvi) \
6650 || exit 1
6651
6652 @endif binutils
6653
6654 .PHONY: maybe-pdf-binutils pdf-binutils
6655 maybe-pdf-binutils:
6656 @if binutils
6657 maybe-pdf-binutils: pdf-binutils
6658
6659 pdf-binutils: \
6660 configure-binutils
6661 @[ -f ./binutils/Makefile ] || exit 0; \
6662 r=`${PWD_COMMAND}`; export r; \
6663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6664 $(HOST_EXPORTS) \
6665 for flag in $(EXTRA_HOST_FLAGS) ; do \
6666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6667 done; \
6668 echo "Doing pdf in binutils"; \
6669 (cd $(HOST_SUBDIR)/binutils && \
6670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6672 "RANLIB=$${RANLIB}" \
6673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6674 pdf) \
6675 || exit 1
6676
6677 @endif binutils
6678
6679 .PHONY: maybe-html-binutils html-binutils
6680 maybe-html-binutils:
6681 @if binutils
6682 maybe-html-binutils: html-binutils
6683
6684 html-binutils: \
6685 configure-binutils
6686 @[ -f ./binutils/Makefile ] || exit 0; \
6687 r=`${PWD_COMMAND}`; export r; \
6688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6689 $(HOST_EXPORTS) \
6690 for flag in $(EXTRA_HOST_FLAGS) ; do \
6691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6692 done; \
6693 echo "Doing html in binutils"; \
6694 (cd $(HOST_SUBDIR)/binutils && \
6695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6697 "RANLIB=$${RANLIB}" \
6698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6699 html) \
6700 || exit 1
6701
6702 @endif binutils
6703
6704 .PHONY: maybe-TAGS-binutils TAGS-binutils
6705 maybe-TAGS-binutils:
6706 @if binutils
6707 maybe-TAGS-binutils: TAGS-binutils
6708
6709 TAGS-binutils: \
6710 configure-binutils
6711 @[ -f ./binutils/Makefile ] || exit 0; \
6712 r=`${PWD_COMMAND}`; export r; \
6713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6714 $(HOST_EXPORTS) \
6715 for flag in $(EXTRA_HOST_FLAGS) ; do \
6716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6717 done; \
6718 echo "Doing TAGS in binutils"; \
6719 (cd $(HOST_SUBDIR)/binutils && \
6720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6722 "RANLIB=$${RANLIB}" \
6723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6724 TAGS) \
6725 || exit 1
6726
6727 @endif binutils
6728
6729 .PHONY: maybe-install-info-binutils install-info-binutils
6730 maybe-install-info-binutils:
6731 @if binutils
6732 maybe-install-info-binutils: install-info-binutils
6733
6734 install-info-binutils: \
6735 configure-binutils \
6736 info-binutils
6737 @[ -f ./binutils/Makefile ] || exit 0; \
6738 r=`${PWD_COMMAND}`; export r; \
6739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6740 $(HOST_EXPORTS) \
6741 for flag in $(EXTRA_HOST_FLAGS) ; do \
6742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6743 done; \
6744 echo "Doing install-info in binutils"; \
6745 (cd $(HOST_SUBDIR)/binutils && \
6746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6748 "RANLIB=$${RANLIB}" \
6749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6750 install-info) \
6751 || exit 1
6752
6753 @endif binutils
6754
6755 .PHONY: maybe-install-dvi-binutils install-dvi-binutils
6756 maybe-install-dvi-binutils:
6757 @if binutils
6758 maybe-install-dvi-binutils: install-dvi-binutils
6759
6760 install-dvi-binutils: \
6761 configure-binutils \
6762 dvi-binutils
6763 @[ -f ./binutils/Makefile ] || exit 0; \
6764 r=`${PWD_COMMAND}`; export r; \
6765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6766 $(HOST_EXPORTS) \
6767 for flag in $(EXTRA_HOST_FLAGS) ; do \
6768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6769 done; \
6770 echo "Doing install-dvi in binutils"; \
6771 (cd $(HOST_SUBDIR)/binutils && \
6772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6774 "RANLIB=$${RANLIB}" \
6775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6776 install-dvi) \
6777 || exit 1
6778
6779 @endif binutils
6780
6781 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6782 maybe-install-pdf-binutils:
6783 @if binutils
6784 maybe-install-pdf-binutils: install-pdf-binutils
6785
6786 install-pdf-binutils: \
6787 configure-binutils \
6788 pdf-binutils
6789 @[ -f ./binutils/Makefile ] || exit 0; \
6790 r=`${PWD_COMMAND}`; export r; \
6791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6792 $(HOST_EXPORTS) \
6793 for flag in $(EXTRA_HOST_FLAGS) ; do \
6794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6795 done; \
6796 echo "Doing install-pdf in binutils"; \
6797 (cd $(HOST_SUBDIR)/binutils && \
6798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6800 "RANLIB=$${RANLIB}" \
6801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6802 install-pdf) \
6803 || exit 1
6804
6805 @endif binutils
6806
6807 .PHONY: maybe-install-html-binutils install-html-binutils
6808 maybe-install-html-binutils:
6809 @if binutils
6810 maybe-install-html-binutils: install-html-binutils
6811
6812 install-html-binutils: \
6813 configure-binutils \
6814 html-binutils
6815 @[ -f ./binutils/Makefile ] || exit 0; \
6816 r=`${PWD_COMMAND}`; export r; \
6817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6818 $(HOST_EXPORTS) \
6819 for flag in $(EXTRA_HOST_FLAGS) ; do \
6820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6821 done; \
6822 echo "Doing install-html in binutils"; \
6823 (cd $(HOST_SUBDIR)/binutils && \
6824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6826 "RANLIB=$${RANLIB}" \
6827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6828 install-html) \
6829 || exit 1
6830
6831 @endif binutils
6832
6833 .PHONY: maybe-installcheck-binutils installcheck-binutils
6834 maybe-installcheck-binutils:
6835 @if binutils
6836 maybe-installcheck-binutils: installcheck-binutils
6837
6838 installcheck-binutils: \
6839 configure-binutils
6840 @[ -f ./binutils/Makefile ] || exit 0; \
6841 r=`${PWD_COMMAND}`; export r; \
6842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6843 $(HOST_EXPORTS) \
6844 for flag in $(EXTRA_HOST_FLAGS) ; do \
6845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6846 done; \
6847 echo "Doing installcheck in binutils"; \
6848 (cd $(HOST_SUBDIR)/binutils && \
6849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6851 "RANLIB=$${RANLIB}" \
6852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6853 installcheck) \
6854 || exit 1
6855
6856 @endif binutils
6857
6858 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6859 maybe-mostlyclean-binutils:
6860 @if binutils
6861 maybe-mostlyclean-binutils: mostlyclean-binutils
6862
6863 mostlyclean-binutils:
6864 @[ -f ./binutils/Makefile ] || exit 0; \
6865 r=`${PWD_COMMAND}`; export r; \
6866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867 $(HOST_EXPORTS) \
6868 for flag in $(EXTRA_HOST_FLAGS) ; do \
6869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870 done; \
6871 echo "Doing mostlyclean in binutils"; \
6872 (cd $(HOST_SUBDIR)/binutils && \
6873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875 "RANLIB=$${RANLIB}" \
6876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877 mostlyclean) \
6878 || exit 1
6879
6880 @endif binutils
6881
6882 .PHONY: maybe-clean-binutils clean-binutils
6883 maybe-clean-binutils:
6884 @if binutils
6885 maybe-clean-binutils: clean-binutils
6886
6887 clean-binutils:
6888 @[ -f ./binutils/Makefile ] || exit 0; \
6889 r=`${PWD_COMMAND}`; export r; \
6890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6891 $(HOST_EXPORTS) \
6892 for flag in $(EXTRA_HOST_FLAGS) ; do \
6893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6894 done; \
6895 echo "Doing clean in binutils"; \
6896 (cd $(HOST_SUBDIR)/binutils && \
6897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6899 "RANLIB=$${RANLIB}" \
6900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6901 clean) \
6902 || exit 1
6903
6904 @endif binutils
6905
6906 .PHONY: maybe-distclean-binutils distclean-binutils
6907 maybe-distclean-binutils:
6908 @if binutils
6909 maybe-distclean-binutils: distclean-binutils
6910
6911 distclean-binutils:
6912 @[ -f ./binutils/Makefile ] || exit 0; \
6913 r=`${PWD_COMMAND}`; export r; \
6914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6915 $(HOST_EXPORTS) \
6916 for flag in $(EXTRA_HOST_FLAGS) ; do \
6917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6918 done; \
6919 echo "Doing distclean in binutils"; \
6920 (cd $(HOST_SUBDIR)/binutils && \
6921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6923 "RANLIB=$${RANLIB}" \
6924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6925 distclean) \
6926 || exit 1
6927
6928 @endif binutils
6929
6930 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6931 maybe-maintainer-clean-binutils:
6932 @if binutils
6933 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6934
6935 maintainer-clean-binutils:
6936 @[ -f ./binutils/Makefile ] || exit 0; \
6937 r=`${PWD_COMMAND}`; export r; \
6938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939 $(HOST_EXPORTS) \
6940 for flag in $(EXTRA_HOST_FLAGS) ; do \
6941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6942 done; \
6943 echo "Doing maintainer-clean in binutils"; \
6944 (cd $(HOST_SUBDIR)/binutils && \
6945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6947 "RANLIB=$${RANLIB}" \
6948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6949 maintainer-clean) \
6950 || exit 1
6951
6952 @endif binutils
6953
6954
6955
6956 .PHONY: configure-bison maybe-configure-bison
6957 maybe-configure-bison:
6958 @if gcc-bootstrap
6959 configure-bison: stage_current
6960 @endif gcc-bootstrap
6961 @if bison
6962 maybe-configure-bison: configure-bison
6963 configure-bison:
6964 @: $(MAKE); $(unstage)
6965 @r=`${PWD_COMMAND}`; export r; \
6966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6967 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6969 $(HOST_EXPORTS) \
6970 echo Configuring in $(HOST_SUBDIR)/bison; \
6971 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6972 case $(srcdir) in \
6973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6974 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6976 esac; \
6977 module_srcdir=bison; \
6978 $(SHELL) \
6979 $$s/$$module_srcdir/configure \
6980 --srcdir=$${topdir}/$$module_srcdir \
6981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6982 --target=${target_alias} \
6983 || exit 1
6984 @endif bison
6985
6986
6987
6988
6989
6990 .PHONY: all-bison maybe-all-bison
6991 maybe-all-bison:
6992 @if gcc-bootstrap
6993 all-bison: stage_current
6994 @endif gcc-bootstrap
6995 @if bison
6996 TARGET-bison=all
6997 maybe-all-bison: all-bison
6998 all-bison: configure-bison
6999 @: $(MAKE); $(unstage)
7000 @r=`${PWD_COMMAND}`; export r; \
7001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7002 $(HOST_EXPORTS) \
7003 (cd $(HOST_SUBDIR)/bison && \
7004 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7005 $(TARGET-bison))
7006 @endif bison
7007
7008
7009
7010
7011 .PHONY: check-bison maybe-check-bison
7012 maybe-check-bison:
7013 @if bison
7014 maybe-check-bison: check-bison
7015
7016 # This module is only tested in a native toolchain.
7017 check-bison:
7018 @: $(MAKE); $(unstage)
7019 @if [ '$(host)' = '$(target)' ]; then \
7020 r=`${PWD_COMMAND}`; export r; \
7021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7022 $(HOST_EXPORTS) \
7023 (cd $(HOST_SUBDIR)/bison && \
7024 $(MAKE) $(FLAGS_TO_PASS) check)
7025 fi
7026
7027 @endif bison
7028
7029 .PHONY: install-bison maybe-install-bison
7030 maybe-install-bison:
7031 @if bison
7032 maybe-install-bison: install-bison
7033
7034 install-bison: installdirs
7035 @: $(MAKE); $(unstage)
7036 @r=`${PWD_COMMAND}`; export r; \
7037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7038 $(HOST_EXPORTS) \
7039 (cd $(HOST_SUBDIR)/bison && \
7040 $(MAKE) $(FLAGS_TO_PASS) install)
7041
7042 @endif bison
7043
7044 .PHONY: install-strip-bison maybe-install-strip-bison
7045 maybe-install-strip-bison:
7046 @if bison
7047 maybe-install-strip-bison: install-strip-bison
7048
7049 install-strip-bison: installdirs
7050 @: $(MAKE); $(unstage)
7051 @r=`${PWD_COMMAND}`; export r; \
7052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7053 $(HOST_EXPORTS) \
7054 (cd $(HOST_SUBDIR)/bison && \
7055 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7056
7057 @endif bison
7058
7059 # Other targets (info, dvi, pdf, etc.)
7060
7061 .PHONY: maybe-info-bison info-bison
7062 maybe-info-bison:
7063 @if bison
7064 maybe-info-bison: info-bison
7065
7066 info-bison: \
7067 configure-bison
7068 @: $(MAKE); $(unstage)
7069 @[ -f ./bison/Makefile ] || exit 0; \
7070 r=`${PWD_COMMAND}`; export r; \
7071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7072 $(HOST_EXPORTS) \
7073 for flag in $(EXTRA_HOST_FLAGS) ; do \
7074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7075 done; \
7076 echo "Doing info in bison"; \
7077 (cd $(HOST_SUBDIR)/bison && \
7078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7080 "RANLIB=$${RANLIB}" \
7081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7082 info) \
7083 || exit 1
7084
7085 @endif bison
7086
7087 .PHONY: maybe-dvi-bison dvi-bison
7088 maybe-dvi-bison:
7089 @if bison
7090 maybe-dvi-bison: dvi-bison
7091
7092 dvi-bison: \
7093 configure-bison
7094 @: $(MAKE); $(unstage)
7095 @[ -f ./bison/Makefile ] || exit 0; \
7096 r=`${PWD_COMMAND}`; export r; \
7097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7098 $(HOST_EXPORTS) \
7099 for flag in $(EXTRA_HOST_FLAGS) ; do \
7100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7101 done; \
7102 echo "Doing dvi in bison"; \
7103 (cd $(HOST_SUBDIR)/bison && \
7104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7106 "RANLIB=$${RANLIB}" \
7107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7108 dvi) \
7109 || exit 1
7110
7111 @endif bison
7112
7113 .PHONY: maybe-pdf-bison pdf-bison
7114 maybe-pdf-bison:
7115 @if bison
7116 maybe-pdf-bison: pdf-bison
7117
7118 pdf-bison: \
7119 configure-bison
7120 @: $(MAKE); $(unstage)
7121 @[ -f ./bison/Makefile ] || exit 0; \
7122 r=`${PWD_COMMAND}`; export r; \
7123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7124 $(HOST_EXPORTS) \
7125 for flag in $(EXTRA_HOST_FLAGS) ; do \
7126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7127 done; \
7128 echo "Doing pdf in bison"; \
7129 (cd $(HOST_SUBDIR)/bison && \
7130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7132 "RANLIB=$${RANLIB}" \
7133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7134 pdf) \
7135 || exit 1
7136
7137 @endif bison
7138
7139 .PHONY: maybe-html-bison html-bison
7140 maybe-html-bison:
7141 @if bison
7142 maybe-html-bison: html-bison
7143
7144 html-bison: \
7145 configure-bison
7146 @: $(MAKE); $(unstage)
7147 @[ -f ./bison/Makefile ] || exit 0; \
7148 r=`${PWD_COMMAND}`; export r; \
7149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7150 $(HOST_EXPORTS) \
7151 for flag in $(EXTRA_HOST_FLAGS) ; do \
7152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7153 done; \
7154 echo "Doing html in bison"; \
7155 (cd $(HOST_SUBDIR)/bison && \
7156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7158 "RANLIB=$${RANLIB}" \
7159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7160 html) \
7161 || exit 1
7162
7163 @endif bison
7164
7165 .PHONY: maybe-TAGS-bison TAGS-bison
7166 maybe-TAGS-bison:
7167 @if bison
7168 maybe-TAGS-bison: TAGS-bison
7169
7170 TAGS-bison: \
7171 configure-bison
7172 @: $(MAKE); $(unstage)
7173 @[ -f ./bison/Makefile ] || exit 0; \
7174 r=`${PWD_COMMAND}`; export r; \
7175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7176 $(HOST_EXPORTS) \
7177 for flag in $(EXTRA_HOST_FLAGS) ; do \
7178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7179 done; \
7180 echo "Doing TAGS in bison"; \
7181 (cd $(HOST_SUBDIR)/bison && \
7182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7184 "RANLIB=$${RANLIB}" \
7185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7186 TAGS) \
7187 || exit 1
7188
7189 @endif bison
7190
7191 .PHONY: maybe-install-info-bison install-info-bison
7192 maybe-install-info-bison:
7193 @if bison
7194 maybe-install-info-bison: install-info-bison
7195
7196 install-info-bison: \
7197 configure-bison \
7198 info-bison
7199 @: $(MAKE); $(unstage)
7200 @[ -f ./bison/Makefile ] || exit 0; \
7201 r=`${PWD_COMMAND}`; export r; \
7202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7203 $(HOST_EXPORTS) \
7204 for flag in $(EXTRA_HOST_FLAGS) ; do \
7205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7206 done; \
7207 echo "Doing install-info in bison"; \
7208 (cd $(HOST_SUBDIR)/bison && \
7209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7211 "RANLIB=$${RANLIB}" \
7212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7213 install-info) \
7214 || exit 1
7215
7216 @endif bison
7217
7218 .PHONY: maybe-install-dvi-bison install-dvi-bison
7219 maybe-install-dvi-bison:
7220 @if bison
7221 maybe-install-dvi-bison: install-dvi-bison
7222
7223 install-dvi-bison: \
7224 configure-bison \
7225 dvi-bison
7226 @: $(MAKE); $(unstage)
7227 @[ -f ./bison/Makefile ] || exit 0; \
7228 r=`${PWD_COMMAND}`; export r; \
7229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230 $(HOST_EXPORTS) \
7231 for flag in $(EXTRA_HOST_FLAGS) ; do \
7232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7233 done; \
7234 echo "Doing install-dvi in bison"; \
7235 (cd $(HOST_SUBDIR)/bison && \
7236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7238 "RANLIB=$${RANLIB}" \
7239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240 install-dvi) \
7241 || exit 1
7242
7243 @endif bison
7244
7245 .PHONY: maybe-install-pdf-bison install-pdf-bison
7246 maybe-install-pdf-bison:
7247 @if bison
7248 maybe-install-pdf-bison: install-pdf-bison
7249
7250 install-pdf-bison: \
7251 configure-bison \
7252 pdf-bison
7253 @: $(MAKE); $(unstage)
7254 @[ -f ./bison/Makefile ] || exit 0; \
7255 r=`${PWD_COMMAND}`; export r; \
7256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257 $(HOST_EXPORTS) \
7258 for flag in $(EXTRA_HOST_FLAGS) ; do \
7259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260 done; \
7261 echo "Doing install-pdf in bison"; \
7262 (cd $(HOST_SUBDIR)/bison && \
7263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265 "RANLIB=$${RANLIB}" \
7266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7267 install-pdf) \
7268 || exit 1
7269
7270 @endif bison
7271
7272 .PHONY: maybe-install-html-bison install-html-bison
7273 maybe-install-html-bison:
7274 @if bison
7275 maybe-install-html-bison: install-html-bison
7276
7277 install-html-bison: \
7278 configure-bison \
7279 html-bison
7280 @: $(MAKE); $(unstage)
7281 @[ -f ./bison/Makefile ] || exit 0; \
7282 r=`${PWD_COMMAND}`; export r; \
7283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7284 $(HOST_EXPORTS) \
7285 for flag in $(EXTRA_HOST_FLAGS) ; do \
7286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7287 done; \
7288 echo "Doing install-html in bison"; \
7289 (cd $(HOST_SUBDIR)/bison && \
7290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7292 "RANLIB=$${RANLIB}" \
7293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7294 install-html) \
7295 || exit 1
7296
7297 @endif bison
7298
7299 .PHONY: maybe-installcheck-bison installcheck-bison
7300 maybe-installcheck-bison:
7301 @if bison
7302 maybe-installcheck-bison: installcheck-bison
7303
7304 installcheck-bison: \
7305 configure-bison
7306 @: $(MAKE); $(unstage)
7307 @[ -f ./bison/Makefile ] || exit 0; \
7308 r=`${PWD_COMMAND}`; export r; \
7309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7310 $(HOST_EXPORTS) \
7311 for flag in $(EXTRA_HOST_FLAGS) ; do \
7312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7313 done; \
7314 echo "Doing installcheck in bison"; \
7315 (cd $(HOST_SUBDIR)/bison && \
7316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7318 "RANLIB=$${RANLIB}" \
7319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7320 installcheck) \
7321 || exit 1
7322
7323 @endif bison
7324
7325 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7326 maybe-mostlyclean-bison:
7327 @if bison
7328 maybe-mostlyclean-bison: mostlyclean-bison
7329
7330 mostlyclean-bison:
7331 @: $(MAKE); $(unstage)
7332 @[ -f ./bison/Makefile ] || exit 0; \
7333 r=`${PWD_COMMAND}`; export r; \
7334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7335 $(HOST_EXPORTS) \
7336 for flag in $(EXTRA_HOST_FLAGS) ; do \
7337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7338 done; \
7339 echo "Doing mostlyclean in bison"; \
7340 (cd $(HOST_SUBDIR)/bison && \
7341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7343 "RANLIB=$${RANLIB}" \
7344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7345 mostlyclean) \
7346 || exit 1
7347
7348 @endif bison
7349
7350 .PHONY: maybe-clean-bison clean-bison
7351 maybe-clean-bison:
7352 @if bison
7353 maybe-clean-bison: clean-bison
7354
7355 clean-bison:
7356 @: $(MAKE); $(unstage)
7357 @[ -f ./bison/Makefile ] || exit 0; \
7358 r=`${PWD_COMMAND}`; export r; \
7359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7360 $(HOST_EXPORTS) \
7361 for flag in $(EXTRA_HOST_FLAGS) ; do \
7362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7363 done; \
7364 echo "Doing clean in bison"; \
7365 (cd $(HOST_SUBDIR)/bison && \
7366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7368 "RANLIB=$${RANLIB}" \
7369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7370 clean) \
7371 || exit 1
7372
7373 @endif bison
7374
7375 .PHONY: maybe-distclean-bison distclean-bison
7376 maybe-distclean-bison:
7377 @if bison
7378 maybe-distclean-bison: distclean-bison
7379
7380 distclean-bison:
7381 @: $(MAKE); $(unstage)
7382 @[ -f ./bison/Makefile ] || exit 0; \
7383 r=`${PWD_COMMAND}`; export r; \
7384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7385 $(HOST_EXPORTS) \
7386 for flag in $(EXTRA_HOST_FLAGS) ; do \
7387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7388 done; \
7389 echo "Doing distclean in bison"; \
7390 (cd $(HOST_SUBDIR)/bison && \
7391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7393 "RANLIB=$${RANLIB}" \
7394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7395 distclean) \
7396 || exit 1
7397
7398 @endif bison
7399
7400 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7401 maybe-maintainer-clean-bison:
7402 @if bison
7403 maybe-maintainer-clean-bison: maintainer-clean-bison
7404
7405 maintainer-clean-bison:
7406 @: $(MAKE); $(unstage)
7407 @[ -f ./bison/Makefile ] || exit 0; \
7408 r=`${PWD_COMMAND}`; export r; \
7409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7410 $(HOST_EXPORTS) \
7411 for flag in $(EXTRA_HOST_FLAGS) ; do \
7412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7413 done; \
7414 echo "Doing maintainer-clean in bison"; \
7415 (cd $(HOST_SUBDIR)/bison && \
7416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7418 "RANLIB=$${RANLIB}" \
7419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7420 maintainer-clean) \
7421 || exit 1
7422
7423 @endif bison
7424
7425
7426
7427 .PHONY: configure-cgen maybe-configure-cgen
7428 maybe-configure-cgen:
7429 @if gcc-bootstrap
7430 configure-cgen: stage_current
7431 @endif gcc-bootstrap
7432 @if cgen
7433 maybe-configure-cgen: configure-cgen
7434 configure-cgen:
7435 @: $(MAKE); $(unstage)
7436 @r=`${PWD_COMMAND}`; export r; \
7437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7438 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7440 $(HOST_EXPORTS) \
7441 echo Configuring in $(HOST_SUBDIR)/cgen; \
7442 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7443 case $(srcdir) in \
7444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7445 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7447 esac; \
7448 module_srcdir=cgen; \
7449 $(SHELL) \
7450 $$s/$$module_srcdir/configure \
7451 --srcdir=$${topdir}/$$module_srcdir \
7452 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7453 --target=${target_alias} \
7454 || exit 1
7455 @endif cgen
7456
7457
7458
7459
7460
7461 .PHONY: all-cgen maybe-all-cgen
7462 maybe-all-cgen:
7463 @if gcc-bootstrap
7464 all-cgen: stage_current
7465 @endif gcc-bootstrap
7466 @if cgen
7467 TARGET-cgen=all
7468 maybe-all-cgen: all-cgen
7469 all-cgen: configure-cgen
7470 @: $(MAKE); $(unstage)
7471 @r=`${PWD_COMMAND}`; export r; \
7472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7473 $(HOST_EXPORTS) \
7474 (cd $(HOST_SUBDIR)/cgen && \
7475 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7476 $(TARGET-cgen))
7477 @endif cgen
7478
7479
7480
7481
7482 .PHONY: check-cgen maybe-check-cgen
7483 maybe-check-cgen:
7484 @if cgen
7485 maybe-check-cgen: check-cgen
7486
7487 check-cgen:
7488 @: $(MAKE); $(unstage)
7489 @r=`${PWD_COMMAND}`; export r; \
7490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491 $(HOST_EXPORTS) \
7492 (cd $(HOST_SUBDIR)/cgen && \
7493 $(MAKE) $(FLAGS_TO_PASS) check)
7494
7495 @endif cgen
7496
7497 .PHONY: install-cgen maybe-install-cgen
7498 maybe-install-cgen:
7499 @if cgen
7500 maybe-install-cgen: install-cgen
7501
7502 install-cgen: installdirs
7503 @: $(MAKE); $(unstage)
7504 @r=`${PWD_COMMAND}`; export r; \
7505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7506 $(HOST_EXPORTS) \
7507 (cd $(HOST_SUBDIR)/cgen && \
7508 $(MAKE) $(FLAGS_TO_PASS) install)
7509
7510 @endif cgen
7511
7512 .PHONY: install-strip-cgen maybe-install-strip-cgen
7513 maybe-install-strip-cgen:
7514 @if cgen
7515 maybe-install-strip-cgen: install-strip-cgen
7516
7517 install-strip-cgen: installdirs
7518 @: $(MAKE); $(unstage)
7519 @r=`${PWD_COMMAND}`; export r; \
7520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521 $(HOST_EXPORTS) \
7522 (cd $(HOST_SUBDIR)/cgen && \
7523 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7524
7525 @endif cgen
7526
7527 # Other targets (info, dvi, pdf, etc.)
7528
7529 .PHONY: maybe-info-cgen info-cgen
7530 maybe-info-cgen:
7531 @if cgen
7532 maybe-info-cgen: info-cgen
7533
7534 info-cgen: \
7535 configure-cgen
7536 @: $(MAKE); $(unstage)
7537 @[ -f ./cgen/Makefile ] || exit 0; \
7538 r=`${PWD_COMMAND}`; export r; \
7539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7540 $(HOST_EXPORTS) \
7541 for flag in $(EXTRA_HOST_FLAGS) ; do \
7542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7543 done; \
7544 echo "Doing info in cgen"; \
7545 (cd $(HOST_SUBDIR)/cgen && \
7546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7548 "RANLIB=$${RANLIB}" \
7549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7550 info) \
7551 || exit 1
7552
7553 @endif cgen
7554
7555 .PHONY: maybe-dvi-cgen dvi-cgen
7556 maybe-dvi-cgen:
7557 @if cgen
7558 maybe-dvi-cgen: dvi-cgen
7559
7560 dvi-cgen: \
7561 configure-cgen
7562 @: $(MAKE); $(unstage)
7563 @[ -f ./cgen/Makefile ] || exit 0; \
7564 r=`${PWD_COMMAND}`; export r; \
7565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566 $(HOST_EXPORTS) \
7567 for flag in $(EXTRA_HOST_FLAGS) ; do \
7568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7569 done; \
7570 echo "Doing dvi in cgen"; \
7571 (cd $(HOST_SUBDIR)/cgen && \
7572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7574 "RANLIB=$${RANLIB}" \
7575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7576 dvi) \
7577 || exit 1
7578
7579 @endif cgen
7580
7581 .PHONY: maybe-pdf-cgen pdf-cgen
7582 maybe-pdf-cgen:
7583 @if cgen
7584 maybe-pdf-cgen: pdf-cgen
7585
7586 pdf-cgen: \
7587 configure-cgen
7588 @: $(MAKE); $(unstage)
7589 @[ -f ./cgen/Makefile ] || exit 0; \
7590 r=`${PWD_COMMAND}`; export r; \
7591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7592 $(HOST_EXPORTS) \
7593 for flag in $(EXTRA_HOST_FLAGS) ; do \
7594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7595 done; \
7596 echo "Doing pdf in cgen"; \
7597 (cd $(HOST_SUBDIR)/cgen && \
7598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7600 "RANLIB=$${RANLIB}" \
7601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7602 pdf) \
7603 || exit 1
7604
7605 @endif cgen
7606
7607 .PHONY: maybe-html-cgen html-cgen
7608 maybe-html-cgen:
7609 @if cgen
7610 maybe-html-cgen: html-cgen
7611
7612 html-cgen: \
7613 configure-cgen
7614 @: $(MAKE); $(unstage)
7615 @[ -f ./cgen/Makefile ] || exit 0; \
7616 r=`${PWD_COMMAND}`; export r; \
7617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7618 $(HOST_EXPORTS) \
7619 for flag in $(EXTRA_HOST_FLAGS) ; do \
7620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7621 done; \
7622 echo "Doing html in cgen"; \
7623 (cd $(HOST_SUBDIR)/cgen && \
7624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7626 "RANLIB=$${RANLIB}" \
7627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7628 html) \
7629 || exit 1
7630
7631 @endif cgen
7632
7633 .PHONY: maybe-TAGS-cgen TAGS-cgen
7634 maybe-TAGS-cgen:
7635 @if cgen
7636 maybe-TAGS-cgen: TAGS-cgen
7637
7638 TAGS-cgen: \
7639 configure-cgen
7640 @: $(MAKE); $(unstage)
7641 @[ -f ./cgen/Makefile ] || exit 0; \
7642 r=`${PWD_COMMAND}`; export r; \
7643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7644 $(HOST_EXPORTS) \
7645 for flag in $(EXTRA_HOST_FLAGS) ; do \
7646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7647 done; \
7648 echo "Doing TAGS in cgen"; \
7649 (cd $(HOST_SUBDIR)/cgen && \
7650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7652 "RANLIB=$${RANLIB}" \
7653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7654 TAGS) \
7655 || exit 1
7656
7657 @endif cgen
7658
7659 .PHONY: maybe-install-info-cgen install-info-cgen
7660 maybe-install-info-cgen:
7661 @if cgen
7662 maybe-install-info-cgen: install-info-cgen
7663
7664 install-info-cgen: \
7665 configure-cgen \
7666 info-cgen
7667 @: $(MAKE); $(unstage)
7668 @[ -f ./cgen/Makefile ] || exit 0; \
7669 r=`${PWD_COMMAND}`; export r; \
7670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7671 $(HOST_EXPORTS) \
7672 for flag in $(EXTRA_HOST_FLAGS) ; do \
7673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7674 done; \
7675 echo "Doing install-info in cgen"; \
7676 (cd $(HOST_SUBDIR)/cgen && \
7677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7679 "RANLIB=$${RANLIB}" \
7680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7681 install-info) \
7682 || exit 1
7683
7684 @endif cgen
7685
7686 .PHONY: maybe-install-dvi-cgen install-dvi-cgen
7687 maybe-install-dvi-cgen:
7688 @if cgen
7689 maybe-install-dvi-cgen: install-dvi-cgen
7690
7691 install-dvi-cgen: \
7692 configure-cgen \
7693 dvi-cgen
7694 @: $(MAKE); $(unstage)
7695 @[ -f ./cgen/Makefile ] || exit 0; \
7696 r=`${PWD_COMMAND}`; export r; \
7697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7698 $(HOST_EXPORTS) \
7699 for flag in $(EXTRA_HOST_FLAGS) ; do \
7700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7701 done; \
7702 echo "Doing install-dvi in cgen"; \
7703 (cd $(HOST_SUBDIR)/cgen && \
7704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7706 "RANLIB=$${RANLIB}" \
7707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7708 install-dvi) \
7709 || exit 1
7710
7711 @endif cgen
7712
7713 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7714 maybe-install-pdf-cgen:
7715 @if cgen
7716 maybe-install-pdf-cgen: install-pdf-cgen
7717
7718 install-pdf-cgen: \
7719 configure-cgen \
7720 pdf-cgen
7721 @: $(MAKE); $(unstage)
7722 @[ -f ./cgen/Makefile ] || exit 0; \
7723 r=`${PWD_COMMAND}`; export r; \
7724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7725 $(HOST_EXPORTS) \
7726 for flag in $(EXTRA_HOST_FLAGS) ; do \
7727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728 done; \
7729 echo "Doing install-pdf in cgen"; \
7730 (cd $(HOST_SUBDIR)/cgen && \
7731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7733 "RANLIB=$${RANLIB}" \
7734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7735 install-pdf) \
7736 || exit 1
7737
7738 @endif cgen
7739
7740 .PHONY: maybe-install-html-cgen install-html-cgen
7741 maybe-install-html-cgen:
7742 @if cgen
7743 maybe-install-html-cgen: install-html-cgen
7744
7745 install-html-cgen: \
7746 configure-cgen \
7747 html-cgen
7748 @: $(MAKE); $(unstage)
7749 @[ -f ./cgen/Makefile ] || exit 0; \
7750 r=`${PWD_COMMAND}`; export r; \
7751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752 $(HOST_EXPORTS) \
7753 for flag in $(EXTRA_HOST_FLAGS) ; do \
7754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7755 done; \
7756 echo "Doing install-html in cgen"; \
7757 (cd $(HOST_SUBDIR)/cgen && \
7758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7760 "RANLIB=$${RANLIB}" \
7761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7762 install-html) \
7763 || exit 1
7764
7765 @endif cgen
7766
7767 .PHONY: maybe-installcheck-cgen installcheck-cgen
7768 maybe-installcheck-cgen:
7769 @if cgen
7770 maybe-installcheck-cgen: installcheck-cgen
7771
7772 installcheck-cgen: \
7773 configure-cgen
7774 @: $(MAKE); $(unstage)
7775 @[ -f ./cgen/Makefile ] || exit 0; \
7776 r=`${PWD_COMMAND}`; export r; \
7777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778 $(HOST_EXPORTS) \
7779 for flag in $(EXTRA_HOST_FLAGS) ; do \
7780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7781 done; \
7782 echo "Doing installcheck in cgen"; \
7783 (cd $(HOST_SUBDIR)/cgen && \
7784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7786 "RANLIB=$${RANLIB}" \
7787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7788 installcheck) \
7789 || exit 1
7790
7791 @endif cgen
7792
7793 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7794 maybe-mostlyclean-cgen:
7795 @if cgen
7796 maybe-mostlyclean-cgen: mostlyclean-cgen
7797
7798 mostlyclean-cgen:
7799 @: $(MAKE); $(unstage)
7800 @[ -f ./cgen/Makefile ] || exit 0; \
7801 r=`${PWD_COMMAND}`; export r; \
7802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7803 $(HOST_EXPORTS) \
7804 for flag in $(EXTRA_HOST_FLAGS) ; do \
7805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7806 done; \
7807 echo "Doing mostlyclean in cgen"; \
7808 (cd $(HOST_SUBDIR)/cgen && \
7809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7811 "RANLIB=$${RANLIB}" \
7812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7813 mostlyclean) \
7814 || exit 1
7815
7816 @endif cgen
7817
7818 .PHONY: maybe-clean-cgen clean-cgen
7819 maybe-clean-cgen:
7820 @if cgen
7821 maybe-clean-cgen: clean-cgen
7822
7823 clean-cgen:
7824 @: $(MAKE); $(unstage)
7825 @[ -f ./cgen/Makefile ] || exit 0; \
7826 r=`${PWD_COMMAND}`; export r; \
7827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7828 $(HOST_EXPORTS) \
7829 for flag in $(EXTRA_HOST_FLAGS) ; do \
7830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7831 done; \
7832 echo "Doing clean in cgen"; \
7833 (cd $(HOST_SUBDIR)/cgen && \
7834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7836 "RANLIB=$${RANLIB}" \
7837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7838 clean) \
7839 || exit 1
7840
7841 @endif cgen
7842
7843 .PHONY: maybe-distclean-cgen distclean-cgen
7844 maybe-distclean-cgen:
7845 @if cgen
7846 maybe-distclean-cgen: distclean-cgen
7847
7848 distclean-cgen:
7849 @: $(MAKE); $(unstage)
7850 @[ -f ./cgen/Makefile ] || exit 0; \
7851 r=`${PWD_COMMAND}`; export r; \
7852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7853 $(HOST_EXPORTS) \
7854 for flag in $(EXTRA_HOST_FLAGS) ; do \
7855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7856 done; \
7857 echo "Doing distclean in cgen"; \
7858 (cd $(HOST_SUBDIR)/cgen && \
7859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7861 "RANLIB=$${RANLIB}" \
7862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7863 distclean) \
7864 || exit 1
7865
7866 @endif cgen
7867
7868 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7869 maybe-maintainer-clean-cgen:
7870 @if cgen
7871 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7872
7873 maintainer-clean-cgen:
7874 @: $(MAKE); $(unstage)
7875 @[ -f ./cgen/Makefile ] || exit 0; \
7876 r=`${PWD_COMMAND}`; export r; \
7877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878 $(HOST_EXPORTS) \
7879 for flag in $(EXTRA_HOST_FLAGS) ; do \
7880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7881 done; \
7882 echo "Doing maintainer-clean in cgen"; \
7883 (cd $(HOST_SUBDIR)/cgen && \
7884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7886 "RANLIB=$${RANLIB}" \
7887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7888 maintainer-clean) \
7889 || exit 1
7890
7891 @endif cgen
7892
7893
7894
7895 .PHONY: configure-dejagnu maybe-configure-dejagnu
7896 maybe-configure-dejagnu:
7897 @if gcc-bootstrap
7898 configure-dejagnu: stage_current
7899 @endif gcc-bootstrap
7900 @if dejagnu
7901 maybe-configure-dejagnu: configure-dejagnu
7902 configure-dejagnu:
7903 @: $(MAKE); $(unstage)
7904 @r=`${PWD_COMMAND}`; export r; \
7905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7906 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7908 $(HOST_EXPORTS) \
7909 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7910 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7911 case $(srcdir) in \
7912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7913 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7915 esac; \
7916 module_srcdir=dejagnu; \
7917 $(SHELL) \
7918 $$s/$$module_srcdir/configure \
7919 --srcdir=$${topdir}/$$module_srcdir \
7920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7921 --target=${target_alias} \
7922 || exit 1
7923 @endif dejagnu
7924
7925
7926
7927
7928
7929 .PHONY: all-dejagnu maybe-all-dejagnu
7930 maybe-all-dejagnu:
7931 @if gcc-bootstrap
7932 all-dejagnu: stage_current
7933 @endif gcc-bootstrap
7934 @if dejagnu
7935 TARGET-dejagnu=all
7936 maybe-all-dejagnu: all-dejagnu
7937 all-dejagnu: configure-dejagnu
7938 @: $(MAKE); $(unstage)
7939 @r=`${PWD_COMMAND}`; export r; \
7940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7941 $(HOST_EXPORTS) \
7942 (cd $(HOST_SUBDIR)/dejagnu && \
7943 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7944 $(TARGET-dejagnu))
7945 @endif dejagnu
7946
7947
7948
7949
7950 .PHONY: check-dejagnu maybe-check-dejagnu
7951 maybe-check-dejagnu:
7952 @if dejagnu
7953 maybe-check-dejagnu: check-dejagnu
7954
7955 check-dejagnu:
7956 @: $(MAKE); $(unstage)
7957 @r=`${PWD_COMMAND}`; export r; \
7958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7959 $(HOST_EXPORTS) \
7960 (cd $(HOST_SUBDIR)/dejagnu && \
7961 $(MAKE) $(FLAGS_TO_PASS) check)
7962
7963 @endif dejagnu
7964
7965 .PHONY: install-dejagnu maybe-install-dejagnu
7966 maybe-install-dejagnu:
7967 @if dejagnu
7968 maybe-install-dejagnu: install-dejagnu
7969
7970 install-dejagnu: installdirs
7971 @: $(MAKE); $(unstage)
7972 @r=`${PWD_COMMAND}`; export r; \
7973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7974 $(HOST_EXPORTS) \
7975 (cd $(HOST_SUBDIR)/dejagnu && \
7976 $(MAKE) $(FLAGS_TO_PASS) install)
7977
7978 @endif dejagnu
7979
7980 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7981 maybe-install-strip-dejagnu:
7982 @if dejagnu
7983 maybe-install-strip-dejagnu: install-strip-dejagnu
7984
7985 install-strip-dejagnu: installdirs
7986 @: $(MAKE); $(unstage)
7987 @r=`${PWD_COMMAND}`; export r; \
7988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7989 $(HOST_EXPORTS) \
7990 (cd $(HOST_SUBDIR)/dejagnu && \
7991 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7992
7993 @endif dejagnu
7994
7995 # Other targets (info, dvi, pdf, etc.)
7996
7997 .PHONY: maybe-info-dejagnu info-dejagnu
7998 maybe-info-dejagnu:
7999 @if dejagnu
8000 maybe-info-dejagnu: info-dejagnu
8001
8002 info-dejagnu: \
8003 configure-dejagnu
8004 @: $(MAKE); $(unstage)
8005 @[ -f ./dejagnu/Makefile ] || exit 0; \
8006 r=`${PWD_COMMAND}`; export r; \
8007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8008 $(HOST_EXPORTS) \
8009 for flag in $(EXTRA_HOST_FLAGS) ; do \
8010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8011 done; \
8012 echo "Doing info in dejagnu"; \
8013 (cd $(HOST_SUBDIR)/dejagnu && \
8014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8016 "RANLIB=$${RANLIB}" \
8017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8018 info) \
8019 || exit 1
8020
8021 @endif dejagnu
8022
8023 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
8024 maybe-dvi-dejagnu:
8025 @if dejagnu
8026 maybe-dvi-dejagnu: dvi-dejagnu
8027
8028 dvi-dejagnu: \
8029 configure-dejagnu
8030 @: $(MAKE); $(unstage)
8031 @[ -f ./dejagnu/Makefile ] || exit 0; \
8032 r=`${PWD_COMMAND}`; export r; \
8033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8034 $(HOST_EXPORTS) \
8035 for flag in $(EXTRA_HOST_FLAGS) ; do \
8036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8037 done; \
8038 echo "Doing dvi in dejagnu"; \
8039 (cd $(HOST_SUBDIR)/dejagnu && \
8040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8042 "RANLIB=$${RANLIB}" \
8043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8044 dvi) \
8045 || exit 1
8046
8047 @endif dejagnu
8048
8049 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
8050 maybe-pdf-dejagnu:
8051 @if dejagnu
8052 maybe-pdf-dejagnu: pdf-dejagnu
8053
8054 pdf-dejagnu: \
8055 configure-dejagnu
8056 @: $(MAKE); $(unstage)
8057 @[ -f ./dejagnu/Makefile ] || exit 0; \
8058 r=`${PWD_COMMAND}`; export r; \
8059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8060 $(HOST_EXPORTS) \
8061 for flag in $(EXTRA_HOST_FLAGS) ; do \
8062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8063 done; \
8064 echo "Doing pdf in dejagnu"; \
8065 (cd $(HOST_SUBDIR)/dejagnu && \
8066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8068 "RANLIB=$${RANLIB}" \
8069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8070 pdf) \
8071 || exit 1
8072
8073 @endif dejagnu
8074
8075 .PHONY: maybe-html-dejagnu html-dejagnu
8076 maybe-html-dejagnu:
8077 @if dejagnu
8078 maybe-html-dejagnu: html-dejagnu
8079
8080 html-dejagnu: \
8081 configure-dejagnu
8082 @: $(MAKE); $(unstage)
8083 @[ -f ./dejagnu/Makefile ] || exit 0; \
8084 r=`${PWD_COMMAND}`; export r; \
8085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8086 $(HOST_EXPORTS) \
8087 for flag in $(EXTRA_HOST_FLAGS) ; do \
8088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8089 done; \
8090 echo "Doing html in dejagnu"; \
8091 (cd $(HOST_SUBDIR)/dejagnu && \
8092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8094 "RANLIB=$${RANLIB}" \
8095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8096 html) \
8097 || exit 1
8098
8099 @endif dejagnu
8100
8101 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
8102 maybe-TAGS-dejagnu:
8103 @if dejagnu
8104 maybe-TAGS-dejagnu: TAGS-dejagnu
8105
8106 TAGS-dejagnu: \
8107 configure-dejagnu
8108 @: $(MAKE); $(unstage)
8109 @[ -f ./dejagnu/Makefile ] || exit 0; \
8110 r=`${PWD_COMMAND}`; export r; \
8111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8112 $(HOST_EXPORTS) \
8113 for flag in $(EXTRA_HOST_FLAGS) ; do \
8114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8115 done; \
8116 echo "Doing TAGS in dejagnu"; \
8117 (cd $(HOST_SUBDIR)/dejagnu && \
8118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8120 "RANLIB=$${RANLIB}" \
8121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8122 TAGS) \
8123 || exit 1
8124
8125 @endif dejagnu
8126
8127 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
8128 maybe-install-info-dejagnu:
8129 @if dejagnu
8130 maybe-install-info-dejagnu: install-info-dejagnu
8131
8132 install-info-dejagnu: \
8133 configure-dejagnu \
8134 info-dejagnu
8135 @: $(MAKE); $(unstage)
8136 @[ -f ./dejagnu/Makefile ] || exit 0; \
8137 r=`${PWD_COMMAND}`; export r; \
8138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8139 $(HOST_EXPORTS) \
8140 for flag in $(EXTRA_HOST_FLAGS) ; do \
8141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8142 done; \
8143 echo "Doing install-info in dejagnu"; \
8144 (cd $(HOST_SUBDIR)/dejagnu && \
8145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8147 "RANLIB=$${RANLIB}" \
8148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8149 install-info) \
8150 || exit 1
8151
8152 @endif dejagnu
8153
8154 .PHONY: maybe-install-dvi-dejagnu install-dvi-dejagnu
8155 maybe-install-dvi-dejagnu:
8156 @if dejagnu
8157 maybe-install-dvi-dejagnu: install-dvi-dejagnu
8158
8159 install-dvi-dejagnu: \
8160 configure-dejagnu \
8161 dvi-dejagnu
8162 @: $(MAKE); $(unstage)
8163 @[ -f ./dejagnu/Makefile ] || exit 0; \
8164 r=`${PWD_COMMAND}`; export r; \
8165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8166 $(HOST_EXPORTS) \
8167 for flag in $(EXTRA_HOST_FLAGS) ; do \
8168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8169 done; \
8170 echo "Doing install-dvi in dejagnu"; \
8171 (cd $(HOST_SUBDIR)/dejagnu && \
8172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8174 "RANLIB=$${RANLIB}" \
8175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8176 install-dvi) \
8177 || exit 1
8178
8179 @endif dejagnu
8180
8181 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
8182 maybe-install-pdf-dejagnu:
8183 @if dejagnu
8184 maybe-install-pdf-dejagnu: install-pdf-dejagnu
8185
8186 install-pdf-dejagnu: \
8187 configure-dejagnu \
8188 pdf-dejagnu
8189 @: $(MAKE); $(unstage)
8190 @[ -f ./dejagnu/Makefile ] || exit 0; \
8191 r=`${PWD_COMMAND}`; export r; \
8192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8193 $(HOST_EXPORTS) \
8194 for flag in $(EXTRA_HOST_FLAGS) ; do \
8195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8196 done; \
8197 echo "Doing install-pdf in dejagnu"; \
8198 (cd $(HOST_SUBDIR)/dejagnu && \
8199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8201 "RANLIB=$${RANLIB}" \
8202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8203 install-pdf) \
8204 || exit 1
8205
8206 @endif dejagnu
8207
8208 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
8209 maybe-install-html-dejagnu:
8210 @if dejagnu
8211 maybe-install-html-dejagnu: install-html-dejagnu
8212
8213 install-html-dejagnu: \
8214 configure-dejagnu \
8215 html-dejagnu
8216 @: $(MAKE); $(unstage)
8217 @[ -f ./dejagnu/Makefile ] || exit 0; \
8218 r=`${PWD_COMMAND}`; export r; \
8219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8220 $(HOST_EXPORTS) \
8221 for flag in $(EXTRA_HOST_FLAGS) ; do \
8222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8223 done; \
8224 echo "Doing install-html in dejagnu"; \
8225 (cd $(HOST_SUBDIR)/dejagnu && \
8226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8228 "RANLIB=$${RANLIB}" \
8229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8230 install-html) \
8231 || exit 1
8232
8233 @endif dejagnu
8234
8235 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
8236 maybe-installcheck-dejagnu:
8237 @if dejagnu
8238 maybe-installcheck-dejagnu: installcheck-dejagnu
8239
8240 installcheck-dejagnu: \
8241 configure-dejagnu
8242 @: $(MAKE); $(unstage)
8243 @[ -f ./dejagnu/Makefile ] || exit 0; \
8244 r=`${PWD_COMMAND}`; export r; \
8245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8246 $(HOST_EXPORTS) \
8247 for flag in $(EXTRA_HOST_FLAGS) ; do \
8248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8249 done; \
8250 echo "Doing installcheck in dejagnu"; \
8251 (cd $(HOST_SUBDIR)/dejagnu && \
8252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8254 "RANLIB=$${RANLIB}" \
8255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8256 installcheck) \
8257 || exit 1
8258
8259 @endif dejagnu
8260
8261 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
8262 maybe-mostlyclean-dejagnu:
8263 @if dejagnu
8264 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
8265
8266 mostlyclean-dejagnu:
8267 @: $(MAKE); $(unstage)
8268 @[ -f ./dejagnu/Makefile ] || exit 0; \
8269 r=`${PWD_COMMAND}`; export r; \
8270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8271 $(HOST_EXPORTS) \
8272 for flag in $(EXTRA_HOST_FLAGS) ; do \
8273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8274 done; \
8275 echo "Doing mostlyclean in dejagnu"; \
8276 (cd $(HOST_SUBDIR)/dejagnu && \
8277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8279 "RANLIB=$${RANLIB}" \
8280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8281 mostlyclean) \
8282 || exit 1
8283
8284 @endif dejagnu
8285
8286 .PHONY: maybe-clean-dejagnu clean-dejagnu
8287 maybe-clean-dejagnu:
8288 @if dejagnu
8289 maybe-clean-dejagnu: clean-dejagnu
8290
8291 clean-dejagnu:
8292 @: $(MAKE); $(unstage)
8293 @[ -f ./dejagnu/Makefile ] || exit 0; \
8294 r=`${PWD_COMMAND}`; export r; \
8295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8296 $(HOST_EXPORTS) \
8297 for flag in $(EXTRA_HOST_FLAGS) ; do \
8298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8299 done; \
8300 echo "Doing clean in dejagnu"; \
8301 (cd $(HOST_SUBDIR)/dejagnu && \
8302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8304 "RANLIB=$${RANLIB}" \
8305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8306 clean) \
8307 || exit 1
8308
8309 @endif dejagnu
8310
8311 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
8312 maybe-distclean-dejagnu:
8313 @if dejagnu
8314 maybe-distclean-dejagnu: distclean-dejagnu
8315
8316 distclean-dejagnu:
8317 @: $(MAKE); $(unstage)
8318 @[ -f ./dejagnu/Makefile ] || exit 0; \
8319 r=`${PWD_COMMAND}`; export r; \
8320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8321 $(HOST_EXPORTS) \
8322 for flag in $(EXTRA_HOST_FLAGS) ; do \
8323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8324 done; \
8325 echo "Doing distclean in dejagnu"; \
8326 (cd $(HOST_SUBDIR)/dejagnu && \
8327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8329 "RANLIB=$${RANLIB}" \
8330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8331 distclean) \
8332 || exit 1
8333
8334 @endif dejagnu
8335
8336 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
8337 maybe-maintainer-clean-dejagnu:
8338 @if dejagnu
8339 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
8340
8341 maintainer-clean-dejagnu:
8342 @: $(MAKE); $(unstage)
8343 @[ -f ./dejagnu/Makefile ] || exit 0; \
8344 r=`${PWD_COMMAND}`; export r; \
8345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346 $(HOST_EXPORTS) \
8347 for flag in $(EXTRA_HOST_FLAGS) ; do \
8348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8349 done; \
8350 echo "Doing maintainer-clean in dejagnu"; \
8351 (cd $(HOST_SUBDIR)/dejagnu && \
8352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8354 "RANLIB=$${RANLIB}" \
8355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8356 maintainer-clean) \
8357 || exit 1
8358
8359 @endif dejagnu
8360
8361
8362
8363 .PHONY: configure-etc maybe-configure-etc
8364 maybe-configure-etc:
8365 @if gcc-bootstrap
8366 configure-etc: stage_current
8367 @endif gcc-bootstrap
8368 @if etc
8369 maybe-configure-etc: configure-etc
8370 configure-etc:
8371 @: $(MAKE); $(unstage)
8372 @r=`${PWD_COMMAND}`; export r; \
8373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8374 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8375 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8376 $(HOST_EXPORTS) \
8377 echo Configuring in $(HOST_SUBDIR)/etc; \
8378 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8379 case $(srcdir) in \
8380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8381 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8383 esac; \
8384 module_srcdir=etc; \
8385 $(SHELL) \
8386 $$s/$$module_srcdir/configure \
8387 --srcdir=$${topdir}/$$module_srcdir \
8388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8389 --target=${target_alias} \
8390 || exit 1
8391 @endif etc
8392
8393
8394
8395
8396
8397 .PHONY: all-etc maybe-all-etc
8398 maybe-all-etc:
8399 @if gcc-bootstrap
8400 all-etc: stage_current
8401 @endif gcc-bootstrap
8402 @if etc
8403 TARGET-etc=all
8404 maybe-all-etc: all-etc
8405 all-etc: configure-etc
8406 @: $(MAKE); $(unstage)
8407 @r=`${PWD_COMMAND}`; export r; \
8408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8409 $(HOST_EXPORTS) \
8410 (cd $(HOST_SUBDIR)/etc && \
8411 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8412 $(TARGET-etc))
8413 @endif etc
8414
8415
8416
8417
8418 .PHONY: check-etc maybe-check-etc
8419 maybe-check-etc:
8420 @if etc
8421 maybe-check-etc: check-etc
8422
8423 check-etc:
8424 @: $(MAKE); $(unstage)
8425 @r=`${PWD_COMMAND}`; export r; \
8426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8427 $(HOST_EXPORTS) \
8428 (cd $(HOST_SUBDIR)/etc && \
8429 $(MAKE) $(FLAGS_TO_PASS) check)
8430
8431 @endif etc
8432
8433 .PHONY: install-etc maybe-install-etc
8434 maybe-install-etc:
8435 @if etc
8436 maybe-install-etc: install-etc
8437
8438 install-etc: installdirs
8439 @: $(MAKE); $(unstage)
8440 @r=`${PWD_COMMAND}`; export r; \
8441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8442 $(HOST_EXPORTS) \
8443 (cd $(HOST_SUBDIR)/etc && \
8444 $(MAKE) $(FLAGS_TO_PASS) install)
8445
8446 @endif etc
8447
8448 .PHONY: install-strip-etc maybe-install-strip-etc
8449 maybe-install-strip-etc:
8450 @if etc
8451 maybe-install-strip-etc: install-strip-etc
8452
8453 install-strip-etc: installdirs
8454 @: $(MAKE); $(unstage)
8455 @r=`${PWD_COMMAND}`; export r; \
8456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457 $(HOST_EXPORTS) \
8458 (cd $(HOST_SUBDIR)/etc && \
8459 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8460
8461 @endif etc
8462
8463 # Other targets (info, dvi, pdf, etc.)
8464
8465 .PHONY: maybe-info-etc info-etc
8466 maybe-info-etc:
8467 @if etc
8468 maybe-info-etc: info-etc
8469
8470 info-etc: \
8471 configure-etc
8472 @: $(MAKE); $(unstage)
8473 @[ -f ./etc/Makefile ] || exit 0; \
8474 r=`${PWD_COMMAND}`; export r; \
8475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8476 $(HOST_EXPORTS) \
8477 for flag in $(EXTRA_HOST_FLAGS) ; do \
8478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8479 done; \
8480 echo "Doing info in etc"; \
8481 (cd $(HOST_SUBDIR)/etc && \
8482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8484 "RANLIB=$${RANLIB}" \
8485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8486 info) \
8487 || exit 1
8488
8489 @endif etc
8490
8491 .PHONY: maybe-dvi-etc dvi-etc
8492 maybe-dvi-etc:
8493 @if etc
8494 maybe-dvi-etc: dvi-etc
8495
8496 dvi-etc: \
8497 configure-etc
8498 @: $(MAKE); $(unstage)
8499 @[ -f ./etc/Makefile ] || exit 0; \
8500 r=`${PWD_COMMAND}`; export r; \
8501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502 $(HOST_EXPORTS) \
8503 for flag in $(EXTRA_HOST_FLAGS) ; do \
8504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8505 done; \
8506 echo "Doing dvi in etc"; \
8507 (cd $(HOST_SUBDIR)/etc && \
8508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8510 "RANLIB=$${RANLIB}" \
8511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8512 dvi) \
8513 || exit 1
8514
8515 @endif etc
8516
8517 .PHONY: maybe-pdf-etc pdf-etc
8518 maybe-pdf-etc:
8519 @if etc
8520 maybe-pdf-etc: pdf-etc
8521
8522 pdf-etc: \
8523 configure-etc
8524 @: $(MAKE); $(unstage)
8525 @[ -f ./etc/Makefile ] || exit 0; \
8526 r=`${PWD_COMMAND}`; export r; \
8527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8528 $(HOST_EXPORTS) \
8529 for flag in $(EXTRA_HOST_FLAGS) ; do \
8530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8531 done; \
8532 echo "Doing pdf in etc"; \
8533 (cd $(HOST_SUBDIR)/etc && \
8534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8536 "RANLIB=$${RANLIB}" \
8537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8538 pdf) \
8539 || exit 1
8540
8541 @endif etc
8542
8543 .PHONY: maybe-html-etc html-etc
8544 maybe-html-etc:
8545 @if etc
8546 maybe-html-etc: html-etc
8547
8548 html-etc: \
8549 configure-etc
8550 @: $(MAKE); $(unstage)
8551 @[ -f ./etc/Makefile ] || exit 0; \
8552 r=`${PWD_COMMAND}`; export r; \
8553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8554 $(HOST_EXPORTS) \
8555 for flag in $(EXTRA_HOST_FLAGS) ; do \
8556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8557 done; \
8558 echo "Doing html in etc"; \
8559 (cd $(HOST_SUBDIR)/etc && \
8560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8562 "RANLIB=$${RANLIB}" \
8563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8564 html) \
8565 || exit 1
8566
8567 @endif etc
8568
8569 .PHONY: maybe-TAGS-etc TAGS-etc
8570 maybe-TAGS-etc:
8571 @if etc
8572 maybe-TAGS-etc: TAGS-etc
8573
8574 TAGS-etc: \
8575 configure-etc
8576 @: $(MAKE); $(unstage)
8577 @[ -f ./etc/Makefile ] || exit 0; \
8578 r=`${PWD_COMMAND}`; export r; \
8579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580 $(HOST_EXPORTS) \
8581 for flag in $(EXTRA_HOST_FLAGS) ; do \
8582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8583 done; \
8584 echo "Doing TAGS in etc"; \
8585 (cd $(HOST_SUBDIR)/etc && \
8586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8588 "RANLIB=$${RANLIB}" \
8589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8590 TAGS) \
8591 || exit 1
8592
8593 @endif etc
8594
8595 .PHONY: maybe-install-info-etc install-info-etc
8596 maybe-install-info-etc:
8597 @if etc
8598 maybe-install-info-etc: install-info-etc
8599
8600 install-info-etc: \
8601 configure-etc \
8602 info-etc
8603 @: $(MAKE); $(unstage)
8604 @[ -f ./etc/Makefile ] || exit 0; \
8605 r=`${PWD_COMMAND}`; export r; \
8606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607 $(HOST_EXPORTS) \
8608 for flag in $(EXTRA_HOST_FLAGS) ; do \
8609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610 done; \
8611 echo "Doing install-info in etc"; \
8612 (cd $(HOST_SUBDIR)/etc && \
8613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615 "RANLIB=$${RANLIB}" \
8616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8617 install-info) \
8618 || exit 1
8619
8620 @endif etc
8621
8622 .PHONY: maybe-install-dvi-etc install-dvi-etc
8623 maybe-install-dvi-etc:
8624 @if etc
8625 maybe-install-dvi-etc: install-dvi-etc
8626
8627 install-dvi-etc: \
8628 configure-etc \
8629 dvi-etc
8630 @: $(MAKE); $(unstage)
8631 @[ -f ./etc/Makefile ] || exit 0; \
8632 r=`${PWD_COMMAND}`; export r; \
8633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634 $(HOST_EXPORTS) \
8635 for flag in $(EXTRA_HOST_FLAGS) ; do \
8636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637 done; \
8638 echo "Doing install-dvi in etc"; \
8639 (cd $(HOST_SUBDIR)/etc && \
8640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642 "RANLIB=$${RANLIB}" \
8643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644 install-dvi) \
8645 || exit 1
8646
8647 @endif etc
8648
8649 .PHONY: maybe-install-pdf-etc install-pdf-etc
8650 maybe-install-pdf-etc:
8651 @if etc
8652 maybe-install-pdf-etc: install-pdf-etc
8653
8654 install-pdf-etc: \
8655 configure-etc \
8656 pdf-etc
8657 @: $(MAKE); $(unstage)
8658 @[ -f ./etc/Makefile ] || exit 0; \
8659 r=`${PWD_COMMAND}`; export r; \
8660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8661 $(HOST_EXPORTS) \
8662 for flag in $(EXTRA_HOST_FLAGS) ; do \
8663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8664 done; \
8665 echo "Doing install-pdf in etc"; \
8666 (cd $(HOST_SUBDIR)/etc && \
8667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8669 "RANLIB=$${RANLIB}" \
8670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8671 install-pdf) \
8672 || exit 1
8673
8674 @endif etc
8675
8676 .PHONY: maybe-install-html-etc install-html-etc
8677 maybe-install-html-etc:
8678 @if etc
8679 maybe-install-html-etc: install-html-etc
8680
8681 install-html-etc: \
8682 configure-etc \
8683 html-etc
8684 @: $(MAKE); $(unstage)
8685 @[ -f ./etc/Makefile ] || exit 0; \
8686 r=`${PWD_COMMAND}`; export r; \
8687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8688 $(HOST_EXPORTS) \
8689 for flag in $(EXTRA_HOST_FLAGS) ; do \
8690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8691 done; \
8692 echo "Doing install-html in etc"; \
8693 (cd $(HOST_SUBDIR)/etc && \
8694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8696 "RANLIB=$${RANLIB}" \
8697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8698 install-html) \
8699 || exit 1
8700
8701 @endif etc
8702
8703 .PHONY: maybe-installcheck-etc installcheck-etc
8704 maybe-installcheck-etc:
8705 @if etc
8706 maybe-installcheck-etc: installcheck-etc
8707
8708 installcheck-etc: \
8709 configure-etc
8710 @: $(MAKE); $(unstage)
8711 @[ -f ./etc/Makefile ] || exit 0; \
8712 r=`${PWD_COMMAND}`; export r; \
8713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8714 $(HOST_EXPORTS) \
8715 for flag in $(EXTRA_HOST_FLAGS) ; do \
8716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8717 done; \
8718 echo "Doing installcheck in etc"; \
8719 (cd $(HOST_SUBDIR)/etc && \
8720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8722 "RANLIB=$${RANLIB}" \
8723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8724 installcheck) \
8725 || exit 1
8726
8727 @endif etc
8728
8729 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8730 maybe-mostlyclean-etc:
8731 @if etc
8732 maybe-mostlyclean-etc: mostlyclean-etc
8733
8734 mostlyclean-etc:
8735 @: $(MAKE); $(unstage)
8736 @[ -f ./etc/Makefile ] || exit 0; \
8737 r=`${PWD_COMMAND}`; export r; \
8738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8739 $(HOST_EXPORTS) \
8740 for flag in $(EXTRA_HOST_FLAGS) ; do \
8741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8742 done; \
8743 echo "Doing mostlyclean in etc"; \
8744 (cd $(HOST_SUBDIR)/etc && \
8745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8747 "RANLIB=$${RANLIB}" \
8748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8749 mostlyclean) \
8750 || exit 1
8751
8752 @endif etc
8753
8754 .PHONY: maybe-clean-etc clean-etc
8755 maybe-clean-etc:
8756 @if etc
8757 maybe-clean-etc: clean-etc
8758
8759 clean-etc:
8760 @: $(MAKE); $(unstage)
8761 @[ -f ./etc/Makefile ] || exit 0; \
8762 r=`${PWD_COMMAND}`; export r; \
8763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8764 $(HOST_EXPORTS) \
8765 for flag in $(EXTRA_HOST_FLAGS) ; do \
8766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8767 done; \
8768 echo "Doing clean in etc"; \
8769 (cd $(HOST_SUBDIR)/etc && \
8770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8772 "RANLIB=$${RANLIB}" \
8773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8774 clean) \
8775 || exit 1
8776
8777 @endif etc
8778
8779 .PHONY: maybe-distclean-etc distclean-etc
8780 maybe-distclean-etc:
8781 @if etc
8782 maybe-distclean-etc: distclean-etc
8783
8784 distclean-etc:
8785 @: $(MAKE); $(unstage)
8786 @[ -f ./etc/Makefile ] || exit 0; \
8787 r=`${PWD_COMMAND}`; export r; \
8788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789 $(HOST_EXPORTS) \
8790 for flag in $(EXTRA_HOST_FLAGS) ; do \
8791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8792 done; \
8793 echo "Doing distclean in etc"; \
8794 (cd $(HOST_SUBDIR)/etc && \
8795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8797 "RANLIB=$${RANLIB}" \
8798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8799 distclean) \
8800 || exit 1
8801
8802 @endif etc
8803
8804 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8805 maybe-maintainer-clean-etc:
8806 @if etc
8807 maybe-maintainer-clean-etc: maintainer-clean-etc
8808
8809 maintainer-clean-etc:
8810 @: $(MAKE); $(unstage)
8811 @[ -f ./etc/Makefile ] || exit 0; \
8812 r=`${PWD_COMMAND}`; export r; \
8813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8814 $(HOST_EXPORTS) \
8815 for flag in $(EXTRA_HOST_FLAGS) ; do \
8816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8817 done; \
8818 echo "Doing maintainer-clean in etc"; \
8819 (cd $(HOST_SUBDIR)/etc && \
8820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8822 "RANLIB=$${RANLIB}" \
8823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8824 maintainer-clean) \
8825 || exit 1
8826
8827 @endif etc
8828
8829
8830
8831 .PHONY: configure-fastjar maybe-configure-fastjar
8832 maybe-configure-fastjar:
8833 @if gcc-bootstrap
8834 configure-fastjar: stage_current
8835 @endif gcc-bootstrap
8836 @if fastjar
8837 maybe-configure-fastjar: configure-fastjar
8838 configure-fastjar:
8839 @: $(MAKE); $(unstage)
8840 @r=`${PWD_COMMAND}`; export r; \
8841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8844 $(HOST_EXPORTS) \
8845 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8846 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8847 case $(srcdir) in \
8848 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8849 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8850 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8851 esac; \
8852 module_srcdir=fastjar; \
8853 $(SHELL) \
8854 $$s/$$module_srcdir/configure \
8855 --srcdir=$${topdir}/$$module_srcdir \
8856 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8857 --target=${target_alias} \
8858 || exit 1
8859 @endif fastjar
8860
8861
8862
8863
8864
8865 .PHONY: all-fastjar maybe-all-fastjar
8866 maybe-all-fastjar:
8867 @if gcc-bootstrap
8868 all-fastjar: stage_current
8869 @endif gcc-bootstrap
8870 @if fastjar
8871 TARGET-fastjar=all
8872 maybe-all-fastjar: all-fastjar
8873 all-fastjar: configure-fastjar
8874 @: $(MAKE); $(unstage)
8875 @r=`${PWD_COMMAND}`; export r; \
8876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877 $(HOST_EXPORTS) \
8878 (cd $(HOST_SUBDIR)/fastjar && \
8879 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8880 $(TARGET-fastjar))
8881 @endif fastjar
8882
8883
8884
8885
8886 .PHONY: check-fastjar maybe-check-fastjar
8887 maybe-check-fastjar:
8888 @if fastjar
8889 maybe-check-fastjar: check-fastjar
8890
8891 # This module is only tested in a native toolchain.
8892 check-fastjar:
8893 @: $(MAKE); $(unstage)
8894 @if [ '$(host)' = '$(target)' ]; then \
8895 r=`${PWD_COMMAND}`; export r; \
8896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8897 $(HOST_EXPORTS) \
8898 (cd $(HOST_SUBDIR)/fastjar && \
8899 $(MAKE) $(FLAGS_TO_PASS) check)
8900 fi
8901
8902 @endif fastjar
8903
8904 .PHONY: install-fastjar maybe-install-fastjar
8905 maybe-install-fastjar:
8906 @if fastjar
8907 maybe-install-fastjar: install-fastjar
8908
8909 install-fastjar: installdirs
8910 @: $(MAKE); $(unstage)
8911 @r=`${PWD_COMMAND}`; export r; \
8912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8913 $(HOST_EXPORTS) \
8914 (cd $(HOST_SUBDIR)/fastjar && \
8915 $(MAKE) $(FLAGS_TO_PASS) install)
8916
8917 @endif fastjar
8918
8919 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8920 maybe-install-strip-fastjar:
8921 @if fastjar
8922 maybe-install-strip-fastjar: install-strip-fastjar
8923
8924 install-strip-fastjar: installdirs
8925 @: $(MAKE); $(unstage)
8926 @r=`${PWD_COMMAND}`; export r; \
8927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8928 $(HOST_EXPORTS) \
8929 (cd $(HOST_SUBDIR)/fastjar && \
8930 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8931
8932 @endif fastjar
8933
8934 # Other targets (info, dvi, pdf, etc.)
8935
8936 .PHONY: maybe-info-fastjar info-fastjar
8937 maybe-info-fastjar:
8938 @if fastjar
8939 maybe-info-fastjar: info-fastjar
8940
8941 info-fastjar: \
8942 configure-fastjar
8943 @: $(MAKE); $(unstage)
8944 @[ -f ./fastjar/Makefile ] || exit 0; \
8945 r=`${PWD_COMMAND}`; export r; \
8946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947 $(HOST_EXPORTS) \
8948 for flag in $(EXTRA_HOST_FLAGS) ; do \
8949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8950 done; \
8951 echo "Doing info in fastjar"; \
8952 (cd $(HOST_SUBDIR)/fastjar && \
8953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8955 "RANLIB=$${RANLIB}" \
8956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8957 info) \
8958 || exit 1
8959
8960 @endif fastjar
8961
8962 .PHONY: maybe-dvi-fastjar dvi-fastjar
8963 maybe-dvi-fastjar:
8964 @if fastjar
8965 maybe-dvi-fastjar: dvi-fastjar
8966
8967 dvi-fastjar: \
8968 configure-fastjar
8969 @: $(MAKE); $(unstage)
8970 @[ -f ./fastjar/Makefile ] || exit 0; \
8971 r=`${PWD_COMMAND}`; export r; \
8972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8973 $(HOST_EXPORTS) \
8974 for flag in $(EXTRA_HOST_FLAGS) ; do \
8975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8976 done; \
8977 echo "Doing dvi in fastjar"; \
8978 (cd $(HOST_SUBDIR)/fastjar && \
8979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8981 "RANLIB=$${RANLIB}" \
8982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8983 dvi) \
8984 || exit 1
8985
8986 @endif fastjar
8987
8988 .PHONY: maybe-pdf-fastjar pdf-fastjar
8989 maybe-pdf-fastjar:
8990 @if fastjar
8991 maybe-pdf-fastjar: pdf-fastjar
8992
8993 pdf-fastjar: \
8994 configure-fastjar
8995 @: $(MAKE); $(unstage)
8996 @[ -f ./fastjar/Makefile ] || exit 0; \
8997 r=`${PWD_COMMAND}`; export r; \
8998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 $(HOST_EXPORTS) \
9000 for flag in $(EXTRA_HOST_FLAGS) ; do \
9001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9002 done; \
9003 echo "Doing pdf in fastjar"; \
9004 (cd $(HOST_SUBDIR)/fastjar && \
9005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9007 "RANLIB=$${RANLIB}" \
9008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9009 pdf) \
9010 || exit 1
9011
9012 @endif fastjar
9013
9014 .PHONY: maybe-html-fastjar html-fastjar
9015 maybe-html-fastjar:
9016 @if fastjar
9017 maybe-html-fastjar: html-fastjar
9018
9019 html-fastjar: \
9020 configure-fastjar
9021 @: $(MAKE); $(unstage)
9022 @[ -f ./fastjar/Makefile ] || exit 0; \
9023 r=`${PWD_COMMAND}`; export r; \
9024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9025 $(HOST_EXPORTS) \
9026 for flag in $(EXTRA_HOST_FLAGS) ; do \
9027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9028 done; \
9029 echo "Doing html in fastjar"; \
9030 (cd $(HOST_SUBDIR)/fastjar && \
9031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9033 "RANLIB=$${RANLIB}" \
9034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9035 html) \
9036 || exit 1
9037
9038 @endif fastjar
9039
9040 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
9041 maybe-TAGS-fastjar:
9042 @if fastjar
9043 maybe-TAGS-fastjar: TAGS-fastjar
9044
9045 TAGS-fastjar: \
9046 configure-fastjar
9047 @: $(MAKE); $(unstage)
9048 @[ -f ./fastjar/Makefile ] || exit 0; \
9049 r=`${PWD_COMMAND}`; export r; \
9050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9051 $(HOST_EXPORTS) \
9052 for flag in $(EXTRA_HOST_FLAGS) ; do \
9053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9054 done; \
9055 echo "Doing TAGS in fastjar"; \
9056 (cd $(HOST_SUBDIR)/fastjar && \
9057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9059 "RANLIB=$${RANLIB}" \
9060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9061 TAGS) \
9062 || exit 1
9063
9064 @endif fastjar
9065
9066 .PHONY: maybe-install-info-fastjar install-info-fastjar
9067 maybe-install-info-fastjar:
9068 @if fastjar
9069 maybe-install-info-fastjar: install-info-fastjar
9070
9071 install-info-fastjar: \
9072 configure-fastjar \
9073 info-fastjar
9074 @: $(MAKE); $(unstage)
9075 @[ -f ./fastjar/Makefile ] || exit 0; \
9076 r=`${PWD_COMMAND}`; export r; \
9077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9078 $(HOST_EXPORTS) \
9079 for flag in $(EXTRA_HOST_FLAGS) ; do \
9080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9081 done; \
9082 echo "Doing install-info in fastjar"; \
9083 (cd $(HOST_SUBDIR)/fastjar && \
9084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9086 "RANLIB=$${RANLIB}" \
9087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9088 install-info) \
9089 || exit 1
9090
9091 @endif fastjar
9092
9093 .PHONY: maybe-install-dvi-fastjar install-dvi-fastjar
9094 maybe-install-dvi-fastjar:
9095 @if fastjar
9096 maybe-install-dvi-fastjar: install-dvi-fastjar
9097
9098 install-dvi-fastjar: \
9099 configure-fastjar \
9100 dvi-fastjar
9101 @: $(MAKE); $(unstage)
9102 @[ -f ./fastjar/Makefile ] || exit 0; \
9103 r=`${PWD_COMMAND}`; export r; \
9104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9105 $(HOST_EXPORTS) \
9106 for flag in $(EXTRA_HOST_FLAGS) ; do \
9107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9108 done; \
9109 echo "Doing install-dvi in fastjar"; \
9110 (cd $(HOST_SUBDIR)/fastjar && \
9111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9113 "RANLIB=$${RANLIB}" \
9114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9115 install-dvi) \
9116 || exit 1
9117
9118 @endif fastjar
9119
9120 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
9121 maybe-install-pdf-fastjar:
9122 @if fastjar
9123 maybe-install-pdf-fastjar: install-pdf-fastjar
9124
9125 install-pdf-fastjar: \
9126 configure-fastjar \
9127 pdf-fastjar
9128 @: $(MAKE); $(unstage)
9129 @[ -f ./fastjar/Makefile ] || exit 0; \
9130 r=`${PWD_COMMAND}`; export r; \
9131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9132 $(HOST_EXPORTS) \
9133 for flag in $(EXTRA_HOST_FLAGS) ; do \
9134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9135 done; \
9136 echo "Doing install-pdf in fastjar"; \
9137 (cd $(HOST_SUBDIR)/fastjar && \
9138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9140 "RANLIB=$${RANLIB}" \
9141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9142 install-pdf) \
9143 || exit 1
9144
9145 @endif fastjar
9146
9147 .PHONY: maybe-install-html-fastjar install-html-fastjar
9148 maybe-install-html-fastjar:
9149 @if fastjar
9150 maybe-install-html-fastjar: install-html-fastjar
9151
9152 install-html-fastjar: \
9153 configure-fastjar \
9154 html-fastjar
9155 @: $(MAKE); $(unstage)
9156 @[ -f ./fastjar/Makefile ] || exit 0; \
9157 r=`${PWD_COMMAND}`; export r; \
9158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159 $(HOST_EXPORTS) \
9160 for flag in $(EXTRA_HOST_FLAGS) ; do \
9161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9162 done; \
9163 echo "Doing install-html in fastjar"; \
9164 (cd $(HOST_SUBDIR)/fastjar && \
9165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9167 "RANLIB=$${RANLIB}" \
9168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9169 install-html) \
9170 || exit 1
9171
9172 @endif fastjar
9173
9174 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
9175 maybe-installcheck-fastjar:
9176 @if fastjar
9177 maybe-installcheck-fastjar: installcheck-fastjar
9178
9179 installcheck-fastjar: \
9180 configure-fastjar
9181 @: $(MAKE); $(unstage)
9182 @[ -f ./fastjar/Makefile ] || exit 0; \
9183 r=`${PWD_COMMAND}`; export r; \
9184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9185 $(HOST_EXPORTS) \
9186 for flag in $(EXTRA_HOST_FLAGS) ; do \
9187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9188 done; \
9189 echo "Doing installcheck in fastjar"; \
9190 (cd $(HOST_SUBDIR)/fastjar && \
9191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9193 "RANLIB=$${RANLIB}" \
9194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9195 installcheck) \
9196 || exit 1
9197
9198 @endif fastjar
9199
9200 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
9201 maybe-mostlyclean-fastjar:
9202 @if fastjar
9203 maybe-mostlyclean-fastjar: mostlyclean-fastjar
9204
9205 mostlyclean-fastjar:
9206 @: $(MAKE); $(unstage)
9207 @[ -f ./fastjar/Makefile ] || exit 0; \
9208 r=`${PWD_COMMAND}`; export r; \
9209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9210 $(HOST_EXPORTS) \
9211 for flag in $(EXTRA_HOST_FLAGS) ; do \
9212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9213 done; \
9214 echo "Doing mostlyclean in fastjar"; \
9215 (cd $(HOST_SUBDIR)/fastjar && \
9216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9218 "RANLIB=$${RANLIB}" \
9219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9220 mostlyclean) \
9221 || exit 1
9222
9223 @endif fastjar
9224
9225 .PHONY: maybe-clean-fastjar clean-fastjar
9226 maybe-clean-fastjar:
9227 @if fastjar
9228 maybe-clean-fastjar: clean-fastjar
9229
9230 clean-fastjar:
9231 @: $(MAKE); $(unstage)
9232 @[ -f ./fastjar/Makefile ] || exit 0; \
9233 r=`${PWD_COMMAND}`; export r; \
9234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9235 $(HOST_EXPORTS) \
9236 for flag in $(EXTRA_HOST_FLAGS) ; do \
9237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9238 done; \
9239 echo "Doing clean in fastjar"; \
9240 (cd $(HOST_SUBDIR)/fastjar && \
9241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9243 "RANLIB=$${RANLIB}" \
9244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9245 clean) \
9246 || exit 1
9247
9248 @endif fastjar
9249
9250 .PHONY: maybe-distclean-fastjar distclean-fastjar
9251 maybe-distclean-fastjar:
9252 @if fastjar
9253 maybe-distclean-fastjar: distclean-fastjar
9254
9255 distclean-fastjar:
9256 @: $(MAKE); $(unstage)
9257 @[ -f ./fastjar/Makefile ] || exit 0; \
9258 r=`${PWD_COMMAND}`; export r; \
9259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9260 $(HOST_EXPORTS) \
9261 for flag in $(EXTRA_HOST_FLAGS) ; do \
9262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9263 done; \
9264 echo "Doing distclean in fastjar"; \
9265 (cd $(HOST_SUBDIR)/fastjar && \
9266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9268 "RANLIB=$${RANLIB}" \
9269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9270 distclean) \
9271 || exit 1
9272
9273 @endif fastjar
9274
9275 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
9276 maybe-maintainer-clean-fastjar:
9277 @if fastjar
9278 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
9279
9280 maintainer-clean-fastjar:
9281 @: $(MAKE); $(unstage)
9282 @[ -f ./fastjar/Makefile ] || exit 0; \
9283 r=`${PWD_COMMAND}`; export r; \
9284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9285 $(HOST_EXPORTS) \
9286 for flag in $(EXTRA_HOST_FLAGS) ; do \
9287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9288 done; \
9289 echo "Doing maintainer-clean in fastjar"; \
9290 (cd $(HOST_SUBDIR)/fastjar && \
9291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9293 "RANLIB=$${RANLIB}" \
9294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9295 maintainer-clean) \
9296 || exit 1
9297
9298 @endif fastjar
9299
9300
9301
9302 .PHONY: configure-fixincludes maybe-configure-fixincludes
9303 maybe-configure-fixincludes:
9304 @if gcc-bootstrap
9305 configure-fixincludes: stage_current
9306 @endif gcc-bootstrap
9307 @if fixincludes
9308 maybe-configure-fixincludes: configure-fixincludes
9309 configure-fixincludes:
9310 @r=`${PWD_COMMAND}`; export r; \
9311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9312 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9314 $(HOST_EXPORTS) \
9315 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9316 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9317 case $(srcdir) in \
9318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9319 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9321 esac; \
9322 module_srcdir=fixincludes; \
9323 $(SHELL) \
9324 $$s/$$module_srcdir/configure \
9325 --srcdir=$${topdir}/$$module_srcdir \
9326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9327 --target=${target_alias} \
9328 || exit 1
9329 @endif fixincludes
9330
9331
9332
9333 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
9334 maybe-configure-stage1-fixincludes:
9335 @if fixincludes-bootstrap
9336 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
9337 configure-stage1-fixincludes:
9338 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9339 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9340 @r=`${PWD_COMMAND}`; export r; \
9341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9342 TFLAGS="$(STAGE1_TFLAGS)"; \
9343 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9344 $(HOST_EXPORTS) \
9345 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9346 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9347 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9348 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
9349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9350 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9351 case $(srcdir) in \
9352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9353 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9355 esac; \
9356 module_srcdir=fixincludes; \
9357 $(SHELL) $$s/$$module_srcdir/configure \
9358 --srcdir=$${topdir}/$$module_srcdir \
9359 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9360 --target=${target_alias} \
9361 \
9362 $(STAGE1_CONFIGURE_FLAGS)
9363 @endif fixincludes-bootstrap
9364
9365 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
9366 maybe-configure-stage2-fixincludes:
9367 @if fixincludes-bootstrap
9368 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
9369 configure-stage2-fixincludes:
9370 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9371 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9372 @r=`${PWD_COMMAND}`; export r; \
9373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9374 TFLAGS="$(STAGE2_TFLAGS)"; \
9375 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9376 $(HOST_EXPORTS) \
9377 $(POSTSTAGE1_HOST_EXPORTS) \
9378 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9379 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9380 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9381 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
9382 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9383 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9384 case $(srcdir) in \
9385 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9386 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9387 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9388 esac; \
9389 module_srcdir=fixincludes; \
9390 $(SHELL) $$s/$$module_srcdir/configure \
9391 --srcdir=$${topdir}/$$module_srcdir \
9392 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9393 --target=${target_alias} \
9394 --with-build-libsubdir=$(HOST_SUBDIR) \
9395 $(STAGE2_CONFIGURE_FLAGS)
9396 @endif fixincludes-bootstrap
9397
9398 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
9399 maybe-configure-stage3-fixincludes:
9400 @if fixincludes-bootstrap
9401 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
9402 configure-stage3-fixincludes:
9403 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9405 @r=`${PWD_COMMAND}`; export r; \
9406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9407 TFLAGS="$(STAGE3_TFLAGS)"; \
9408 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9409 $(HOST_EXPORTS) \
9410 $(POSTSTAGE1_HOST_EXPORTS) \
9411 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9412 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9413 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9414 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9416 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9417 case $(srcdir) in \
9418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9419 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9421 esac; \
9422 module_srcdir=fixincludes; \
9423 $(SHELL) $$s/$$module_srcdir/configure \
9424 --srcdir=$${topdir}/$$module_srcdir \
9425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9426 --target=${target_alias} \
9427 --with-build-libsubdir=$(HOST_SUBDIR) \
9428 $(STAGE3_CONFIGURE_FLAGS)
9429 @endif fixincludes-bootstrap
9430
9431 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9432 maybe-configure-stage4-fixincludes:
9433 @if fixincludes-bootstrap
9434 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9435 configure-stage4-fixincludes:
9436 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9437 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9438 @r=`${PWD_COMMAND}`; export r; \
9439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9440 TFLAGS="$(STAGE4_TFLAGS)"; \
9441 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9442 $(HOST_EXPORTS) \
9443 $(POSTSTAGE1_HOST_EXPORTS) \
9444 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9445 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9446 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9447 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9448 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9449 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9450 case $(srcdir) in \
9451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9452 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9454 esac; \
9455 module_srcdir=fixincludes; \
9456 $(SHELL) $$s/$$module_srcdir/configure \
9457 --srcdir=$${topdir}/$$module_srcdir \
9458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9459 --target=${target_alias} \
9460 --with-build-libsubdir=$(HOST_SUBDIR) \
9461 $(STAGE4_CONFIGURE_FLAGS)
9462 @endif fixincludes-bootstrap
9463
9464 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9465 maybe-configure-stageprofile-fixincludes:
9466 @if fixincludes-bootstrap
9467 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9468 configure-stageprofile-fixincludes:
9469 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9470 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9471 @r=`${PWD_COMMAND}`; export r; \
9472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9473 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9474 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9475 $(HOST_EXPORTS) \
9476 $(POSTSTAGE1_HOST_EXPORTS) \
9477 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9478 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9479 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9480 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9481 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9482 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9483 case $(srcdir) in \
9484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9485 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9487 esac; \
9488 module_srcdir=fixincludes; \
9489 $(SHELL) $$s/$$module_srcdir/configure \
9490 --srcdir=$${topdir}/$$module_srcdir \
9491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9492 --target=${target_alias} \
9493 --with-build-libsubdir=$(HOST_SUBDIR) \
9494 $(STAGEprofile_CONFIGURE_FLAGS)
9495 @endif fixincludes-bootstrap
9496
9497 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9498 maybe-configure-stagetrain-fixincludes:
9499 @if fixincludes-bootstrap
9500 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9501 configure-stagetrain-fixincludes:
9502 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9503 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9504 @r=`${PWD_COMMAND}`; export r; \
9505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9507 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9508 $(HOST_EXPORTS) \
9509 $(POSTSTAGE1_HOST_EXPORTS) \
9510 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9511 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9512 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9513 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9514 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9515 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9516 case $(srcdir) in \
9517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9518 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9520 esac; \
9521 module_srcdir=fixincludes; \
9522 $(SHELL) $$s/$$module_srcdir/configure \
9523 --srcdir=$${topdir}/$$module_srcdir \
9524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9525 --target=${target_alias} \
9526 --with-build-libsubdir=$(HOST_SUBDIR) \
9527 $(STAGEtrain_CONFIGURE_FLAGS)
9528 @endif fixincludes-bootstrap
9529
9530 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9531 maybe-configure-stagefeedback-fixincludes:
9532 @if fixincludes-bootstrap
9533 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9534 configure-stagefeedback-fixincludes:
9535 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9537 @r=`${PWD_COMMAND}`; export r; \
9538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9539 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9540 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9541 $(HOST_EXPORTS) \
9542 $(POSTSTAGE1_HOST_EXPORTS) \
9543 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9544 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9545 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9546 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9548 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9549 case $(srcdir) in \
9550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9551 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9553 esac; \
9554 module_srcdir=fixincludes; \
9555 $(SHELL) $$s/$$module_srcdir/configure \
9556 --srcdir=$${topdir}/$$module_srcdir \
9557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9558 --target=${target_alias} \
9559 --with-build-libsubdir=$(HOST_SUBDIR) \
9560 $(STAGEfeedback_CONFIGURE_FLAGS)
9561 @endif fixincludes-bootstrap
9562
9563 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9564 maybe-configure-stageautoprofile-fixincludes:
9565 @if fixincludes-bootstrap
9566 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9567 configure-stageautoprofile-fixincludes:
9568 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9569 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9570 @r=`${PWD_COMMAND}`; export r; \
9571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9572 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9573 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9574 $(HOST_EXPORTS) \
9575 $(POSTSTAGE1_HOST_EXPORTS) \
9576 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9577 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9578 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9579 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9580 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9581 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9582 case $(srcdir) in \
9583 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9584 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9585 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9586 esac; \
9587 module_srcdir=fixincludes; \
9588 $(SHELL) $$s/$$module_srcdir/configure \
9589 --srcdir=$${topdir}/$$module_srcdir \
9590 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9591 --target=${target_alias} \
9592 --with-build-libsubdir=$(HOST_SUBDIR) \
9593 $(STAGEautoprofile_CONFIGURE_FLAGS)
9594 @endif fixincludes-bootstrap
9595
9596 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9597 maybe-configure-stageautofeedback-fixincludes:
9598 @if fixincludes-bootstrap
9599 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9600 configure-stageautofeedback-fixincludes:
9601 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9602 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9603 @r=`${PWD_COMMAND}`; export r; \
9604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9605 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9606 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9607 $(HOST_EXPORTS) \
9608 $(POSTSTAGE1_HOST_EXPORTS) \
9609 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9610 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9611 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9612 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9613 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9614 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9615 case $(srcdir) in \
9616 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9617 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9618 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9619 esac; \
9620 module_srcdir=fixincludes; \
9621 $(SHELL) $$s/$$module_srcdir/configure \
9622 --srcdir=$${topdir}/$$module_srcdir \
9623 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9624 --target=${target_alias} \
9625 --with-build-libsubdir=$(HOST_SUBDIR) \
9626 $(STAGEautofeedback_CONFIGURE_FLAGS)
9627 @endif fixincludes-bootstrap
9628
9629
9630
9631
9632
9633 .PHONY: all-fixincludes maybe-all-fixincludes
9634 maybe-all-fixincludes:
9635 @if gcc-bootstrap
9636 all-fixincludes: stage_current
9637 @endif gcc-bootstrap
9638 @if fixincludes
9639 TARGET-fixincludes=all
9640 maybe-all-fixincludes: all-fixincludes
9641 all-fixincludes: configure-fixincludes
9642 @r=`${PWD_COMMAND}`; export r; \
9643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9644 $(HOST_EXPORTS) \
9645 (cd $(HOST_SUBDIR)/fixincludes && \
9646 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9647 $(TARGET-fixincludes))
9648 @endif fixincludes
9649
9650
9651
9652 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9653 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9654 maybe-all-stage1-fixincludes:
9655 maybe-clean-stage1-fixincludes:
9656 @if fixincludes-bootstrap
9657 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9658 all-stage1: all-stage1-fixincludes
9659 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9660 all-stage1-fixincludes: configure-stage1-fixincludes
9661 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9662 @r=`${PWD_COMMAND}`; export r; \
9663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9664 TFLAGS="$(STAGE1_TFLAGS)"; \
9665 $(HOST_EXPORTS) \
9666 cd $(HOST_SUBDIR)/fixincludes && \
9667 \
9668 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9669 CFLAGS="$(STAGE1_CFLAGS)" \
9670 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9671 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9672 LIBCFLAGS="$(LIBCFLAGS)" \
9673 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9674 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9675 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9676 $(EXTRA_HOST_FLAGS) \
9677 $(STAGE1_FLAGS_TO_PASS) \
9678 TFLAGS="$(STAGE1_TFLAGS)" \
9679 $(TARGET-stage1-fixincludes)
9680
9681 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9682 clean-stage1: clean-stage1-fixincludes
9683 clean-stage1-fixincludes:
9684 @if [ $(current_stage) = stage1 ]; then \
9685 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9686 else \
9687 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9688 $(MAKE) stage1-start; \
9689 fi; \
9690 cd $(HOST_SUBDIR)/fixincludes && \
9691 $(MAKE) $(EXTRA_HOST_FLAGS) \
9692 $(STAGE1_FLAGS_TO_PASS) clean
9693 @endif fixincludes-bootstrap
9694
9695
9696 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9697 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9698 maybe-all-stage2-fixincludes:
9699 maybe-clean-stage2-fixincludes:
9700 @if fixincludes-bootstrap
9701 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9702 all-stage2: all-stage2-fixincludes
9703 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9704 all-stage2-fixincludes: configure-stage2-fixincludes
9705 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9706 @r=`${PWD_COMMAND}`; export r; \
9707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9708 TFLAGS="$(STAGE2_TFLAGS)"; \
9709 $(HOST_EXPORTS) \
9710 $(POSTSTAGE1_HOST_EXPORTS) \
9711 cd $(HOST_SUBDIR)/fixincludes && \
9712 \
9713 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9714 CFLAGS="$(STAGE2_CFLAGS)" \
9715 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9716 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9717 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9722 TFLAGS="$(STAGE2_TFLAGS)" \
9723 $(TARGET-stage2-fixincludes)
9724
9725 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9726 clean-stage2: clean-stage2-fixincludes
9727 clean-stage2-fixincludes:
9728 @if [ $(current_stage) = stage2 ]; then \
9729 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9730 else \
9731 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9732 $(MAKE) stage2-start; \
9733 fi; \
9734 cd $(HOST_SUBDIR)/fixincludes && \
9735 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9736 @endif fixincludes-bootstrap
9737
9738
9739 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9740 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9741 maybe-all-stage3-fixincludes:
9742 maybe-clean-stage3-fixincludes:
9743 @if fixincludes-bootstrap
9744 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9745 all-stage3: all-stage3-fixincludes
9746 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9747 all-stage3-fixincludes: configure-stage3-fixincludes
9748 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9749 @r=`${PWD_COMMAND}`; export r; \
9750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9751 TFLAGS="$(STAGE3_TFLAGS)"; \
9752 $(HOST_EXPORTS) \
9753 $(POSTSTAGE1_HOST_EXPORTS) \
9754 cd $(HOST_SUBDIR)/fixincludes && \
9755 \
9756 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9757 CFLAGS="$(STAGE3_CFLAGS)" \
9758 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9759 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9760 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9761 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9762 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9763 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9764 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9765 TFLAGS="$(STAGE3_TFLAGS)" \
9766 $(TARGET-stage3-fixincludes)
9767
9768 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9769 clean-stage3: clean-stage3-fixincludes
9770 clean-stage3-fixincludes:
9771 @if [ $(current_stage) = stage3 ]; then \
9772 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9773 else \
9774 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9775 $(MAKE) stage3-start; \
9776 fi; \
9777 cd $(HOST_SUBDIR)/fixincludes && \
9778 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9779 @endif fixincludes-bootstrap
9780
9781
9782 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9783 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9784 maybe-all-stage4-fixincludes:
9785 maybe-clean-stage4-fixincludes:
9786 @if fixincludes-bootstrap
9787 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9788 all-stage4: all-stage4-fixincludes
9789 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9790 all-stage4-fixincludes: configure-stage4-fixincludes
9791 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9792 @r=`${PWD_COMMAND}`; export r; \
9793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9794 TFLAGS="$(STAGE4_TFLAGS)"; \
9795 $(HOST_EXPORTS) \
9796 $(POSTSTAGE1_HOST_EXPORTS) \
9797 cd $(HOST_SUBDIR)/fixincludes && \
9798 \
9799 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9800 CFLAGS="$(STAGE4_CFLAGS)" \
9801 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9802 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9803 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9804 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9805 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9806 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9807 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9808 TFLAGS="$(STAGE4_TFLAGS)" \
9809 $(TARGET-stage4-fixincludes)
9810
9811 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9812 clean-stage4: clean-stage4-fixincludes
9813 clean-stage4-fixincludes:
9814 @if [ $(current_stage) = stage4 ]; then \
9815 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9816 else \
9817 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9818 $(MAKE) stage4-start; \
9819 fi; \
9820 cd $(HOST_SUBDIR)/fixincludes && \
9821 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9822 @endif fixincludes-bootstrap
9823
9824
9825 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9826 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9827 maybe-all-stageprofile-fixincludes:
9828 maybe-clean-stageprofile-fixincludes:
9829 @if fixincludes-bootstrap
9830 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9831 all-stageprofile: all-stageprofile-fixincludes
9832 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9833 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9834 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9835 @r=`${PWD_COMMAND}`; export r; \
9836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9837 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9838 $(HOST_EXPORTS) \
9839 $(POSTSTAGE1_HOST_EXPORTS) \
9840 cd $(HOST_SUBDIR)/fixincludes && \
9841 \
9842 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9843 CFLAGS="$(STAGEprofile_CFLAGS)" \
9844 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9845 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9846 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9850 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9851 TFLAGS="$(STAGEprofile_TFLAGS)" \
9852 $(TARGET-stageprofile-fixincludes)
9853
9854 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9855 clean-stageprofile: clean-stageprofile-fixincludes
9856 clean-stageprofile-fixincludes:
9857 @if [ $(current_stage) = stageprofile ]; then \
9858 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9859 else \
9860 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9861 $(MAKE) stageprofile-start; \
9862 fi; \
9863 cd $(HOST_SUBDIR)/fixincludes && \
9864 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9865 @endif fixincludes-bootstrap
9866
9867
9868 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9869 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9870 maybe-all-stagetrain-fixincludes:
9871 maybe-clean-stagetrain-fixincludes:
9872 @if fixincludes-bootstrap
9873 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9874 all-stagetrain: all-stagetrain-fixincludes
9875 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9876 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9877 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9878 @r=`${PWD_COMMAND}`; export r; \
9879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9881 $(HOST_EXPORTS) \
9882 $(POSTSTAGE1_HOST_EXPORTS) \
9883 cd $(HOST_SUBDIR)/fixincludes && \
9884 \
9885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9886 CFLAGS="$(STAGEtrain_CFLAGS)" \
9887 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9888 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9889 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9890 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9891 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9892 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9893 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9894 TFLAGS="$(STAGEtrain_TFLAGS)" \
9895 $(TARGET-stagetrain-fixincludes)
9896
9897 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9898 clean-stagetrain: clean-stagetrain-fixincludes
9899 clean-stagetrain-fixincludes:
9900 @if [ $(current_stage) = stagetrain ]; then \
9901 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9902 else \
9903 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9904 $(MAKE) stagetrain-start; \
9905 fi; \
9906 cd $(HOST_SUBDIR)/fixincludes && \
9907 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9908 @endif fixincludes-bootstrap
9909
9910
9911 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9912 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9913 maybe-all-stagefeedback-fixincludes:
9914 maybe-clean-stagefeedback-fixincludes:
9915 @if fixincludes-bootstrap
9916 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9917 all-stagefeedback: all-stagefeedback-fixincludes
9918 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9919 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9920 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9921 @r=`${PWD_COMMAND}`; export r; \
9922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9923 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9924 $(HOST_EXPORTS) \
9925 $(POSTSTAGE1_HOST_EXPORTS) \
9926 cd $(HOST_SUBDIR)/fixincludes && \
9927 \
9928 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9929 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9930 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9931 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9932 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9936 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9937 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9938 $(TARGET-stagefeedback-fixincludes)
9939
9940 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9941 clean-stagefeedback: clean-stagefeedback-fixincludes
9942 clean-stagefeedback-fixincludes:
9943 @if [ $(current_stage) = stagefeedback ]; then \
9944 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9945 else \
9946 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9947 $(MAKE) stagefeedback-start; \
9948 fi; \
9949 cd $(HOST_SUBDIR)/fixincludes && \
9950 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9951 @endif fixincludes-bootstrap
9952
9953
9954 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9955 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9956 maybe-all-stageautoprofile-fixincludes:
9957 maybe-clean-stageautoprofile-fixincludes:
9958 @if fixincludes-bootstrap
9959 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9960 all-stageautoprofile: all-stageautoprofile-fixincludes
9961 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9962 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9963 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9964 @r=`${PWD_COMMAND}`; export r; \
9965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9967 $(HOST_EXPORTS) \
9968 $(POSTSTAGE1_HOST_EXPORTS) \
9969 cd $(HOST_SUBDIR)/fixincludes && \
9970 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9971 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9972 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9973 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9974 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9975 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9980 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9981 $(TARGET-stageautoprofile-fixincludes)
9982
9983 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9984 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9985 clean-stageautoprofile-fixincludes:
9986 @if [ $(current_stage) = stageautoprofile ]; then \
9987 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9988 else \
9989 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9990 $(MAKE) stageautoprofile-start; \
9991 fi; \
9992 cd $(HOST_SUBDIR)/fixincludes && \
9993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9994 @endif fixincludes-bootstrap
9995
9996
9997 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9998 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9999 maybe-all-stageautofeedback-fixincludes:
10000 maybe-clean-stageautofeedback-fixincludes:
10001 @if fixincludes-bootstrap
10002 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
10003 all-stageautofeedback: all-stageautofeedback-fixincludes
10004 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
10005 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
10006 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10007 @r=`${PWD_COMMAND}`; export r; \
10008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10009 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10010 $(HOST_EXPORTS) \
10011 $(POSTSTAGE1_HOST_EXPORTS) \
10012 cd $(HOST_SUBDIR)/fixincludes && \
10013 \
10014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10015 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10016 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
10017 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10018 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10019 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10020 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10021 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10022 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10023 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10024 $(TARGET-stageautofeedback-fixincludes)
10025
10026 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
10027 clean-stageautofeedback: clean-stageautofeedback-fixincludes
10028 clean-stageautofeedback-fixincludes:
10029 @if [ $(current_stage) = stageautofeedback ]; then \
10030 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
10031 else \
10032 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
10033 $(MAKE) stageautofeedback-start; \
10034 fi; \
10035 cd $(HOST_SUBDIR)/fixincludes && \
10036 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10037 @endif fixincludes-bootstrap
10038
10039
10040
10041
10042
10043 .PHONY: check-fixincludes maybe-check-fixincludes
10044 maybe-check-fixincludes:
10045 @if fixincludes
10046 maybe-check-fixincludes: check-fixincludes
10047
10048 check-fixincludes:
10049 @: $(MAKE); $(unstage)
10050 @r=`${PWD_COMMAND}`; export r; \
10051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10052 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10053 (cd $(HOST_SUBDIR)/fixincludes && \
10054 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10055
10056 @endif fixincludes
10057
10058 .PHONY: install-fixincludes maybe-install-fixincludes
10059 maybe-install-fixincludes:
10060 @if fixincludes
10061 maybe-install-fixincludes: install-fixincludes
10062
10063 install-fixincludes: installdirs
10064 @: $(MAKE); $(unstage)
10065 @r=`${PWD_COMMAND}`; export r; \
10066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10067 $(HOST_EXPORTS) \
10068 (cd $(HOST_SUBDIR)/fixincludes && \
10069 $(MAKE) $(FLAGS_TO_PASS) install)
10070
10071 @endif fixincludes
10072
10073 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
10074 maybe-install-strip-fixincludes:
10075 @if fixincludes
10076 maybe-install-strip-fixincludes: install-strip-fixincludes
10077
10078 install-strip-fixincludes: installdirs
10079 @: $(MAKE); $(unstage)
10080 @r=`${PWD_COMMAND}`; export r; \
10081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10082 $(HOST_EXPORTS) \
10083 (cd $(HOST_SUBDIR)/fixincludes && \
10084 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10085
10086 @endif fixincludes
10087
10088 # Other targets (info, dvi, pdf, etc.)
10089
10090 .PHONY: maybe-info-fixincludes info-fixincludes
10091 maybe-info-fixincludes:
10092 @if fixincludes
10093 maybe-info-fixincludes: info-fixincludes
10094
10095 info-fixincludes: \
10096 configure-fixincludes
10097 @[ -f ./fixincludes/Makefile ] || exit 0; \
10098 r=`${PWD_COMMAND}`; export r; \
10099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100 $(HOST_EXPORTS) \
10101 for flag in $(EXTRA_HOST_FLAGS) ; do \
10102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10103 done; \
10104 echo "Doing info in fixincludes"; \
10105 (cd $(HOST_SUBDIR)/fixincludes && \
10106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10108 "RANLIB=$${RANLIB}" \
10109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10110 info) \
10111 || exit 1
10112
10113 @endif fixincludes
10114
10115 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
10116 maybe-dvi-fixincludes:
10117 @if fixincludes
10118 maybe-dvi-fixincludes: dvi-fixincludes
10119
10120 dvi-fixincludes: \
10121 configure-fixincludes
10122 @[ -f ./fixincludes/Makefile ] || exit 0; \
10123 r=`${PWD_COMMAND}`; export r; \
10124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125 $(HOST_EXPORTS) \
10126 for flag in $(EXTRA_HOST_FLAGS) ; do \
10127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128 done; \
10129 echo "Doing dvi in fixincludes"; \
10130 (cd $(HOST_SUBDIR)/fixincludes && \
10131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133 "RANLIB=$${RANLIB}" \
10134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135 dvi) \
10136 || exit 1
10137
10138 @endif fixincludes
10139
10140 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
10141 maybe-pdf-fixincludes:
10142 @if fixincludes
10143 maybe-pdf-fixincludes: pdf-fixincludes
10144
10145 pdf-fixincludes: \
10146 configure-fixincludes
10147 @[ -f ./fixincludes/Makefile ] || exit 0; \
10148 r=`${PWD_COMMAND}`; export r; \
10149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10150 $(HOST_EXPORTS) \
10151 for flag in $(EXTRA_HOST_FLAGS) ; do \
10152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10153 done; \
10154 echo "Doing pdf in fixincludes"; \
10155 (cd $(HOST_SUBDIR)/fixincludes && \
10156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10158 "RANLIB=$${RANLIB}" \
10159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10160 pdf) \
10161 || exit 1
10162
10163 @endif fixincludes
10164
10165 .PHONY: maybe-html-fixincludes html-fixincludes
10166 maybe-html-fixincludes:
10167 @if fixincludes
10168 maybe-html-fixincludes: html-fixincludes
10169
10170 html-fixincludes: \
10171 configure-fixincludes
10172 @[ -f ./fixincludes/Makefile ] || exit 0; \
10173 r=`${PWD_COMMAND}`; export r; \
10174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10175 $(HOST_EXPORTS) \
10176 for flag in $(EXTRA_HOST_FLAGS) ; do \
10177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10178 done; \
10179 echo "Doing html in fixincludes"; \
10180 (cd $(HOST_SUBDIR)/fixincludes && \
10181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10183 "RANLIB=$${RANLIB}" \
10184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10185 html) \
10186 || exit 1
10187
10188 @endif fixincludes
10189
10190 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
10191 maybe-TAGS-fixincludes:
10192 @if fixincludes
10193 maybe-TAGS-fixincludes: TAGS-fixincludes
10194
10195 # fixincludes doesn't support TAGS.
10196 TAGS-fixincludes:
10197
10198 @endif fixincludes
10199
10200 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
10201 maybe-install-info-fixincludes:
10202 @if fixincludes
10203 maybe-install-info-fixincludes: install-info-fixincludes
10204
10205 install-info-fixincludes: \
10206 configure-fixincludes \
10207 info-fixincludes
10208 @[ -f ./fixincludes/Makefile ] || exit 0; \
10209 r=`${PWD_COMMAND}`; export r; \
10210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10211 $(HOST_EXPORTS) \
10212 for flag in $(EXTRA_HOST_FLAGS) ; do \
10213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10214 done; \
10215 echo "Doing install-info in fixincludes"; \
10216 (cd $(HOST_SUBDIR)/fixincludes && \
10217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10219 "RANLIB=$${RANLIB}" \
10220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10221 install-info) \
10222 || exit 1
10223
10224 @endif fixincludes
10225
10226 .PHONY: maybe-install-dvi-fixincludes install-dvi-fixincludes
10227 maybe-install-dvi-fixincludes:
10228 @if fixincludes
10229 maybe-install-dvi-fixincludes: install-dvi-fixincludes
10230
10231 # fixincludes doesn't support install-dvi.
10232 install-dvi-fixincludes:
10233
10234 @endif fixincludes
10235
10236 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
10237 maybe-install-pdf-fixincludes:
10238 @if fixincludes
10239 maybe-install-pdf-fixincludes: install-pdf-fixincludes
10240
10241 install-pdf-fixincludes: \
10242 configure-fixincludes \
10243 pdf-fixincludes
10244 @[ -f ./fixincludes/Makefile ] || exit 0; \
10245 r=`${PWD_COMMAND}`; export r; \
10246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10247 $(HOST_EXPORTS) \
10248 for flag in $(EXTRA_HOST_FLAGS) ; do \
10249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10250 done; \
10251 echo "Doing install-pdf in fixincludes"; \
10252 (cd $(HOST_SUBDIR)/fixincludes && \
10253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10255 "RANLIB=$${RANLIB}" \
10256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10257 install-pdf) \
10258 || exit 1
10259
10260 @endif fixincludes
10261
10262 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
10263 maybe-install-html-fixincludes:
10264 @if fixincludes
10265 maybe-install-html-fixincludes: install-html-fixincludes
10266
10267 install-html-fixincludes: \
10268 configure-fixincludes \
10269 html-fixincludes
10270 @[ -f ./fixincludes/Makefile ] || exit 0; \
10271 r=`${PWD_COMMAND}`; export r; \
10272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10273 $(HOST_EXPORTS) \
10274 for flag in $(EXTRA_HOST_FLAGS) ; do \
10275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10276 done; \
10277 echo "Doing install-html in fixincludes"; \
10278 (cd $(HOST_SUBDIR)/fixincludes && \
10279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10281 "RANLIB=$${RANLIB}" \
10282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10283 install-html) \
10284 || exit 1
10285
10286 @endif fixincludes
10287
10288 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
10289 maybe-installcheck-fixincludes:
10290 @if fixincludes
10291 maybe-installcheck-fixincludes: installcheck-fixincludes
10292
10293 installcheck-fixincludes: \
10294 configure-fixincludes
10295 @[ -f ./fixincludes/Makefile ] || exit 0; \
10296 r=`${PWD_COMMAND}`; export r; \
10297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10298 $(HOST_EXPORTS) \
10299 for flag in $(EXTRA_HOST_FLAGS) ; do \
10300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10301 done; \
10302 echo "Doing installcheck in fixincludes"; \
10303 (cd $(HOST_SUBDIR)/fixincludes && \
10304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10306 "RANLIB=$${RANLIB}" \
10307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10308 installcheck) \
10309 || exit 1
10310
10311 @endif fixincludes
10312
10313 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
10314 maybe-mostlyclean-fixincludes:
10315 @if fixincludes
10316 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
10317
10318 mostlyclean-fixincludes:
10319 @[ -f ./fixincludes/Makefile ] || exit 0; \
10320 r=`${PWD_COMMAND}`; export r; \
10321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10322 $(HOST_EXPORTS) \
10323 for flag in $(EXTRA_HOST_FLAGS) ; do \
10324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10325 done; \
10326 echo "Doing mostlyclean in fixincludes"; \
10327 (cd $(HOST_SUBDIR)/fixincludes && \
10328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10330 "RANLIB=$${RANLIB}" \
10331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10332 mostlyclean) \
10333 || exit 1
10334
10335 @endif fixincludes
10336
10337 .PHONY: maybe-clean-fixincludes clean-fixincludes
10338 maybe-clean-fixincludes:
10339 @if fixincludes
10340 maybe-clean-fixincludes: clean-fixincludes
10341
10342 clean-fixincludes:
10343 @[ -f ./fixincludes/Makefile ] || exit 0; \
10344 r=`${PWD_COMMAND}`; export r; \
10345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346 $(HOST_EXPORTS) \
10347 for flag in $(EXTRA_HOST_FLAGS) ; do \
10348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10349 done; \
10350 echo "Doing clean in fixincludes"; \
10351 (cd $(HOST_SUBDIR)/fixincludes && \
10352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10354 "RANLIB=$${RANLIB}" \
10355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10356 clean) \
10357 || exit 1
10358
10359 @endif fixincludes
10360
10361 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
10362 maybe-distclean-fixincludes:
10363 @if fixincludes
10364 maybe-distclean-fixincludes: distclean-fixincludes
10365
10366 distclean-fixincludes:
10367 @[ -f ./fixincludes/Makefile ] || exit 0; \
10368 r=`${PWD_COMMAND}`; export r; \
10369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10370 $(HOST_EXPORTS) \
10371 for flag in $(EXTRA_HOST_FLAGS) ; do \
10372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10373 done; \
10374 echo "Doing distclean in fixincludes"; \
10375 (cd $(HOST_SUBDIR)/fixincludes && \
10376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10378 "RANLIB=$${RANLIB}" \
10379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10380 distclean) \
10381 || exit 1
10382
10383 @endif fixincludes
10384
10385 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
10386 maybe-maintainer-clean-fixincludes:
10387 @if fixincludes
10388 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
10389
10390 maintainer-clean-fixincludes:
10391 @[ -f ./fixincludes/Makefile ] || exit 0; \
10392 r=`${PWD_COMMAND}`; export r; \
10393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394 $(HOST_EXPORTS) \
10395 for flag in $(EXTRA_HOST_FLAGS) ; do \
10396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10397 done; \
10398 echo "Doing maintainer-clean in fixincludes"; \
10399 (cd $(HOST_SUBDIR)/fixincludes && \
10400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10402 "RANLIB=$${RANLIB}" \
10403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10404 maintainer-clean) \
10405 || exit 1
10406
10407 @endif fixincludes
10408
10409
10410
10411 .PHONY: configure-flex maybe-configure-flex
10412 maybe-configure-flex:
10413 @if gcc-bootstrap
10414 configure-flex: stage_current
10415 @endif gcc-bootstrap
10416 @if flex
10417 maybe-configure-flex: configure-flex
10418 configure-flex:
10419 @: $(MAKE); $(unstage)
10420 @r=`${PWD_COMMAND}`; export r; \
10421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10422 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10424 $(HOST_EXPORTS) \
10425 echo Configuring in $(HOST_SUBDIR)/flex; \
10426 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10427 case $(srcdir) in \
10428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10429 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10431 esac; \
10432 module_srcdir=flex; \
10433 $(SHELL) \
10434 $$s/$$module_srcdir/configure \
10435 --srcdir=$${topdir}/$$module_srcdir \
10436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10437 --target=${target_alias} \
10438 || exit 1
10439 @endif flex
10440
10441
10442
10443
10444
10445 .PHONY: all-flex maybe-all-flex
10446 maybe-all-flex:
10447 @if gcc-bootstrap
10448 all-flex: stage_current
10449 @endif gcc-bootstrap
10450 @if flex
10451 TARGET-flex=all
10452 maybe-all-flex: all-flex
10453 all-flex: configure-flex
10454 @: $(MAKE); $(unstage)
10455 @r=`${PWD_COMMAND}`; export r; \
10456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457 $(HOST_EXPORTS) \
10458 (cd $(HOST_SUBDIR)/flex && \
10459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10460 $(TARGET-flex))
10461 @endif flex
10462
10463
10464
10465
10466 .PHONY: check-flex maybe-check-flex
10467 maybe-check-flex:
10468 @if flex
10469 maybe-check-flex: check-flex
10470
10471 # This module is only tested in a native toolchain.
10472 check-flex:
10473 @: $(MAKE); $(unstage)
10474 @if [ '$(host)' = '$(target)' ]; then \
10475 r=`${PWD_COMMAND}`; export r; \
10476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10477 $(HOST_EXPORTS) \
10478 (cd $(HOST_SUBDIR)/flex && \
10479 $(MAKE) $(FLAGS_TO_PASS) check)
10480 fi
10481
10482 @endif flex
10483
10484 .PHONY: install-flex maybe-install-flex
10485 maybe-install-flex:
10486 @if flex
10487 maybe-install-flex: install-flex
10488
10489 install-flex: installdirs
10490 @: $(MAKE); $(unstage)
10491 @r=`${PWD_COMMAND}`; export r; \
10492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10493 $(HOST_EXPORTS) \
10494 (cd $(HOST_SUBDIR)/flex && \
10495 $(MAKE) $(FLAGS_TO_PASS) install)
10496
10497 @endif flex
10498
10499 .PHONY: install-strip-flex maybe-install-strip-flex
10500 maybe-install-strip-flex:
10501 @if flex
10502 maybe-install-strip-flex: install-strip-flex
10503
10504 install-strip-flex: installdirs
10505 @: $(MAKE); $(unstage)
10506 @r=`${PWD_COMMAND}`; export r; \
10507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10508 $(HOST_EXPORTS) \
10509 (cd $(HOST_SUBDIR)/flex && \
10510 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10511
10512 @endif flex
10513
10514 # Other targets (info, dvi, pdf, etc.)
10515
10516 .PHONY: maybe-info-flex info-flex
10517 maybe-info-flex:
10518 @if flex
10519 maybe-info-flex: info-flex
10520
10521 info-flex: \
10522 configure-flex
10523 @: $(MAKE); $(unstage)
10524 @[ -f ./flex/Makefile ] || exit 0; \
10525 r=`${PWD_COMMAND}`; export r; \
10526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10527 $(HOST_EXPORTS) \
10528 for flag in $(EXTRA_HOST_FLAGS) ; do \
10529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10530 done; \
10531 echo "Doing info in flex"; \
10532 (cd $(HOST_SUBDIR)/flex && \
10533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10535 "RANLIB=$${RANLIB}" \
10536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10537 info) \
10538 || exit 1
10539
10540 @endif flex
10541
10542 .PHONY: maybe-dvi-flex dvi-flex
10543 maybe-dvi-flex:
10544 @if flex
10545 maybe-dvi-flex: dvi-flex
10546
10547 dvi-flex: \
10548 configure-flex
10549 @: $(MAKE); $(unstage)
10550 @[ -f ./flex/Makefile ] || exit 0; \
10551 r=`${PWD_COMMAND}`; export r; \
10552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10553 $(HOST_EXPORTS) \
10554 for flag in $(EXTRA_HOST_FLAGS) ; do \
10555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10556 done; \
10557 echo "Doing dvi in flex"; \
10558 (cd $(HOST_SUBDIR)/flex && \
10559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10561 "RANLIB=$${RANLIB}" \
10562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10563 dvi) \
10564 || exit 1
10565
10566 @endif flex
10567
10568 .PHONY: maybe-pdf-flex pdf-flex
10569 maybe-pdf-flex:
10570 @if flex
10571 maybe-pdf-flex: pdf-flex
10572
10573 pdf-flex: \
10574 configure-flex
10575 @: $(MAKE); $(unstage)
10576 @[ -f ./flex/Makefile ] || exit 0; \
10577 r=`${PWD_COMMAND}`; export r; \
10578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10579 $(HOST_EXPORTS) \
10580 for flag in $(EXTRA_HOST_FLAGS) ; do \
10581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10582 done; \
10583 echo "Doing pdf in flex"; \
10584 (cd $(HOST_SUBDIR)/flex && \
10585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10587 "RANLIB=$${RANLIB}" \
10588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10589 pdf) \
10590 || exit 1
10591
10592 @endif flex
10593
10594 .PHONY: maybe-html-flex html-flex
10595 maybe-html-flex:
10596 @if flex
10597 maybe-html-flex: html-flex
10598
10599 html-flex: \
10600 configure-flex
10601 @: $(MAKE); $(unstage)
10602 @[ -f ./flex/Makefile ] || exit 0; \
10603 r=`${PWD_COMMAND}`; export r; \
10604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605 $(HOST_EXPORTS) \
10606 for flag in $(EXTRA_HOST_FLAGS) ; do \
10607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10608 done; \
10609 echo "Doing html in flex"; \
10610 (cd $(HOST_SUBDIR)/flex && \
10611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10613 "RANLIB=$${RANLIB}" \
10614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10615 html) \
10616 || exit 1
10617
10618 @endif flex
10619
10620 .PHONY: maybe-TAGS-flex TAGS-flex
10621 maybe-TAGS-flex:
10622 @if flex
10623 maybe-TAGS-flex: TAGS-flex
10624
10625 TAGS-flex: \
10626 configure-flex
10627 @: $(MAKE); $(unstage)
10628 @[ -f ./flex/Makefile ] || exit 0; \
10629 r=`${PWD_COMMAND}`; export r; \
10630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631 $(HOST_EXPORTS) \
10632 for flag in $(EXTRA_HOST_FLAGS) ; do \
10633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10634 done; \
10635 echo "Doing TAGS in flex"; \
10636 (cd $(HOST_SUBDIR)/flex && \
10637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10639 "RANLIB=$${RANLIB}" \
10640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10641 TAGS) \
10642 || exit 1
10643
10644 @endif flex
10645
10646 .PHONY: maybe-install-info-flex install-info-flex
10647 maybe-install-info-flex:
10648 @if flex
10649 maybe-install-info-flex: install-info-flex
10650
10651 install-info-flex: \
10652 configure-flex \
10653 info-flex
10654 @: $(MAKE); $(unstage)
10655 @[ -f ./flex/Makefile ] || exit 0; \
10656 r=`${PWD_COMMAND}`; export r; \
10657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10658 $(HOST_EXPORTS) \
10659 for flag in $(EXTRA_HOST_FLAGS) ; do \
10660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10661 done; \
10662 echo "Doing install-info in flex"; \
10663 (cd $(HOST_SUBDIR)/flex && \
10664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10666 "RANLIB=$${RANLIB}" \
10667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10668 install-info) \
10669 || exit 1
10670
10671 @endif flex
10672
10673 .PHONY: maybe-install-dvi-flex install-dvi-flex
10674 maybe-install-dvi-flex:
10675 @if flex
10676 maybe-install-dvi-flex: install-dvi-flex
10677
10678 install-dvi-flex: \
10679 configure-flex \
10680 dvi-flex
10681 @: $(MAKE); $(unstage)
10682 @[ -f ./flex/Makefile ] || exit 0; \
10683 r=`${PWD_COMMAND}`; export r; \
10684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10685 $(HOST_EXPORTS) \
10686 for flag in $(EXTRA_HOST_FLAGS) ; do \
10687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10688 done; \
10689 echo "Doing install-dvi in flex"; \
10690 (cd $(HOST_SUBDIR)/flex && \
10691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10693 "RANLIB=$${RANLIB}" \
10694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10695 install-dvi) \
10696 || exit 1
10697
10698 @endif flex
10699
10700 .PHONY: maybe-install-pdf-flex install-pdf-flex
10701 maybe-install-pdf-flex:
10702 @if flex
10703 maybe-install-pdf-flex: install-pdf-flex
10704
10705 install-pdf-flex: \
10706 configure-flex \
10707 pdf-flex
10708 @: $(MAKE); $(unstage)
10709 @[ -f ./flex/Makefile ] || exit 0; \
10710 r=`${PWD_COMMAND}`; export r; \
10711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10712 $(HOST_EXPORTS) \
10713 for flag in $(EXTRA_HOST_FLAGS) ; do \
10714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10715 done; \
10716 echo "Doing install-pdf in flex"; \
10717 (cd $(HOST_SUBDIR)/flex && \
10718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10720 "RANLIB=$${RANLIB}" \
10721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10722 install-pdf) \
10723 || exit 1
10724
10725 @endif flex
10726
10727 .PHONY: maybe-install-html-flex install-html-flex
10728 maybe-install-html-flex:
10729 @if flex
10730 maybe-install-html-flex: install-html-flex
10731
10732 install-html-flex: \
10733 configure-flex \
10734 html-flex
10735 @: $(MAKE); $(unstage)
10736 @[ -f ./flex/Makefile ] || exit 0; \
10737 r=`${PWD_COMMAND}`; export r; \
10738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10739 $(HOST_EXPORTS) \
10740 for flag in $(EXTRA_HOST_FLAGS) ; do \
10741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10742 done; \
10743 echo "Doing install-html in flex"; \
10744 (cd $(HOST_SUBDIR)/flex && \
10745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10747 "RANLIB=$${RANLIB}" \
10748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10749 install-html) \
10750 || exit 1
10751
10752 @endif flex
10753
10754 .PHONY: maybe-installcheck-flex installcheck-flex
10755 maybe-installcheck-flex:
10756 @if flex
10757 maybe-installcheck-flex: installcheck-flex
10758
10759 installcheck-flex: \
10760 configure-flex
10761 @: $(MAKE); $(unstage)
10762 @[ -f ./flex/Makefile ] || exit 0; \
10763 r=`${PWD_COMMAND}`; export r; \
10764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10765 $(HOST_EXPORTS) \
10766 for flag in $(EXTRA_HOST_FLAGS) ; do \
10767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10768 done; \
10769 echo "Doing installcheck in flex"; \
10770 (cd $(HOST_SUBDIR)/flex && \
10771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10773 "RANLIB=$${RANLIB}" \
10774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10775 installcheck) \
10776 || exit 1
10777
10778 @endif flex
10779
10780 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10781 maybe-mostlyclean-flex:
10782 @if flex
10783 maybe-mostlyclean-flex: mostlyclean-flex
10784
10785 mostlyclean-flex:
10786 @: $(MAKE); $(unstage)
10787 @[ -f ./flex/Makefile ] || exit 0; \
10788 r=`${PWD_COMMAND}`; export r; \
10789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10790 $(HOST_EXPORTS) \
10791 for flag in $(EXTRA_HOST_FLAGS) ; do \
10792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10793 done; \
10794 echo "Doing mostlyclean in flex"; \
10795 (cd $(HOST_SUBDIR)/flex && \
10796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10798 "RANLIB=$${RANLIB}" \
10799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10800 mostlyclean) \
10801 || exit 1
10802
10803 @endif flex
10804
10805 .PHONY: maybe-clean-flex clean-flex
10806 maybe-clean-flex:
10807 @if flex
10808 maybe-clean-flex: clean-flex
10809
10810 clean-flex:
10811 @: $(MAKE); $(unstage)
10812 @[ -f ./flex/Makefile ] || exit 0; \
10813 r=`${PWD_COMMAND}`; export r; \
10814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10815 $(HOST_EXPORTS) \
10816 for flag in $(EXTRA_HOST_FLAGS) ; do \
10817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10818 done; \
10819 echo "Doing clean in flex"; \
10820 (cd $(HOST_SUBDIR)/flex && \
10821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10823 "RANLIB=$${RANLIB}" \
10824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10825 clean) \
10826 || exit 1
10827
10828 @endif flex
10829
10830 .PHONY: maybe-distclean-flex distclean-flex
10831 maybe-distclean-flex:
10832 @if flex
10833 maybe-distclean-flex: distclean-flex
10834
10835 distclean-flex:
10836 @: $(MAKE); $(unstage)
10837 @[ -f ./flex/Makefile ] || exit 0; \
10838 r=`${PWD_COMMAND}`; export r; \
10839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10840 $(HOST_EXPORTS) \
10841 for flag in $(EXTRA_HOST_FLAGS) ; do \
10842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10843 done; \
10844 echo "Doing distclean in flex"; \
10845 (cd $(HOST_SUBDIR)/flex && \
10846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10848 "RANLIB=$${RANLIB}" \
10849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10850 distclean) \
10851 || exit 1
10852
10853 @endif flex
10854
10855 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10856 maybe-maintainer-clean-flex:
10857 @if flex
10858 maybe-maintainer-clean-flex: maintainer-clean-flex
10859
10860 maintainer-clean-flex:
10861 @: $(MAKE); $(unstage)
10862 @[ -f ./flex/Makefile ] || exit 0; \
10863 r=`${PWD_COMMAND}`; export r; \
10864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10865 $(HOST_EXPORTS) \
10866 for flag in $(EXTRA_HOST_FLAGS) ; do \
10867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10868 done; \
10869 echo "Doing maintainer-clean in flex"; \
10870 (cd $(HOST_SUBDIR)/flex && \
10871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10873 "RANLIB=$${RANLIB}" \
10874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10875 maintainer-clean) \
10876 || exit 1
10877
10878 @endif flex
10879
10880
10881
10882 .PHONY: configure-gas maybe-configure-gas
10883 maybe-configure-gas:
10884 @if gcc-bootstrap
10885 configure-gas: stage_current
10886 @endif gcc-bootstrap
10887 @if gas
10888 maybe-configure-gas: configure-gas
10889 configure-gas:
10890 @r=`${PWD_COMMAND}`; export r; \
10891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10892 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10894 $(HOST_EXPORTS) \
10895 echo Configuring in $(HOST_SUBDIR)/gas; \
10896 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10897 case $(srcdir) in \
10898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10899 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10901 esac; \
10902 module_srcdir=gas; \
10903 $(SHELL) \
10904 $$s/$$module_srcdir/configure \
10905 --srcdir=$${topdir}/$$module_srcdir \
10906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10907 --target=${target_alias} \
10908 || exit 1
10909 @endif gas
10910
10911
10912
10913 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10914 maybe-configure-stage1-gas:
10915 @if gas-bootstrap
10916 maybe-configure-stage1-gas: configure-stage1-gas
10917 configure-stage1-gas:
10918 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10920 @r=`${PWD_COMMAND}`; export r; \
10921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10922 TFLAGS="$(STAGE1_TFLAGS)"; \
10923 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10924 $(HOST_EXPORTS) \
10925 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10926 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10927 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10928 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10930 cd $(HOST_SUBDIR)/gas || exit 1; \
10931 case $(srcdir) in \
10932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10933 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10935 esac; \
10936 module_srcdir=gas; \
10937 $(SHELL) $$s/$$module_srcdir/configure \
10938 --srcdir=$${topdir}/$$module_srcdir \
10939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10940 --target=${target_alias} \
10941 \
10942 $(STAGE1_CONFIGURE_FLAGS)
10943 @endif gas-bootstrap
10944
10945 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10946 maybe-configure-stage2-gas:
10947 @if gas-bootstrap
10948 maybe-configure-stage2-gas: configure-stage2-gas
10949 configure-stage2-gas:
10950 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10952 @r=`${PWD_COMMAND}`; export r; \
10953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10954 TFLAGS="$(STAGE2_TFLAGS)"; \
10955 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10956 $(HOST_EXPORTS) \
10957 $(POSTSTAGE1_HOST_EXPORTS) \
10958 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10959 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10960 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10961 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10963 cd $(HOST_SUBDIR)/gas || exit 1; \
10964 case $(srcdir) in \
10965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10966 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10968 esac; \
10969 module_srcdir=gas; \
10970 $(SHELL) $$s/$$module_srcdir/configure \
10971 --srcdir=$${topdir}/$$module_srcdir \
10972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10973 --target=${target_alias} \
10974 --with-build-libsubdir=$(HOST_SUBDIR) \
10975 $(STAGE2_CONFIGURE_FLAGS)
10976 @endif gas-bootstrap
10977
10978 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10979 maybe-configure-stage3-gas:
10980 @if gas-bootstrap
10981 maybe-configure-stage3-gas: configure-stage3-gas
10982 configure-stage3-gas:
10983 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10984 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10985 @r=`${PWD_COMMAND}`; export r; \
10986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10987 TFLAGS="$(STAGE3_TFLAGS)"; \
10988 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10989 $(HOST_EXPORTS) \
10990 $(POSTSTAGE1_HOST_EXPORTS) \
10991 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10992 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10993 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10994 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10996 cd $(HOST_SUBDIR)/gas || exit 1; \
10997 case $(srcdir) in \
10998 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10999 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11000 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11001 esac; \
11002 module_srcdir=gas; \
11003 $(SHELL) $$s/$$module_srcdir/configure \
11004 --srcdir=$${topdir}/$$module_srcdir \
11005 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11006 --target=${target_alias} \
11007 --with-build-libsubdir=$(HOST_SUBDIR) \
11008 $(STAGE3_CONFIGURE_FLAGS)
11009 @endif gas-bootstrap
11010
11011 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
11012 maybe-configure-stage4-gas:
11013 @if gas-bootstrap
11014 maybe-configure-stage4-gas: configure-stage4-gas
11015 configure-stage4-gas:
11016 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11017 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11018 @r=`${PWD_COMMAND}`; export r; \
11019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11020 TFLAGS="$(STAGE4_TFLAGS)"; \
11021 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11022 $(HOST_EXPORTS) \
11023 $(POSTSTAGE1_HOST_EXPORTS) \
11024 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11025 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11026 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11027 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
11028 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11029 cd $(HOST_SUBDIR)/gas || exit 1; \
11030 case $(srcdir) in \
11031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11032 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11034 esac; \
11035 module_srcdir=gas; \
11036 $(SHELL) $$s/$$module_srcdir/configure \
11037 --srcdir=$${topdir}/$$module_srcdir \
11038 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11039 --target=${target_alias} \
11040 --with-build-libsubdir=$(HOST_SUBDIR) \
11041 $(STAGE4_CONFIGURE_FLAGS)
11042 @endif gas-bootstrap
11043
11044 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
11045 maybe-configure-stageprofile-gas:
11046 @if gas-bootstrap
11047 maybe-configure-stageprofile-gas: configure-stageprofile-gas
11048 configure-stageprofile-gas:
11049 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11050 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11051 @r=`${PWD_COMMAND}`; export r; \
11052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11054 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11055 $(HOST_EXPORTS) \
11056 $(POSTSTAGE1_HOST_EXPORTS) \
11057 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11058 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11059 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11060 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
11061 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11062 cd $(HOST_SUBDIR)/gas || exit 1; \
11063 case $(srcdir) in \
11064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11065 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11067 esac; \
11068 module_srcdir=gas; \
11069 $(SHELL) $$s/$$module_srcdir/configure \
11070 --srcdir=$${topdir}/$$module_srcdir \
11071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11072 --target=${target_alias} \
11073 --with-build-libsubdir=$(HOST_SUBDIR) \
11074 $(STAGEprofile_CONFIGURE_FLAGS)
11075 @endif gas-bootstrap
11076
11077 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
11078 maybe-configure-stagetrain-gas:
11079 @if gas-bootstrap
11080 maybe-configure-stagetrain-gas: configure-stagetrain-gas
11081 configure-stagetrain-gas:
11082 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11084 @r=`${PWD_COMMAND}`; export r; \
11085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11086 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11087 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11088 $(HOST_EXPORTS) \
11089 $(POSTSTAGE1_HOST_EXPORTS) \
11090 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11091 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11092 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11093 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
11094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11095 cd $(HOST_SUBDIR)/gas || exit 1; \
11096 case $(srcdir) in \
11097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11098 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11100 esac; \
11101 module_srcdir=gas; \
11102 $(SHELL) $$s/$$module_srcdir/configure \
11103 --srcdir=$${topdir}/$$module_srcdir \
11104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11105 --target=${target_alias} \
11106 --with-build-libsubdir=$(HOST_SUBDIR) \
11107 $(STAGEtrain_CONFIGURE_FLAGS)
11108 @endif gas-bootstrap
11109
11110 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
11111 maybe-configure-stagefeedback-gas:
11112 @if gas-bootstrap
11113 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
11114 configure-stagefeedback-gas:
11115 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11116 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11117 @r=`${PWD_COMMAND}`; export r; \
11118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11119 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11120 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11121 $(HOST_EXPORTS) \
11122 $(POSTSTAGE1_HOST_EXPORTS) \
11123 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11124 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11125 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11126 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
11127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11128 cd $(HOST_SUBDIR)/gas || exit 1; \
11129 case $(srcdir) in \
11130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11131 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11133 esac; \
11134 module_srcdir=gas; \
11135 $(SHELL) $$s/$$module_srcdir/configure \
11136 --srcdir=$${topdir}/$$module_srcdir \
11137 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11138 --target=${target_alias} \
11139 --with-build-libsubdir=$(HOST_SUBDIR) \
11140 $(STAGEfeedback_CONFIGURE_FLAGS)
11141 @endif gas-bootstrap
11142
11143 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
11144 maybe-configure-stageautoprofile-gas:
11145 @if gas-bootstrap
11146 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
11147 configure-stageautoprofile-gas:
11148 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11149 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11150 @r=`${PWD_COMMAND}`; export r; \
11151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11152 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11153 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11154 $(HOST_EXPORTS) \
11155 $(POSTSTAGE1_HOST_EXPORTS) \
11156 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11157 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11158 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11159 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
11160 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11161 cd $(HOST_SUBDIR)/gas || exit 1; \
11162 case $(srcdir) in \
11163 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11164 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11165 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11166 esac; \
11167 module_srcdir=gas; \
11168 $(SHELL) $$s/$$module_srcdir/configure \
11169 --srcdir=$${topdir}/$$module_srcdir \
11170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11171 --target=${target_alias} \
11172 --with-build-libsubdir=$(HOST_SUBDIR) \
11173 $(STAGEautoprofile_CONFIGURE_FLAGS)
11174 @endif gas-bootstrap
11175
11176 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
11177 maybe-configure-stageautofeedback-gas:
11178 @if gas-bootstrap
11179 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
11180 configure-stageautofeedback-gas:
11181 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
11183 @r=`${PWD_COMMAND}`; export r; \
11184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11185 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11186 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
11187 $(HOST_EXPORTS) \
11188 $(POSTSTAGE1_HOST_EXPORTS) \
11189 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11190 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11191 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11192 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
11193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
11194 cd $(HOST_SUBDIR)/gas || exit 1; \
11195 case $(srcdir) in \
11196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11197 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
11198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11199 esac; \
11200 module_srcdir=gas; \
11201 $(SHELL) $$s/$$module_srcdir/configure \
11202 --srcdir=$${topdir}/$$module_srcdir \
11203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11204 --target=${target_alias} \
11205 --with-build-libsubdir=$(HOST_SUBDIR) \
11206 $(STAGEautofeedback_CONFIGURE_FLAGS)
11207 @endif gas-bootstrap
11208
11209
11210
11211
11212
11213 .PHONY: all-gas maybe-all-gas
11214 maybe-all-gas:
11215 @if gcc-bootstrap
11216 all-gas: stage_current
11217 @endif gcc-bootstrap
11218 @if gas
11219 TARGET-gas=all
11220 maybe-all-gas: all-gas
11221 all-gas: configure-gas
11222 @r=`${PWD_COMMAND}`; export r; \
11223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11224 $(HOST_EXPORTS) \
11225 (cd $(HOST_SUBDIR)/gas && \
11226 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11227 $(TARGET-gas))
11228 @endif gas
11229
11230
11231
11232 .PHONY: all-stage1-gas maybe-all-stage1-gas
11233 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
11234 maybe-all-stage1-gas:
11235 maybe-clean-stage1-gas:
11236 @if gas-bootstrap
11237 maybe-all-stage1-gas: all-stage1-gas
11238 all-stage1: all-stage1-gas
11239 TARGET-stage1-gas = $(TARGET-gas)
11240 all-stage1-gas: configure-stage1-gas
11241 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11242 @r=`${PWD_COMMAND}`; export r; \
11243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11244 TFLAGS="$(STAGE1_TFLAGS)"; \
11245 $(HOST_EXPORTS) \
11246 cd $(HOST_SUBDIR)/gas && \
11247 \
11248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11249 CFLAGS="$(STAGE1_CFLAGS)" \
11250 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11251 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11252 LIBCFLAGS="$(LIBCFLAGS)" \
11253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11256 $(EXTRA_HOST_FLAGS) \
11257 $(STAGE1_FLAGS_TO_PASS) \
11258 TFLAGS="$(STAGE1_TFLAGS)" \
11259 $(TARGET-stage1-gas)
11260
11261 maybe-clean-stage1-gas: clean-stage1-gas
11262 clean-stage1: clean-stage1-gas
11263 clean-stage1-gas:
11264 @if [ $(current_stage) = stage1 ]; then \
11265 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11266 else \
11267 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
11268 $(MAKE) stage1-start; \
11269 fi; \
11270 cd $(HOST_SUBDIR)/gas && \
11271 $(MAKE) $(EXTRA_HOST_FLAGS) \
11272 $(STAGE1_FLAGS_TO_PASS) clean
11273 @endif gas-bootstrap
11274
11275
11276 .PHONY: all-stage2-gas maybe-all-stage2-gas
11277 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
11278 maybe-all-stage2-gas:
11279 maybe-clean-stage2-gas:
11280 @if gas-bootstrap
11281 maybe-all-stage2-gas: all-stage2-gas
11282 all-stage2: all-stage2-gas
11283 TARGET-stage2-gas = $(TARGET-gas)
11284 all-stage2-gas: configure-stage2-gas
11285 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11286 @r=`${PWD_COMMAND}`; export r; \
11287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11288 TFLAGS="$(STAGE2_TFLAGS)"; \
11289 $(HOST_EXPORTS) \
11290 $(POSTSTAGE1_HOST_EXPORTS) \
11291 cd $(HOST_SUBDIR)/gas && \
11292 \
11293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11294 CFLAGS="$(STAGE2_CFLAGS)" \
11295 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11296 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11297 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11298 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11299 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11300 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11301 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11302 TFLAGS="$(STAGE2_TFLAGS)" \
11303 $(TARGET-stage2-gas)
11304
11305 maybe-clean-stage2-gas: clean-stage2-gas
11306 clean-stage2: clean-stage2-gas
11307 clean-stage2-gas:
11308 @if [ $(current_stage) = stage2 ]; then \
11309 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11310 else \
11311 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
11312 $(MAKE) stage2-start; \
11313 fi; \
11314 cd $(HOST_SUBDIR)/gas && \
11315 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11316 @endif gas-bootstrap
11317
11318
11319 .PHONY: all-stage3-gas maybe-all-stage3-gas
11320 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
11321 maybe-all-stage3-gas:
11322 maybe-clean-stage3-gas:
11323 @if gas-bootstrap
11324 maybe-all-stage3-gas: all-stage3-gas
11325 all-stage3: all-stage3-gas
11326 TARGET-stage3-gas = $(TARGET-gas)
11327 all-stage3-gas: configure-stage3-gas
11328 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11329 @r=`${PWD_COMMAND}`; export r; \
11330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11331 TFLAGS="$(STAGE3_TFLAGS)"; \
11332 $(HOST_EXPORTS) \
11333 $(POSTSTAGE1_HOST_EXPORTS) \
11334 cd $(HOST_SUBDIR)/gas && \
11335 \
11336 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11337 CFLAGS="$(STAGE3_CFLAGS)" \
11338 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11339 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11340 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11341 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11342 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11343 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11344 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11345 TFLAGS="$(STAGE3_TFLAGS)" \
11346 $(TARGET-stage3-gas)
11347
11348 maybe-clean-stage3-gas: clean-stage3-gas
11349 clean-stage3: clean-stage3-gas
11350 clean-stage3-gas:
11351 @if [ $(current_stage) = stage3 ]; then \
11352 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11353 else \
11354 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
11355 $(MAKE) stage3-start; \
11356 fi; \
11357 cd $(HOST_SUBDIR)/gas && \
11358 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11359 @endif gas-bootstrap
11360
11361
11362 .PHONY: all-stage4-gas maybe-all-stage4-gas
11363 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
11364 maybe-all-stage4-gas:
11365 maybe-clean-stage4-gas:
11366 @if gas-bootstrap
11367 maybe-all-stage4-gas: all-stage4-gas
11368 all-stage4: all-stage4-gas
11369 TARGET-stage4-gas = $(TARGET-gas)
11370 all-stage4-gas: configure-stage4-gas
11371 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11372 @r=`${PWD_COMMAND}`; export r; \
11373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11374 TFLAGS="$(STAGE4_TFLAGS)"; \
11375 $(HOST_EXPORTS) \
11376 $(POSTSTAGE1_HOST_EXPORTS) \
11377 cd $(HOST_SUBDIR)/gas && \
11378 \
11379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11380 CFLAGS="$(STAGE4_CFLAGS)" \
11381 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11382 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11383 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11384 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11385 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11386 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11387 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11388 TFLAGS="$(STAGE4_TFLAGS)" \
11389 $(TARGET-stage4-gas)
11390
11391 maybe-clean-stage4-gas: clean-stage4-gas
11392 clean-stage4: clean-stage4-gas
11393 clean-stage4-gas:
11394 @if [ $(current_stage) = stage4 ]; then \
11395 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11396 else \
11397 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
11398 $(MAKE) stage4-start; \
11399 fi; \
11400 cd $(HOST_SUBDIR)/gas && \
11401 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11402 @endif gas-bootstrap
11403
11404
11405 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
11406 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
11407 maybe-all-stageprofile-gas:
11408 maybe-clean-stageprofile-gas:
11409 @if gas-bootstrap
11410 maybe-all-stageprofile-gas: all-stageprofile-gas
11411 all-stageprofile: all-stageprofile-gas
11412 TARGET-stageprofile-gas = $(TARGET-gas)
11413 all-stageprofile-gas: configure-stageprofile-gas
11414 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11415 @r=`${PWD_COMMAND}`; export r; \
11416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11417 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11418 $(HOST_EXPORTS) \
11419 $(POSTSTAGE1_HOST_EXPORTS) \
11420 cd $(HOST_SUBDIR)/gas && \
11421 \
11422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11423 CFLAGS="$(STAGEprofile_CFLAGS)" \
11424 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11425 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11426 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11427 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11428 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11429 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11430 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11431 TFLAGS="$(STAGEprofile_TFLAGS)" \
11432 $(TARGET-stageprofile-gas)
11433
11434 maybe-clean-stageprofile-gas: clean-stageprofile-gas
11435 clean-stageprofile: clean-stageprofile-gas
11436 clean-stageprofile-gas:
11437 @if [ $(current_stage) = stageprofile ]; then \
11438 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11439 else \
11440 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
11441 $(MAKE) stageprofile-start; \
11442 fi; \
11443 cd $(HOST_SUBDIR)/gas && \
11444 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11445 @endif gas-bootstrap
11446
11447
11448 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
11449 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11450 maybe-all-stagetrain-gas:
11451 maybe-clean-stagetrain-gas:
11452 @if gas-bootstrap
11453 maybe-all-stagetrain-gas: all-stagetrain-gas
11454 all-stagetrain: all-stagetrain-gas
11455 TARGET-stagetrain-gas = $(TARGET-gas)
11456 all-stagetrain-gas: configure-stagetrain-gas
11457 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11458 @r=`${PWD_COMMAND}`; export r; \
11459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11461 $(HOST_EXPORTS) \
11462 $(POSTSTAGE1_HOST_EXPORTS) \
11463 cd $(HOST_SUBDIR)/gas && \
11464 \
11465 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11466 CFLAGS="$(STAGEtrain_CFLAGS)" \
11467 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11468 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11469 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11470 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11471 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11472 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11473 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11474 TFLAGS="$(STAGEtrain_TFLAGS)" \
11475 $(TARGET-stagetrain-gas)
11476
11477 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11478 clean-stagetrain: clean-stagetrain-gas
11479 clean-stagetrain-gas:
11480 @if [ $(current_stage) = stagetrain ]; then \
11481 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11482 else \
11483 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11484 $(MAKE) stagetrain-start; \
11485 fi; \
11486 cd $(HOST_SUBDIR)/gas && \
11487 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11488 @endif gas-bootstrap
11489
11490
11491 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11492 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11493 maybe-all-stagefeedback-gas:
11494 maybe-clean-stagefeedback-gas:
11495 @if gas-bootstrap
11496 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11497 all-stagefeedback: all-stagefeedback-gas
11498 TARGET-stagefeedback-gas = $(TARGET-gas)
11499 all-stagefeedback-gas: configure-stagefeedback-gas
11500 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11501 @r=`${PWD_COMMAND}`; export r; \
11502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11503 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11504 $(HOST_EXPORTS) \
11505 $(POSTSTAGE1_HOST_EXPORTS) \
11506 cd $(HOST_SUBDIR)/gas && \
11507 \
11508 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11509 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11510 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11511 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11512 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11513 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11514 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11515 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11516 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11517 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11518 $(TARGET-stagefeedback-gas)
11519
11520 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11521 clean-stagefeedback: clean-stagefeedback-gas
11522 clean-stagefeedback-gas:
11523 @if [ $(current_stage) = stagefeedback ]; then \
11524 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11525 else \
11526 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11527 $(MAKE) stagefeedback-start; \
11528 fi; \
11529 cd $(HOST_SUBDIR)/gas && \
11530 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11531 @endif gas-bootstrap
11532
11533
11534 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11535 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11536 maybe-all-stageautoprofile-gas:
11537 maybe-clean-stageautoprofile-gas:
11538 @if gas-bootstrap
11539 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11540 all-stageautoprofile: all-stageautoprofile-gas
11541 TARGET-stageautoprofile-gas = $(TARGET-gas)
11542 all-stageautoprofile-gas: configure-stageautoprofile-gas
11543 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11544 @r=`${PWD_COMMAND}`; export r; \
11545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11546 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11547 $(HOST_EXPORTS) \
11548 $(POSTSTAGE1_HOST_EXPORTS) \
11549 cd $(HOST_SUBDIR)/gas && \
11550 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11551 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11552 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11553 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11554 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11555 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11560 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11561 $(TARGET-stageautoprofile-gas)
11562
11563 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11564 clean-stageautoprofile: clean-stageautoprofile-gas
11565 clean-stageautoprofile-gas:
11566 @if [ $(current_stage) = stageautoprofile ]; then \
11567 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11568 else \
11569 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11570 $(MAKE) stageautoprofile-start; \
11571 fi; \
11572 cd $(HOST_SUBDIR)/gas && \
11573 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11574 @endif gas-bootstrap
11575
11576
11577 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11578 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11579 maybe-all-stageautofeedback-gas:
11580 maybe-clean-stageautofeedback-gas:
11581 @if gas-bootstrap
11582 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11583 all-stageautofeedback: all-stageautofeedback-gas
11584 TARGET-stageautofeedback-gas = $(TARGET-gas)
11585 all-stageautofeedback-gas: configure-stageautofeedback-gas
11586 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11587 @r=`${PWD_COMMAND}`; export r; \
11588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11589 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11590 $(HOST_EXPORTS) \
11591 $(POSTSTAGE1_HOST_EXPORTS) \
11592 cd $(HOST_SUBDIR)/gas && \
11593 \
11594 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11595 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11596 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11597 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11598 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11599 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11600 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11601 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11602 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11603 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11604 $(TARGET-stageautofeedback-gas)
11605
11606 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11607 clean-stageautofeedback: clean-stageautofeedback-gas
11608 clean-stageautofeedback-gas:
11609 @if [ $(current_stage) = stageautofeedback ]; then \
11610 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11611 else \
11612 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11613 $(MAKE) stageautofeedback-start; \
11614 fi; \
11615 cd $(HOST_SUBDIR)/gas && \
11616 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11617 @endif gas-bootstrap
11618
11619
11620
11621
11622
11623 .PHONY: check-gas maybe-check-gas
11624 maybe-check-gas:
11625 @if gas
11626 maybe-check-gas: check-gas
11627
11628 check-gas:
11629 @: $(MAKE); $(unstage)
11630 @r=`${PWD_COMMAND}`; export r; \
11631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11632 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11633 (cd $(HOST_SUBDIR)/gas && \
11634 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11635
11636 @endif gas
11637
11638 .PHONY: install-gas maybe-install-gas
11639 maybe-install-gas:
11640 @if gas
11641 maybe-install-gas: install-gas
11642
11643 install-gas: installdirs
11644 @: $(MAKE); $(unstage)
11645 @r=`${PWD_COMMAND}`; export r; \
11646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11647 $(HOST_EXPORTS) \
11648 (cd $(HOST_SUBDIR)/gas && \
11649 $(MAKE) $(FLAGS_TO_PASS) install)
11650
11651 @endif gas
11652
11653 .PHONY: install-strip-gas maybe-install-strip-gas
11654 maybe-install-strip-gas:
11655 @if gas
11656 maybe-install-strip-gas: install-strip-gas
11657
11658 install-strip-gas: installdirs
11659 @: $(MAKE); $(unstage)
11660 @r=`${PWD_COMMAND}`; export r; \
11661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11662 $(HOST_EXPORTS) \
11663 (cd $(HOST_SUBDIR)/gas && \
11664 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11665
11666 @endif gas
11667
11668 # Other targets (info, dvi, pdf, etc.)
11669
11670 .PHONY: maybe-info-gas info-gas
11671 maybe-info-gas:
11672 @if gas
11673 maybe-info-gas: info-gas
11674
11675 info-gas: \
11676 configure-gas
11677 @[ -f ./gas/Makefile ] || exit 0; \
11678 r=`${PWD_COMMAND}`; export r; \
11679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680 $(HOST_EXPORTS) \
11681 for flag in $(EXTRA_HOST_FLAGS) ; do \
11682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11683 done; \
11684 echo "Doing info in gas"; \
11685 (cd $(HOST_SUBDIR)/gas && \
11686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11688 "RANLIB=$${RANLIB}" \
11689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690 info) \
11691 || exit 1
11692
11693 @endif gas
11694
11695 .PHONY: maybe-dvi-gas dvi-gas
11696 maybe-dvi-gas:
11697 @if gas
11698 maybe-dvi-gas: dvi-gas
11699
11700 dvi-gas: \
11701 configure-gas
11702 @[ -f ./gas/Makefile ] || exit 0; \
11703 r=`${PWD_COMMAND}`; export r; \
11704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11705 $(HOST_EXPORTS) \
11706 for flag in $(EXTRA_HOST_FLAGS) ; do \
11707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11708 done; \
11709 echo "Doing dvi in gas"; \
11710 (cd $(HOST_SUBDIR)/gas && \
11711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11713 "RANLIB=$${RANLIB}" \
11714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715 dvi) \
11716 || exit 1
11717
11718 @endif gas
11719
11720 .PHONY: maybe-pdf-gas pdf-gas
11721 maybe-pdf-gas:
11722 @if gas
11723 maybe-pdf-gas: pdf-gas
11724
11725 pdf-gas: \
11726 configure-gas
11727 @[ -f ./gas/Makefile ] || exit 0; \
11728 r=`${PWD_COMMAND}`; export r; \
11729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11730 $(HOST_EXPORTS) \
11731 for flag in $(EXTRA_HOST_FLAGS) ; do \
11732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11733 done; \
11734 echo "Doing pdf in gas"; \
11735 (cd $(HOST_SUBDIR)/gas && \
11736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11738 "RANLIB=$${RANLIB}" \
11739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11740 pdf) \
11741 || exit 1
11742
11743 @endif gas
11744
11745 .PHONY: maybe-html-gas html-gas
11746 maybe-html-gas:
11747 @if gas
11748 maybe-html-gas: html-gas
11749
11750 html-gas: \
11751 configure-gas
11752 @[ -f ./gas/Makefile ] || exit 0; \
11753 r=`${PWD_COMMAND}`; export r; \
11754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11755 $(HOST_EXPORTS) \
11756 for flag in $(EXTRA_HOST_FLAGS) ; do \
11757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11758 done; \
11759 echo "Doing html in gas"; \
11760 (cd $(HOST_SUBDIR)/gas && \
11761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11763 "RANLIB=$${RANLIB}" \
11764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11765 html) \
11766 || exit 1
11767
11768 @endif gas
11769
11770 .PHONY: maybe-TAGS-gas TAGS-gas
11771 maybe-TAGS-gas:
11772 @if gas
11773 maybe-TAGS-gas: TAGS-gas
11774
11775 TAGS-gas: \
11776 configure-gas
11777 @[ -f ./gas/Makefile ] || exit 0; \
11778 r=`${PWD_COMMAND}`; export r; \
11779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11780 $(HOST_EXPORTS) \
11781 for flag in $(EXTRA_HOST_FLAGS) ; do \
11782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11783 done; \
11784 echo "Doing TAGS in gas"; \
11785 (cd $(HOST_SUBDIR)/gas && \
11786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11788 "RANLIB=$${RANLIB}" \
11789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11790 TAGS) \
11791 || exit 1
11792
11793 @endif gas
11794
11795 .PHONY: maybe-install-info-gas install-info-gas
11796 maybe-install-info-gas:
11797 @if gas
11798 maybe-install-info-gas: install-info-gas
11799
11800 install-info-gas: \
11801 configure-gas \
11802 info-gas
11803 @[ -f ./gas/Makefile ] || exit 0; \
11804 r=`${PWD_COMMAND}`; export r; \
11805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11806 $(HOST_EXPORTS) \
11807 for flag in $(EXTRA_HOST_FLAGS) ; do \
11808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11809 done; \
11810 echo "Doing install-info in gas"; \
11811 (cd $(HOST_SUBDIR)/gas && \
11812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11814 "RANLIB=$${RANLIB}" \
11815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11816 install-info) \
11817 || exit 1
11818
11819 @endif gas
11820
11821 .PHONY: maybe-install-dvi-gas install-dvi-gas
11822 maybe-install-dvi-gas:
11823 @if gas
11824 maybe-install-dvi-gas: install-dvi-gas
11825
11826 install-dvi-gas: \
11827 configure-gas \
11828 dvi-gas
11829 @[ -f ./gas/Makefile ] || exit 0; \
11830 r=`${PWD_COMMAND}`; export r; \
11831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11832 $(HOST_EXPORTS) \
11833 for flag in $(EXTRA_HOST_FLAGS) ; do \
11834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11835 done; \
11836 echo "Doing install-dvi in gas"; \
11837 (cd $(HOST_SUBDIR)/gas && \
11838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11840 "RANLIB=$${RANLIB}" \
11841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11842 install-dvi) \
11843 || exit 1
11844
11845 @endif gas
11846
11847 .PHONY: maybe-install-pdf-gas install-pdf-gas
11848 maybe-install-pdf-gas:
11849 @if gas
11850 maybe-install-pdf-gas: install-pdf-gas
11851
11852 install-pdf-gas: \
11853 configure-gas \
11854 pdf-gas
11855 @[ -f ./gas/Makefile ] || exit 0; \
11856 r=`${PWD_COMMAND}`; export r; \
11857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11858 $(HOST_EXPORTS) \
11859 for flag in $(EXTRA_HOST_FLAGS) ; do \
11860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11861 done; \
11862 echo "Doing install-pdf in gas"; \
11863 (cd $(HOST_SUBDIR)/gas && \
11864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11866 "RANLIB=$${RANLIB}" \
11867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11868 install-pdf) \
11869 || exit 1
11870
11871 @endif gas
11872
11873 .PHONY: maybe-install-html-gas install-html-gas
11874 maybe-install-html-gas:
11875 @if gas
11876 maybe-install-html-gas: install-html-gas
11877
11878 install-html-gas: \
11879 configure-gas \
11880 html-gas
11881 @[ -f ./gas/Makefile ] || exit 0; \
11882 r=`${PWD_COMMAND}`; export r; \
11883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884 $(HOST_EXPORTS) \
11885 for flag in $(EXTRA_HOST_FLAGS) ; do \
11886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11887 done; \
11888 echo "Doing install-html in gas"; \
11889 (cd $(HOST_SUBDIR)/gas && \
11890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11892 "RANLIB=$${RANLIB}" \
11893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11894 install-html) \
11895 || exit 1
11896
11897 @endif gas
11898
11899 .PHONY: maybe-installcheck-gas installcheck-gas
11900 maybe-installcheck-gas:
11901 @if gas
11902 maybe-installcheck-gas: installcheck-gas
11903
11904 installcheck-gas: \
11905 configure-gas
11906 @[ -f ./gas/Makefile ] || exit 0; \
11907 r=`${PWD_COMMAND}`; export r; \
11908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11909 $(HOST_EXPORTS) \
11910 for flag in $(EXTRA_HOST_FLAGS) ; do \
11911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11912 done; \
11913 echo "Doing installcheck in gas"; \
11914 (cd $(HOST_SUBDIR)/gas && \
11915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11917 "RANLIB=$${RANLIB}" \
11918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11919 installcheck) \
11920 || exit 1
11921
11922 @endif gas
11923
11924 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11925 maybe-mostlyclean-gas:
11926 @if gas
11927 maybe-mostlyclean-gas: mostlyclean-gas
11928
11929 mostlyclean-gas:
11930 @[ -f ./gas/Makefile ] || exit 0; \
11931 r=`${PWD_COMMAND}`; export r; \
11932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11933 $(HOST_EXPORTS) \
11934 for flag in $(EXTRA_HOST_FLAGS) ; do \
11935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11936 done; \
11937 echo "Doing mostlyclean in gas"; \
11938 (cd $(HOST_SUBDIR)/gas && \
11939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11941 "RANLIB=$${RANLIB}" \
11942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11943 mostlyclean) \
11944 || exit 1
11945
11946 @endif gas
11947
11948 .PHONY: maybe-clean-gas clean-gas
11949 maybe-clean-gas:
11950 @if gas
11951 maybe-clean-gas: clean-gas
11952
11953 clean-gas:
11954 @[ -f ./gas/Makefile ] || exit 0; \
11955 r=`${PWD_COMMAND}`; export r; \
11956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11957 $(HOST_EXPORTS) \
11958 for flag in $(EXTRA_HOST_FLAGS) ; do \
11959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11960 done; \
11961 echo "Doing clean in gas"; \
11962 (cd $(HOST_SUBDIR)/gas && \
11963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11965 "RANLIB=$${RANLIB}" \
11966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11967 clean) \
11968 || exit 1
11969
11970 @endif gas
11971
11972 .PHONY: maybe-distclean-gas distclean-gas
11973 maybe-distclean-gas:
11974 @if gas
11975 maybe-distclean-gas: distclean-gas
11976
11977 distclean-gas:
11978 @[ -f ./gas/Makefile ] || exit 0; \
11979 r=`${PWD_COMMAND}`; export r; \
11980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11981 $(HOST_EXPORTS) \
11982 for flag in $(EXTRA_HOST_FLAGS) ; do \
11983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11984 done; \
11985 echo "Doing distclean in gas"; \
11986 (cd $(HOST_SUBDIR)/gas && \
11987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11989 "RANLIB=$${RANLIB}" \
11990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11991 distclean) \
11992 || exit 1
11993
11994 @endif gas
11995
11996 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11997 maybe-maintainer-clean-gas:
11998 @if gas
11999 maybe-maintainer-clean-gas: maintainer-clean-gas
12000
12001 maintainer-clean-gas:
12002 @[ -f ./gas/Makefile ] || exit 0; \
12003 r=`${PWD_COMMAND}`; export r; \
12004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12005 $(HOST_EXPORTS) \
12006 for flag in $(EXTRA_HOST_FLAGS) ; do \
12007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12008 done; \
12009 echo "Doing maintainer-clean in gas"; \
12010 (cd $(HOST_SUBDIR)/gas && \
12011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12013 "RANLIB=$${RANLIB}" \
12014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12015 maintainer-clean) \
12016 || exit 1
12017
12018 @endif gas
12019
12020
12021
12022 .PHONY: configure-gcc maybe-configure-gcc
12023 maybe-configure-gcc:
12024 @if gcc-bootstrap
12025 configure-gcc: stage_current
12026 @endif gcc-bootstrap
12027 @if gcc
12028 maybe-configure-gcc: configure-gcc
12029 configure-gcc:
12030 @r=`${PWD_COMMAND}`; export r; \
12031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12032 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12034 $(HOST_EXPORTS) \
12035 echo Configuring in $(HOST_SUBDIR)/gcc; \
12036 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
12037 case $(srcdir) in \
12038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12039 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12041 esac; \
12042 module_srcdir=gcc; \
12043 $(SHELL) \
12044 $$s/$$module_srcdir/configure \
12045 --srcdir=$${topdir}/$$module_srcdir \
12046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12047 --target=${target_alias} @gcc_host_pie@ \
12048 || exit 1
12049 @endif gcc
12050
12051
12052
12053 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
12054 maybe-configure-stage1-gcc:
12055 @if gcc-bootstrap
12056 maybe-configure-stage1-gcc: configure-stage1-gcc
12057 configure-stage1-gcc:
12058 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12060 @r=`${PWD_COMMAND}`; export r; \
12061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062 TFLAGS="$(STAGE1_TFLAGS)"; \
12063 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12064 $(HOST_EXPORTS) \
12065 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12066 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12067 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12068 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
12069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12070 cd $(HOST_SUBDIR)/gcc || exit 1; \
12071 case $(srcdir) in \
12072 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12073 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12074 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12075 esac; \
12076 module_srcdir=gcc; \
12077 $(SHELL) $$s/$$module_srcdir/configure \
12078 --srcdir=$${topdir}/$$module_srcdir \
12079 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12080 --target=${target_alias} \
12081 \
12082 $(STAGE1_CONFIGURE_FLAGS) \
12083 @gcc_host_pie@
12084 @endif gcc-bootstrap
12085
12086 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
12087 maybe-configure-stage2-gcc:
12088 @if gcc-bootstrap
12089 maybe-configure-stage2-gcc: configure-stage2-gcc
12090 configure-stage2-gcc:
12091 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12093 @r=`${PWD_COMMAND}`; export r; \
12094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12095 TFLAGS="$(STAGE2_TFLAGS)"; \
12096 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12097 $(HOST_EXPORTS) \
12098 $(POSTSTAGE1_HOST_EXPORTS) \
12099 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12100 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12101 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12102 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
12103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12104 cd $(HOST_SUBDIR)/gcc || exit 1; \
12105 case $(srcdir) in \
12106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12107 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12109 esac; \
12110 module_srcdir=gcc; \
12111 $(SHELL) $$s/$$module_srcdir/configure \
12112 --srcdir=$${topdir}/$$module_srcdir \
12113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12114 --target=${target_alias} \
12115 --with-build-libsubdir=$(HOST_SUBDIR) \
12116 $(STAGE2_CONFIGURE_FLAGS) \
12117 @gcc_host_pie@
12118 @endif gcc-bootstrap
12119
12120 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
12121 maybe-configure-stage3-gcc:
12122 @if gcc-bootstrap
12123 maybe-configure-stage3-gcc: configure-stage3-gcc
12124 configure-stage3-gcc:
12125 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12126 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12127 @r=`${PWD_COMMAND}`; export r; \
12128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12129 TFLAGS="$(STAGE3_TFLAGS)"; \
12130 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12131 $(HOST_EXPORTS) \
12132 $(POSTSTAGE1_HOST_EXPORTS) \
12133 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12134 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12135 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12136 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
12137 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12138 cd $(HOST_SUBDIR)/gcc || exit 1; \
12139 case $(srcdir) in \
12140 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12141 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12142 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12143 esac; \
12144 module_srcdir=gcc; \
12145 $(SHELL) $$s/$$module_srcdir/configure \
12146 --srcdir=$${topdir}/$$module_srcdir \
12147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12148 --target=${target_alias} \
12149 --with-build-libsubdir=$(HOST_SUBDIR) \
12150 $(STAGE3_CONFIGURE_FLAGS) \
12151 @gcc_host_pie@
12152 @endif gcc-bootstrap
12153
12154 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
12155 maybe-configure-stage4-gcc:
12156 @if gcc-bootstrap
12157 maybe-configure-stage4-gcc: configure-stage4-gcc
12158 configure-stage4-gcc:
12159 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12161 @r=`${PWD_COMMAND}`; export r; \
12162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12163 TFLAGS="$(STAGE4_TFLAGS)"; \
12164 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12165 $(HOST_EXPORTS) \
12166 $(POSTSTAGE1_HOST_EXPORTS) \
12167 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12168 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12169 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12170 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
12171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12172 cd $(HOST_SUBDIR)/gcc || exit 1; \
12173 case $(srcdir) in \
12174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12175 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12177 esac; \
12178 module_srcdir=gcc; \
12179 $(SHELL) $$s/$$module_srcdir/configure \
12180 --srcdir=$${topdir}/$$module_srcdir \
12181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12182 --target=${target_alias} \
12183 --with-build-libsubdir=$(HOST_SUBDIR) \
12184 $(STAGE4_CONFIGURE_FLAGS) \
12185 @gcc_host_pie@
12186 @endif gcc-bootstrap
12187
12188 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
12189 maybe-configure-stageprofile-gcc:
12190 @if gcc-bootstrap
12191 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
12192 configure-stageprofile-gcc:
12193 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12194 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12195 @r=`${PWD_COMMAND}`; export r; \
12196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12197 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12198 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12199 $(HOST_EXPORTS) \
12200 $(POSTSTAGE1_HOST_EXPORTS) \
12201 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12202 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12203 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12204 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
12205 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12206 cd $(HOST_SUBDIR)/gcc || exit 1; \
12207 case $(srcdir) in \
12208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12209 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12211 esac; \
12212 module_srcdir=gcc; \
12213 $(SHELL) $$s/$$module_srcdir/configure \
12214 --srcdir=$${topdir}/$$module_srcdir \
12215 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12216 --target=${target_alias} \
12217 --with-build-libsubdir=$(HOST_SUBDIR) \
12218 $(STAGEprofile_CONFIGURE_FLAGS) \
12219 @gcc_host_pie@
12220 @endif gcc-bootstrap
12221
12222 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
12223 maybe-configure-stagetrain-gcc:
12224 @if gcc-bootstrap
12225 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
12226 configure-stagetrain-gcc:
12227 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12229 @r=`${PWD_COMMAND}`; export r; \
12230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12231 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12232 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12233 $(HOST_EXPORTS) \
12234 $(POSTSTAGE1_HOST_EXPORTS) \
12235 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12236 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12237 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12238 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
12239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12240 cd $(HOST_SUBDIR)/gcc || exit 1; \
12241 case $(srcdir) in \
12242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12243 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12245 esac; \
12246 module_srcdir=gcc; \
12247 $(SHELL) $$s/$$module_srcdir/configure \
12248 --srcdir=$${topdir}/$$module_srcdir \
12249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12250 --target=${target_alias} \
12251 --with-build-libsubdir=$(HOST_SUBDIR) \
12252 $(STAGEtrain_CONFIGURE_FLAGS) \
12253 @gcc_host_pie@
12254 @endif gcc-bootstrap
12255
12256 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
12257 maybe-configure-stagefeedback-gcc:
12258 @if gcc-bootstrap
12259 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
12260 configure-stagefeedback-gcc:
12261 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12262 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12263 @r=`${PWD_COMMAND}`; export r; \
12264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12265 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12266 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12267 $(HOST_EXPORTS) \
12268 $(POSTSTAGE1_HOST_EXPORTS) \
12269 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12270 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12271 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12272 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
12273 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12274 cd $(HOST_SUBDIR)/gcc || exit 1; \
12275 case $(srcdir) in \
12276 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12277 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12278 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12279 esac; \
12280 module_srcdir=gcc; \
12281 $(SHELL) $$s/$$module_srcdir/configure \
12282 --srcdir=$${topdir}/$$module_srcdir \
12283 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12284 --target=${target_alias} \
12285 --with-build-libsubdir=$(HOST_SUBDIR) \
12286 $(STAGEfeedback_CONFIGURE_FLAGS) \
12287 @gcc_host_pie@
12288 @endif gcc-bootstrap
12289
12290 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
12291 maybe-configure-stageautoprofile-gcc:
12292 @if gcc-bootstrap
12293 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
12294 configure-stageautoprofile-gcc:
12295 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12297 @r=`${PWD_COMMAND}`; export r; \
12298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12299 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12300 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12301 $(HOST_EXPORTS) \
12302 $(POSTSTAGE1_HOST_EXPORTS) \
12303 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12304 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12305 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12306 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
12307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12308 cd $(HOST_SUBDIR)/gcc || exit 1; \
12309 case $(srcdir) in \
12310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12311 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12313 esac; \
12314 module_srcdir=gcc; \
12315 $(SHELL) $$s/$$module_srcdir/configure \
12316 --srcdir=$${topdir}/$$module_srcdir \
12317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12318 --target=${target_alias} \
12319 --with-build-libsubdir=$(HOST_SUBDIR) \
12320 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12321 @gcc_host_pie@
12322 @endif gcc-bootstrap
12323
12324 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
12325 maybe-configure-stageautofeedback-gcc:
12326 @if gcc-bootstrap
12327 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
12328 configure-stageautofeedback-gcc:
12329 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
12331 @r=`${PWD_COMMAND}`; export r; \
12332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12333 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12334 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
12335 $(HOST_EXPORTS) \
12336 $(POSTSTAGE1_HOST_EXPORTS) \
12337 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12338 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12339 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12340 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
12341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
12342 cd $(HOST_SUBDIR)/gcc || exit 1; \
12343 case $(srcdir) in \
12344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12345 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
12346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12347 esac; \
12348 module_srcdir=gcc; \
12349 $(SHELL) $$s/$$module_srcdir/configure \
12350 --srcdir=$${topdir}/$$module_srcdir \
12351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12352 --target=${target_alias} \
12353 --with-build-libsubdir=$(HOST_SUBDIR) \
12354 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12355 @gcc_host_pie@
12356 @endif gcc-bootstrap
12357
12358
12359
12360
12361
12362 .PHONY: all-gcc maybe-all-gcc
12363 maybe-all-gcc:
12364 @if gcc-bootstrap
12365 all-gcc: stage_current
12366 @endif gcc-bootstrap
12367 @if gcc
12368 TARGET-gcc=all
12369 maybe-all-gcc: all-gcc
12370 all-gcc: configure-gcc
12371 @r=`${PWD_COMMAND}`; export r; \
12372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12373 $(HOST_EXPORTS) \
12374 (cd $(HOST_SUBDIR)/gcc && \
12375 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12376 $(TARGET-gcc))
12377 @endif gcc
12378
12379
12380
12381 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
12382 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
12383 maybe-all-stage1-gcc:
12384 maybe-clean-stage1-gcc:
12385 @if gcc-bootstrap
12386 maybe-all-stage1-gcc: all-stage1-gcc
12387 all-stage1: all-stage1-gcc
12388 TARGET-stage1-gcc = $(TARGET-gcc)
12389 all-stage1-gcc: configure-stage1-gcc
12390 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12391 @r=`${PWD_COMMAND}`; export r; \
12392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12393 TFLAGS="$(STAGE1_TFLAGS)"; \
12394 $(HOST_EXPORTS) \
12395 cd $(HOST_SUBDIR)/gcc && \
12396 \
12397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12398 CFLAGS="$(STAGE1_CFLAGS)" \
12399 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12400 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12401 LIBCFLAGS="$(LIBCFLAGS)" \
12402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12405 $(EXTRA_HOST_FLAGS) \
12406 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12407 TFLAGS="$(STAGE1_TFLAGS)" \
12408 $(TARGET-stage1-gcc)
12409
12410 maybe-clean-stage1-gcc: clean-stage1-gcc
12411 clean-stage1: clean-stage1-gcc
12412 clean-stage1-gcc:
12413 @if [ $(current_stage) = stage1 ]; then \
12414 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12415 else \
12416 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
12417 $(MAKE) stage1-start; \
12418 fi; \
12419 cd $(HOST_SUBDIR)/gcc && \
12420 $(MAKE) $(EXTRA_HOST_FLAGS) \
12421 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12422 @endif gcc-bootstrap
12423
12424
12425 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
12426 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
12427 maybe-all-stage2-gcc:
12428 maybe-clean-stage2-gcc:
12429 @if gcc-bootstrap
12430 maybe-all-stage2-gcc: all-stage2-gcc
12431 all-stage2: all-stage2-gcc
12432 TARGET-stage2-gcc = $(TARGET-gcc)
12433 all-stage2-gcc: configure-stage2-gcc
12434 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12435 @r=`${PWD_COMMAND}`; export r; \
12436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12437 TFLAGS="$(STAGE2_TFLAGS)"; \
12438 $(HOST_EXPORTS) \
12439 $(POSTSTAGE1_HOST_EXPORTS) \
12440 cd $(HOST_SUBDIR)/gcc && \
12441 \
12442 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12443 CFLAGS="$(STAGE2_CFLAGS)" \
12444 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12445 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12446 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12447 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12448 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12449 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12450 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12451 TFLAGS="$(STAGE2_TFLAGS)" \
12452 $(TARGET-stage2-gcc)
12453
12454 maybe-clean-stage2-gcc: clean-stage2-gcc
12455 clean-stage2: clean-stage2-gcc
12456 clean-stage2-gcc:
12457 @if [ $(current_stage) = stage2 ]; then \
12458 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12459 else \
12460 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
12461 $(MAKE) stage2-start; \
12462 fi; \
12463 cd $(HOST_SUBDIR)/gcc && \
12464 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12465 @endif gcc-bootstrap
12466
12467
12468 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
12469 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
12470 maybe-all-stage3-gcc:
12471 maybe-clean-stage3-gcc:
12472 @if gcc-bootstrap
12473 maybe-all-stage3-gcc: all-stage3-gcc
12474 all-stage3: all-stage3-gcc
12475 TARGET-stage3-gcc = $(TARGET-gcc)
12476 all-stage3-gcc: configure-stage3-gcc
12477 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12478 @r=`${PWD_COMMAND}`; export r; \
12479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12480 TFLAGS="$(STAGE3_TFLAGS)"; \
12481 $(HOST_EXPORTS) \
12482 $(POSTSTAGE1_HOST_EXPORTS) \
12483 cd $(HOST_SUBDIR)/gcc && \
12484 \
12485 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12486 CFLAGS="$(STAGE3_CFLAGS)" \
12487 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12488 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12489 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12494 TFLAGS="$(STAGE3_TFLAGS)" \
12495 $(TARGET-stage3-gcc)
12496
12497 maybe-clean-stage3-gcc: clean-stage3-gcc
12498 clean-stage3: clean-stage3-gcc
12499 clean-stage3-gcc:
12500 @if [ $(current_stage) = stage3 ]; then \
12501 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12502 else \
12503 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12504 $(MAKE) stage3-start; \
12505 fi; \
12506 cd $(HOST_SUBDIR)/gcc && \
12507 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12508 @endif gcc-bootstrap
12509
12510
12511 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12512 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12513 maybe-all-stage4-gcc:
12514 maybe-clean-stage4-gcc:
12515 @if gcc-bootstrap
12516 maybe-all-stage4-gcc: all-stage4-gcc
12517 all-stage4: all-stage4-gcc
12518 TARGET-stage4-gcc = $(TARGET-gcc)
12519 all-stage4-gcc: configure-stage4-gcc
12520 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12521 @r=`${PWD_COMMAND}`; export r; \
12522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523 TFLAGS="$(STAGE4_TFLAGS)"; \
12524 $(HOST_EXPORTS) \
12525 $(POSTSTAGE1_HOST_EXPORTS) \
12526 cd $(HOST_SUBDIR)/gcc && \
12527 \
12528 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12529 CFLAGS="$(STAGE4_CFLAGS)" \
12530 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12531 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12532 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12537 TFLAGS="$(STAGE4_TFLAGS)" \
12538 $(TARGET-stage4-gcc)
12539
12540 maybe-clean-stage4-gcc: clean-stage4-gcc
12541 clean-stage4: clean-stage4-gcc
12542 clean-stage4-gcc:
12543 @if [ $(current_stage) = stage4 ]; then \
12544 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12545 else \
12546 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12547 $(MAKE) stage4-start; \
12548 fi; \
12549 cd $(HOST_SUBDIR)/gcc && \
12550 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12551 @endif gcc-bootstrap
12552
12553
12554 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12555 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12556 maybe-all-stageprofile-gcc:
12557 maybe-clean-stageprofile-gcc:
12558 @if gcc-bootstrap
12559 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12560 all-stageprofile: all-stageprofile-gcc
12561 TARGET-stageprofile-gcc = $(TARGET-gcc)
12562 all-stageprofile-gcc: configure-stageprofile-gcc
12563 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12564 @r=`${PWD_COMMAND}`; export r; \
12565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12567 $(HOST_EXPORTS) \
12568 $(POSTSTAGE1_HOST_EXPORTS) \
12569 cd $(HOST_SUBDIR)/gcc && \
12570 \
12571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12572 CFLAGS="$(STAGEprofile_CFLAGS)" \
12573 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12574 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12575 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12579 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12580 TFLAGS="$(STAGEprofile_TFLAGS)" \
12581 $(TARGET-stageprofile-gcc)
12582
12583 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12584 clean-stageprofile: clean-stageprofile-gcc
12585 clean-stageprofile-gcc:
12586 @if [ $(current_stage) = stageprofile ]; then \
12587 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12588 else \
12589 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12590 $(MAKE) stageprofile-start; \
12591 fi; \
12592 cd $(HOST_SUBDIR)/gcc && \
12593 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12594 @endif gcc-bootstrap
12595
12596
12597 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12598 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12599 maybe-all-stagetrain-gcc:
12600 maybe-clean-stagetrain-gcc:
12601 @if gcc-bootstrap
12602 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12603 all-stagetrain: all-stagetrain-gcc
12604 TARGET-stagetrain-gcc = $(TARGET-gcc)
12605 all-stagetrain-gcc: configure-stagetrain-gcc
12606 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12607 @r=`${PWD_COMMAND}`; export r; \
12608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12609 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12610 $(HOST_EXPORTS) \
12611 $(POSTSTAGE1_HOST_EXPORTS) \
12612 cd $(HOST_SUBDIR)/gcc && \
12613 \
12614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12615 CFLAGS="$(STAGEtrain_CFLAGS)" \
12616 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12617 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12618 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12623 TFLAGS="$(STAGEtrain_TFLAGS)" \
12624 $(TARGET-stagetrain-gcc)
12625
12626 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12627 clean-stagetrain: clean-stagetrain-gcc
12628 clean-stagetrain-gcc:
12629 @if [ $(current_stage) = stagetrain ]; then \
12630 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12631 else \
12632 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12633 $(MAKE) stagetrain-start; \
12634 fi; \
12635 cd $(HOST_SUBDIR)/gcc && \
12636 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12637 @endif gcc-bootstrap
12638
12639
12640 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12641 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12642 maybe-all-stagefeedback-gcc:
12643 maybe-clean-stagefeedback-gcc:
12644 @if gcc-bootstrap
12645 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12646 all-stagefeedback: all-stagefeedback-gcc
12647 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12648 all-stagefeedback-gcc: configure-stagefeedback-gcc
12649 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12650 @r=`${PWD_COMMAND}`; export r; \
12651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12652 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12653 $(HOST_EXPORTS) \
12654 $(POSTSTAGE1_HOST_EXPORTS) \
12655 cd $(HOST_SUBDIR)/gcc && \
12656 \
12657 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12658 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12659 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12660 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12661 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12665 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12666 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12667 $(TARGET-stagefeedback-gcc)
12668
12669 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12670 clean-stagefeedback: clean-stagefeedback-gcc
12671 clean-stagefeedback-gcc:
12672 @if [ $(current_stage) = stagefeedback ]; then \
12673 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12674 else \
12675 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12676 $(MAKE) stagefeedback-start; \
12677 fi; \
12678 cd $(HOST_SUBDIR)/gcc && \
12679 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12680 @endif gcc-bootstrap
12681
12682
12683 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12684 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12685 maybe-all-stageautoprofile-gcc:
12686 maybe-clean-stageautoprofile-gcc:
12687 @if gcc-bootstrap
12688 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12689 all-stageautoprofile: all-stageautoprofile-gcc
12690 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12691 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12692 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12693 @r=`${PWD_COMMAND}`; export r; \
12694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12695 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12696 $(HOST_EXPORTS) \
12697 $(POSTSTAGE1_HOST_EXPORTS) \
12698 cd $(HOST_SUBDIR)/gcc && \
12699 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12700 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12701 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12702 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12703 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12704 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12705 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12706 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12707 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12708 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12709 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12710 $(TARGET-stageautoprofile-gcc)
12711
12712 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12713 clean-stageautoprofile: clean-stageautoprofile-gcc
12714 clean-stageautoprofile-gcc:
12715 @if [ $(current_stage) = stageautoprofile ]; then \
12716 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12717 else \
12718 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12719 $(MAKE) stageautoprofile-start; \
12720 fi; \
12721 cd $(HOST_SUBDIR)/gcc && \
12722 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12723 @endif gcc-bootstrap
12724
12725
12726 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12727 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12728 maybe-all-stageautofeedback-gcc:
12729 maybe-clean-stageautofeedback-gcc:
12730 @if gcc-bootstrap
12731 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12732 all-stageautofeedback: all-stageautofeedback-gcc
12733 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12734 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12735 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12736 @r=`${PWD_COMMAND}`; export r; \
12737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12738 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12739 $(HOST_EXPORTS) \
12740 $(POSTSTAGE1_HOST_EXPORTS) \
12741 cd $(HOST_SUBDIR)/gcc && \
12742 \
12743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12744 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12745 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12746 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12747 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12751 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12752 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12753 $(TARGET-stageautofeedback-gcc)
12754
12755 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12756 clean-stageautofeedback: clean-stageautofeedback-gcc
12757 clean-stageautofeedback-gcc:
12758 @if [ $(current_stage) = stageautofeedback ]; then \
12759 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12760 else \
12761 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12762 $(MAKE) stageautofeedback-start; \
12763 fi; \
12764 cd $(HOST_SUBDIR)/gcc && \
12765 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12766 @endif gcc-bootstrap
12767
12768
12769
12770
12771
12772 .PHONY: check-gcc maybe-check-gcc
12773 maybe-check-gcc:
12774 @if gcc
12775 maybe-check-gcc: check-gcc
12776
12777 check-gcc:
12778 @: $(MAKE); $(unstage)
12779 @r=`${PWD_COMMAND}`; export r; \
12780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12781 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12782 (cd $(HOST_SUBDIR)/gcc && \
12783 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12784
12785 @endif gcc
12786
12787 .PHONY: install-gcc maybe-install-gcc
12788 maybe-install-gcc:
12789 @if gcc
12790 maybe-install-gcc: install-gcc
12791
12792 install-gcc: installdirs
12793 @: $(MAKE); $(unstage)
12794 @r=`${PWD_COMMAND}`; export r; \
12795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796 $(HOST_EXPORTS) \
12797 (cd $(HOST_SUBDIR)/gcc && \
12798 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12799
12800 @endif gcc
12801
12802 .PHONY: install-strip-gcc maybe-install-strip-gcc
12803 maybe-install-strip-gcc:
12804 @if gcc
12805 maybe-install-strip-gcc: install-strip-gcc
12806
12807 install-strip-gcc: installdirs
12808 @: $(MAKE); $(unstage)
12809 @r=`${PWD_COMMAND}`; export r; \
12810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12811 $(HOST_EXPORTS) \
12812 (cd $(HOST_SUBDIR)/gcc && \
12813 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12814
12815 @endif gcc
12816
12817 # Other targets (info, dvi, pdf, etc.)
12818
12819 .PHONY: maybe-info-gcc info-gcc
12820 maybe-info-gcc:
12821 @if gcc
12822 maybe-info-gcc: info-gcc
12823
12824 info-gcc: \
12825 configure-gcc
12826 @[ -f ./gcc/Makefile ] || exit 0; \
12827 r=`${PWD_COMMAND}`; export r; \
12828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829 $(HOST_EXPORTS) \
12830 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12832 done; \
12833 echo "Doing info in gcc"; \
12834 (cd $(HOST_SUBDIR)/gcc && \
12835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12837 "RANLIB=$${RANLIB}" \
12838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12839 info) \
12840 || exit 1
12841
12842 @endif gcc
12843
12844 .PHONY: maybe-dvi-gcc dvi-gcc
12845 maybe-dvi-gcc:
12846 @if gcc
12847 maybe-dvi-gcc: dvi-gcc
12848
12849 dvi-gcc: \
12850 configure-gcc
12851 @[ -f ./gcc/Makefile ] || exit 0; \
12852 r=`${PWD_COMMAND}`; export r; \
12853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12854 $(HOST_EXPORTS) \
12855 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12857 done; \
12858 echo "Doing dvi in gcc"; \
12859 (cd $(HOST_SUBDIR)/gcc && \
12860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12862 "RANLIB=$${RANLIB}" \
12863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12864 dvi) \
12865 || exit 1
12866
12867 @endif gcc
12868
12869 .PHONY: maybe-pdf-gcc pdf-gcc
12870 maybe-pdf-gcc:
12871 @if gcc
12872 maybe-pdf-gcc: pdf-gcc
12873
12874 pdf-gcc: \
12875 configure-gcc
12876 @[ -f ./gcc/Makefile ] || exit 0; \
12877 r=`${PWD_COMMAND}`; export r; \
12878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12879 $(HOST_EXPORTS) \
12880 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12882 done; \
12883 echo "Doing pdf in gcc"; \
12884 (cd $(HOST_SUBDIR)/gcc && \
12885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12887 "RANLIB=$${RANLIB}" \
12888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12889 pdf) \
12890 || exit 1
12891
12892 @endif gcc
12893
12894 .PHONY: maybe-html-gcc html-gcc
12895 maybe-html-gcc:
12896 @if gcc
12897 maybe-html-gcc: html-gcc
12898
12899 html-gcc: \
12900 configure-gcc
12901 @[ -f ./gcc/Makefile ] || exit 0; \
12902 r=`${PWD_COMMAND}`; export r; \
12903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12904 $(HOST_EXPORTS) \
12905 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12907 done; \
12908 echo "Doing html in gcc"; \
12909 (cd $(HOST_SUBDIR)/gcc && \
12910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12912 "RANLIB=$${RANLIB}" \
12913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12914 html) \
12915 || exit 1
12916
12917 @endif gcc
12918
12919 .PHONY: maybe-TAGS-gcc TAGS-gcc
12920 maybe-TAGS-gcc:
12921 @if gcc
12922 maybe-TAGS-gcc: TAGS-gcc
12923
12924 TAGS-gcc: \
12925 configure-gcc
12926 @[ -f ./gcc/Makefile ] || exit 0; \
12927 r=`${PWD_COMMAND}`; export r; \
12928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12929 $(HOST_EXPORTS) \
12930 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12932 done; \
12933 echo "Doing TAGS in gcc"; \
12934 (cd $(HOST_SUBDIR)/gcc && \
12935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12937 "RANLIB=$${RANLIB}" \
12938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12939 TAGS) \
12940 || exit 1
12941
12942 @endif gcc
12943
12944 .PHONY: maybe-install-info-gcc install-info-gcc
12945 maybe-install-info-gcc:
12946 @if gcc
12947 maybe-install-info-gcc: install-info-gcc
12948
12949 install-info-gcc: \
12950 configure-gcc \
12951 info-gcc
12952 @[ -f ./gcc/Makefile ] || exit 0; \
12953 r=`${PWD_COMMAND}`; export r; \
12954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12955 $(HOST_EXPORTS) \
12956 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12958 done; \
12959 echo "Doing install-info in gcc"; \
12960 (cd $(HOST_SUBDIR)/gcc && \
12961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12963 "RANLIB=$${RANLIB}" \
12964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12965 install-info) \
12966 || exit 1
12967
12968 @endif gcc
12969
12970 .PHONY: maybe-install-dvi-gcc install-dvi-gcc
12971 maybe-install-dvi-gcc:
12972 @if gcc
12973 maybe-install-dvi-gcc: install-dvi-gcc
12974
12975 install-dvi-gcc: \
12976 configure-gcc \
12977 dvi-gcc
12978 @[ -f ./gcc/Makefile ] || exit 0; \
12979 r=`${PWD_COMMAND}`; export r; \
12980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12981 $(HOST_EXPORTS) \
12982 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12984 done; \
12985 echo "Doing install-dvi in gcc"; \
12986 (cd $(HOST_SUBDIR)/gcc && \
12987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12989 "RANLIB=$${RANLIB}" \
12990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12991 install-dvi) \
12992 || exit 1
12993
12994 @endif gcc
12995
12996 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12997 maybe-install-pdf-gcc:
12998 @if gcc
12999 maybe-install-pdf-gcc: install-pdf-gcc
13000
13001 install-pdf-gcc: \
13002 configure-gcc \
13003 pdf-gcc
13004 @[ -f ./gcc/Makefile ] || exit 0; \
13005 r=`${PWD_COMMAND}`; export r; \
13006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13007 $(HOST_EXPORTS) \
13008 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13010 done; \
13011 echo "Doing install-pdf in gcc"; \
13012 (cd $(HOST_SUBDIR)/gcc && \
13013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13015 "RANLIB=$${RANLIB}" \
13016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13017 install-pdf) \
13018 || exit 1
13019
13020 @endif gcc
13021
13022 .PHONY: maybe-install-html-gcc install-html-gcc
13023 maybe-install-html-gcc:
13024 @if gcc
13025 maybe-install-html-gcc: install-html-gcc
13026
13027 install-html-gcc: \
13028 configure-gcc \
13029 html-gcc
13030 @[ -f ./gcc/Makefile ] || exit 0; \
13031 r=`${PWD_COMMAND}`; export r; \
13032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033 $(HOST_EXPORTS) \
13034 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13036 done; \
13037 echo "Doing install-html in gcc"; \
13038 (cd $(HOST_SUBDIR)/gcc && \
13039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13041 "RANLIB=$${RANLIB}" \
13042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13043 install-html) \
13044 || exit 1
13045
13046 @endif gcc
13047
13048 .PHONY: maybe-installcheck-gcc installcheck-gcc
13049 maybe-installcheck-gcc:
13050 @if gcc
13051 maybe-installcheck-gcc: installcheck-gcc
13052
13053 installcheck-gcc: \
13054 configure-gcc
13055 @[ -f ./gcc/Makefile ] || exit 0; \
13056 r=`${PWD_COMMAND}`; export r; \
13057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058 $(HOST_EXPORTS) \
13059 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13061 done; \
13062 echo "Doing installcheck in gcc"; \
13063 (cd $(HOST_SUBDIR)/gcc && \
13064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13066 "RANLIB=$${RANLIB}" \
13067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13068 installcheck) \
13069 || exit 1
13070
13071 @endif gcc
13072
13073 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
13074 maybe-mostlyclean-gcc:
13075 @if gcc
13076 maybe-mostlyclean-gcc: mostlyclean-gcc
13077
13078 mostlyclean-gcc:
13079 @[ -f ./gcc/Makefile ] || exit 0; \
13080 r=`${PWD_COMMAND}`; export r; \
13081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13082 $(HOST_EXPORTS) \
13083 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13085 done; \
13086 echo "Doing mostlyclean in gcc"; \
13087 (cd $(HOST_SUBDIR)/gcc && \
13088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13090 "RANLIB=$${RANLIB}" \
13091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13092 mostlyclean) \
13093 || exit 1
13094
13095 @endif gcc
13096
13097 .PHONY: maybe-clean-gcc clean-gcc
13098 maybe-clean-gcc:
13099 @if gcc
13100 maybe-clean-gcc: clean-gcc
13101
13102 clean-gcc:
13103 @[ -f ./gcc/Makefile ] || exit 0; \
13104 r=`${PWD_COMMAND}`; export r; \
13105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13106 $(HOST_EXPORTS) \
13107 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13109 done; \
13110 echo "Doing clean in gcc"; \
13111 (cd $(HOST_SUBDIR)/gcc && \
13112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13114 "RANLIB=$${RANLIB}" \
13115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13116 clean) \
13117 || exit 1
13118
13119 @endif gcc
13120
13121 .PHONY: maybe-distclean-gcc distclean-gcc
13122 maybe-distclean-gcc:
13123 @if gcc
13124 maybe-distclean-gcc: distclean-gcc
13125
13126 distclean-gcc:
13127 @[ -f ./gcc/Makefile ] || exit 0; \
13128 r=`${PWD_COMMAND}`; export r; \
13129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13130 $(HOST_EXPORTS) \
13131 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13133 done; \
13134 echo "Doing distclean in gcc"; \
13135 (cd $(HOST_SUBDIR)/gcc && \
13136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13138 "RANLIB=$${RANLIB}" \
13139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13140 distclean) \
13141 || exit 1
13142
13143 @endif gcc
13144
13145 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
13146 maybe-maintainer-clean-gcc:
13147 @if gcc
13148 maybe-maintainer-clean-gcc: maintainer-clean-gcc
13149
13150 maintainer-clean-gcc:
13151 @[ -f ./gcc/Makefile ] || exit 0; \
13152 r=`${PWD_COMMAND}`; export r; \
13153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13154 $(HOST_EXPORTS) \
13155 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
13156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13157 done; \
13158 echo "Doing maintainer-clean in gcc"; \
13159 (cd $(HOST_SUBDIR)/gcc && \
13160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13162 "RANLIB=$${RANLIB}" \
13163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13164 maintainer-clean) \
13165 || exit 1
13166
13167 @endif gcc
13168
13169
13170
13171 .PHONY: configure-gmp maybe-configure-gmp
13172 maybe-configure-gmp:
13173 @if gcc-bootstrap
13174 configure-gmp: stage_current
13175 @endif gcc-bootstrap
13176 @if gmp
13177 maybe-configure-gmp: configure-gmp
13178 configure-gmp:
13179 @r=`${PWD_COMMAND}`; export r; \
13180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13181 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13183 $(HOST_EXPORTS) \
13184 echo Configuring in $(HOST_SUBDIR)/gmp; \
13185 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
13186 case $(srcdir) in \
13187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13188 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13190 esac; \
13191 module_srcdir=gmp; \
13192 $(SHELL) \
13193 $$s/$$module_srcdir/configure \
13194 --srcdir=$${topdir}/$$module_srcdir \
13195 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13196 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@ \
13197 || exit 1
13198 @endif gmp
13199
13200
13201
13202 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
13203 maybe-configure-stage1-gmp:
13204 @if gmp-bootstrap
13205 maybe-configure-stage1-gmp: configure-stage1-gmp
13206 configure-stage1-gmp:
13207 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13209 @r=`${PWD_COMMAND}`; export r; \
13210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211 TFLAGS="$(STAGE1_TFLAGS)"; \
13212 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13213 $(HOST_EXPORTS) \
13214 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13215 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13216 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13217 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
13218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13219 cd $(HOST_SUBDIR)/gmp || exit 1; \
13220 case $(srcdir) in \
13221 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13222 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13223 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13224 esac; \
13225 module_srcdir=gmp; \
13226 $(SHELL) $$s/$$module_srcdir/configure \
13227 --srcdir=$${topdir}/$$module_srcdir \
13228 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13229 --target=none-${host_vendor}-${host_os} \
13230 \
13231 $(STAGE1_CONFIGURE_FLAGS) \
13232 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13233 @endif gmp-bootstrap
13234
13235 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
13236 maybe-configure-stage2-gmp:
13237 @if gmp-bootstrap
13238 maybe-configure-stage2-gmp: configure-stage2-gmp
13239 configure-stage2-gmp:
13240 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13242 @r=`${PWD_COMMAND}`; export r; \
13243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13244 TFLAGS="$(STAGE2_TFLAGS)"; \
13245 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13246 $(HOST_EXPORTS) \
13247 $(POSTSTAGE1_HOST_EXPORTS) \
13248 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13249 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13250 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13251 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
13252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13253 cd $(HOST_SUBDIR)/gmp || exit 1; \
13254 case $(srcdir) in \
13255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13256 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13258 esac; \
13259 module_srcdir=gmp; \
13260 $(SHELL) $$s/$$module_srcdir/configure \
13261 --srcdir=$${topdir}/$$module_srcdir \
13262 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13263 --target=none-${host_vendor}-${host_os} \
13264 --with-build-libsubdir=$(HOST_SUBDIR) \
13265 $(STAGE2_CONFIGURE_FLAGS) \
13266 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13267 @endif gmp-bootstrap
13268
13269 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
13270 maybe-configure-stage3-gmp:
13271 @if gmp-bootstrap
13272 maybe-configure-stage3-gmp: configure-stage3-gmp
13273 configure-stage3-gmp:
13274 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13275 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13276 @r=`${PWD_COMMAND}`; export r; \
13277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13278 TFLAGS="$(STAGE3_TFLAGS)"; \
13279 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13280 $(HOST_EXPORTS) \
13281 $(POSTSTAGE1_HOST_EXPORTS) \
13282 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13283 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13284 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13285 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
13286 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13287 cd $(HOST_SUBDIR)/gmp || exit 1; \
13288 case $(srcdir) in \
13289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13290 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13292 esac; \
13293 module_srcdir=gmp; \
13294 $(SHELL) $$s/$$module_srcdir/configure \
13295 --srcdir=$${topdir}/$$module_srcdir \
13296 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13297 --target=none-${host_vendor}-${host_os} \
13298 --with-build-libsubdir=$(HOST_SUBDIR) \
13299 $(STAGE3_CONFIGURE_FLAGS) \
13300 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13301 @endif gmp-bootstrap
13302
13303 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
13304 maybe-configure-stage4-gmp:
13305 @if gmp-bootstrap
13306 maybe-configure-stage4-gmp: configure-stage4-gmp
13307 configure-stage4-gmp:
13308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13310 @r=`${PWD_COMMAND}`; export r; \
13311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13312 TFLAGS="$(STAGE4_TFLAGS)"; \
13313 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13314 $(HOST_EXPORTS) \
13315 $(POSTSTAGE1_HOST_EXPORTS) \
13316 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13317 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13318 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13319 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
13320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13321 cd $(HOST_SUBDIR)/gmp || exit 1; \
13322 case $(srcdir) in \
13323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13324 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13326 esac; \
13327 module_srcdir=gmp; \
13328 $(SHELL) $$s/$$module_srcdir/configure \
13329 --srcdir=$${topdir}/$$module_srcdir \
13330 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13331 --target=none-${host_vendor}-${host_os} \
13332 --with-build-libsubdir=$(HOST_SUBDIR) \
13333 $(STAGE4_CONFIGURE_FLAGS) \
13334 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13335 @endif gmp-bootstrap
13336
13337 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
13338 maybe-configure-stageprofile-gmp:
13339 @if gmp-bootstrap
13340 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
13341 configure-stageprofile-gmp:
13342 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13343 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13344 @r=`${PWD_COMMAND}`; export r; \
13345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13346 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13347 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13348 $(HOST_EXPORTS) \
13349 $(POSTSTAGE1_HOST_EXPORTS) \
13350 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13351 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13352 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13353 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
13354 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13355 cd $(HOST_SUBDIR)/gmp || exit 1; \
13356 case $(srcdir) in \
13357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13358 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13360 esac; \
13361 module_srcdir=gmp; \
13362 $(SHELL) $$s/$$module_srcdir/configure \
13363 --srcdir=$${topdir}/$$module_srcdir \
13364 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13365 --target=none-${host_vendor}-${host_os} \
13366 --with-build-libsubdir=$(HOST_SUBDIR) \
13367 $(STAGEprofile_CONFIGURE_FLAGS) \
13368 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13369 @endif gmp-bootstrap
13370
13371 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
13372 maybe-configure-stagetrain-gmp:
13373 @if gmp-bootstrap
13374 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
13375 configure-stagetrain-gmp:
13376 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13377 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13378 @r=`${PWD_COMMAND}`; export r; \
13379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13380 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13381 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13382 $(HOST_EXPORTS) \
13383 $(POSTSTAGE1_HOST_EXPORTS) \
13384 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13385 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13386 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13387 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
13388 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13389 cd $(HOST_SUBDIR)/gmp || exit 1; \
13390 case $(srcdir) in \
13391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13392 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13394 esac; \
13395 module_srcdir=gmp; \
13396 $(SHELL) $$s/$$module_srcdir/configure \
13397 --srcdir=$${topdir}/$$module_srcdir \
13398 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13399 --target=none-${host_vendor}-${host_os} \
13400 --with-build-libsubdir=$(HOST_SUBDIR) \
13401 $(STAGEtrain_CONFIGURE_FLAGS) \
13402 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13403 @endif gmp-bootstrap
13404
13405 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
13406 maybe-configure-stagefeedback-gmp:
13407 @if gmp-bootstrap
13408 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
13409 configure-stagefeedback-gmp:
13410 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13412 @r=`${PWD_COMMAND}`; export r; \
13413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13414 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13415 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13416 $(HOST_EXPORTS) \
13417 $(POSTSTAGE1_HOST_EXPORTS) \
13418 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13419 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13420 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13421 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
13422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13423 cd $(HOST_SUBDIR)/gmp || exit 1; \
13424 case $(srcdir) in \
13425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13426 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13428 esac; \
13429 module_srcdir=gmp; \
13430 $(SHELL) $$s/$$module_srcdir/configure \
13431 --srcdir=$${topdir}/$$module_srcdir \
13432 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13433 --target=none-${host_vendor}-${host_os} \
13434 --with-build-libsubdir=$(HOST_SUBDIR) \
13435 $(STAGEfeedback_CONFIGURE_FLAGS) \
13436 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13437 @endif gmp-bootstrap
13438
13439 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
13440 maybe-configure-stageautoprofile-gmp:
13441 @if gmp-bootstrap
13442 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
13443 configure-stageautoprofile-gmp:
13444 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13445 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13446 @r=`${PWD_COMMAND}`; export r; \
13447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13448 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13449 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13450 $(HOST_EXPORTS) \
13451 $(POSTSTAGE1_HOST_EXPORTS) \
13452 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13453 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13454 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13455 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
13456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13457 cd $(HOST_SUBDIR)/gmp || exit 1; \
13458 case $(srcdir) in \
13459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13460 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13462 esac; \
13463 module_srcdir=gmp; \
13464 $(SHELL) $$s/$$module_srcdir/configure \
13465 --srcdir=$${topdir}/$$module_srcdir \
13466 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13467 --target=none-${host_vendor}-${host_os} \
13468 --with-build-libsubdir=$(HOST_SUBDIR) \
13469 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13470 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13471 @endif gmp-bootstrap
13472
13473 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
13474 maybe-configure-stageautofeedback-gmp:
13475 @if gmp-bootstrap
13476 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
13477 configure-stageautofeedback-gmp:
13478 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13479 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
13480 @r=`${PWD_COMMAND}`; export r; \
13481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13482 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13483 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
13484 $(HOST_EXPORTS) \
13485 $(POSTSTAGE1_HOST_EXPORTS) \
13486 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13487 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13488 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13489 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
13490 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
13491 cd $(HOST_SUBDIR)/gmp || exit 1; \
13492 case $(srcdir) in \
13493 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13494 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
13495 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13496 esac; \
13497 module_srcdir=gmp; \
13498 $(SHELL) $$s/$$module_srcdir/configure \
13499 --srcdir=$${topdir}/$$module_srcdir \
13500 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
13501 --target=none-${host_vendor}-${host_os} \
13502 --with-build-libsubdir=$(HOST_SUBDIR) \
13503 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13504 --disable-shared LEX="touch lex.yy.c" @host_libs_picflag@
13505 @endif gmp-bootstrap
13506
13507
13508
13509
13510
13511 .PHONY: all-gmp maybe-all-gmp
13512 maybe-all-gmp:
13513 @if gcc-bootstrap
13514 all-gmp: stage_current
13515 @endif gcc-bootstrap
13516 @if gmp
13517 TARGET-gmp=all
13518 maybe-all-gmp: all-gmp
13519 all-gmp: configure-gmp
13520 @r=`${PWD_COMMAND}`; export r; \
13521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13522 $(HOST_EXPORTS) \
13523 (cd $(HOST_SUBDIR)/gmp && \
13524 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13525 $(TARGET-gmp))
13526 @endif gmp
13527
13528
13529
13530 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13531 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13532 maybe-all-stage1-gmp:
13533 maybe-clean-stage1-gmp:
13534 @if gmp-bootstrap
13535 maybe-all-stage1-gmp: all-stage1-gmp
13536 all-stage1: all-stage1-gmp
13537 TARGET-stage1-gmp = $(TARGET-gmp)
13538 all-stage1-gmp: configure-stage1-gmp
13539 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13540 @r=`${PWD_COMMAND}`; export r; \
13541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13542 TFLAGS="$(STAGE1_TFLAGS)"; \
13543 $(HOST_EXPORTS) \
13544 cd $(HOST_SUBDIR)/gmp && \
13545 \
13546 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13547 CFLAGS="$(STAGE1_CFLAGS)" \
13548 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13549 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13550 LIBCFLAGS="$(LIBCFLAGS)" \
13551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13554 $(EXTRA_HOST_FLAGS) \
13555 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13556 TFLAGS="$(STAGE1_TFLAGS)" \
13557 $(TARGET-stage1-gmp)
13558
13559 maybe-clean-stage1-gmp: clean-stage1-gmp
13560 clean-stage1: clean-stage1-gmp
13561 clean-stage1-gmp:
13562 @if [ $(current_stage) = stage1 ]; then \
13563 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13564 else \
13565 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13566 $(MAKE) stage1-start; \
13567 fi; \
13568 cd $(HOST_SUBDIR)/gmp && \
13569 $(MAKE) $(EXTRA_HOST_FLAGS) \
13570 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13571 @endif gmp-bootstrap
13572
13573
13574 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13575 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13576 maybe-all-stage2-gmp:
13577 maybe-clean-stage2-gmp:
13578 @if gmp-bootstrap
13579 maybe-all-stage2-gmp: all-stage2-gmp
13580 all-stage2: all-stage2-gmp
13581 TARGET-stage2-gmp = $(TARGET-gmp)
13582 all-stage2-gmp: configure-stage2-gmp
13583 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13584 @r=`${PWD_COMMAND}`; export r; \
13585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13586 TFLAGS="$(STAGE2_TFLAGS)"; \
13587 $(HOST_EXPORTS) \
13588 $(POSTSTAGE1_HOST_EXPORTS) \
13589 cd $(HOST_SUBDIR)/gmp && \
13590 \
13591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13592 CFLAGS="$(STAGE2_CFLAGS)" \
13593 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13594 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13595 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13596 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13597 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13598 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13599 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13600 TFLAGS="$(STAGE2_TFLAGS)" \
13601 $(TARGET-stage2-gmp)
13602
13603 maybe-clean-stage2-gmp: clean-stage2-gmp
13604 clean-stage2: clean-stage2-gmp
13605 clean-stage2-gmp:
13606 @if [ $(current_stage) = stage2 ]; then \
13607 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13608 else \
13609 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13610 $(MAKE) stage2-start; \
13611 fi; \
13612 cd $(HOST_SUBDIR)/gmp && \
13613 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13614 @endif gmp-bootstrap
13615
13616
13617 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13618 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13619 maybe-all-stage3-gmp:
13620 maybe-clean-stage3-gmp:
13621 @if gmp-bootstrap
13622 maybe-all-stage3-gmp: all-stage3-gmp
13623 all-stage3: all-stage3-gmp
13624 TARGET-stage3-gmp = $(TARGET-gmp)
13625 all-stage3-gmp: configure-stage3-gmp
13626 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13627 @r=`${PWD_COMMAND}`; export r; \
13628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13629 TFLAGS="$(STAGE3_TFLAGS)"; \
13630 $(HOST_EXPORTS) \
13631 $(POSTSTAGE1_HOST_EXPORTS) \
13632 cd $(HOST_SUBDIR)/gmp && \
13633 \
13634 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13635 CFLAGS="$(STAGE3_CFLAGS)" \
13636 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13637 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13638 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13642 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13643 TFLAGS="$(STAGE3_TFLAGS)" \
13644 $(TARGET-stage3-gmp)
13645
13646 maybe-clean-stage3-gmp: clean-stage3-gmp
13647 clean-stage3: clean-stage3-gmp
13648 clean-stage3-gmp:
13649 @if [ $(current_stage) = stage3 ]; then \
13650 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13651 else \
13652 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13653 $(MAKE) stage3-start; \
13654 fi; \
13655 cd $(HOST_SUBDIR)/gmp && \
13656 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13657 @endif gmp-bootstrap
13658
13659
13660 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13661 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13662 maybe-all-stage4-gmp:
13663 maybe-clean-stage4-gmp:
13664 @if gmp-bootstrap
13665 maybe-all-stage4-gmp: all-stage4-gmp
13666 all-stage4: all-stage4-gmp
13667 TARGET-stage4-gmp = $(TARGET-gmp)
13668 all-stage4-gmp: configure-stage4-gmp
13669 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13670 @r=`${PWD_COMMAND}`; export r; \
13671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13672 TFLAGS="$(STAGE4_TFLAGS)"; \
13673 $(HOST_EXPORTS) \
13674 $(POSTSTAGE1_HOST_EXPORTS) \
13675 cd $(HOST_SUBDIR)/gmp && \
13676 \
13677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13678 CFLAGS="$(STAGE4_CFLAGS)" \
13679 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13680 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13681 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13685 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13686 TFLAGS="$(STAGE4_TFLAGS)" \
13687 $(TARGET-stage4-gmp)
13688
13689 maybe-clean-stage4-gmp: clean-stage4-gmp
13690 clean-stage4: clean-stage4-gmp
13691 clean-stage4-gmp:
13692 @if [ $(current_stage) = stage4 ]; then \
13693 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13694 else \
13695 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13696 $(MAKE) stage4-start; \
13697 fi; \
13698 cd $(HOST_SUBDIR)/gmp && \
13699 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13700 @endif gmp-bootstrap
13701
13702
13703 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13704 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13705 maybe-all-stageprofile-gmp:
13706 maybe-clean-stageprofile-gmp:
13707 @if gmp-bootstrap
13708 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13709 all-stageprofile: all-stageprofile-gmp
13710 TARGET-stageprofile-gmp = $(TARGET-gmp)
13711 all-stageprofile-gmp: configure-stageprofile-gmp
13712 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13713 @r=`${PWD_COMMAND}`; export r; \
13714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13715 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13716 $(HOST_EXPORTS) \
13717 $(POSTSTAGE1_HOST_EXPORTS) \
13718 cd $(HOST_SUBDIR)/gmp && \
13719 \
13720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13721 CFLAGS="$(STAGEprofile_CFLAGS)" \
13722 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13723 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13724 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13725 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13726 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13727 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13728 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13729 TFLAGS="$(STAGEprofile_TFLAGS)" \
13730 $(TARGET-stageprofile-gmp)
13731
13732 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13733 clean-stageprofile: clean-stageprofile-gmp
13734 clean-stageprofile-gmp:
13735 @if [ $(current_stage) = stageprofile ]; then \
13736 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13737 else \
13738 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13739 $(MAKE) stageprofile-start; \
13740 fi; \
13741 cd $(HOST_SUBDIR)/gmp && \
13742 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13743 @endif gmp-bootstrap
13744
13745
13746 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13747 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13748 maybe-all-stagetrain-gmp:
13749 maybe-clean-stagetrain-gmp:
13750 @if gmp-bootstrap
13751 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13752 all-stagetrain: all-stagetrain-gmp
13753 TARGET-stagetrain-gmp = $(TARGET-gmp)
13754 all-stagetrain-gmp: configure-stagetrain-gmp
13755 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13756 @r=`${PWD_COMMAND}`; export r; \
13757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13758 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13759 $(HOST_EXPORTS) \
13760 $(POSTSTAGE1_HOST_EXPORTS) \
13761 cd $(HOST_SUBDIR)/gmp && \
13762 \
13763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13764 CFLAGS="$(STAGEtrain_CFLAGS)" \
13765 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13766 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13767 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13768 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13769 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13770 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13771 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13772 TFLAGS="$(STAGEtrain_TFLAGS)" \
13773 $(TARGET-stagetrain-gmp)
13774
13775 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13776 clean-stagetrain: clean-stagetrain-gmp
13777 clean-stagetrain-gmp:
13778 @if [ $(current_stage) = stagetrain ]; then \
13779 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13780 else \
13781 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13782 $(MAKE) stagetrain-start; \
13783 fi; \
13784 cd $(HOST_SUBDIR)/gmp && \
13785 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13786 @endif gmp-bootstrap
13787
13788
13789 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13790 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13791 maybe-all-stagefeedback-gmp:
13792 maybe-clean-stagefeedback-gmp:
13793 @if gmp-bootstrap
13794 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13795 all-stagefeedback: all-stagefeedback-gmp
13796 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13797 all-stagefeedback-gmp: configure-stagefeedback-gmp
13798 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13799 @r=`${PWD_COMMAND}`; export r; \
13800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13801 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13802 $(HOST_EXPORTS) \
13803 $(POSTSTAGE1_HOST_EXPORTS) \
13804 cd $(HOST_SUBDIR)/gmp && \
13805 \
13806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13807 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13808 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13809 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13810 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13811 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13812 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13813 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13814 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13815 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13816 $(TARGET-stagefeedback-gmp)
13817
13818 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13819 clean-stagefeedback: clean-stagefeedback-gmp
13820 clean-stagefeedback-gmp:
13821 @if [ $(current_stage) = stagefeedback ]; then \
13822 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13823 else \
13824 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13825 $(MAKE) stagefeedback-start; \
13826 fi; \
13827 cd $(HOST_SUBDIR)/gmp && \
13828 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13829 @endif gmp-bootstrap
13830
13831
13832 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13833 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13834 maybe-all-stageautoprofile-gmp:
13835 maybe-clean-stageautoprofile-gmp:
13836 @if gmp-bootstrap
13837 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13838 all-stageautoprofile: all-stageautoprofile-gmp
13839 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13840 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13841 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13842 @r=`${PWD_COMMAND}`; export r; \
13843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13844 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13845 $(HOST_EXPORTS) \
13846 $(POSTSTAGE1_HOST_EXPORTS) \
13847 cd $(HOST_SUBDIR)/gmp && \
13848 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13850 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13851 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13852 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13853 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13854 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13855 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13856 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13857 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13858 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13859 $(TARGET-stageautoprofile-gmp)
13860
13861 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13862 clean-stageautoprofile: clean-stageautoprofile-gmp
13863 clean-stageautoprofile-gmp:
13864 @if [ $(current_stage) = stageautoprofile ]; then \
13865 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13866 else \
13867 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13868 $(MAKE) stageautoprofile-start; \
13869 fi; \
13870 cd $(HOST_SUBDIR)/gmp && \
13871 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13872 @endif gmp-bootstrap
13873
13874
13875 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13876 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13877 maybe-all-stageautofeedback-gmp:
13878 maybe-clean-stageautofeedback-gmp:
13879 @if gmp-bootstrap
13880 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13881 all-stageautofeedback: all-stageautofeedback-gmp
13882 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13883 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13884 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13885 @r=`${PWD_COMMAND}`; export r; \
13886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13887 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13888 $(HOST_EXPORTS) \
13889 $(POSTSTAGE1_HOST_EXPORTS) \
13890 cd $(HOST_SUBDIR)/gmp && \
13891 \
13892 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13893 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13894 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13895 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13896 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13900 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13901 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13902 $(TARGET-stageautofeedback-gmp)
13903
13904 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13905 clean-stageautofeedback: clean-stageautofeedback-gmp
13906 clean-stageautofeedback-gmp:
13907 @if [ $(current_stage) = stageautofeedback ]; then \
13908 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13909 else \
13910 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13911 $(MAKE) stageautofeedback-start; \
13912 fi; \
13913 cd $(HOST_SUBDIR)/gmp && \
13914 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13915 @endif gmp-bootstrap
13916
13917
13918
13919
13920
13921 .PHONY: check-gmp maybe-check-gmp
13922 maybe-check-gmp:
13923 @if gmp
13924 maybe-check-gmp: check-gmp
13925
13926 check-gmp:
13927 @: $(MAKE); $(unstage)
13928 @r=`${PWD_COMMAND}`; export r; \
13929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13930 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13931 (cd $(HOST_SUBDIR)/gmp && \
13932 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13933
13934 @endif gmp
13935
13936 .PHONY: install-gmp maybe-install-gmp
13937 maybe-install-gmp:
13938 @if gmp
13939 maybe-install-gmp: install-gmp
13940
13941 install-gmp:
13942
13943 @endif gmp
13944
13945 .PHONY: install-strip-gmp maybe-install-strip-gmp
13946 maybe-install-strip-gmp:
13947 @if gmp
13948 maybe-install-strip-gmp: install-strip-gmp
13949
13950 install-strip-gmp:
13951
13952 @endif gmp
13953
13954 # Other targets (info, dvi, pdf, etc.)
13955
13956 .PHONY: maybe-info-gmp info-gmp
13957 maybe-info-gmp:
13958 @if gmp
13959 maybe-info-gmp: info-gmp
13960
13961 info-gmp: \
13962 configure-gmp
13963 @[ -f ./gmp/Makefile ] || exit 0; \
13964 r=`${PWD_COMMAND}`; export r; \
13965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966 $(HOST_EXPORTS) \
13967 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13969 done; \
13970 echo "Doing info in gmp"; \
13971 (cd $(HOST_SUBDIR)/gmp && \
13972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13974 "RANLIB=$${RANLIB}" \
13975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13976 info) \
13977 || exit 1
13978
13979 @endif gmp
13980
13981 .PHONY: maybe-dvi-gmp dvi-gmp
13982 maybe-dvi-gmp:
13983 @if gmp
13984 maybe-dvi-gmp: dvi-gmp
13985
13986 dvi-gmp: \
13987 configure-gmp
13988 @[ -f ./gmp/Makefile ] || exit 0; \
13989 r=`${PWD_COMMAND}`; export r; \
13990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991 $(HOST_EXPORTS) \
13992 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13994 done; \
13995 echo "Doing dvi in gmp"; \
13996 (cd $(HOST_SUBDIR)/gmp && \
13997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13999 "RANLIB=$${RANLIB}" \
14000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14001 dvi) \
14002 || exit 1
14003
14004 @endif gmp
14005
14006 .PHONY: maybe-pdf-gmp pdf-gmp
14007 maybe-pdf-gmp:
14008 @if gmp
14009 maybe-pdf-gmp: pdf-gmp
14010
14011 pdf-gmp: \
14012 configure-gmp
14013 @[ -f ./gmp/Makefile ] || exit 0; \
14014 r=`${PWD_COMMAND}`; export r; \
14015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14016 $(HOST_EXPORTS) \
14017 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14019 done; \
14020 echo "Doing pdf in gmp"; \
14021 (cd $(HOST_SUBDIR)/gmp && \
14022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14024 "RANLIB=$${RANLIB}" \
14025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14026 pdf) \
14027 || exit 1
14028
14029 @endif gmp
14030
14031 .PHONY: maybe-html-gmp html-gmp
14032 maybe-html-gmp:
14033 @if gmp
14034 maybe-html-gmp: html-gmp
14035
14036 html-gmp: \
14037 configure-gmp
14038 @[ -f ./gmp/Makefile ] || exit 0; \
14039 r=`${PWD_COMMAND}`; export r; \
14040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14041 $(HOST_EXPORTS) \
14042 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14044 done; \
14045 echo "Doing html in gmp"; \
14046 (cd $(HOST_SUBDIR)/gmp && \
14047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14049 "RANLIB=$${RANLIB}" \
14050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14051 html) \
14052 || exit 1
14053
14054 @endif gmp
14055
14056 .PHONY: maybe-TAGS-gmp TAGS-gmp
14057 maybe-TAGS-gmp:
14058 @if gmp
14059 maybe-TAGS-gmp: TAGS-gmp
14060
14061 TAGS-gmp: \
14062 configure-gmp
14063 @[ -f ./gmp/Makefile ] || exit 0; \
14064 r=`${PWD_COMMAND}`; export r; \
14065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066 $(HOST_EXPORTS) \
14067 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14069 done; \
14070 echo "Doing TAGS in gmp"; \
14071 (cd $(HOST_SUBDIR)/gmp && \
14072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14074 "RANLIB=$${RANLIB}" \
14075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14076 TAGS) \
14077 || exit 1
14078
14079 @endif gmp
14080
14081 .PHONY: maybe-install-info-gmp install-info-gmp
14082 maybe-install-info-gmp:
14083 @if gmp
14084 maybe-install-info-gmp: install-info-gmp
14085
14086 install-info-gmp: \
14087 configure-gmp \
14088 info-gmp
14089 @[ -f ./gmp/Makefile ] || exit 0; \
14090 r=`${PWD_COMMAND}`; export r; \
14091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14092 $(HOST_EXPORTS) \
14093 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14095 done; \
14096 echo "Doing install-info in gmp"; \
14097 (cd $(HOST_SUBDIR)/gmp && \
14098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14100 "RANLIB=$${RANLIB}" \
14101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14102 install-info) \
14103 || exit 1
14104
14105 @endif gmp
14106
14107 .PHONY: maybe-install-dvi-gmp install-dvi-gmp
14108 maybe-install-dvi-gmp:
14109 @if gmp
14110 maybe-install-dvi-gmp: install-dvi-gmp
14111
14112 install-dvi-gmp: \
14113 configure-gmp \
14114 dvi-gmp
14115 @[ -f ./gmp/Makefile ] || exit 0; \
14116 r=`${PWD_COMMAND}`; export r; \
14117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14118 $(HOST_EXPORTS) \
14119 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14121 done; \
14122 echo "Doing install-dvi in gmp"; \
14123 (cd $(HOST_SUBDIR)/gmp && \
14124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14126 "RANLIB=$${RANLIB}" \
14127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14128 install-dvi) \
14129 || exit 1
14130
14131 @endif gmp
14132
14133 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
14134 maybe-install-pdf-gmp:
14135 @if gmp
14136 maybe-install-pdf-gmp: install-pdf-gmp
14137
14138 install-pdf-gmp: \
14139 configure-gmp \
14140 pdf-gmp
14141 @[ -f ./gmp/Makefile ] || exit 0; \
14142 r=`${PWD_COMMAND}`; export r; \
14143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14144 $(HOST_EXPORTS) \
14145 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14147 done; \
14148 echo "Doing install-pdf in gmp"; \
14149 (cd $(HOST_SUBDIR)/gmp && \
14150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14152 "RANLIB=$${RANLIB}" \
14153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14154 install-pdf) \
14155 || exit 1
14156
14157 @endif gmp
14158
14159 .PHONY: maybe-install-html-gmp install-html-gmp
14160 maybe-install-html-gmp:
14161 @if gmp
14162 maybe-install-html-gmp: install-html-gmp
14163
14164 install-html-gmp: \
14165 configure-gmp \
14166 html-gmp
14167 @[ -f ./gmp/Makefile ] || exit 0; \
14168 r=`${PWD_COMMAND}`; export r; \
14169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14170 $(HOST_EXPORTS) \
14171 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173 done; \
14174 echo "Doing install-html in gmp"; \
14175 (cd $(HOST_SUBDIR)/gmp && \
14176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14178 "RANLIB=$${RANLIB}" \
14179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14180 install-html) \
14181 || exit 1
14182
14183 @endif gmp
14184
14185 .PHONY: maybe-installcheck-gmp installcheck-gmp
14186 maybe-installcheck-gmp:
14187 @if gmp
14188 maybe-installcheck-gmp: installcheck-gmp
14189
14190 installcheck-gmp: \
14191 configure-gmp
14192 @[ -f ./gmp/Makefile ] || exit 0; \
14193 r=`${PWD_COMMAND}`; export r; \
14194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14195 $(HOST_EXPORTS) \
14196 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14198 done; \
14199 echo "Doing installcheck in gmp"; \
14200 (cd $(HOST_SUBDIR)/gmp && \
14201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14203 "RANLIB=$${RANLIB}" \
14204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14205 installcheck) \
14206 || exit 1
14207
14208 @endif gmp
14209
14210 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
14211 maybe-mostlyclean-gmp:
14212 @if gmp
14213 maybe-mostlyclean-gmp: mostlyclean-gmp
14214
14215 mostlyclean-gmp:
14216 @[ -f ./gmp/Makefile ] || exit 0; \
14217 r=`${PWD_COMMAND}`; export r; \
14218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14219 $(HOST_EXPORTS) \
14220 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14222 done; \
14223 echo "Doing mostlyclean in gmp"; \
14224 (cd $(HOST_SUBDIR)/gmp && \
14225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14227 "RANLIB=$${RANLIB}" \
14228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14229 mostlyclean) \
14230 || exit 1
14231
14232 @endif gmp
14233
14234 .PHONY: maybe-clean-gmp clean-gmp
14235 maybe-clean-gmp:
14236 @if gmp
14237 maybe-clean-gmp: clean-gmp
14238
14239 clean-gmp:
14240 @[ -f ./gmp/Makefile ] || exit 0; \
14241 r=`${PWD_COMMAND}`; export r; \
14242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14243 $(HOST_EXPORTS) \
14244 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14246 done; \
14247 echo "Doing clean in gmp"; \
14248 (cd $(HOST_SUBDIR)/gmp && \
14249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14251 "RANLIB=$${RANLIB}" \
14252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14253 clean) \
14254 || exit 1
14255
14256 @endif gmp
14257
14258 .PHONY: maybe-distclean-gmp distclean-gmp
14259 maybe-distclean-gmp:
14260 @if gmp
14261 maybe-distclean-gmp: distclean-gmp
14262
14263 distclean-gmp:
14264 @[ -f ./gmp/Makefile ] || exit 0; \
14265 r=`${PWD_COMMAND}`; export r; \
14266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267 $(HOST_EXPORTS) \
14268 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14270 done; \
14271 echo "Doing distclean in gmp"; \
14272 (cd $(HOST_SUBDIR)/gmp && \
14273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14275 "RANLIB=$${RANLIB}" \
14276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14277 distclean) \
14278 || exit 1
14279
14280 @endif gmp
14281
14282 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
14283 maybe-maintainer-clean-gmp:
14284 @if gmp
14285 maybe-maintainer-clean-gmp: maintainer-clean-gmp
14286
14287 maintainer-clean-gmp:
14288 @[ -f ./gmp/Makefile ] || exit 0; \
14289 r=`${PWD_COMMAND}`; export r; \
14290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14291 $(HOST_EXPORTS) \
14292 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14294 done; \
14295 echo "Doing maintainer-clean in gmp"; \
14296 (cd $(HOST_SUBDIR)/gmp && \
14297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14299 "RANLIB=$${RANLIB}" \
14300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14301 maintainer-clean) \
14302 || exit 1
14303
14304 @endif gmp
14305
14306
14307
14308 .PHONY: configure-mpfr maybe-configure-mpfr
14309 maybe-configure-mpfr:
14310 @if gcc-bootstrap
14311 configure-mpfr: stage_current
14312 @endif gcc-bootstrap
14313 @if mpfr
14314 maybe-configure-mpfr: configure-mpfr
14315 configure-mpfr:
14316 @r=`${PWD_COMMAND}`; export r; \
14317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14319 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14320 $(HOST_EXPORTS) \
14321 echo Configuring in $(HOST_SUBDIR)/mpfr; \
14322 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
14323 case $(srcdir) in \
14324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14325 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14327 esac; \
14328 module_srcdir=mpfr; \
14329 $(SHELL) \
14330 $$s/$$module_srcdir/configure \
14331 --srcdir=$${topdir}/$$module_srcdir \
14332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14333 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@ \
14334 || exit 1
14335 @endif mpfr
14336
14337
14338
14339 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
14340 maybe-configure-stage1-mpfr:
14341 @if mpfr-bootstrap
14342 maybe-configure-stage1-mpfr: configure-stage1-mpfr
14343 configure-stage1-mpfr:
14344 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14346 @r=`${PWD_COMMAND}`; export r; \
14347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14348 TFLAGS="$(STAGE1_TFLAGS)"; \
14349 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14350 $(HOST_EXPORTS) \
14351 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14352 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14353 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14354 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
14355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14356 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14357 case $(srcdir) in \
14358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14359 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14361 esac; \
14362 module_srcdir=mpfr; \
14363 $(SHELL) $$s/$$module_srcdir/configure \
14364 --srcdir=$${topdir}/$$module_srcdir \
14365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14366 --target=${target_alias} \
14367 \
14368 $(STAGE1_CONFIGURE_FLAGS) \
14369 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14370 @endif mpfr-bootstrap
14371
14372 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
14373 maybe-configure-stage2-mpfr:
14374 @if mpfr-bootstrap
14375 maybe-configure-stage2-mpfr: configure-stage2-mpfr
14376 configure-stage2-mpfr:
14377 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14379 @r=`${PWD_COMMAND}`; export r; \
14380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14381 TFLAGS="$(STAGE2_TFLAGS)"; \
14382 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14383 $(HOST_EXPORTS) \
14384 $(POSTSTAGE1_HOST_EXPORTS) \
14385 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14386 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14387 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14388 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
14389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14390 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14391 case $(srcdir) in \
14392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14393 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14395 esac; \
14396 module_srcdir=mpfr; \
14397 $(SHELL) $$s/$$module_srcdir/configure \
14398 --srcdir=$${topdir}/$$module_srcdir \
14399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14400 --target=${target_alias} \
14401 --with-build-libsubdir=$(HOST_SUBDIR) \
14402 $(STAGE2_CONFIGURE_FLAGS) \
14403 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14404 @endif mpfr-bootstrap
14405
14406 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
14407 maybe-configure-stage3-mpfr:
14408 @if mpfr-bootstrap
14409 maybe-configure-stage3-mpfr: configure-stage3-mpfr
14410 configure-stage3-mpfr:
14411 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14413 @r=`${PWD_COMMAND}`; export r; \
14414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14415 TFLAGS="$(STAGE3_TFLAGS)"; \
14416 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14417 $(HOST_EXPORTS) \
14418 $(POSTSTAGE1_HOST_EXPORTS) \
14419 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14420 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14421 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14422 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
14423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14424 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14425 case $(srcdir) in \
14426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14427 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14429 esac; \
14430 module_srcdir=mpfr; \
14431 $(SHELL) $$s/$$module_srcdir/configure \
14432 --srcdir=$${topdir}/$$module_srcdir \
14433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14434 --target=${target_alias} \
14435 --with-build-libsubdir=$(HOST_SUBDIR) \
14436 $(STAGE3_CONFIGURE_FLAGS) \
14437 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14438 @endif mpfr-bootstrap
14439
14440 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
14441 maybe-configure-stage4-mpfr:
14442 @if mpfr-bootstrap
14443 maybe-configure-stage4-mpfr: configure-stage4-mpfr
14444 configure-stage4-mpfr:
14445 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14446 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14447 @r=`${PWD_COMMAND}`; export r; \
14448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14449 TFLAGS="$(STAGE4_TFLAGS)"; \
14450 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14451 $(HOST_EXPORTS) \
14452 $(POSTSTAGE1_HOST_EXPORTS) \
14453 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14454 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14455 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14456 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
14457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14458 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14459 case $(srcdir) in \
14460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14461 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14463 esac; \
14464 module_srcdir=mpfr; \
14465 $(SHELL) $$s/$$module_srcdir/configure \
14466 --srcdir=$${topdir}/$$module_srcdir \
14467 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14468 --target=${target_alias} \
14469 --with-build-libsubdir=$(HOST_SUBDIR) \
14470 $(STAGE4_CONFIGURE_FLAGS) \
14471 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14472 @endif mpfr-bootstrap
14473
14474 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
14475 maybe-configure-stageprofile-mpfr:
14476 @if mpfr-bootstrap
14477 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
14478 configure-stageprofile-mpfr:
14479 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14480 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14481 @r=`${PWD_COMMAND}`; export r; \
14482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14484 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14485 $(HOST_EXPORTS) \
14486 $(POSTSTAGE1_HOST_EXPORTS) \
14487 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14488 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14489 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14490 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
14491 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14492 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14493 case $(srcdir) in \
14494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14495 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14497 esac; \
14498 module_srcdir=mpfr; \
14499 $(SHELL) $$s/$$module_srcdir/configure \
14500 --srcdir=$${topdir}/$$module_srcdir \
14501 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14502 --target=${target_alias} \
14503 --with-build-libsubdir=$(HOST_SUBDIR) \
14504 $(STAGEprofile_CONFIGURE_FLAGS) \
14505 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14506 @endif mpfr-bootstrap
14507
14508 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
14509 maybe-configure-stagetrain-mpfr:
14510 @if mpfr-bootstrap
14511 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
14512 configure-stagetrain-mpfr:
14513 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14515 @r=`${PWD_COMMAND}`; export r; \
14516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14517 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14518 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14519 $(HOST_EXPORTS) \
14520 $(POSTSTAGE1_HOST_EXPORTS) \
14521 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14522 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14523 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14524 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
14525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14526 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14527 case $(srcdir) in \
14528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14529 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14531 esac; \
14532 module_srcdir=mpfr; \
14533 $(SHELL) $$s/$$module_srcdir/configure \
14534 --srcdir=$${topdir}/$$module_srcdir \
14535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14536 --target=${target_alias} \
14537 --with-build-libsubdir=$(HOST_SUBDIR) \
14538 $(STAGEtrain_CONFIGURE_FLAGS) \
14539 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14540 @endif mpfr-bootstrap
14541
14542 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14543 maybe-configure-stagefeedback-mpfr:
14544 @if mpfr-bootstrap
14545 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14546 configure-stagefeedback-mpfr:
14547 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14548 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14549 @r=`${PWD_COMMAND}`; export r; \
14550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14551 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14552 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14553 $(HOST_EXPORTS) \
14554 $(POSTSTAGE1_HOST_EXPORTS) \
14555 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14556 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14557 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14558 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14559 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14560 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14561 case $(srcdir) in \
14562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14563 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14565 esac; \
14566 module_srcdir=mpfr; \
14567 $(SHELL) $$s/$$module_srcdir/configure \
14568 --srcdir=$${topdir}/$$module_srcdir \
14569 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14570 --target=${target_alias} \
14571 --with-build-libsubdir=$(HOST_SUBDIR) \
14572 $(STAGEfeedback_CONFIGURE_FLAGS) \
14573 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14574 @endif mpfr-bootstrap
14575
14576 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14577 maybe-configure-stageautoprofile-mpfr:
14578 @if mpfr-bootstrap
14579 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14580 configure-stageautoprofile-mpfr:
14581 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14582 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14583 @r=`${PWD_COMMAND}`; export r; \
14584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14585 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14586 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14587 $(HOST_EXPORTS) \
14588 $(POSTSTAGE1_HOST_EXPORTS) \
14589 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14590 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14591 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14592 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14594 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14595 case $(srcdir) in \
14596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14597 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14599 esac; \
14600 module_srcdir=mpfr; \
14601 $(SHELL) $$s/$$module_srcdir/configure \
14602 --srcdir=$${topdir}/$$module_srcdir \
14603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14604 --target=${target_alias} \
14605 --with-build-libsubdir=$(HOST_SUBDIR) \
14606 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14607 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14608 @endif mpfr-bootstrap
14609
14610 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14611 maybe-configure-stageautofeedback-mpfr:
14612 @if mpfr-bootstrap
14613 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14614 configure-stageautofeedback-mpfr:
14615 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14616 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14617 @r=`${PWD_COMMAND}`; export r; \
14618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14619 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14620 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14621 $(HOST_EXPORTS) \
14622 $(POSTSTAGE1_HOST_EXPORTS) \
14623 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14624 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14625 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14626 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14628 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14629 case $(srcdir) in \
14630 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14631 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14632 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14633 esac; \
14634 module_srcdir=mpfr; \
14635 $(SHELL) $$s/$$module_srcdir/configure \
14636 --srcdir=$${topdir}/$$module_srcdir \
14637 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14638 --target=${target_alias} \
14639 --with-build-libsubdir=$(HOST_SUBDIR) \
14640 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14641 --disable-shared @extra_mpfr_configure_flags@ @host_libs_picflag@
14642 @endif mpfr-bootstrap
14643
14644
14645
14646
14647
14648 .PHONY: all-mpfr maybe-all-mpfr
14649 maybe-all-mpfr:
14650 @if gcc-bootstrap
14651 all-mpfr: stage_current
14652 @endif gcc-bootstrap
14653 @if mpfr
14654 TARGET-mpfr=all
14655 maybe-all-mpfr: all-mpfr
14656 all-mpfr: configure-mpfr
14657 @r=`${PWD_COMMAND}`; export r; \
14658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14659 $(HOST_EXPORTS) \
14660 (cd $(HOST_SUBDIR)/mpfr && \
14661 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14662 $(TARGET-mpfr))
14663 @endif mpfr
14664
14665
14666
14667 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14668 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14669 maybe-all-stage1-mpfr:
14670 maybe-clean-stage1-mpfr:
14671 @if mpfr-bootstrap
14672 maybe-all-stage1-mpfr: all-stage1-mpfr
14673 all-stage1: all-stage1-mpfr
14674 TARGET-stage1-mpfr = $(TARGET-mpfr)
14675 all-stage1-mpfr: configure-stage1-mpfr
14676 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14677 @r=`${PWD_COMMAND}`; export r; \
14678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14679 TFLAGS="$(STAGE1_TFLAGS)"; \
14680 $(HOST_EXPORTS) \
14681 cd $(HOST_SUBDIR)/mpfr && \
14682 \
14683 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14684 CFLAGS="$(STAGE1_CFLAGS)" \
14685 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14686 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14687 LIBCFLAGS="$(LIBCFLAGS)" \
14688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14691 $(EXTRA_HOST_FLAGS) \
14692 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14693 TFLAGS="$(STAGE1_TFLAGS)" \
14694 $(TARGET-stage1-mpfr)
14695
14696 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14697 clean-stage1: clean-stage1-mpfr
14698 clean-stage1-mpfr:
14699 @if [ $(current_stage) = stage1 ]; then \
14700 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14701 else \
14702 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14703 $(MAKE) stage1-start; \
14704 fi; \
14705 cd $(HOST_SUBDIR)/mpfr && \
14706 $(MAKE) $(EXTRA_HOST_FLAGS) \
14707 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14708 @endif mpfr-bootstrap
14709
14710
14711 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14712 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14713 maybe-all-stage2-mpfr:
14714 maybe-clean-stage2-mpfr:
14715 @if mpfr-bootstrap
14716 maybe-all-stage2-mpfr: all-stage2-mpfr
14717 all-stage2: all-stage2-mpfr
14718 TARGET-stage2-mpfr = $(TARGET-mpfr)
14719 all-stage2-mpfr: configure-stage2-mpfr
14720 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14721 @r=`${PWD_COMMAND}`; export r; \
14722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14723 TFLAGS="$(STAGE2_TFLAGS)"; \
14724 $(HOST_EXPORTS) \
14725 $(POSTSTAGE1_HOST_EXPORTS) \
14726 cd $(HOST_SUBDIR)/mpfr && \
14727 \
14728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14729 CFLAGS="$(STAGE2_CFLAGS)" \
14730 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14731 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14732 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14737 TFLAGS="$(STAGE2_TFLAGS)" \
14738 $(TARGET-stage2-mpfr)
14739
14740 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14741 clean-stage2: clean-stage2-mpfr
14742 clean-stage2-mpfr:
14743 @if [ $(current_stage) = stage2 ]; then \
14744 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14745 else \
14746 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14747 $(MAKE) stage2-start; \
14748 fi; \
14749 cd $(HOST_SUBDIR)/mpfr && \
14750 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14751 @endif mpfr-bootstrap
14752
14753
14754 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14755 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14756 maybe-all-stage3-mpfr:
14757 maybe-clean-stage3-mpfr:
14758 @if mpfr-bootstrap
14759 maybe-all-stage3-mpfr: all-stage3-mpfr
14760 all-stage3: all-stage3-mpfr
14761 TARGET-stage3-mpfr = $(TARGET-mpfr)
14762 all-stage3-mpfr: configure-stage3-mpfr
14763 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14764 @r=`${PWD_COMMAND}`; export r; \
14765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14766 TFLAGS="$(STAGE3_TFLAGS)"; \
14767 $(HOST_EXPORTS) \
14768 $(POSTSTAGE1_HOST_EXPORTS) \
14769 cd $(HOST_SUBDIR)/mpfr && \
14770 \
14771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14772 CFLAGS="$(STAGE3_CFLAGS)" \
14773 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14774 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14775 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14779 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14780 TFLAGS="$(STAGE3_TFLAGS)" \
14781 $(TARGET-stage3-mpfr)
14782
14783 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14784 clean-stage3: clean-stage3-mpfr
14785 clean-stage3-mpfr:
14786 @if [ $(current_stage) = stage3 ]; then \
14787 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14788 else \
14789 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14790 $(MAKE) stage3-start; \
14791 fi; \
14792 cd $(HOST_SUBDIR)/mpfr && \
14793 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14794 @endif mpfr-bootstrap
14795
14796
14797 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14798 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14799 maybe-all-stage4-mpfr:
14800 maybe-clean-stage4-mpfr:
14801 @if mpfr-bootstrap
14802 maybe-all-stage4-mpfr: all-stage4-mpfr
14803 all-stage4: all-stage4-mpfr
14804 TARGET-stage4-mpfr = $(TARGET-mpfr)
14805 all-stage4-mpfr: configure-stage4-mpfr
14806 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14807 @r=`${PWD_COMMAND}`; export r; \
14808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14809 TFLAGS="$(STAGE4_TFLAGS)"; \
14810 $(HOST_EXPORTS) \
14811 $(POSTSTAGE1_HOST_EXPORTS) \
14812 cd $(HOST_SUBDIR)/mpfr && \
14813 \
14814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14815 CFLAGS="$(STAGE4_CFLAGS)" \
14816 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14817 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14818 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14822 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14823 TFLAGS="$(STAGE4_TFLAGS)" \
14824 $(TARGET-stage4-mpfr)
14825
14826 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14827 clean-stage4: clean-stage4-mpfr
14828 clean-stage4-mpfr:
14829 @if [ $(current_stage) = stage4 ]; then \
14830 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14831 else \
14832 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14833 $(MAKE) stage4-start; \
14834 fi; \
14835 cd $(HOST_SUBDIR)/mpfr && \
14836 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14837 @endif mpfr-bootstrap
14838
14839
14840 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14841 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14842 maybe-all-stageprofile-mpfr:
14843 maybe-clean-stageprofile-mpfr:
14844 @if mpfr-bootstrap
14845 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14846 all-stageprofile: all-stageprofile-mpfr
14847 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14848 all-stageprofile-mpfr: configure-stageprofile-mpfr
14849 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14850 @r=`${PWD_COMMAND}`; export r; \
14851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14852 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14853 $(HOST_EXPORTS) \
14854 $(POSTSTAGE1_HOST_EXPORTS) \
14855 cd $(HOST_SUBDIR)/mpfr && \
14856 \
14857 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14858 CFLAGS="$(STAGEprofile_CFLAGS)" \
14859 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14860 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14861 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14862 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14863 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14864 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14865 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14866 TFLAGS="$(STAGEprofile_TFLAGS)" \
14867 $(TARGET-stageprofile-mpfr)
14868
14869 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14870 clean-stageprofile: clean-stageprofile-mpfr
14871 clean-stageprofile-mpfr:
14872 @if [ $(current_stage) = stageprofile ]; then \
14873 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14874 else \
14875 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14876 $(MAKE) stageprofile-start; \
14877 fi; \
14878 cd $(HOST_SUBDIR)/mpfr && \
14879 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14880 @endif mpfr-bootstrap
14881
14882
14883 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14884 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14885 maybe-all-stagetrain-mpfr:
14886 maybe-clean-stagetrain-mpfr:
14887 @if mpfr-bootstrap
14888 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14889 all-stagetrain: all-stagetrain-mpfr
14890 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14891 all-stagetrain-mpfr: configure-stagetrain-mpfr
14892 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14893 @r=`${PWD_COMMAND}`; export r; \
14894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14895 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14896 $(HOST_EXPORTS) \
14897 $(POSTSTAGE1_HOST_EXPORTS) \
14898 cd $(HOST_SUBDIR)/mpfr && \
14899 \
14900 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14901 CFLAGS="$(STAGEtrain_CFLAGS)" \
14902 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14903 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14904 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14905 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14906 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14907 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14908 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14909 TFLAGS="$(STAGEtrain_TFLAGS)" \
14910 $(TARGET-stagetrain-mpfr)
14911
14912 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14913 clean-stagetrain: clean-stagetrain-mpfr
14914 clean-stagetrain-mpfr:
14915 @if [ $(current_stage) = stagetrain ]; then \
14916 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14917 else \
14918 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14919 $(MAKE) stagetrain-start; \
14920 fi; \
14921 cd $(HOST_SUBDIR)/mpfr && \
14922 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14923 @endif mpfr-bootstrap
14924
14925
14926 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14927 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14928 maybe-all-stagefeedback-mpfr:
14929 maybe-clean-stagefeedback-mpfr:
14930 @if mpfr-bootstrap
14931 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14932 all-stagefeedback: all-stagefeedback-mpfr
14933 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14934 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14935 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14936 @r=`${PWD_COMMAND}`; export r; \
14937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14938 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14939 $(HOST_EXPORTS) \
14940 $(POSTSTAGE1_HOST_EXPORTS) \
14941 cd $(HOST_SUBDIR)/mpfr && \
14942 \
14943 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14944 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14945 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14946 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14947 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14951 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14952 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14953 $(TARGET-stagefeedback-mpfr)
14954
14955 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14956 clean-stagefeedback: clean-stagefeedback-mpfr
14957 clean-stagefeedback-mpfr:
14958 @if [ $(current_stage) = stagefeedback ]; then \
14959 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14960 else \
14961 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14962 $(MAKE) stagefeedback-start; \
14963 fi; \
14964 cd $(HOST_SUBDIR)/mpfr && \
14965 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14966 @endif mpfr-bootstrap
14967
14968
14969 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14970 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14971 maybe-all-stageautoprofile-mpfr:
14972 maybe-clean-stageautoprofile-mpfr:
14973 @if mpfr-bootstrap
14974 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14975 all-stageautoprofile: all-stageautoprofile-mpfr
14976 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14977 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14978 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14979 @r=`${PWD_COMMAND}`; export r; \
14980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14981 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14982 $(HOST_EXPORTS) \
14983 $(POSTSTAGE1_HOST_EXPORTS) \
14984 cd $(HOST_SUBDIR)/mpfr && \
14985 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14986 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14987 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14988 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14989 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14990 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14991 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14992 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14993 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14994 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14995 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14996 $(TARGET-stageautoprofile-mpfr)
14997
14998 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14999 clean-stageautoprofile: clean-stageautoprofile-mpfr
15000 clean-stageautoprofile-mpfr:
15001 @if [ $(current_stage) = stageautoprofile ]; then \
15002 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15003 else \
15004 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
15005 $(MAKE) stageautoprofile-start; \
15006 fi; \
15007 cd $(HOST_SUBDIR)/mpfr && \
15008 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15009 @endif mpfr-bootstrap
15010
15011
15012 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
15013 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
15014 maybe-all-stageautofeedback-mpfr:
15015 maybe-clean-stageautofeedback-mpfr:
15016 @if mpfr-bootstrap
15017 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
15018 all-stageautofeedback: all-stageautofeedback-mpfr
15019 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
15020 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
15021 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15022 @r=`${PWD_COMMAND}`; export r; \
15023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15024 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15025 $(HOST_EXPORTS) \
15026 $(POSTSTAGE1_HOST_EXPORTS) \
15027 cd $(HOST_SUBDIR)/mpfr && \
15028 \
15029 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15030 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15031 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15032 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15033 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15034 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15035 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15036 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15037 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
15038 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15039 $(TARGET-stageautofeedback-mpfr)
15040
15041 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
15042 clean-stageautofeedback: clean-stageautofeedback-mpfr
15043 clean-stageautofeedback-mpfr:
15044 @if [ $(current_stage) = stageautofeedback ]; then \
15045 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
15046 else \
15047 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
15048 $(MAKE) stageautofeedback-start; \
15049 fi; \
15050 cd $(HOST_SUBDIR)/mpfr && \
15051 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
15052 @endif mpfr-bootstrap
15053
15054
15055
15056
15057
15058 .PHONY: check-mpfr maybe-check-mpfr
15059 maybe-check-mpfr:
15060 @if mpfr
15061 maybe-check-mpfr: check-mpfr
15062
15063 check-mpfr:
15064 @: $(MAKE); $(unstage)
15065 @r=`${PWD_COMMAND}`; export r; \
15066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15067 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15068 (cd $(HOST_SUBDIR)/mpfr && \
15069 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
15070
15071 @endif mpfr
15072
15073 .PHONY: install-mpfr maybe-install-mpfr
15074 maybe-install-mpfr:
15075 @if mpfr
15076 maybe-install-mpfr: install-mpfr
15077
15078 install-mpfr:
15079
15080 @endif mpfr
15081
15082 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
15083 maybe-install-strip-mpfr:
15084 @if mpfr
15085 maybe-install-strip-mpfr: install-strip-mpfr
15086
15087 install-strip-mpfr:
15088
15089 @endif mpfr
15090
15091 # Other targets (info, dvi, pdf, etc.)
15092
15093 .PHONY: maybe-info-mpfr info-mpfr
15094 maybe-info-mpfr:
15095 @if mpfr
15096 maybe-info-mpfr: info-mpfr
15097
15098 info-mpfr: \
15099 configure-mpfr
15100 @[ -f ./mpfr/Makefile ] || exit 0; \
15101 r=`${PWD_COMMAND}`; export r; \
15102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15103 $(HOST_EXPORTS) \
15104 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15106 done; \
15107 echo "Doing info in mpfr"; \
15108 (cd $(HOST_SUBDIR)/mpfr && \
15109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15111 "RANLIB=$${RANLIB}" \
15112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15113 info) \
15114 || exit 1
15115
15116 @endif mpfr
15117
15118 .PHONY: maybe-dvi-mpfr dvi-mpfr
15119 maybe-dvi-mpfr:
15120 @if mpfr
15121 maybe-dvi-mpfr: dvi-mpfr
15122
15123 dvi-mpfr: \
15124 configure-mpfr
15125 @[ -f ./mpfr/Makefile ] || exit 0; \
15126 r=`${PWD_COMMAND}`; export r; \
15127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15128 $(HOST_EXPORTS) \
15129 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15131 done; \
15132 echo "Doing dvi in mpfr"; \
15133 (cd $(HOST_SUBDIR)/mpfr && \
15134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15136 "RANLIB=$${RANLIB}" \
15137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15138 dvi) \
15139 || exit 1
15140
15141 @endif mpfr
15142
15143 .PHONY: maybe-pdf-mpfr pdf-mpfr
15144 maybe-pdf-mpfr:
15145 @if mpfr
15146 maybe-pdf-mpfr: pdf-mpfr
15147
15148 pdf-mpfr: \
15149 configure-mpfr
15150 @[ -f ./mpfr/Makefile ] || exit 0; \
15151 r=`${PWD_COMMAND}`; export r; \
15152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15153 $(HOST_EXPORTS) \
15154 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15156 done; \
15157 echo "Doing pdf in mpfr"; \
15158 (cd $(HOST_SUBDIR)/mpfr && \
15159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15161 "RANLIB=$${RANLIB}" \
15162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15163 pdf) \
15164 || exit 1
15165
15166 @endif mpfr
15167
15168 .PHONY: maybe-html-mpfr html-mpfr
15169 maybe-html-mpfr:
15170 @if mpfr
15171 maybe-html-mpfr: html-mpfr
15172
15173 html-mpfr: \
15174 configure-mpfr
15175 @[ -f ./mpfr/Makefile ] || exit 0; \
15176 r=`${PWD_COMMAND}`; export r; \
15177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15178 $(HOST_EXPORTS) \
15179 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15181 done; \
15182 echo "Doing html in mpfr"; \
15183 (cd $(HOST_SUBDIR)/mpfr && \
15184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15186 "RANLIB=$${RANLIB}" \
15187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15188 html) \
15189 || exit 1
15190
15191 @endif mpfr
15192
15193 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
15194 maybe-TAGS-mpfr:
15195 @if mpfr
15196 maybe-TAGS-mpfr: TAGS-mpfr
15197
15198 TAGS-mpfr: \
15199 configure-mpfr
15200 @[ -f ./mpfr/Makefile ] || exit 0; \
15201 r=`${PWD_COMMAND}`; export r; \
15202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15203 $(HOST_EXPORTS) \
15204 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15206 done; \
15207 echo "Doing TAGS in mpfr"; \
15208 (cd $(HOST_SUBDIR)/mpfr && \
15209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15211 "RANLIB=$${RANLIB}" \
15212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15213 TAGS) \
15214 || exit 1
15215
15216 @endif mpfr
15217
15218 .PHONY: maybe-install-info-mpfr install-info-mpfr
15219 maybe-install-info-mpfr:
15220 @if mpfr
15221 maybe-install-info-mpfr: install-info-mpfr
15222
15223 install-info-mpfr: \
15224 configure-mpfr \
15225 info-mpfr
15226 @[ -f ./mpfr/Makefile ] || exit 0; \
15227 r=`${PWD_COMMAND}`; export r; \
15228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15229 $(HOST_EXPORTS) \
15230 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15232 done; \
15233 echo "Doing install-info in mpfr"; \
15234 (cd $(HOST_SUBDIR)/mpfr && \
15235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15237 "RANLIB=$${RANLIB}" \
15238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15239 install-info) \
15240 || exit 1
15241
15242 @endif mpfr
15243
15244 .PHONY: maybe-install-dvi-mpfr install-dvi-mpfr
15245 maybe-install-dvi-mpfr:
15246 @if mpfr
15247 maybe-install-dvi-mpfr: install-dvi-mpfr
15248
15249 install-dvi-mpfr: \
15250 configure-mpfr \
15251 dvi-mpfr
15252 @[ -f ./mpfr/Makefile ] || exit 0; \
15253 r=`${PWD_COMMAND}`; export r; \
15254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15255 $(HOST_EXPORTS) \
15256 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258 done; \
15259 echo "Doing install-dvi in mpfr"; \
15260 (cd $(HOST_SUBDIR)/mpfr && \
15261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15263 "RANLIB=$${RANLIB}" \
15264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265 install-dvi) \
15266 || exit 1
15267
15268 @endif mpfr
15269
15270 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
15271 maybe-install-pdf-mpfr:
15272 @if mpfr
15273 maybe-install-pdf-mpfr: install-pdf-mpfr
15274
15275 install-pdf-mpfr: \
15276 configure-mpfr \
15277 pdf-mpfr
15278 @[ -f ./mpfr/Makefile ] || exit 0; \
15279 r=`${PWD_COMMAND}`; export r; \
15280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15281 $(HOST_EXPORTS) \
15282 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15284 done; \
15285 echo "Doing install-pdf in mpfr"; \
15286 (cd $(HOST_SUBDIR)/mpfr && \
15287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15289 "RANLIB=$${RANLIB}" \
15290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15291 install-pdf) \
15292 || exit 1
15293
15294 @endif mpfr
15295
15296 .PHONY: maybe-install-html-mpfr install-html-mpfr
15297 maybe-install-html-mpfr:
15298 @if mpfr
15299 maybe-install-html-mpfr: install-html-mpfr
15300
15301 install-html-mpfr: \
15302 configure-mpfr \
15303 html-mpfr
15304 @[ -f ./mpfr/Makefile ] || exit 0; \
15305 r=`${PWD_COMMAND}`; export r; \
15306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307 $(HOST_EXPORTS) \
15308 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15310 done; \
15311 echo "Doing install-html in mpfr"; \
15312 (cd $(HOST_SUBDIR)/mpfr && \
15313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15315 "RANLIB=$${RANLIB}" \
15316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15317 install-html) \
15318 || exit 1
15319
15320 @endif mpfr
15321
15322 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
15323 maybe-installcheck-mpfr:
15324 @if mpfr
15325 maybe-installcheck-mpfr: installcheck-mpfr
15326
15327 installcheck-mpfr: \
15328 configure-mpfr
15329 @[ -f ./mpfr/Makefile ] || exit 0; \
15330 r=`${PWD_COMMAND}`; export r; \
15331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15332 $(HOST_EXPORTS) \
15333 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15335 done; \
15336 echo "Doing installcheck in mpfr"; \
15337 (cd $(HOST_SUBDIR)/mpfr && \
15338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15340 "RANLIB=$${RANLIB}" \
15341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15342 installcheck) \
15343 || exit 1
15344
15345 @endif mpfr
15346
15347 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
15348 maybe-mostlyclean-mpfr:
15349 @if mpfr
15350 maybe-mostlyclean-mpfr: mostlyclean-mpfr
15351
15352 mostlyclean-mpfr:
15353 @[ -f ./mpfr/Makefile ] || exit 0; \
15354 r=`${PWD_COMMAND}`; export r; \
15355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15356 $(HOST_EXPORTS) \
15357 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15359 done; \
15360 echo "Doing mostlyclean in mpfr"; \
15361 (cd $(HOST_SUBDIR)/mpfr && \
15362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15364 "RANLIB=$${RANLIB}" \
15365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15366 mostlyclean) \
15367 || exit 1
15368
15369 @endif mpfr
15370
15371 .PHONY: maybe-clean-mpfr clean-mpfr
15372 maybe-clean-mpfr:
15373 @if mpfr
15374 maybe-clean-mpfr: clean-mpfr
15375
15376 clean-mpfr:
15377 @[ -f ./mpfr/Makefile ] || exit 0; \
15378 r=`${PWD_COMMAND}`; export r; \
15379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380 $(HOST_EXPORTS) \
15381 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15383 done; \
15384 echo "Doing clean in mpfr"; \
15385 (cd $(HOST_SUBDIR)/mpfr && \
15386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15388 "RANLIB=$${RANLIB}" \
15389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15390 clean) \
15391 || exit 1
15392
15393 @endif mpfr
15394
15395 .PHONY: maybe-distclean-mpfr distclean-mpfr
15396 maybe-distclean-mpfr:
15397 @if mpfr
15398 maybe-distclean-mpfr: distclean-mpfr
15399
15400 distclean-mpfr:
15401 @[ -f ./mpfr/Makefile ] || exit 0; \
15402 r=`${PWD_COMMAND}`; export r; \
15403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15404 $(HOST_EXPORTS) \
15405 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15407 done; \
15408 echo "Doing distclean in mpfr"; \
15409 (cd $(HOST_SUBDIR)/mpfr && \
15410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15412 "RANLIB=$${RANLIB}" \
15413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15414 distclean) \
15415 || exit 1
15416
15417 @endif mpfr
15418
15419 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
15420 maybe-maintainer-clean-mpfr:
15421 @if mpfr
15422 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
15423
15424 maintainer-clean-mpfr:
15425 @[ -f ./mpfr/Makefile ] || exit 0; \
15426 r=`${PWD_COMMAND}`; export r; \
15427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428 $(HOST_EXPORTS) \
15429 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
15430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15431 done; \
15432 echo "Doing maintainer-clean in mpfr"; \
15433 (cd $(HOST_SUBDIR)/mpfr && \
15434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15436 "RANLIB=$${RANLIB}" \
15437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15438 maintainer-clean) \
15439 || exit 1
15440
15441 @endif mpfr
15442
15443
15444
15445 .PHONY: configure-mpc maybe-configure-mpc
15446 maybe-configure-mpc:
15447 @if gcc-bootstrap
15448 configure-mpc: stage_current
15449 @endif gcc-bootstrap
15450 @if mpc
15451 maybe-configure-mpc: configure-mpc
15452 configure-mpc:
15453 @r=`${PWD_COMMAND}`; export r; \
15454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15455 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15457 $(HOST_EXPORTS) \
15458 echo Configuring in $(HOST_SUBDIR)/mpc; \
15459 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
15460 case $(srcdir) in \
15461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15462 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15464 esac; \
15465 module_srcdir=mpc; \
15466 $(SHELL) \
15467 $$s/$$module_srcdir/configure \
15468 --srcdir=$${topdir}/$$module_srcdir \
15469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15470 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode \
15471 || exit 1
15472 @endif mpc
15473
15474
15475
15476 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
15477 maybe-configure-stage1-mpc:
15478 @if mpc-bootstrap
15479 maybe-configure-stage1-mpc: configure-stage1-mpc
15480 configure-stage1-mpc:
15481 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15483 @r=`${PWD_COMMAND}`; export r; \
15484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15485 TFLAGS="$(STAGE1_TFLAGS)"; \
15486 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15487 $(HOST_EXPORTS) \
15488 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15489 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15490 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15491 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
15492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15493 cd $(HOST_SUBDIR)/mpc || exit 1; \
15494 case $(srcdir) in \
15495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15496 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15498 esac; \
15499 module_srcdir=mpc; \
15500 $(SHELL) $$s/$$module_srcdir/configure \
15501 --srcdir=$${topdir}/$$module_srcdir \
15502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15503 --target=${target_alias} \
15504 \
15505 $(STAGE1_CONFIGURE_FLAGS) \
15506 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15507 @endif mpc-bootstrap
15508
15509 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
15510 maybe-configure-stage2-mpc:
15511 @if mpc-bootstrap
15512 maybe-configure-stage2-mpc: configure-stage2-mpc
15513 configure-stage2-mpc:
15514 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15516 @r=`${PWD_COMMAND}`; export r; \
15517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15518 TFLAGS="$(STAGE2_TFLAGS)"; \
15519 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15520 $(HOST_EXPORTS) \
15521 $(POSTSTAGE1_HOST_EXPORTS) \
15522 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15523 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15524 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15525 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
15526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15527 cd $(HOST_SUBDIR)/mpc || exit 1; \
15528 case $(srcdir) in \
15529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15530 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15532 esac; \
15533 module_srcdir=mpc; \
15534 $(SHELL) $$s/$$module_srcdir/configure \
15535 --srcdir=$${topdir}/$$module_srcdir \
15536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15537 --target=${target_alias} \
15538 --with-build-libsubdir=$(HOST_SUBDIR) \
15539 $(STAGE2_CONFIGURE_FLAGS) \
15540 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15541 @endif mpc-bootstrap
15542
15543 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
15544 maybe-configure-stage3-mpc:
15545 @if mpc-bootstrap
15546 maybe-configure-stage3-mpc: configure-stage3-mpc
15547 configure-stage3-mpc:
15548 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15549 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15550 @r=`${PWD_COMMAND}`; export r; \
15551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15552 TFLAGS="$(STAGE3_TFLAGS)"; \
15553 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15554 $(HOST_EXPORTS) \
15555 $(POSTSTAGE1_HOST_EXPORTS) \
15556 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15557 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15558 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15559 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
15560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15561 cd $(HOST_SUBDIR)/mpc || exit 1; \
15562 case $(srcdir) in \
15563 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15564 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15565 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15566 esac; \
15567 module_srcdir=mpc; \
15568 $(SHELL) $$s/$$module_srcdir/configure \
15569 --srcdir=$${topdir}/$$module_srcdir \
15570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15571 --target=${target_alias} \
15572 --with-build-libsubdir=$(HOST_SUBDIR) \
15573 $(STAGE3_CONFIGURE_FLAGS) \
15574 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15575 @endif mpc-bootstrap
15576
15577 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15578 maybe-configure-stage4-mpc:
15579 @if mpc-bootstrap
15580 maybe-configure-stage4-mpc: configure-stage4-mpc
15581 configure-stage4-mpc:
15582 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15584 @r=`${PWD_COMMAND}`; export r; \
15585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15586 TFLAGS="$(STAGE4_TFLAGS)"; \
15587 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15588 $(HOST_EXPORTS) \
15589 $(POSTSTAGE1_HOST_EXPORTS) \
15590 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15591 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15592 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15593 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15595 cd $(HOST_SUBDIR)/mpc || exit 1; \
15596 case $(srcdir) in \
15597 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15598 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15599 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15600 esac; \
15601 module_srcdir=mpc; \
15602 $(SHELL) $$s/$$module_srcdir/configure \
15603 --srcdir=$${topdir}/$$module_srcdir \
15604 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15605 --target=${target_alias} \
15606 --with-build-libsubdir=$(HOST_SUBDIR) \
15607 $(STAGE4_CONFIGURE_FLAGS) \
15608 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15609 @endif mpc-bootstrap
15610
15611 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15612 maybe-configure-stageprofile-mpc:
15613 @if mpc-bootstrap
15614 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15615 configure-stageprofile-mpc:
15616 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15618 @r=`${PWD_COMMAND}`; export r; \
15619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15621 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15622 $(HOST_EXPORTS) \
15623 $(POSTSTAGE1_HOST_EXPORTS) \
15624 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15625 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15626 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15627 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15629 cd $(HOST_SUBDIR)/mpc || exit 1; \
15630 case $(srcdir) in \
15631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15632 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15634 esac; \
15635 module_srcdir=mpc; \
15636 $(SHELL) $$s/$$module_srcdir/configure \
15637 --srcdir=$${topdir}/$$module_srcdir \
15638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15639 --target=${target_alias} \
15640 --with-build-libsubdir=$(HOST_SUBDIR) \
15641 $(STAGEprofile_CONFIGURE_FLAGS) \
15642 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15643 @endif mpc-bootstrap
15644
15645 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15646 maybe-configure-stagetrain-mpc:
15647 @if mpc-bootstrap
15648 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15649 configure-stagetrain-mpc:
15650 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15652 @r=`${PWD_COMMAND}`; export r; \
15653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15654 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15655 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15656 $(HOST_EXPORTS) \
15657 $(POSTSTAGE1_HOST_EXPORTS) \
15658 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15659 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15660 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15661 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15663 cd $(HOST_SUBDIR)/mpc || exit 1; \
15664 case $(srcdir) in \
15665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15666 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15668 esac; \
15669 module_srcdir=mpc; \
15670 $(SHELL) $$s/$$module_srcdir/configure \
15671 --srcdir=$${topdir}/$$module_srcdir \
15672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15673 --target=${target_alias} \
15674 --with-build-libsubdir=$(HOST_SUBDIR) \
15675 $(STAGEtrain_CONFIGURE_FLAGS) \
15676 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15677 @endif mpc-bootstrap
15678
15679 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15680 maybe-configure-stagefeedback-mpc:
15681 @if mpc-bootstrap
15682 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15683 configure-stagefeedback-mpc:
15684 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15686 @r=`${PWD_COMMAND}`; export r; \
15687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15688 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15689 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15690 $(HOST_EXPORTS) \
15691 $(POSTSTAGE1_HOST_EXPORTS) \
15692 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15693 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15694 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15695 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15697 cd $(HOST_SUBDIR)/mpc || exit 1; \
15698 case $(srcdir) in \
15699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15700 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15702 esac; \
15703 module_srcdir=mpc; \
15704 $(SHELL) $$s/$$module_srcdir/configure \
15705 --srcdir=$${topdir}/$$module_srcdir \
15706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15707 --target=${target_alias} \
15708 --with-build-libsubdir=$(HOST_SUBDIR) \
15709 $(STAGEfeedback_CONFIGURE_FLAGS) \
15710 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15711 @endif mpc-bootstrap
15712
15713 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15714 maybe-configure-stageautoprofile-mpc:
15715 @if mpc-bootstrap
15716 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15717 configure-stageautoprofile-mpc:
15718 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15719 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15720 @r=`${PWD_COMMAND}`; export r; \
15721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15722 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15723 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15724 $(HOST_EXPORTS) \
15725 $(POSTSTAGE1_HOST_EXPORTS) \
15726 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15727 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15728 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15729 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15731 cd $(HOST_SUBDIR)/mpc || exit 1; \
15732 case $(srcdir) in \
15733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15734 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15736 esac; \
15737 module_srcdir=mpc; \
15738 $(SHELL) $$s/$$module_srcdir/configure \
15739 --srcdir=$${topdir}/$$module_srcdir \
15740 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15741 --target=${target_alias} \
15742 --with-build-libsubdir=$(HOST_SUBDIR) \
15743 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15744 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15745 @endif mpc-bootstrap
15746
15747 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15748 maybe-configure-stageautofeedback-mpc:
15749 @if mpc-bootstrap
15750 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15751 configure-stageautofeedback-mpc:
15752 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15754 @r=`${PWD_COMMAND}`; export r; \
15755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15756 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15757 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15758 $(HOST_EXPORTS) \
15759 $(POSTSTAGE1_HOST_EXPORTS) \
15760 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15761 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15762 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15763 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15765 cd $(HOST_SUBDIR)/mpc || exit 1; \
15766 case $(srcdir) in \
15767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15768 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15770 esac; \
15771 module_srcdir=mpc; \
15772 $(SHELL) $$s/$$module_srcdir/configure \
15773 --srcdir=$${topdir}/$$module_srcdir \
15774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15775 --target=${target_alias} \
15776 --with-build-libsubdir=$(HOST_SUBDIR) \
15777 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15778 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ @host_libs_picflag@ --disable-maintainer-mode
15779 @endif mpc-bootstrap
15780
15781
15782
15783
15784
15785 .PHONY: all-mpc maybe-all-mpc
15786 maybe-all-mpc:
15787 @if gcc-bootstrap
15788 all-mpc: stage_current
15789 @endif gcc-bootstrap
15790 @if mpc
15791 TARGET-mpc=all
15792 maybe-all-mpc: all-mpc
15793 all-mpc: configure-mpc
15794 @r=`${PWD_COMMAND}`; export r; \
15795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15796 $(HOST_EXPORTS) \
15797 (cd $(HOST_SUBDIR)/mpc && \
15798 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15799 $(TARGET-mpc))
15800 @endif mpc
15801
15802
15803
15804 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15805 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15806 maybe-all-stage1-mpc:
15807 maybe-clean-stage1-mpc:
15808 @if mpc-bootstrap
15809 maybe-all-stage1-mpc: all-stage1-mpc
15810 all-stage1: all-stage1-mpc
15811 TARGET-stage1-mpc = $(TARGET-mpc)
15812 all-stage1-mpc: configure-stage1-mpc
15813 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15814 @r=`${PWD_COMMAND}`; export r; \
15815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15816 TFLAGS="$(STAGE1_TFLAGS)"; \
15817 $(HOST_EXPORTS) \
15818 cd $(HOST_SUBDIR)/mpc && \
15819 \
15820 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15821 CFLAGS="$(STAGE1_CFLAGS)" \
15822 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15823 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15824 LIBCFLAGS="$(LIBCFLAGS)" \
15825 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15826 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15827 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15828 $(EXTRA_HOST_FLAGS) \
15829 $(STAGE1_FLAGS_TO_PASS) \
15830 TFLAGS="$(STAGE1_TFLAGS)" \
15831 $(TARGET-stage1-mpc)
15832
15833 maybe-clean-stage1-mpc: clean-stage1-mpc
15834 clean-stage1: clean-stage1-mpc
15835 clean-stage1-mpc:
15836 @if [ $(current_stage) = stage1 ]; then \
15837 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15838 else \
15839 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15840 $(MAKE) stage1-start; \
15841 fi; \
15842 cd $(HOST_SUBDIR)/mpc && \
15843 $(MAKE) $(EXTRA_HOST_FLAGS) \
15844 $(STAGE1_FLAGS_TO_PASS) clean
15845 @endif mpc-bootstrap
15846
15847
15848 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15849 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15850 maybe-all-stage2-mpc:
15851 maybe-clean-stage2-mpc:
15852 @if mpc-bootstrap
15853 maybe-all-stage2-mpc: all-stage2-mpc
15854 all-stage2: all-stage2-mpc
15855 TARGET-stage2-mpc = $(TARGET-mpc)
15856 all-stage2-mpc: configure-stage2-mpc
15857 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15858 @r=`${PWD_COMMAND}`; export r; \
15859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15860 TFLAGS="$(STAGE2_TFLAGS)"; \
15861 $(HOST_EXPORTS) \
15862 $(POSTSTAGE1_HOST_EXPORTS) \
15863 cd $(HOST_SUBDIR)/mpc && \
15864 \
15865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15866 CFLAGS="$(STAGE2_CFLAGS)" \
15867 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15868 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15869 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15873 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15874 TFLAGS="$(STAGE2_TFLAGS)" \
15875 $(TARGET-stage2-mpc)
15876
15877 maybe-clean-stage2-mpc: clean-stage2-mpc
15878 clean-stage2: clean-stage2-mpc
15879 clean-stage2-mpc:
15880 @if [ $(current_stage) = stage2 ]; then \
15881 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15882 else \
15883 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15884 $(MAKE) stage2-start; \
15885 fi; \
15886 cd $(HOST_SUBDIR)/mpc && \
15887 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15888 @endif mpc-bootstrap
15889
15890
15891 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15892 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15893 maybe-all-stage3-mpc:
15894 maybe-clean-stage3-mpc:
15895 @if mpc-bootstrap
15896 maybe-all-stage3-mpc: all-stage3-mpc
15897 all-stage3: all-stage3-mpc
15898 TARGET-stage3-mpc = $(TARGET-mpc)
15899 all-stage3-mpc: configure-stage3-mpc
15900 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15901 @r=`${PWD_COMMAND}`; export r; \
15902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15903 TFLAGS="$(STAGE3_TFLAGS)"; \
15904 $(HOST_EXPORTS) \
15905 $(POSTSTAGE1_HOST_EXPORTS) \
15906 cd $(HOST_SUBDIR)/mpc && \
15907 \
15908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15909 CFLAGS="$(STAGE3_CFLAGS)" \
15910 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15911 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15912 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15913 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15914 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15915 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15916 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15917 TFLAGS="$(STAGE3_TFLAGS)" \
15918 $(TARGET-stage3-mpc)
15919
15920 maybe-clean-stage3-mpc: clean-stage3-mpc
15921 clean-stage3: clean-stage3-mpc
15922 clean-stage3-mpc:
15923 @if [ $(current_stage) = stage3 ]; then \
15924 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15925 else \
15926 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15927 $(MAKE) stage3-start; \
15928 fi; \
15929 cd $(HOST_SUBDIR)/mpc && \
15930 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15931 @endif mpc-bootstrap
15932
15933
15934 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15935 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15936 maybe-all-stage4-mpc:
15937 maybe-clean-stage4-mpc:
15938 @if mpc-bootstrap
15939 maybe-all-stage4-mpc: all-stage4-mpc
15940 all-stage4: all-stage4-mpc
15941 TARGET-stage4-mpc = $(TARGET-mpc)
15942 all-stage4-mpc: configure-stage4-mpc
15943 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15944 @r=`${PWD_COMMAND}`; export r; \
15945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15946 TFLAGS="$(STAGE4_TFLAGS)"; \
15947 $(HOST_EXPORTS) \
15948 $(POSTSTAGE1_HOST_EXPORTS) \
15949 cd $(HOST_SUBDIR)/mpc && \
15950 \
15951 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15952 CFLAGS="$(STAGE4_CFLAGS)" \
15953 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15954 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15955 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15956 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15957 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15958 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15959 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15960 TFLAGS="$(STAGE4_TFLAGS)" \
15961 $(TARGET-stage4-mpc)
15962
15963 maybe-clean-stage4-mpc: clean-stage4-mpc
15964 clean-stage4: clean-stage4-mpc
15965 clean-stage4-mpc:
15966 @if [ $(current_stage) = stage4 ]; then \
15967 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15968 else \
15969 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15970 $(MAKE) stage4-start; \
15971 fi; \
15972 cd $(HOST_SUBDIR)/mpc && \
15973 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15974 @endif mpc-bootstrap
15975
15976
15977 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15978 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15979 maybe-all-stageprofile-mpc:
15980 maybe-clean-stageprofile-mpc:
15981 @if mpc-bootstrap
15982 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15983 all-stageprofile: all-stageprofile-mpc
15984 TARGET-stageprofile-mpc = $(TARGET-mpc)
15985 all-stageprofile-mpc: configure-stageprofile-mpc
15986 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15987 @r=`${PWD_COMMAND}`; export r; \
15988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15989 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15990 $(HOST_EXPORTS) \
15991 $(POSTSTAGE1_HOST_EXPORTS) \
15992 cd $(HOST_SUBDIR)/mpc && \
15993 \
15994 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15995 CFLAGS="$(STAGEprofile_CFLAGS)" \
15996 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15997 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15998 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15999 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16000 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16001 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16002 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16003 TFLAGS="$(STAGEprofile_TFLAGS)" \
16004 $(TARGET-stageprofile-mpc)
16005
16006 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
16007 clean-stageprofile: clean-stageprofile-mpc
16008 clean-stageprofile-mpc:
16009 @if [ $(current_stage) = stageprofile ]; then \
16010 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16011 else \
16012 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
16013 $(MAKE) stageprofile-start; \
16014 fi; \
16015 cd $(HOST_SUBDIR)/mpc && \
16016 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16017 @endif mpc-bootstrap
16018
16019
16020 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
16021 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
16022 maybe-all-stagetrain-mpc:
16023 maybe-clean-stagetrain-mpc:
16024 @if mpc-bootstrap
16025 maybe-all-stagetrain-mpc: all-stagetrain-mpc
16026 all-stagetrain: all-stagetrain-mpc
16027 TARGET-stagetrain-mpc = $(TARGET-mpc)
16028 all-stagetrain-mpc: configure-stagetrain-mpc
16029 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16030 @r=`${PWD_COMMAND}`; export r; \
16031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16032 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16033 $(HOST_EXPORTS) \
16034 $(POSTSTAGE1_HOST_EXPORTS) \
16035 cd $(HOST_SUBDIR)/mpc && \
16036 \
16037 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16038 CFLAGS="$(STAGEtrain_CFLAGS)" \
16039 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16040 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16041 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16042 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16043 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16044 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16045 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16046 TFLAGS="$(STAGEtrain_TFLAGS)" \
16047 $(TARGET-stagetrain-mpc)
16048
16049 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
16050 clean-stagetrain: clean-stagetrain-mpc
16051 clean-stagetrain-mpc:
16052 @if [ $(current_stage) = stagetrain ]; then \
16053 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16054 else \
16055 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
16056 $(MAKE) stagetrain-start; \
16057 fi; \
16058 cd $(HOST_SUBDIR)/mpc && \
16059 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16060 @endif mpc-bootstrap
16061
16062
16063 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
16064 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
16065 maybe-all-stagefeedback-mpc:
16066 maybe-clean-stagefeedback-mpc:
16067 @if mpc-bootstrap
16068 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
16069 all-stagefeedback: all-stagefeedback-mpc
16070 TARGET-stagefeedback-mpc = $(TARGET-mpc)
16071 all-stagefeedback-mpc: configure-stagefeedback-mpc
16072 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16073 @r=`${PWD_COMMAND}`; export r; \
16074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16075 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16076 $(HOST_EXPORTS) \
16077 $(POSTSTAGE1_HOST_EXPORTS) \
16078 cd $(HOST_SUBDIR)/mpc && \
16079 \
16080 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16081 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16082 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16083 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16084 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16085 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16086 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16087 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16088 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16089 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16090 $(TARGET-stagefeedback-mpc)
16091
16092 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
16093 clean-stagefeedback: clean-stagefeedback-mpc
16094 clean-stagefeedback-mpc:
16095 @if [ $(current_stage) = stagefeedback ]; then \
16096 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16097 else \
16098 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
16099 $(MAKE) stagefeedback-start; \
16100 fi; \
16101 cd $(HOST_SUBDIR)/mpc && \
16102 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16103 @endif mpc-bootstrap
16104
16105
16106 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
16107 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
16108 maybe-all-stageautoprofile-mpc:
16109 maybe-clean-stageautoprofile-mpc:
16110 @if mpc-bootstrap
16111 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
16112 all-stageautoprofile: all-stageautoprofile-mpc
16113 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
16114 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
16115 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16116 @r=`${PWD_COMMAND}`; export r; \
16117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16119 $(HOST_EXPORTS) \
16120 $(POSTSTAGE1_HOST_EXPORTS) \
16121 cd $(HOST_SUBDIR)/mpc && \
16122 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16124 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16125 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16126 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16127 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16131 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16132 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16133 $(TARGET-stageautoprofile-mpc)
16134
16135 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
16136 clean-stageautoprofile: clean-stageautoprofile-mpc
16137 clean-stageautoprofile-mpc:
16138 @if [ $(current_stage) = stageautoprofile ]; then \
16139 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16140 else \
16141 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
16142 $(MAKE) stageautoprofile-start; \
16143 fi; \
16144 cd $(HOST_SUBDIR)/mpc && \
16145 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16146 @endif mpc-bootstrap
16147
16148
16149 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
16150 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
16151 maybe-all-stageautofeedback-mpc:
16152 maybe-clean-stageautofeedback-mpc:
16153 @if mpc-bootstrap
16154 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
16155 all-stageautofeedback: all-stageautofeedback-mpc
16156 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
16157 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
16158 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16159 @r=`${PWD_COMMAND}`; export r; \
16160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16162 $(HOST_EXPORTS) \
16163 $(POSTSTAGE1_HOST_EXPORTS) \
16164 cd $(HOST_SUBDIR)/mpc && \
16165 \
16166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16167 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16168 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16169 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16170 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16174 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16175 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16176 $(TARGET-stageautofeedback-mpc)
16177
16178 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
16179 clean-stageautofeedback: clean-stageautofeedback-mpc
16180 clean-stageautofeedback-mpc:
16181 @if [ $(current_stage) = stageautofeedback ]; then \
16182 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
16183 else \
16184 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
16185 $(MAKE) stageautofeedback-start; \
16186 fi; \
16187 cd $(HOST_SUBDIR)/mpc && \
16188 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
16189 @endif mpc-bootstrap
16190
16191
16192
16193
16194
16195 .PHONY: check-mpc maybe-check-mpc
16196 maybe-check-mpc:
16197 @if mpc
16198 maybe-check-mpc: check-mpc
16199
16200 check-mpc:
16201 @: $(MAKE); $(unstage)
16202 @r=`${PWD_COMMAND}`; export r; \
16203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16204 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16205 (cd $(HOST_SUBDIR)/mpc && \
16206 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
16207
16208 @endif mpc
16209
16210 .PHONY: install-mpc maybe-install-mpc
16211 maybe-install-mpc:
16212 @if mpc
16213 maybe-install-mpc: install-mpc
16214
16215 install-mpc:
16216
16217 @endif mpc
16218
16219 .PHONY: install-strip-mpc maybe-install-strip-mpc
16220 maybe-install-strip-mpc:
16221 @if mpc
16222 maybe-install-strip-mpc: install-strip-mpc
16223
16224 install-strip-mpc:
16225
16226 @endif mpc
16227
16228 # Other targets (info, dvi, pdf, etc.)
16229
16230 .PHONY: maybe-info-mpc info-mpc
16231 maybe-info-mpc:
16232 @if mpc
16233 maybe-info-mpc: info-mpc
16234
16235 info-mpc: \
16236 configure-mpc
16237 @[ -f ./mpc/Makefile ] || exit 0; \
16238 r=`${PWD_COMMAND}`; export r; \
16239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16240 $(HOST_EXPORTS) \
16241 for flag in $(EXTRA_HOST_FLAGS) ; do \
16242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16243 done; \
16244 echo "Doing info in mpc"; \
16245 (cd $(HOST_SUBDIR)/mpc && \
16246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16248 "RANLIB=$${RANLIB}" \
16249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16250 info) \
16251 || exit 1
16252
16253 @endif mpc
16254
16255 .PHONY: maybe-dvi-mpc dvi-mpc
16256 maybe-dvi-mpc:
16257 @if mpc
16258 maybe-dvi-mpc: dvi-mpc
16259
16260 dvi-mpc: \
16261 configure-mpc
16262 @[ -f ./mpc/Makefile ] || exit 0; \
16263 r=`${PWD_COMMAND}`; export r; \
16264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265 $(HOST_EXPORTS) \
16266 for flag in $(EXTRA_HOST_FLAGS) ; do \
16267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16268 done; \
16269 echo "Doing dvi in mpc"; \
16270 (cd $(HOST_SUBDIR)/mpc && \
16271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16273 "RANLIB=$${RANLIB}" \
16274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16275 dvi) \
16276 || exit 1
16277
16278 @endif mpc
16279
16280 .PHONY: maybe-pdf-mpc pdf-mpc
16281 maybe-pdf-mpc:
16282 @if mpc
16283 maybe-pdf-mpc: pdf-mpc
16284
16285 pdf-mpc: \
16286 configure-mpc
16287 @[ -f ./mpc/Makefile ] || exit 0; \
16288 r=`${PWD_COMMAND}`; export r; \
16289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16290 $(HOST_EXPORTS) \
16291 for flag in $(EXTRA_HOST_FLAGS) ; do \
16292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16293 done; \
16294 echo "Doing pdf in mpc"; \
16295 (cd $(HOST_SUBDIR)/mpc && \
16296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16298 "RANLIB=$${RANLIB}" \
16299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16300 pdf) \
16301 || exit 1
16302
16303 @endif mpc
16304
16305 .PHONY: maybe-html-mpc html-mpc
16306 maybe-html-mpc:
16307 @if mpc
16308 maybe-html-mpc: html-mpc
16309
16310 html-mpc: \
16311 configure-mpc
16312 @[ -f ./mpc/Makefile ] || exit 0; \
16313 r=`${PWD_COMMAND}`; export r; \
16314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16315 $(HOST_EXPORTS) \
16316 for flag in $(EXTRA_HOST_FLAGS) ; do \
16317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16318 done; \
16319 echo "Doing html in mpc"; \
16320 (cd $(HOST_SUBDIR)/mpc && \
16321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16323 "RANLIB=$${RANLIB}" \
16324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16325 html) \
16326 || exit 1
16327
16328 @endif mpc
16329
16330 .PHONY: maybe-TAGS-mpc TAGS-mpc
16331 maybe-TAGS-mpc:
16332 @if mpc
16333 maybe-TAGS-mpc: TAGS-mpc
16334
16335 TAGS-mpc: \
16336 configure-mpc
16337 @[ -f ./mpc/Makefile ] || exit 0; \
16338 r=`${PWD_COMMAND}`; export r; \
16339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16340 $(HOST_EXPORTS) \
16341 for flag in $(EXTRA_HOST_FLAGS) ; do \
16342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16343 done; \
16344 echo "Doing TAGS in mpc"; \
16345 (cd $(HOST_SUBDIR)/mpc && \
16346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16348 "RANLIB=$${RANLIB}" \
16349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16350 TAGS) \
16351 || exit 1
16352
16353 @endif mpc
16354
16355 .PHONY: maybe-install-info-mpc install-info-mpc
16356 maybe-install-info-mpc:
16357 @if mpc
16358 maybe-install-info-mpc: install-info-mpc
16359
16360 install-info-mpc: \
16361 configure-mpc \
16362 info-mpc
16363 @[ -f ./mpc/Makefile ] || exit 0; \
16364 r=`${PWD_COMMAND}`; export r; \
16365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16366 $(HOST_EXPORTS) \
16367 for flag in $(EXTRA_HOST_FLAGS) ; do \
16368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16369 done; \
16370 echo "Doing install-info in mpc"; \
16371 (cd $(HOST_SUBDIR)/mpc && \
16372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16374 "RANLIB=$${RANLIB}" \
16375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16376 install-info) \
16377 || exit 1
16378
16379 @endif mpc
16380
16381 .PHONY: maybe-install-dvi-mpc install-dvi-mpc
16382 maybe-install-dvi-mpc:
16383 @if mpc
16384 maybe-install-dvi-mpc: install-dvi-mpc
16385
16386 install-dvi-mpc: \
16387 configure-mpc \
16388 dvi-mpc
16389 @[ -f ./mpc/Makefile ] || exit 0; \
16390 r=`${PWD_COMMAND}`; export r; \
16391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16392 $(HOST_EXPORTS) \
16393 for flag in $(EXTRA_HOST_FLAGS) ; do \
16394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16395 done; \
16396 echo "Doing install-dvi in mpc"; \
16397 (cd $(HOST_SUBDIR)/mpc && \
16398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16400 "RANLIB=$${RANLIB}" \
16401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16402 install-dvi) \
16403 || exit 1
16404
16405 @endif mpc
16406
16407 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
16408 maybe-install-pdf-mpc:
16409 @if mpc
16410 maybe-install-pdf-mpc: install-pdf-mpc
16411
16412 install-pdf-mpc: \
16413 configure-mpc \
16414 pdf-mpc
16415 @[ -f ./mpc/Makefile ] || exit 0; \
16416 r=`${PWD_COMMAND}`; export r; \
16417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16418 $(HOST_EXPORTS) \
16419 for flag in $(EXTRA_HOST_FLAGS) ; do \
16420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16421 done; \
16422 echo "Doing install-pdf in mpc"; \
16423 (cd $(HOST_SUBDIR)/mpc && \
16424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16426 "RANLIB=$${RANLIB}" \
16427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16428 install-pdf) \
16429 || exit 1
16430
16431 @endif mpc
16432
16433 .PHONY: maybe-install-html-mpc install-html-mpc
16434 maybe-install-html-mpc:
16435 @if mpc
16436 maybe-install-html-mpc: install-html-mpc
16437
16438 install-html-mpc: \
16439 configure-mpc \
16440 html-mpc
16441 @[ -f ./mpc/Makefile ] || exit 0; \
16442 r=`${PWD_COMMAND}`; export r; \
16443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16444 $(HOST_EXPORTS) \
16445 for flag in $(EXTRA_HOST_FLAGS) ; do \
16446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16447 done; \
16448 echo "Doing install-html in mpc"; \
16449 (cd $(HOST_SUBDIR)/mpc && \
16450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16452 "RANLIB=$${RANLIB}" \
16453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16454 install-html) \
16455 || exit 1
16456
16457 @endif mpc
16458
16459 .PHONY: maybe-installcheck-mpc installcheck-mpc
16460 maybe-installcheck-mpc:
16461 @if mpc
16462 maybe-installcheck-mpc: installcheck-mpc
16463
16464 installcheck-mpc: \
16465 configure-mpc
16466 @[ -f ./mpc/Makefile ] || exit 0; \
16467 r=`${PWD_COMMAND}`; export r; \
16468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16469 $(HOST_EXPORTS) \
16470 for flag in $(EXTRA_HOST_FLAGS) ; do \
16471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16472 done; \
16473 echo "Doing installcheck in mpc"; \
16474 (cd $(HOST_SUBDIR)/mpc && \
16475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16477 "RANLIB=$${RANLIB}" \
16478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16479 installcheck) \
16480 || exit 1
16481
16482 @endif mpc
16483
16484 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
16485 maybe-mostlyclean-mpc:
16486 @if mpc
16487 maybe-mostlyclean-mpc: mostlyclean-mpc
16488
16489 mostlyclean-mpc:
16490 @[ -f ./mpc/Makefile ] || exit 0; \
16491 r=`${PWD_COMMAND}`; export r; \
16492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16493 $(HOST_EXPORTS) \
16494 for flag in $(EXTRA_HOST_FLAGS) ; do \
16495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16496 done; \
16497 echo "Doing mostlyclean in mpc"; \
16498 (cd $(HOST_SUBDIR)/mpc && \
16499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16501 "RANLIB=$${RANLIB}" \
16502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16503 mostlyclean) \
16504 || exit 1
16505
16506 @endif mpc
16507
16508 .PHONY: maybe-clean-mpc clean-mpc
16509 maybe-clean-mpc:
16510 @if mpc
16511 maybe-clean-mpc: clean-mpc
16512
16513 clean-mpc:
16514 @[ -f ./mpc/Makefile ] || exit 0; \
16515 r=`${PWD_COMMAND}`; export r; \
16516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517 $(HOST_EXPORTS) \
16518 for flag in $(EXTRA_HOST_FLAGS) ; do \
16519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16520 done; \
16521 echo "Doing clean in mpc"; \
16522 (cd $(HOST_SUBDIR)/mpc && \
16523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16525 "RANLIB=$${RANLIB}" \
16526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16527 clean) \
16528 || exit 1
16529
16530 @endif mpc
16531
16532 .PHONY: maybe-distclean-mpc distclean-mpc
16533 maybe-distclean-mpc:
16534 @if mpc
16535 maybe-distclean-mpc: distclean-mpc
16536
16537 distclean-mpc:
16538 @[ -f ./mpc/Makefile ] || exit 0; \
16539 r=`${PWD_COMMAND}`; export r; \
16540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16541 $(HOST_EXPORTS) \
16542 for flag in $(EXTRA_HOST_FLAGS) ; do \
16543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16544 done; \
16545 echo "Doing distclean in mpc"; \
16546 (cd $(HOST_SUBDIR)/mpc && \
16547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16549 "RANLIB=$${RANLIB}" \
16550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16551 distclean) \
16552 || exit 1
16553
16554 @endif mpc
16555
16556 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
16557 maybe-maintainer-clean-mpc:
16558 @if mpc
16559 maybe-maintainer-clean-mpc: maintainer-clean-mpc
16560
16561 maintainer-clean-mpc:
16562 @[ -f ./mpc/Makefile ] || exit 0; \
16563 r=`${PWD_COMMAND}`; export r; \
16564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16565 $(HOST_EXPORTS) \
16566 for flag in $(EXTRA_HOST_FLAGS) ; do \
16567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16568 done; \
16569 echo "Doing maintainer-clean in mpc"; \
16570 (cd $(HOST_SUBDIR)/mpc && \
16571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16573 "RANLIB=$${RANLIB}" \
16574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16575 maintainer-clean) \
16576 || exit 1
16577
16578 @endif mpc
16579
16580
16581
16582 .PHONY: configure-isl maybe-configure-isl
16583 maybe-configure-isl:
16584 @if gcc-bootstrap
16585 configure-isl: stage_current
16586 @endif gcc-bootstrap
16587 @if isl
16588 maybe-configure-isl: configure-isl
16589 configure-isl:
16590 @r=`${PWD_COMMAND}`; export r; \
16591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16592 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16594 $(HOST_EXPORTS) \
16595 echo Configuring in $(HOST_SUBDIR)/isl; \
16596 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16597 case $(srcdir) in \
16598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16599 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16601 esac; \
16602 module_srcdir=isl; \
16603 $(SHELL) \
16604 $$s/$$module_srcdir/configure \
16605 --srcdir=$${topdir}/$$module_srcdir \
16606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16607 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@ \
16608 || exit 1
16609 @endif isl
16610
16611
16612
16613 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16614 maybe-configure-stage1-isl:
16615 @if isl-bootstrap
16616 maybe-configure-stage1-isl: configure-stage1-isl
16617 configure-stage1-isl:
16618 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16619 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16620 @r=`${PWD_COMMAND}`; export r; \
16621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16622 TFLAGS="$(STAGE1_TFLAGS)"; \
16623 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16624 $(HOST_EXPORTS) \
16625 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16626 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16627 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16628 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16630 cd $(HOST_SUBDIR)/isl || exit 1; \
16631 case $(srcdir) in \
16632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16633 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16635 esac; \
16636 module_srcdir=isl; \
16637 $(SHELL) $$s/$$module_srcdir/configure \
16638 --srcdir=$${topdir}/$$module_srcdir \
16639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16640 --target=${target_alias} \
16641 \
16642 $(STAGE1_CONFIGURE_FLAGS) \
16643 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16644 @endif isl-bootstrap
16645
16646 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16647 maybe-configure-stage2-isl:
16648 @if isl-bootstrap
16649 maybe-configure-stage2-isl: configure-stage2-isl
16650 configure-stage2-isl:
16651 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16652 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16653 @r=`${PWD_COMMAND}`; export r; \
16654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16655 TFLAGS="$(STAGE2_TFLAGS)"; \
16656 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16657 $(HOST_EXPORTS) \
16658 $(POSTSTAGE1_HOST_EXPORTS) \
16659 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16660 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16661 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16662 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16664 cd $(HOST_SUBDIR)/isl || exit 1; \
16665 case $(srcdir) in \
16666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16667 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16669 esac; \
16670 module_srcdir=isl; \
16671 $(SHELL) $$s/$$module_srcdir/configure \
16672 --srcdir=$${topdir}/$$module_srcdir \
16673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16674 --target=${target_alias} \
16675 --with-build-libsubdir=$(HOST_SUBDIR) \
16676 $(STAGE2_CONFIGURE_FLAGS) \
16677 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16678 @endif isl-bootstrap
16679
16680 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16681 maybe-configure-stage3-isl:
16682 @if isl-bootstrap
16683 maybe-configure-stage3-isl: configure-stage3-isl
16684 configure-stage3-isl:
16685 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16686 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16687 @r=`${PWD_COMMAND}`; export r; \
16688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16689 TFLAGS="$(STAGE3_TFLAGS)"; \
16690 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16691 $(HOST_EXPORTS) \
16692 $(POSTSTAGE1_HOST_EXPORTS) \
16693 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16694 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16695 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16696 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16698 cd $(HOST_SUBDIR)/isl || exit 1; \
16699 case $(srcdir) in \
16700 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16701 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16702 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16703 esac; \
16704 module_srcdir=isl; \
16705 $(SHELL) $$s/$$module_srcdir/configure \
16706 --srcdir=$${topdir}/$$module_srcdir \
16707 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16708 --target=${target_alias} \
16709 --with-build-libsubdir=$(HOST_SUBDIR) \
16710 $(STAGE3_CONFIGURE_FLAGS) \
16711 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16712 @endif isl-bootstrap
16713
16714 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16715 maybe-configure-stage4-isl:
16716 @if isl-bootstrap
16717 maybe-configure-stage4-isl: configure-stage4-isl
16718 configure-stage4-isl:
16719 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16721 @r=`${PWD_COMMAND}`; export r; \
16722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723 TFLAGS="$(STAGE4_TFLAGS)"; \
16724 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16725 $(HOST_EXPORTS) \
16726 $(POSTSTAGE1_HOST_EXPORTS) \
16727 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16728 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16729 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16730 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16732 cd $(HOST_SUBDIR)/isl || exit 1; \
16733 case $(srcdir) in \
16734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16735 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16737 esac; \
16738 module_srcdir=isl; \
16739 $(SHELL) $$s/$$module_srcdir/configure \
16740 --srcdir=$${topdir}/$$module_srcdir \
16741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16742 --target=${target_alias} \
16743 --with-build-libsubdir=$(HOST_SUBDIR) \
16744 $(STAGE4_CONFIGURE_FLAGS) \
16745 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16746 @endif isl-bootstrap
16747
16748 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16749 maybe-configure-stageprofile-isl:
16750 @if isl-bootstrap
16751 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16752 configure-stageprofile-isl:
16753 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16754 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16755 @r=`${PWD_COMMAND}`; export r; \
16756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16757 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16758 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16759 $(HOST_EXPORTS) \
16760 $(POSTSTAGE1_HOST_EXPORTS) \
16761 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16762 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16763 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16764 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16765 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16766 cd $(HOST_SUBDIR)/isl || exit 1; \
16767 case $(srcdir) in \
16768 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16769 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16770 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16771 esac; \
16772 module_srcdir=isl; \
16773 $(SHELL) $$s/$$module_srcdir/configure \
16774 --srcdir=$${topdir}/$$module_srcdir \
16775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16776 --target=${target_alias} \
16777 --with-build-libsubdir=$(HOST_SUBDIR) \
16778 $(STAGEprofile_CONFIGURE_FLAGS) \
16779 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16780 @endif isl-bootstrap
16781
16782 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16783 maybe-configure-stagetrain-isl:
16784 @if isl-bootstrap
16785 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16786 configure-stagetrain-isl:
16787 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16789 @r=`${PWD_COMMAND}`; export r; \
16790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16791 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16792 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16793 $(HOST_EXPORTS) \
16794 $(POSTSTAGE1_HOST_EXPORTS) \
16795 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16796 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16797 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16798 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16800 cd $(HOST_SUBDIR)/isl || exit 1; \
16801 case $(srcdir) in \
16802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16803 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16805 esac; \
16806 module_srcdir=isl; \
16807 $(SHELL) $$s/$$module_srcdir/configure \
16808 --srcdir=$${topdir}/$$module_srcdir \
16809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16810 --target=${target_alias} \
16811 --with-build-libsubdir=$(HOST_SUBDIR) \
16812 $(STAGEtrain_CONFIGURE_FLAGS) \
16813 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16814 @endif isl-bootstrap
16815
16816 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16817 maybe-configure-stagefeedback-isl:
16818 @if isl-bootstrap
16819 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16820 configure-stagefeedback-isl:
16821 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16823 @r=`${PWD_COMMAND}`; export r; \
16824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16825 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16826 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16827 $(HOST_EXPORTS) \
16828 $(POSTSTAGE1_HOST_EXPORTS) \
16829 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16830 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16831 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16832 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16833 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16834 cd $(HOST_SUBDIR)/isl || exit 1; \
16835 case $(srcdir) in \
16836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16837 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16839 esac; \
16840 module_srcdir=isl; \
16841 $(SHELL) $$s/$$module_srcdir/configure \
16842 --srcdir=$${topdir}/$$module_srcdir \
16843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16844 --target=${target_alias} \
16845 --with-build-libsubdir=$(HOST_SUBDIR) \
16846 $(STAGEfeedback_CONFIGURE_FLAGS) \
16847 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16848 @endif isl-bootstrap
16849
16850 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16851 maybe-configure-stageautoprofile-isl:
16852 @if isl-bootstrap
16853 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16854 configure-stageautoprofile-isl:
16855 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16856 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16857 @r=`${PWD_COMMAND}`; export r; \
16858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16859 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16860 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16861 $(HOST_EXPORTS) \
16862 $(POSTSTAGE1_HOST_EXPORTS) \
16863 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16864 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16865 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16866 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16868 cd $(HOST_SUBDIR)/isl || exit 1; \
16869 case $(srcdir) in \
16870 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16871 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16872 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16873 esac; \
16874 module_srcdir=isl; \
16875 $(SHELL) $$s/$$module_srcdir/configure \
16876 --srcdir=$${topdir}/$$module_srcdir \
16877 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16878 --target=${target_alias} \
16879 --with-build-libsubdir=$(HOST_SUBDIR) \
16880 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16881 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16882 @endif isl-bootstrap
16883
16884 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16885 maybe-configure-stageautofeedback-isl:
16886 @if isl-bootstrap
16887 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16888 configure-stageautofeedback-isl:
16889 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16890 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16891 @r=`${PWD_COMMAND}`; export r; \
16892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16893 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16894 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16895 $(HOST_EXPORTS) \
16896 $(POSTSTAGE1_HOST_EXPORTS) \
16897 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16898 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16899 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16900 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16901 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16902 cd $(HOST_SUBDIR)/isl || exit 1; \
16903 case $(srcdir) in \
16904 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16905 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16906 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16907 esac; \
16908 module_srcdir=isl; \
16909 $(SHELL) $$s/$$module_srcdir/configure \
16910 --srcdir=$${topdir}/$$module_srcdir \
16911 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16912 --target=${target_alias} \
16913 --with-build-libsubdir=$(HOST_SUBDIR) \
16914 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16915 --disable-shared @extra_isl_gmp_configure_flags@ @host_libs_picflag@
16916 @endif isl-bootstrap
16917
16918
16919
16920
16921
16922 .PHONY: all-isl maybe-all-isl
16923 maybe-all-isl:
16924 @if gcc-bootstrap
16925 all-isl: stage_current
16926 @endif gcc-bootstrap
16927 @if isl
16928 TARGET-isl=all
16929 maybe-all-isl: all-isl
16930 all-isl: configure-isl
16931 @r=`${PWD_COMMAND}`; export r; \
16932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16933 $(HOST_EXPORTS) \
16934 (cd $(HOST_SUBDIR)/isl && \
16935 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16936 $(TARGET-isl))
16937 @endif isl
16938
16939
16940
16941 .PHONY: all-stage1-isl maybe-all-stage1-isl
16942 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16943 maybe-all-stage1-isl:
16944 maybe-clean-stage1-isl:
16945 @if isl-bootstrap
16946 maybe-all-stage1-isl: all-stage1-isl
16947 all-stage1: all-stage1-isl
16948 TARGET-stage1-isl = $(TARGET-isl)
16949 all-stage1-isl: configure-stage1-isl
16950 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16951 @r=`${PWD_COMMAND}`; export r; \
16952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16953 TFLAGS="$(STAGE1_TFLAGS)"; \
16954 $(HOST_EXPORTS) \
16955 cd $(HOST_SUBDIR)/isl && \
16956 \
16957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16958 CFLAGS="$(STAGE1_CFLAGS)" \
16959 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16960 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16961 LIBCFLAGS="$(LIBCFLAGS)" \
16962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16965 $(EXTRA_HOST_FLAGS) \
16966 $(STAGE1_FLAGS_TO_PASS) V=1 \
16967 TFLAGS="$(STAGE1_TFLAGS)" \
16968 $(TARGET-stage1-isl)
16969
16970 maybe-clean-stage1-isl: clean-stage1-isl
16971 clean-stage1: clean-stage1-isl
16972 clean-stage1-isl:
16973 @if [ $(current_stage) = stage1 ]; then \
16974 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16975 else \
16976 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16977 $(MAKE) stage1-start; \
16978 fi; \
16979 cd $(HOST_SUBDIR)/isl && \
16980 $(MAKE) $(EXTRA_HOST_FLAGS) \
16981 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16982 @endif isl-bootstrap
16983
16984
16985 .PHONY: all-stage2-isl maybe-all-stage2-isl
16986 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16987 maybe-all-stage2-isl:
16988 maybe-clean-stage2-isl:
16989 @if isl-bootstrap
16990 maybe-all-stage2-isl: all-stage2-isl
16991 all-stage2: all-stage2-isl
16992 TARGET-stage2-isl = $(TARGET-isl)
16993 all-stage2-isl: configure-stage2-isl
16994 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16995 @r=`${PWD_COMMAND}`; export r; \
16996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16997 TFLAGS="$(STAGE2_TFLAGS)"; \
16998 $(HOST_EXPORTS) \
16999 $(POSTSTAGE1_HOST_EXPORTS) \
17000 cd $(HOST_SUBDIR)/isl && \
17001 \
17002 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17003 CFLAGS="$(STAGE2_CFLAGS)" \
17004 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17005 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17006 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17007 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17008 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17009 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17010 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17011 TFLAGS="$(STAGE2_TFLAGS)" \
17012 $(TARGET-stage2-isl)
17013
17014 maybe-clean-stage2-isl: clean-stage2-isl
17015 clean-stage2: clean-stage2-isl
17016 clean-stage2-isl:
17017 @if [ $(current_stage) = stage2 ]; then \
17018 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17019 else \
17020 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
17021 $(MAKE) stage2-start; \
17022 fi; \
17023 cd $(HOST_SUBDIR)/isl && \
17024 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17025 @endif isl-bootstrap
17026
17027
17028 .PHONY: all-stage3-isl maybe-all-stage3-isl
17029 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
17030 maybe-all-stage3-isl:
17031 maybe-clean-stage3-isl:
17032 @if isl-bootstrap
17033 maybe-all-stage3-isl: all-stage3-isl
17034 all-stage3: all-stage3-isl
17035 TARGET-stage3-isl = $(TARGET-isl)
17036 all-stage3-isl: configure-stage3-isl
17037 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17038 @r=`${PWD_COMMAND}`; export r; \
17039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17040 TFLAGS="$(STAGE3_TFLAGS)"; \
17041 $(HOST_EXPORTS) \
17042 $(POSTSTAGE1_HOST_EXPORTS) \
17043 cd $(HOST_SUBDIR)/isl && \
17044 \
17045 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17046 CFLAGS="$(STAGE3_CFLAGS)" \
17047 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17048 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17049 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17050 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17051 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17052 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17053 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17054 TFLAGS="$(STAGE3_TFLAGS)" \
17055 $(TARGET-stage3-isl)
17056
17057 maybe-clean-stage3-isl: clean-stage3-isl
17058 clean-stage3: clean-stage3-isl
17059 clean-stage3-isl:
17060 @if [ $(current_stage) = stage3 ]; then \
17061 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17062 else \
17063 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
17064 $(MAKE) stage3-start; \
17065 fi; \
17066 cd $(HOST_SUBDIR)/isl && \
17067 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17068 @endif isl-bootstrap
17069
17070
17071 .PHONY: all-stage4-isl maybe-all-stage4-isl
17072 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
17073 maybe-all-stage4-isl:
17074 maybe-clean-stage4-isl:
17075 @if isl-bootstrap
17076 maybe-all-stage4-isl: all-stage4-isl
17077 all-stage4: all-stage4-isl
17078 TARGET-stage4-isl = $(TARGET-isl)
17079 all-stage4-isl: configure-stage4-isl
17080 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17081 @r=`${PWD_COMMAND}`; export r; \
17082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17083 TFLAGS="$(STAGE4_TFLAGS)"; \
17084 $(HOST_EXPORTS) \
17085 $(POSTSTAGE1_HOST_EXPORTS) \
17086 cd $(HOST_SUBDIR)/isl && \
17087 \
17088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17089 CFLAGS="$(STAGE4_CFLAGS)" \
17090 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17091 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17092 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17093 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17094 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17095 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17096 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17097 TFLAGS="$(STAGE4_TFLAGS)" \
17098 $(TARGET-stage4-isl)
17099
17100 maybe-clean-stage4-isl: clean-stage4-isl
17101 clean-stage4: clean-stage4-isl
17102 clean-stage4-isl:
17103 @if [ $(current_stage) = stage4 ]; then \
17104 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17105 else \
17106 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
17107 $(MAKE) stage4-start; \
17108 fi; \
17109 cd $(HOST_SUBDIR)/isl && \
17110 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17111 @endif isl-bootstrap
17112
17113
17114 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
17115 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
17116 maybe-all-stageprofile-isl:
17117 maybe-clean-stageprofile-isl:
17118 @if isl-bootstrap
17119 maybe-all-stageprofile-isl: all-stageprofile-isl
17120 all-stageprofile: all-stageprofile-isl
17121 TARGET-stageprofile-isl = $(TARGET-isl)
17122 all-stageprofile-isl: configure-stageprofile-isl
17123 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17124 @r=`${PWD_COMMAND}`; export r; \
17125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17126 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17127 $(HOST_EXPORTS) \
17128 $(POSTSTAGE1_HOST_EXPORTS) \
17129 cd $(HOST_SUBDIR)/isl && \
17130 \
17131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17132 CFLAGS="$(STAGEprofile_CFLAGS)" \
17133 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17134 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17135 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17136 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17137 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17138 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17139 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17140 TFLAGS="$(STAGEprofile_TFLAGS)" \
17141 $(TARGET-stageprofile-isl)
17142
17143 maybe-clean-stageprofile-isl: clean-stageprofile-isl
17144 clean-stageprofile: clean-stageprofile-isl
17145 clean-stageprofile-isl:
17146 @if [ $(current_stage) = stageprofile ]; then \
17147 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17148 else \
17149 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
17150 $(MAKE) stageprofile-start; \
17151 fi; \
17152 cd $(HOST_SUBDIR)/isl && \
17153 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17154 @endif isl-bootstrap
17155
17156
17157 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
17158 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
17159 maybe-all-stagetrain-isl:
17160 maybe-clean-stagetrain-isl:
17161 @if isl-bootstrap
17162 maybe-all-stagetrain-isl: all-stagetrain-isl
17163 all-stagetrain: all-stagetrain-isl
17164 TARGET-stagetrain-isl = $(TARGET-isl)
17165 all-stagetrain-isl: configure-stagetrain-isl
17166 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17167 @r=`${PWD_COMMAND}`; export r; \
17168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17169 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17170 $(HOST_EXPORTS) \
17171 $(POSTSTAGE1_HOST_EXPORTS) \
17172 cd $(HOST_SUBDIR)/isl && \
17173 \
17174 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17175 CFLAGS="$(STAGEtrain_CFLAGS)" \
17176 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17177 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17178 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17179 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17180 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17181 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17182 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17183 TFLAGS="$(STAGEtrain_TFLAGS)" \
17184 $(TARGET-stagetrain-isl)
17185
17186 maybe-clean-stagetrain-isl: clean-stagetrain-isl
17187 clean-stagetrain: clean-stagetrain-isl
17188 clean-stagetrain-isl:
17189 @if [ $(current_stage) = stagetrain ]; then \
17190 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17191 else \
17192 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
17193 $(MAKE) stagetrain-start; \
17194 fi; \
17195 cd $(HOST_SUBDIR)/isl && \
17196 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17197 @endif isl-bootstrap
17198
17199
17200 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
17201 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
17202 maybe-all-stagefeedback-isl:
17203 maybe-clean-stagefeedback-isl:
17204 @if isl-bootstrap
17205 maybe-all-stagefeedback-isl: all-stagefeedback-isl
17206 all-stagefeedback: all-stagefeedback-isl
17207 TARGET-stagefeedback-isl = $(TARGET-isl)
17208 all-stagefeedback-isl: configure-stagefeedback-isl
17209 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17210 @r=`${PWD_COMMAND}`; export r; \
17211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17212 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17213 $(HOST_EXPORTS) \
17214 $(POSTSTAGE1_HOST_EXPORTS) \
17215 cd $(HOST_SUBDIR)/isl && \
17216 \
17217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17218 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17219 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17220 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17221 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17222 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17223 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17224 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17225 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17226 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17227 $(TARGET-stagefeedback-isl)
17228
17229 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
17230 clean-stagefeedback: clean-stagefeedback-isl
17231 clean-stagefeedback-isl:
17232 @if [ $(current_stage) = stagefeedback ]; then \
17233 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17234 else \
17235 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
17236 $(MAKE) stagefeedback-start; \
17237 fi; \
17238 cd $(HOST_SUBDIR)/isl && \
17239 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17240 @endif isl-bootstrap
17241
17242
17243 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
17244 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
17245 maybe-all-stageautoprofile-isl:
17246 maybe-clean-stageautoprofile-isl:
17247 @if isl-bootstrap
17248 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
17249 all-stageautoprofile: all-stageautoprofile-isl
17250 TARGET-stageautoprofile-isl = $(TARGET-isl)
17251 all-stageautoprofile-isl: configure-stageautoprofile-isl
17252 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17253 @r=`${PWD_COMMAND}`; export r; \
17254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17255 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17256 $(HOST_EXPORTS) \
17257 $(POSTSTAGE1_HOST_EXPORTS) \
17258 cd $(HOST_SUBDIR)/isl && \
17259 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17260 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17261 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17262 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17263 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17264 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17265 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17266 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17267 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17268 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17269 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17270 $(TARGET-stageautoprofile-isl)
17271
17272 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
17273 clean-stageautoprofile: clean-stageautoprofile-isl
17274 clean-stageautoprofile-isl:
17275 @if [ $(current_stage) = stageautoprofile ]; then \
17276 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17277 else \
17278 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
17279 $(MAKE) stageautoprofile-start; \
17280 fi; \
17281 cd $(HOST_SUBDIR)/isl && \
17282 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17283 @endif isl-bootstrap
17284
17285
17286 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
17287 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
17288 maybe-all-stageautofeedback-isl:
17289 maybe-clean-stageautofeedback-isl:
17290 @if isl-bootstrap
17291 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
17292 all-stageautofeedback: all-stageautofeedback-isl
17293 TARGET-stageautofeedback-isl = $(TARGET-isl)
17294 all-stageautofeedback-isl: configure-stageautofeedback-isl
17295 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17296 @r=`${PWD_COMMAND}`; export r; \
17297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17298 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17299 $(HOST_EXPORTS) \
17300 $(POSTSTAGE1_HOST_EXPORTS) \
17301 cd $(HOST_SUBDIR)/isl && \
17302 \
17303 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17304 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17305 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17306 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17307 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17311 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
17312 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17313 $(TARGET-stageautofeedback-isl)
17314
17315 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
17316 clean-stageautofeedback: clean-stageautofeedback-isl
17317 clean-stageautofeedback-isl:
17318 @if [ $(current_stage) = stageautofeedback ]; then \
17319 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
17320 else \
17321 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
17322 $(MAKE) stageautofeedback-start; \
17323 fi; \
17324 cd $(HOST_SUBDIR)/isl && \
17325 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
17326 @endif isl-bootstrap
17327
17328
17329
17330
17331
17332 .PHONY: check-isl maybe-check-isl
17333 maybe-check-isl:
17334 @if isl
17335 maybe-check-isl: check-isl
17336
17337 check-isl:
17338 @: $(MAKE); $(unstage)
17339 @r=`${PWD_COMMAND}`; export r; \
17340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17341 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17342 (cd $(HOST_SUBDIR)/isl && \
17343 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
17344
17345 @endif isl
17346
17347 .PHONY: install-isl maybe-install-isl
17348 maybe-install-isl:
17349 @if isl
17350 maybe-install-isl: install-isl
17351
17352 install-isl:
17353
17354 @endif isl
17355
17356 .PHONY: install-strip-isl maybe-install-strip-isl
17357 maybe-install-strip-isl:
17358 @if isl
17359 maybe-install-strip-isl: install-strip-isl
17360
17361 install-strip-isl:
17362
17363 @endif isl
17364
17365 # Other targets (info, dvi, pdf, etc.)
17366
17367 .PHONY: maybe-info-isl info-isl
17368 maybe-info-isl:
17369 @if isl
17370 maybe-info-isl: info-isl
17371
17372 info-isl: \
17373 configure-isl
17374 @[ -f ./isl/Makefile ] || exit 0; \
17375 r=`${PWD_COMMAND}`; export r; \
17376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17377 $(HOST_EXPORTS) \
17378 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17380 done; \
17381 echo "Doing info in isl"; \
17382 (cd $(HOST_SUBDIR)/isl && \
17383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17385 "RANLIB=$${RANLIB}" \
17386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17387 info) \
17388 || exit 1
17389
17390 @endif isl
17391
17392 .PHONY: maybe-dvi-isl dvi-isl
17393 maybe-dvi-isl:
17394 @if isl
17395 maybe-dvi-isl: dvi-isl
17396
17397 dvi-isl: \
17398 configure-isl
17399 @[ -f ./isl/Makefile ] || exit 0; \
17400 r=`${PWD_COMMAND}`; export r; \
17401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17402 $(HOST_EXPORTS) \
17403 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17405 done; \
17406 echo "Doing dvi in isl"; \
17407 (cd $(HOST_SUBDIR)/isl && \
17408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17410 "RANLIB=$${RANLIB}" \
17411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17412 dvi) \
17413 || exit 1
17414
17415 @endif isl
17416
17417 .PHONY: maybe-pdf-isl pdf-isl
17418 maybe-pdf-isl:
17419 @if isl
17420 maybe-pdf-isl: pdf-isl
17421
17422 pdf-isl: \
17423 configure-isl
17424 @[ -f ./isl/Makefile ] || exit 0; \
17425 r=`${PWD_COMMAND}`; export r; \
17426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17427 $(HOST_EXPORTS) \
17428 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17430 done; \
17431 echo "Doing pdf in isl"; \
17432 (cd $(HOST_SUBDIR)/isl && \
17433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17435 "RANLIB=$${RANLIB}" \
17436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17437 pdf) \
17438 || exit 1
17439
17440 @endif isl
17441
17442 .PHONY: maybe-html-isl html-isl
17443 maybe-html-isl:
17444 @if isl
17445 maybe-html-isl: html-isl
17446
17447 html-isl: \
17448 configure-isl
17449 @[ -f ./isl/Makefile ] || exit 0; \
17450 r=`${PWD_COMMAND}`; export r; \
17451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17452 $(HOST_EXPORTS) \
17453 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17455 done; \
17456 echo "Doing html in isl"; \
17457 (cd $(HOST_SUBDIR)/isl && \
17458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17460 "RANLIB=$${RANLIB}" \
17461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17462 html) \
17463 || exit 1
17464
17465 @endif isl
17466
17467 .PHONY: maybe-TAGS-isl TAGS-isl
17468 maybe-TAGS-isl:
17469 @if isl
17470 maybe-TAGS-isl: TAGS-isl
17471
17472 TAGS-isl: \
17473 configure-isl
17474 @[ -f ./isl/Makefile ] || exit 0; \
17475 r=`${PWD_COMMAND}`; export r; \
17476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17477 $(HOST_EXPORTS) \
17478 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17480 done; \
17481 echo "Doing TAGS in isl"; \
17482 (cd $(HOST_SUBDIR)/isl && \
17483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17485 "RANLIB=$${RANLIB}" \
17486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17487 TAGS) \
17488 || exit 1
17489
17490 @endif isl
17491
17492 .PHONY: maybe-install-info-isl install-info-isl
17493 maybe-install-info-isl:
17494 @if isl
17495 maybe-install-info-isl: install-info-isl
17496
17497 install-info-isl: \
17498 configure-isl \
17499 info-isl
17500 @[ -f ./isl/Makefile ] || exit 0; \
17501 r=`${PWD_COMMAND}`; export r; \
17502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17503 $(HOST_EXPORTS) \
17504 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17506 done; \
17507 echo "Doing install-info in isl"; \
17508 (cd $(HOST_SUBDIR)/isl && \
17509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17511 "RANLIB=$${RANLIB}" \
17512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17513 install-info) \
17514 || exit 1
17515
17516 @endif isl
17517
17518 .PHONY: maybe-install-dvi-isl install-dvi-isl
17519 maybe-install-dvi-isl:
17520 @if isl
17521 maybe-install-dvi-isl: install-dvi-isl
17522
17523 install-dvi-isl: \
17524 configure-isl \
17525 dvi-isl
17526 @[ -f ./isl/Makefile ] || exit 0; \
17527 r=`${PWD_COMMAND}`; export r; \
17528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17529 $(HOST_EXPORTS) \
17530 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17532 done; \
17533 echo "Doing install-dvi in isl"; \
17534 (cd $(HOST_SUBDIR)/isl && \
17535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17537 "RANLIB=$${RANLIB}" \
17538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17539 install-dvi) \
17540 || exit 1
17541
17542 @endif isl
17543
17544 .PHONY: maybe-install-pdf-isl install-pdf-isl
17545 maybe-install-pdf-isl:
17546 @if isl
17547 maybe-install-pdf-isl: install-pdf-isl
17548
17549 install-pdf-isl: \
17550 configure-isl \
17551 pdf-isl
17552 @[ -f ./isl/Makefile ] || exit 0; \
17553 r=`${PWD_COMMAND}`; export r; \
17554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17555 $(HOST_EXPORTS) \
17556 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17558 done; \
17559 echo "Doing install-pdf in isl"; \
17560 (cd $(HOST_SUBDIR)/isl && \
17561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17563 "RANLIB=$${RANLIB}" \
17564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17565 install-pdf) \
17566 || exit 1
17567
17568 @endif isl
17569
17570 .PHONY: maybe-install-html-isl install-html-isl
17571 maybe-install-html-isl:
17572 @if isl
17573 maybe-install-html-isl: install-html-isl
17574
17575 install-html-isl: \
17576 configure-isl \
17577 html-isl
17578 @[ -f ./isl/Makefile ] || exit 0; \
17579 r=`${PWD_COMMAND}`; export r; \
17580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17581 $(HOST_EXPORTS) \
17582 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17584 done; \
17585 echo "Doing install-html in isl"; \
17586 (cd $(HOST_SUBDIR)/isl && \
17587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17589 "RANLIB=$${RANLIB}" \
17590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17591 install-html) \
17592 || exit 1
17593
17594 @endif isl
17595
17596 .PHONY: maybe-installcheck-isl installcheck-isl
17597 maybe-installcheck-isl:
17598 @if isl
17599 maybe-installcheck-isl: installcheck-isl
17600
17601 installcheck-isl: \
17602 configure-isl
17603 @[ -f ./isl/Makefile ] || exit 0; \
17604 r=`${PWD_COMMAND}`; export r; \
17605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17606 $(HOST_EXPORTS) \
17607 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17609 done; \
17610 echo "Doing installcheck in isl"; \
17611 (cd $(HOST_SUBDIR)/isl && \
17612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17614 "RANLIB=$${RANLIB}" \
17615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17616 installcheck) \
17617 || exit 1
17618
17619 @endif isl
17620
17621 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17622 maybe-mostlyclean-isl:
17623 @if isl
17624 maybe-mostlyclean-isl: mostlyclean-isl
17625
17626 mostlyclean-isl:
17627 @[ -f ./isl/Makefile ] || exit 0; \
17628 r=`${PWD_COMMAND}`; export r; \
17629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17630 $(HOST_EXPORTS) \
17631 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17633 done; \
17634 echo "Doing mostlyclean in isl"; \
17635 (cd $(HOST_SUBDIR)/isl && \
17636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17638 "RANLIB=$${RANLIB}" \
17639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17640 mostlyclean) \
17641 || exit 1
17642
17643 @endif isl
17644
17645 .PHONY: maybe-clean-isl clean-isl
17646 maybe-clean-isl:
17647 @if isl
17648 maybe-clean-isl: clean-isl
17649
17650 clean-isl:
17651 @[ -f ./isl/Makefile ] || exit 0; \
17652 r=`${PWD_COMMAND}`; export r; \
17653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17654 $(HOST_EXPORTS) \
17655 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17657 done; \
17658 echo "Doing clean in isl"; \
17659 (cd $(HOST_SUBDIR)/isl && \
17660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17662 "RANLIB=$${RANLIB}" \
17663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17664 clean) \
17665 || exit 1
17666
17667 @endif isl
17668
17669 .PHONY: maybe-distclean-isl distclean-isl
17670 maybe-distclean-isl:
17671 @if isl
17672 maybe-distclean-isl: distclean-isl
17673
17674 distclean-isl:
17675 @[ -f ./isl/Makefile ] || exit 0; \
17676 r=`${PWD_COMMAND}`; export r; \
17677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17678 $(HOST_EXPORTS) \
17679 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17681 done; \
17682 echo "Doing distclean in isl"; \
17683 (cd $(HOST_SUBDIR)/isl && \
17684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17686 "RANLIB=$${RANLIB}" \
17687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17688 distclean) \
17689 || exit 1
17690
17691 @endif isl
17692
17693 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17694 maybe-maintainer-clean-isl:
17695 @if isl
17696 maybe-maintainer-clean-isl: maintainer-clean-isl
17697
17698 maintainer-clean-isl:
17699 @[ -f ./isl/Makefile ] || exit 0; \
17700 r=`${PWD_COMMAND}`; export r; \
17701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17702 $(HOST_EXPORTS) \
17703 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17705 done; \
17706 echo "Doing maintainer-clean in isl"; \
17707 (cd $(HOST_SUBDIR)/isl && \
17708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17710 "RANLIB=$${RANLIB}" \
17711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17712 maintainer-clean) \
17713 || exit 1
17714
17715 @endif isl
17716
17717
17718
17719 .PHONY: configure-gold maybe-configure-gold
17720 maybe-configure-gold:
17721 @if gcc-bootstrap
17722 configure-gold: stage_current
17723 @endif gcc-bootstrap
17724 @if gold
17725 maybe-configure-gold: configure-gold
17726 configure-gold:
17727 @r=`${PWD_COMMAND}`; export r; \
17728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17731 $(HOST_EXPORTS) \
17732 echo Configuring in $(HOST_SUBDIR)/gold; \
17733 cd "$(HOST_SUBDIR)/gold" || exit 1; \
17734 case $(srcdir) in \
17735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17736 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17738 esac; \
17739 module_srcdir=gold; \
17740 $(SHELL) \
17741 $$s/$$module_srcdir/configure \
17742 --srcdir=$${topdir}/$$module_srcdir \
17743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17744 --target=${target_alias} \
17745 || exit 1
17746 @endif gold
17747
17748
17749
17750 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
17751 maybe-configure-stage1-gold:
17752 @if gold-bootstrap
17753 maybe-configure-stage1-gold: configure-stage1-gold
17754 configure-stage1-gold:
17755 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17757 @r=`${PWD_COMMAND}`; export r; \
17758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17759 TFLAGS="$(STAGE1_TFLAGS)"; \
17760 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17761 $(HOST_EXPORTS) \
17762 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17763 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17764 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17765 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
17766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17767 cd $(HOST_SUBDIR)/gold || exit 1; \
17768 case $(srcdir) in \
17769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17770 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17772 esac; \
17773 module_srcdir=gold; \
17774 $(SHELL) $$s/$$module_srcdir/configure \
17775 --srcdir=$${topdir}/$$module_srcdir \
17776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17777 --target=${target_alias} \
17778 \
17779 $(STAGE1_CONFIGURE_FLAGS)
17780 @endif gold-bootstrap
17781
17782 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
17783 maybe-configure-stage2-gold:
17784 @if gold-bootstrap
17785 maybe-configure-stage2-gold: configure-stage2-gold
17786 configure-stage2-gold:
17787 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17789 @r=`${PWD_COMMAND}`; export r; \
17790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17791 TFLAGS="$(STAGE2_TFLAGS)"; \
17792 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17793 $(HOST_EXPORTS) \
17794 $(POSTSTAGE1_HOST_EXPORTS) \
17795 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17796 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17797 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17798 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
17799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17800 cd $(HOST_SUBDIR)/gold || exit 1; \
17801 case $(srcdir) in \
17802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17803 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17805 esac; \
17806 module_srcdir=gold; \
17807 $(SHELL) $$s/$$module_srcdir/configure \
17808 --srcdir=$${topdir}/$$module_srcdir \
17809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17810 --target=${target_alias} \
17811 --with-build-libsubdir=$(HOST_SUBDIR) \
17812 $(STAGE2_CONFIGURE_FLAGS)
17813 @endif gold-bootstrap
17814
17815 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
17816 maybe-configure-stage3-gold:
17817 @if gold-bootstrap
17818 maybe-configure-stage3-gold: configure-stage3-gold
17819 configure-stage3-gold:
17820 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17822 @r=`${PWD_COMMAND}`; export r; \
17823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17824 TFLAGS="$(STAGE3_TFLAGS)"; \
17825 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17826 $(HOST_EXPORTS) \
17827 $(POSTSTAGE1_HOST_EXPORTS) \
17828 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17829 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17830 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17831 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
17832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17833 cd $(HOST_SUBDIR)/gold || exit 1; \
17834 case $(srcdir) in \
17835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17836 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17838 esac; \
17839 module_srcdir=gold; \
17840 $(SHELL) $$s/$$module_srcdir/configure \
17841 --srcdir=$${topdir}/$$module_srcdir \
17842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17843 --target=${target_alias} \
17844 --with-build-libsubdir=$(HOST_SUBDIR) \
17845 $(STAGE3_CONFIGURE_FLAGS)
17846 @endif gold-bootstrap
17847
17848 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
17849 maybe-configure-stage4-gold:
17850 @if gold-bootstrap
17851 maybe-configure-stage4-gold: configure-stage4-gold
17852 configure-stage4-gold:
17853 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17855 @r=`${PWD_COMMAND}`; export r; \
17856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17857 TFLAGS="$(STAGE4_TFLAGS)"; \
17858 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17859 $(HOST_EXPORTS) \
17860 $(POSTSTAGE1_HOST_EXPORTS) \
17861 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17862 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17863 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17864 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
17865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17866 cd $(HOST_SUBDIR)/gold || exit 1; \
17867 case $(srcdir) in \
17868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17869 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17871 esac; \
17872 module_srcdir=gold; \
17873 $(SHELL) $$s/$$module_srcdir/configure \
17874 --srcdir=$${topdir}/$$module_srcdir \
17875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17876 --target=${target_alias} \
17877 --with-build-libsubdir=$(HOST_SUBDIR) \
17878 $(STAGE4_CONFIGURE_FLAGS)
17879 @endif gold-bootstrap
17880
17881 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
17882 maybe-configure-stageprofile-gold:
17883 @if gold-bootstrap
17884 maybe-configure-stageprofile-gold: configure-stageprofile-gold
17885 configure-stageprofile-gold:
17886 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17888 @r=`${PWD_COMMAND}`; export r; \
17889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17890 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17891 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17892 $(HOST_EXPORTS) \
17893 $(POSTSTAGE1_HOST_EXPORTS) \
17894 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17895 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17896 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17897 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
17898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17899 cd $(HOST_SUBDIR)/gold || exit 1; \
17900 case $(srcdir) in \
17901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17902 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17904 esac; \
17905 module_srcdir=gold; \
17906 $(SHELL) $$s/$$module_srcdir/configure \
17907 --srcdir=$${topdir}/$$module_srcdir \
17908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17909 --target=${target_alias} \
17910 --with-build-libsubdir=$(HOST_SUBDIR) \
17911 $(STAGEprofile_CONFIGURE_FLAGS)
17912 @endif gold-bootstrap
17913
17914 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
17915 maybe-configure-stagetrain-gold:
17916 @if gold-bootstrap
17917 maybe-configure-stagetrain-gold: configure-stagetrain-gold
17918 configure-stagetrain-gold:
17919 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17920 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17921 @r=`${PWD_COMMAND}`; export r; \
17922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17923 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17924 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17925 $(HOST_EXPORTS) \
17926 $(POSTSTAGE1_HOST_EXPORTS) \
17927 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17928 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17929 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17930 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
17931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17932 cd $(HOST_SUBDIR)/gold || exit 1; \
17933 case $(srcdir) in \
17934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17935 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17937 esac; \
17938 module_srcdir=gold; \
17939 $(SHELL) $$s/$$module_srcdir/configure \
17940 --srcdir=$${topdir}/$$module_srcdir \
17941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17942 --target=${target_alias} \
17943 --with-build-libsubdir=$(HOST_SUBDIR) \
17944 $(STAGEtrain_CONFIGURE_FLAGS)
17945 @endif gold-bootstrap
17946
17947 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
17948 maybe-configure-stagefeedback-gold:
17949 @if gold-bootstrap
17950 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
17951 configure-stagefeedback-gold:
17952 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17953 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17954 @r=`${PWD_COMMAND}`; export r; \
17955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17956 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17957 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17958 $(HOST_EXPORTS) \
17959 $(POSTSTAGE1_HOST_EXPORTS) \
17960 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17961 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17962 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17963 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
17964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17965 cd $(HOST_SUBDIR)/gold || exit 1; \
17966 case $(srcdir) in \
17967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17968 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17970 esac; \
17971 module_srcdir=gold; \
17972 $(SHELL) $$s/$$module_srcdir/configure \
17973 --srcdir=$${topdir}/$$module_srcdir \
17974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17975 --target=${target_alias} \
17976 --with-build-libsubdir=$(HOST_SUBDIR) \
17977 $(STAGEfeedback_CONFIGURE_FLAGS)
17978 @endif gold-bootstrap
17979
17980 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
17981 maybe-configure-stageautoprofile-gold:
17982 @if gold-bootstrap
17983 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
17984 configure-stageautoprofile-gold:
17985 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
17987 @r=`${PWD_COMMAND}`; export r; \
17988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17989 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17990 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17991 $(HOST_EXPORTS) \
17992 $(POSTSTAGE1_HOST_EXPORTS) \
17993 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17994 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17995 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17996 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
17997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17998 cd $(HOST_SUBDIR)/gold || exit 1; \
17999 case $(srcdir) in \
18000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18001 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18003 esac; \
18004 module_srcdir=gold; \
18005 $(SHELL) $$s/$$module_srcdir/configure \
18006 --srcdir=$${topdir}/$$module_srcdir \
18007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18008 --target=${target_alias} \
18009 --with-build-libsubdir=$(HOST_SUBDIR) \
18010 $(STAGEautoprofile_CONFIGURE_FLAGS)
18011 @endif gold-bootstrap
18012
18013 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18014 maybe-configure-stageautofeedback-gold:
18015 @if gold-bootstrap
18016 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18017 configure-stageautofeedback-gold:
18018 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18020 @r=`${PWD_COMMAND}`; export r; \
18021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18022 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18023 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18024 $(HOST_EXPORTS) \
18025 $(POSTSTAGE1_HOST_EXPORTS) \
18026 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18027 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18028 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18029 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18031 cd $(HOST_SUBDIR)/gold || exit 1; \
18032 case $(srcdir) in \
18033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18034 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18036 esac; \
18037 module_srcdir=gold; \
18038 $(SHELL) $$s/$$module_srcdir/configure \
18039 --srcdir=$${topdir}/$$module_srcdir \
18040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18041 --target=${target_alias} \
18042 --with-build-libsubdir=$(HOST_SUBDIR) \
18043 $(STAGEautofeedback_CONFIGURE_FLAGS)
18044 @endif gold-bootstrap
18045
18046
18047
18048
18049
18050 .PHONY: all-gold maybe-all-gold
18051 maybe-all-gold:
18052 @if gcc-bootstrap
18053 all-gold: stage_current
18054 @endif gcc-bootstrap
18055 @if gold
18056 TARGET-gold=all
18057 maybe-all-gold: all-gold
18058 all-gold: configure-gold
18059 @r=`${PWD_COMMAND}`; export r; \
18060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18061 $(HOST_EXPORTS) \
18062 (cd $(HOST_SUBDIR)/gold && \
18063 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18064 $(TARGET-gold))
18065 @endif gold
18066
18067
18068
18069 .PHONY: all-stage1-gold maybe-all-stage1-gold
18070 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18071 maybe-all-stage1-gold:
18072 maybe-clean-stage1-gold:
18073 @if gold-bootstrap
18074 maybe-all-stage1-gold: all-stage1-gold
18075 all-stage1: all-stage1-gold
18076 TARGET-stage1-gold = $(TARGET-gold)
18077 all-stage1-gold: configure-stage1-gold
18078 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18079 @r=`${PWD_COMMAND}`; export r; \
18080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18081 TFLAGS="$(STAGE1_TFLAGS)"; \
18082 $(HOST_EXPORTS) \
18083 cd $(HOST_SUBDIR)/gold && \
18084 \
18085 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18086 CFLAGS="$(STAGE1_CFLAGS)" \
18087 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18088 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18089 LIBCFLAGS="$(LIBCFLAGS)" \
18090 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18091 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18092 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18093 $(EXTRA_HOST_FLAGS) \
18094 $(STAGE1_FLAGS_TO_PASS) \
18095 TFLAGS="$(STAGE1_TFLAGS)" \
18096 $(TARGET-stage1-gold)
18097
18098 maybe-clean-stage1-gold: clean-stage1-gold
18099 clean-stage1: clean-stage1-gold
18100 clean-stage1-gold:
18101 @if [ $(current_stage) = stage1 ]; then \
18102 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18103 else \
18104 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18105 $(MAKE) stage1-start; \
18106 fi; \
18107 cd $(HOST_SUBDIR)/gold && \
18108 $(MAKE) $(EXTRA_HOST_FLAGS) \
18109 $(STAGE1_FLAGS_TO_PASS) clean
18110 @endif gold-bootstrap
18111
18112
18113 .PHONY: all-stage2-gold maybe-all-stage2-gold
18114 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18115 maybe-all-stage2-gold:
18116 maybe-clean-stage2-gold:
18117 @if gold-bootstrap
18118 maybe-all-stage2-gold: all-stage2-gold
18119 all-stage2: all-stage2-gold
18120 TARGET-stage2-gold = $(TARGET-gold)
18121 all-stage2-gold: configure-stage2-gold
18122 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18123 @r=`${PWD_COMMAND}`; export r; \
18124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125 TFLAGS="$(STAGE2_TFLAGS)"; \
18126 $(HOST_EXPORTS) \
18127 $(POSTSTAGE1_HOST_EXPORTS) \
18128 cd $(HOST_SUBDIR)/gold && \
18129 \
18130 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18131 CFLAGS="$(STAGE2_CFLAGS)" \
18132 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18133 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18134 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18138 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18139 TFLAGS="$(STAGE2_TFLAGS)" \
18140 $(TARGET-stage2-gold)
18141
18142 maybe-clean-stage2-gold: clean-stage2-gold
18143 clean-stage2: clean-stage2-gold
18144 clean-stage2-gold:
18145 @if [ $(current_stage) = stage2 ]; then \
18146 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18147 else \
18148 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18149 $(MAKE) stage2-start; \
18150 fi; \
18151 cd $(HOST_SUBDIR)/gold && \
18152 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18153 @endif gold-bootstrap
18154
18155
18156 .PHONY: all-stage3-gold maybe-all-stage3-gold
18157 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18158 maybe-all-stage3-gold:
18159 maybe-clean-stage3-gold:
18160 @if gold-bootstrap
18161 maybe-all-stage3-gold: all-stage3-gold
18162 all-stage3: all-stage3-gold
18163 TARGET-stage3-gold = $(TARGET-gold)
18164 all-stage3-gold: configure-stage3-gold
18165 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18166 @r=`${PWD_COMMAND}`; export r; \
18167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18168 TFLAGS="$(STAGE3_TFLAGS)"; \
18169 $(HOST_EXPORTS) \
18170 $(POSTSTAGE1_HOST_EXPORTS) \
18171 cd $(HOST_SUBDIR)/gold && \
18172 \
18173 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18174 CFLAGS="$(STAGE3_CFLAGS)" \
18175 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18176 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18177 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18178 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18179 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18180 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18181 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18182 TFLAGS="$(STAGE3_TFLAGS)" \
18183 $(TARGET-stage3-gold)
18184
18185 maybe-clean-stage3-gold: clean-stage3-gold
18186 clean-stage3: clean-stage3-gold
18187 clean-stage3-gold:
18188 @if [ $(current_stage) = stage3 ]; then \
18189 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18190 else \
18191 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18192 $(MAKE) stage3-start; \
18193 fi; \
18194 cd $(HOST_SUBDIR)/gold && \
18195 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18196 @endif gold-bootstrap
18197
18198
18199 .PHONY: all-stage4-gold maybe-all-stage4-gold
18200 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18201 maybe-all-stage4-gold:
18202 maybe-clean-stage4-gold:
18203 @if gold-bootstrap
18204 maybe-all-stage4-gold: all-stage4-gold
18205 all-stage4: all-stage4-gold
18206 TARGET-stage4-gold = $(TARGET-gold)
18207 all-stage4-gold: configure-stage4-gold
18208 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18209 @r=`${PWD_COMMAND}`; export r; \
18210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18211 TFLAGS="$(STAGE4_TFLAGS)"; \
18212 $(HOST_EXPORTS) \
18213 $(POSTSTAGE1_HOST_EXPORTS) \
18214 cd $(HOST_SUBDIR)/gold && \
18215 \
18216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18217 CFLAGS="$(STAGE4_CFLAGS)" \
18218 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18219 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18220 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18224 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18225 TFLAGS="$(STAGE4_TFLAGS)" \
18226 $(TARGET-stage4-gold)
18227
18228 maybe-clean-stage4-gold: clean-stage4-gold
18229 clean-stage4: clean-stage4-gold
18230 clean-stage4-gold:
18231 @if [ $(current_stage) = stage4 ]; then \
18232 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18233 else \
18234 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18235 $(MAKE) stage4-start; \
18236 fi; \
18237 cd $(HOST_SUBDIR)/gold && \
18238 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18239 @endif gold-bootstrap
18240
18241
18242 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18243 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18244 maybe-all-stageprofile-gold:
18245 maybe-clean-stageprofile-gold:
18246 @if gold-bootstrap
18247 maybe-all-stageprofile-gold: all-stageprofile-gold
18248 all-stageprofile: all-stageprofile-gold
18249 TARGET-stageprofile-gold = $(TARGET-gold)
18250 all-stageprofile-gold: configure-stageprofile-gold
18251 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18252 @r=`${PWD_COMMAND}`; export r; \
18253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18255 $(HOST_EXPORTS) \
18256 $(POSTSTAGE1_HOST_EXPORTS) \
18257 cd $(HOST_SUBDIR)/gold && \
18258 \
18259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18260 CFLAGS="$(STAGEprofile_CFLAGS)" \
18261 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18262 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18263 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18264 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18265 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18266 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18267 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18268 TFLAGS="$(STAGEprofile_TFLAGS)" \
18269 $(TARGET-stageprofile-gold)
18270
18271 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18272 clean-stageprofile: clean-stageprofile-gold
18273 clean-stageprofile-gold:
18274 @if [ $(current_stage) = stageprofile ]; then \
18275 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18276 else \
18277 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18278 $(MAKE) stageprofile-start; \
18279 fi; \
18280 cd $(HOST_SUBDIR)/gold && \
18281 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18282 @endif gold-bootstrap
18283
18284
18285 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18286 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18287 maybe-all-stagetrain-gold:
18288 maybe-clean-stagetrain-gold:
18289 @if gold-bootstrap
18290 maybe-all-stagetrain-gold: all-stagetrain-gold
18291 all-stagetrain: all-stagetrain-gold
18292 TARGET-stagetrain-gold = $(TARGET-gold)
18293 all-stagetrain-gold: configure-stagetrain-gold
18294 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18295 @r=`${PWD_COMMAND}`; export r; \
18296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18297 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18298 $(HOST_EXPORTS) \
18299 $(POSTSTAGE1_HOST_EXPORTS) \
18300 cd $(HOST_SUBDIR)/gold && \
18301 \
18302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18303 CFLAGS="$(STAGEtrain_CFLAGS)" \
18304 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18305 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18306 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18311 TFLAGS="$(STAGEtrain_TFLAGS)" \
18312 $(TARGET-stagetrain-gold)
18313
18314 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18315 clean-stagetrain: clean-stagetrain-gold
18316 clean-stagetrain-gold:
18317 @if [ $(current_stage) = stagetrain ]; then \
18318 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18319 else \
18320 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18321 $(MAKE) stagetrain-start; \
18322 fi; \
18323 cd $(HOST_SUBDIR)/gold && \
18324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18325 @endif gold-bootstrap
18326
18327
18328 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18329 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18330 maybe-all-stagefeedback-gold:
18331 maybe-clean-stagefeedback-gold:
18332 @if gold-bootstrap
18333 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18334 all-stagefeedback: all-stagefeedback-gold
18335 TARGET-stagefeedback-gold = $(TARGET-gold)
18336 all-stagefeedback-gold: configure-stagefeedback-gold
18337 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18338 @r=`${PWD_COMMAND}`; export r; \
18339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18340 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18341 $(HOST_EXPORTS) \
18342 $(POSTSTAGE1_HOST_EXPORTS) \
18343 cd $(HOST_SUBDIR)/gold && \
18344 \
18345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18346 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18347 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18348 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18349 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18354 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18355 $(TARGET-stagefeedback-gold)
18356
18357 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18358 clean-stagefeedback: clean-stagefeedback-gold
18359 clean-stagefeedback-gold:
18360 @if [ $(current_stage) = stagefeedback ]; then \
18361 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18362 else \
18363 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18364 $(MAKE) stagefeedback-start; \
18365 fi; \
18366 cd $(HOST_SUBDIR)/gold && \
18367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18368 @endif gold-bootstrap
18369
18370
18371 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18372 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18373 maybe-all-stageautoprofile-gold:
18374 maybe-clean-stageautoprofile-gold:
18375 @if gold-bootstrap
18376 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18377 all-stageautoprofile: all-stageautoprofile-gold
18378 TARGET-stageautoprofile-gold = $(TARGET-gold)
18379 all-stageautoprofile-gold: configure-stageautoprofile-gold
18380 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18381 @r=`${PWD_COMMAND}`; export r; \
18382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18383 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18384 $(HOST_EXPORTS) \
18385 $(POSTSTAGE1_HOST_EXPORTS) \
18386 cd $(HOST_SUBDIR)/gold && \
18387 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18389 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18390 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18391 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18392 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18397 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18398 $(TARGET-stageautoprofile-gold)
18399
18400 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18401 clean-stageautoprofile: clean-stageautoprofile-gold
18402 clean-stageautoprofile-gold:
18403 @if [ $(current_stage) = stageautoprofile ]; then \
18404 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18405 else \
18406 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18407 $(MAKE) stageautoprofile-start; \
18408 fi; \
18409 cd $(HOST_SUBDIR)/gold && \
18410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18411 @endif gold-bootstrap
18412
18413
18414 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18415 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18416 maybe-all-stageautofeedback-gold:
18417 maybe-clean-stageautofeedback-gold:
18418 @if gold-bootstrap
18419 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18420 all-stageautofeedback: all-stageautofeedback-gold
18421 TARGET-stageautofeedback-gold = $(TARGET-gold)
18422 all-stageautofeedback-gold: configure-stageautofeedback-gold
18423 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18424 @r=`${PWD_COMMAND}`; export r; \
18425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18426 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18427 $(HOST_EXPORTS) \
18428 $(POSTSTAGE1_HOST_EXPORTS) \
18429 cd $(HOST_SUBDIR)/gold && \
18430 \
18431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18432 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18433 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18434 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18435 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18440 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18441 $(TARGET-stageautofeedback-gold)
18442
18443 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18444 clean-stageautofeedback: clean-stageautofeedback-gold
18445 clean-stageautofeedback-gold:
18446 @if [ $(current_stage) = stageautofeedback ]; then \
18447 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18448 else \
18449 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18450 $(MAKE) stageautofeedback-start; \
18451 fi; \
18452 cd $(HOST_SUBDIR)/gold && \
18453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18454 @endif gold-bootstrap
18455
18456
18457
18458
18459
18460 .PHONY: check-gold maybe-check-gold
18461 maybe-check-gold:
18462 @if gold
18463 maybe-check-gold: check-gold
18464
18465 check-gold:
18466 @: $(MAKE); $(unstage)
18467 @r=`${PWD_COMMAND}`; export r; \
18468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18469 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18470 (cd $(HOST_SUBDIR)/gold && \
18471 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18472
18473 @endif gold
18474
18475 .PHONY: install-gold maybe-install-gold
18476 maybe-install-gold:
18477 @if gold
18478 maybe-install-gold: install-gold
18479
18480 install-gold: installdirs
18481 @: $(MAKE); $(unstage)
18482 @r=`${PWD_COMMAND}`; export r; \
18483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18484 $(HOST_EXPORTS) \
18485 (cd $(HOST_SUBDIR)/gold && \
18486 $(MAKE) $(FLAGS_TO_PASS) install)
18487
18488 @endif gold
18489
18490 .PHONY: install-strip-gold maybe-install-strip-gold
18491 maybe-install-strip-gold:
18492 @if gold
18493 maybe-install-strip-gold: install-strip-gold
18494
18495 install-strip-gold: installdirs
18496 @: $(MAKE); $(unstage)
18497 @r=`${PWD_COMMAND}`; export r; \
18498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18499 $(HOST_EXPORTS) \
18500 (cd $(HOST_SUBDIR)/gold && \
18501 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18502
18503 @endif gold
18504
18505 # Other targets (info, dvi, pdf, etc.)
18506
18507 .PHONY: maybe-info-gold info-gold
18508 maybe-info-gold:
18509 @if gold
18510 maybe-info-gold: info-gold
18511
18512 info-gold: \
18513 configure-gold
18514 @[ -f ./gold/Makefile ] || exit 0; \
18515 r=`${PWD_COMMAND}`; export r; \
18516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18517 $(HOST_EXPORTS) \
18518 for flag in $(EXTRA_HOST_FLAGS) ; do \
18519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18520 done; \
18521 echo "Doing info in gold"; \
18522 (cd $(HOST_SUBDIR)/gold && \
18523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18525 "RANLIB=$${RANLIB}" \
18526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18527 info) \
18528 || exit 1
18529
18530 @endif gold
18531
18532 .PHONY: maybe-dvi-gold dvi-gold
18533 maybe-dvi-gold:
18534 @if gold
18535 maybe-dvi-gold: dvi-gold
18536
18537 dvi-gold: \
18538 configure-gold
18539 @[ -f ./gold/Makefile ] || exit 0; \
18540 r=`${PWD_COMMAND}`; export r; \
18541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18542 $(HOST_EXPORTS) \
18543 for flag in $(EXTRA_HOST_FLAGS) ; do \
18544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18545 done; \
18546 echo "Doing dvi in gold"; \
18547 (cd $(HOST_SUBDIR)/gold && \
18548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18550 "RANLIB=$${RANLIB}" \
18551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18552 dvi) \
18553 || exit 1
18554
18555 @endif gold
18556
18557 .PHONY: maybe-pdf-gold pdf-gold
18558 maybe-pdf-gold:
18559 @if gold
18560 maybe-pdf-gold: pdf-gold
18561
18562 pdf-gold: \
18563 configure-gold
18564 @[ -f ./gold/Makefile ] || exit 0; \
18565 r=`${PWD_COMMAND}`; export r; \
18566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18567 $(HOST_EXPORTS) \
18568 for flag in $(EXTRA_HOST_FLAGS) ; do \
18569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18570 done; \
18571 echo "Doing pdf in gold"; \
18572 (cd $(HOST_SUBDIR)/gold && \
18573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18575 "RANLIB=$${RANLIB}" \
18576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18577 pdf) \
18578 || exit 1
18579
18580 @endif gold
18581
18582 .PHONY: maybe-html-gold html-gold
18583 maybe-html-gold:
18584 @if gold
18585 maybe-html-gold: html-gold
18586
18587 html-gold: \
18588 configure-gold
18589 @[ -f ./gold/Makefile ] || exit 0; \
18590 r=`${PWD_COMMAND}`; export r; \
18591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18592 $(HOST_EXPORTS) \
18593 for flag in $(EXTRA_HOST_FLAGS) ; do \
18594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18595 done; \
18596 echo "Doing html in gold"; \
18597 (cd $(HOST_SUBDIR)/gold && \
18598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18600 "RANLIB=$${RANLIB}" \
18601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18602 html) \
18603 || exit 1
18604
18605 @endif gold
18606
18607 .PHONY: maybe-TAGS-gold TAGS-gold
18608 maybe-TAGS-gold:
18609 @if gold
18610 maybe-TAGS-gold: TAGS-gold
18611
18612 TAGS-gold: \
18613 configure-gold
18614 @[ -f ./gold/Makefile ] || exit 0; \
18615 r=`${PWD_COMMAND}`; export r; \
18616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18617 $(HOST_EXPORTS) \
18618 for flag in $(EXTRA_HOST_FLAGS) ; do \
18619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18620 done; \
18621 echo "Doing TAGS in gold"; \
18622 (cd $(HOST_SUBDIR)/gold && \
18623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18625 "RANLIB=$${RANLIB}" \
18626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18627 TAGS) \
18628 || exit 1
18629
18630 @endif gold
18631
18632 .PHONY: maybe-install-info-gold install-info-gold
18633 maybe-install-info-gold:
18634 @if gold
18635 maybe-install-info-gold: install-info-gold
18636
18637 install-info-gold: \
18638 configure-gold \
18639 info-gold
18640 @[ -f ./gold/Makefile ] || exit 0; \
18641 r=`${PWD_COMMAND}`; export r; \
18642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643 $(HOST_EXPORTS) \
18644 for flag in $(EXTRA_HOST_FLAGS) ; do \
18645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646 done; \
18647 echo "Doing install-info in gold"; \
18648 (cd $(HOST_SUBDIR)/gold && \
18649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651 "RANLIB=$${RANLIB}" \
18652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18653 install-info) \
18654 || exit 1
18655
18656 @endif gold
18657
18658 .PHONY: maybe-install-dvi-gold install-dvi-gold
18659 maybe-install-dvi-gold:
18660 @if gold
18661 maybe-install-dvi-gold: install-dvi-gold
18662
18663 install-dvi-gold: \
18664 configure-gold \
18665 dvi-gold
18666 @[ -f ./gold/Makefile ] || exit 0; \
18667 r=`${PWD_COMMAND}`; export r; \
18668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18669 $(HOST_EXPORTS) \
18670 for flag in $(EXTRA_HOST_FLAGS) ; do \
18671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18672 done; \
18673 echo "Doing install-dvi in gold"; \
18674 (cd $(HOST_SUBDIR)/gold && \
18675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18677 "RANLIB=$${RANLIB}" \
18678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18679 install-dvi) \
18680 || exit 1
18681
18682 @endif gold
18683
18684 .PHONY: maybe-install-pdf-gold install-pdf-gold
18685 maybe-install-pdf-gold:
18686 @if gold
18687 maybe-install-pdf-gold: install-pdf-gold
18688
18689 install-pdf-gold: \
18690 configure-gold \
18691 pdf-gold
18692 @[ -f ./gold/Makefile ] || exit 0; \
18693 r=`${PWD_COMMAND}`; export r; \
18694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18695 $(HOST_EXPORTS) \
18696 for flag in $(EXTRA_HOST_FLAGS) ; do \
18697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18698 done; \
18699 echo "Doing install-pdf in gold"; \
18700 (cd $(HOST_SUBDIR)/gold && \
18701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18703 "RANLIB=$${RANLIB}" \
18704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18705 install-pdf) \
18706 || exit 1
18707
18708 @endif gold
18709
18710 .PHONY: maybe-install-html-gold install-html-gold
18711 maybe-install-html-gold:
18712 @if gold
18713 maybe-install-html-gold: install-html-gold
18714
18715 install-html-gold: \
18716 configure-gold \
18717 html-gold
18718 @[ -f ./gold/Makefile ] || exit 0; \
18719 r=`${PWD_COMMAND}`; export r; \
18720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18721 $(HOST_EXPORTS) \
18722 for flag in $(EXTRA_HOST_FLAGS) ; do \
18723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18724 done; \
18725 echo "Doing install-html in gold"; \
18726 (cd $(HOST_SUBDIR)/gold && \
18727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18729 "RANLIB=$${RANLIB}" \
18730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18731 install-html) \
18732 || exit 1
18733
18734 @endif gold
18735
18736 .PHONY: maybe-installcheck-gold installcheck-gold
18737 maybe-installcheck-gold:
18738 @if gold
18739 maybe-installcheck-gold: installcheck-gold
18740
18741 installcheck-gold: \
18742 configure-gold
18743 @[ -f ./gold/Makefile ] || exit 0; \
18744 r=`${PWD_COMMAND}`; export r; \
18745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18746 $(HOST_EXPORTS) \
18747 for flag in $(EXTRA_HOST_FLAGS) ; do \
18748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18749 done; \
18750 echo "Doing installcheck in gold"; \
18751 (cd $(HOST_SUBDIR)/gold && \
18752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18754 "RANLIB=$${RANLIB}" \
18755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18756 installcheck) \
18757 || exit 1
18758
18759 @endif gold
18760
18761 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18762 maybe-mostlyclean-gold:
18763 @if gold
18764 maybe-mostlyclean-gold: mostlyclean-gold
18765
18766 mostlyclean-gold:
18767 @[ -f ./gold/Makefile ] || exit 0; \
18768 r=`${PWD_COMMAND}`; export r; \
18769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18770 $(HOST_EXPORTS) \
18771 for flag in $(EXTRA_HOST_FLAGS) ; do \
18772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18773 done; \
18774 echo "Doing mostlyclean in gold"; \
18775 (cd $(HOST_SUBDIR)/gold && \
18776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18778 "RANLIB=$${RANLIB}" \
18779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18780 mostlyclean) \
18781 || exit 1
18782
18783 @endif gold
18784
18785 .PHONY: maybe-clean-gold clean-gold
18786 maybe-clean-gold:
18787 @if gold
18788 maybe-clean-gold: clean-gold
18789
18790 clean-gold:
18791 @[ -f ./gold/Makefile ] || exit 0; \
18792 r=`${PWD_COMMAND}`; export r; \
18793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18794 $(HOST_EXPORTS) \
18795 for flag in $(EXTRA_HOST_FLAGS) ; do \
18796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18797 done; \
18798 echo "Doing clean in gold"; \
18799 (cd $(HOST_SUBDIR)/gold && \
18800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18802 "RANLIB=$${RANLIB}" \
18803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18804 clean) \
18805 || exit 1
18806
18807 @endif gold
18808
18809 .PHONY: maybe-distclean-gold distclean-gold
18810 maybe-distclean-gold:
18811 @if gold
18812 maybe-distclean-gold: distclean-gold
18813
18814 distclean-gold:
18815 @[ -f ./gold/Makefile ] || exit 0; \
18816 r=`${PWD_COMMAND}`; export r; \
18817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18818 $(HOST_EXPORTS) \
18819 for flag in $(EXTRA_HOST_FLAGS) ; do \
18820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18821 done; \
18822 echo "Doing distclean in gold"; \
18823 (cd $(HOST_SUBDIR)/gold && \
18824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18826 "RANLIB=$${RANLIB}" \
18827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18828 distclean) \
18829 || exit 1
18830
18831 @endif gold
18832
18833 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
18834 maybe-maintainer-clean-gold:
18835 @if gold
18836 maybe-maintainer-clean-gold: maintainer-clean-gold
18837
18838 maintainer-clean-gold:
18839 @[ -f ./gold/Makefile ] || exit 0; \
18840 r=`${PWD_COMMAND}`; export r; \
18841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18842 $(HOST_EXPORTS) \
18843 for flag in $(EXTRA_HOST_FLAGS) ; do \
18844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18845 done; \
18846 echo "Doing maintainer-clean in gold"; \
18847 (cd $(HOST_SUBDIR)/gold && \
18848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18850 "RANLIB=$${RANLIB}" \
18851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18852 maintainer-clean) \
18853 || exit 1
18854
18855 @endif gold
18856
18857
18858
18859 .PHONY: configure-gprof maybe-configure-gprof
18860 maybe-configure-gprof:
18861 @if gcc-bootstrap
18862 configure-gprof: stage_current
18863 @endif gcc-bootstrap
18864 @if gprof
18865 maybe-configure-gprof: configure-gprof
18866 configure-gprof:
18867 @: $(MAKE); $(unstage)
18868 @r=`${PWD_COMMAND}`; export r; \
18869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18870 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
18871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
18872 $(HOST_EXPORTS) \
18873 echo Configuring in $(HOST_SUBDIR)/gprof; \
18874 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
18875 case $(srcdir) in \
18876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18877 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
18878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18879 esac; \
18880 module_srcdir=gprof; \
18881 $(SHELL) \
18882 $$s/$$module_srcdir/configure \
18883 --srcdir=$${topdir}/$$module_srcdir \
18884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18885 --target=${target_alias} \
18886 || exit 1
18887 @endif gprof
18888
18889
18890
18891
18892
18893 .PHONY: all-gprof maybe-all-gprof
18894 maybe-all-gprof:
18895 @if gcc-bootstrap
18896 all-gprof: stage_current
18897 @endif gcc-bootstrap
18898 @if gprof
18899 TARGET-gprof=all
18900 maybe-all-gprof: all-gprof
18901 all-gprof: configure-gprof
18902 @: $(MAKE); $(unstage)
18903 @r=`${PWD_COMMAND}`; export r; \
18904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18905 $(HOST_EXPORTS) \
18906 (cd $(HOST_SUBDIR)/gprof && \
18907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18908 $(TARGET-gprof))
18909 @endif gprof
18910
18911
18912
18913
18914 .PHONY: check-gprof maybe-check-gprof
18915 maybe-check-gprof:
18916 @if gprof
18917 maybe-check-gprof: check-gprof
18918
18919 check-gprof:
18920 @: $(MAKE); $(unstage)
18921 @r=`${PWD_COMMAND}`; export r; \
18922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18923 $(HOST_EXPORTS) \
18924 (cd $(HOST_SUBDIR)/gprof && \
18925 $(MAKE) $(FLAGS_TO_PASS) check)
18926
18927 @endif gprof
18928
18929 .PHONY: install-gprof maybe-install-gprof
18930 maybe-install-gprof:
18931 @if gprof
18932 maybe-install-gprof: install-gprof
18933
18934 install-gprof: installdirs
18935 @: $(MAKE); $(unstage)
18936 @r=`${PWD_COMMAND}`; export r; \
18937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18938 $(HOST_EXPORTS) \
18939 (cd $(HOST_SUBDIR)/gprof && \
18940 $(MAKE) $(FLAGS_TO_PASS) install)
18941
18942 @endif gprof
18943
18944 .PHONY: install-strip-gprof maybe-install-strip-gprof
18945 maybe-install-strip-gprof:
18946 @if gprof
18947 maybe-install-strip-gprof: install-strip-gprof
18948
18949 install-strip-gprof: installdirs
18950 @: $(MAKE); $(unstage)
18951 @r=`${PWD_COMMAND}`; export r; \
18952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953 $(HOST_EXPORTS) \
18954 (cd $(HOST_SUBDIR)/gprof && \
18955 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18956
18957 @endif gprof
18958
18959 # Other targets (info, dvi, pdf, etc.)
18960
18961 .PHONY: maybe-info-gprof info-gprof
18962 maybe-info-gprof:
18963 @if gprof
18964 maybe-info-gprof: info-gprof
18965
18966 info-gprof: \
18967 configure-gprof
18968 @: $(MAKE); $(unstage)
18969 @[ -f ./gprof/Makefile ] || exit 0; \
18970 r=`${PWD_COMMAND}`; export r; \
18971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972 $(HOST_EXPORTS) \
18973 for flag in $(EXTRA_HOST_FLAGS) ; do \
18974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18975 done; \
18976 echo "Doing info in gprof"; \
18977 (cd $(HOST_SUBDIR)/gprof && \
18978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18980 "RANLIB=$${RANLIB}" \
18981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18982 info) \
18983 || exit 1
18984
18985 @endif gprof
18986
18987 .PHONY: maybe-dvi-gprof dvi-gprof
18988 maybe-dvi-gprof:
18989 @if gprof
18990 maybe-dvi-gprof: dvi-gprof
18991
18992 dvi-gprof: \
18993 configure-gprof
18994 @: $(MAKE); $(unstage)
18995 @[ -f ./gprof/Makefile ] || exit 0; \
18996 r=`${PWD_COMMAND}`; export r; \
18997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18998 $(HOST_EXPORTS) \
18999 for flag in $(EXTRA_HOST_FLAGS) ; do \
19000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19001 done; \
19002 echo "Doing dvi in gprof"; \
19003 (cd $(HOST_SUBDIR)/gprof && \
19004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19006 "RANLIB=$${RANLIB}" \
19007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19008 dvi) \
19009 || exit 1
19010
19011 @endif gprof
19012
19013 .PHONY: maybe-pdf-gprof pdf-gprof
19014 maybe-pdf-gprof:
19015 @if gprof
19016 maybe-pdf-gprof: pdf-gprof
19017
19018 pdf-gprof: \
19019 configure-gprof
19020 @: $(MAKE); $(unstage)
19021 @[ -f ./gprof/Makefile ] || exit 0; \
19022 r=`${PWD_COMMAND}`; export r; \
19023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19024 $(HOST_EXPORTS) \
19025 for flag in $(EXTRA_HOST_FLAGS) ; do \
19026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19027 done; \
19028 echo "Doing pdf in gprof"; \
19029 (cd $(HOST_SUBDIR)/gprof && \
19030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19032 "RANLIB=$${RANLIB}" \
19033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19034 pdf) \
19035 || exit 1
19036
19037 @endif gprof
19038
19039 .PHONY: maybe-html-gprof html-gprof
19040 maybe-html-gprof:
19041 @if gprof
19042 maybe-html-gprof: html-gprof
19043
19044 html-gprof: \
19045 configure-gprof
19046 @: $(MAKE); $(unstage)
19047 @[ -f ./gprof/Makefile ] || exit 0; \
19048 r=`${PWD_COMMAND}`; export r; \
19049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19050 $(HOST_EXPORTS) \
19051 for flag in $(EXTRA_HOST_FLAGS) ; do \
19052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19053 done; \
19054 echo "Doing html in gprof"; \
19055 (cd $(HOST_SUBDIR)/gprof && \
19056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19058 "RANLIB=$${RANLIB}" \
19059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19060 html) \
19061 || exit 1
19062
19063 @endif gprof
19064
19065 .PHONY: maybe-TAGS-gprof TAGS-gprof
19066 maybe-TAGS-gprof:
19067 @if gprof
19068 maybe-TAGS-gprof: TAGS-gprof
19069
19070 TAGS-gprof: \
19071 configure-gprof
19072 @: $(MAKE); $(unstage)
19073 @[ -f ./gprof/Makefile ] || exit 0; \
19074 r=`${PWD_COMMAND}`; export r; \
19075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19076 $(HOST_EXPORTS) \
19077 for flag in $(EXTRA_HOST_FLAGS) ; do \
19078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19079 done; \
19080 echo "Doing TAGS in gprof"; \
19081 (cd $(HOST_SUBDIR)/gprof && \
19082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19084 "RANLIB=$${RANLIB}" \
19085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19086 TAGS) \
19087 || exit 1
19088
19089 @endif gprof
19090
19091 .PHONY: maybe-install-info-gprof install-info-gprof
19092 maybe-install-info-gprof:
19093 @if gprof
19094 maybe-install-info-gprof: install-info-gprof
19095
19096 install-info-gprof: \
19097 configure-gprof \
19098 info-gprof
19099 @: $(MAKE); $(unstage)
19100 @[ -f ./gprof/Makefile ] || exit 0; \
19101 r=`${PWD_COMMAND}`; export r; \
19102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103 $(HOST_EXPORTS) \
19104 for flag in $(EXTRA_HOST_FLAGS) ; do \
19105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19106 done; \
19107 echo "Doing install-info in gprof"; \
19108 (cd $(HOST_SUBDIR)/gprof && \
19109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19111 "RANLIB=$${RANLIB}" \
19112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19113 install-info) \
19114 || exit 1
19115
19116 @endif gprof
19117
19118 .PHONY: maybe-install-dvi-gprof install-dvi-gprof
19119 maybe-install-dvi-gprof:
19120 @if gprof
19121 maybe-install-dvi-gprof: install-dvi-gprof
19122
19123 install-dvi-gprof: \
19124 configure-gprof \
19125 dvi-gprof
19126 @: $(MAKE); $(unstage)
19127 @[ -f ./gprof/Makefile ] || exit 0; \
19128 r=`${PWD_COMMAND}`; export r; \
19129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19130 $(HOST_EXPORTS) \
19131 for flag in $(EXTRA_HOST_FLAGS) ; do \
19132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19133 done; \
19134 echo "Doing install-dvi in gprof"; \
19135 (cd $(HOST_SUBDIR)/gprof && \
19136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19138 "RANLIB=$${RANLIB}" \
19139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19140 install-dvi) \
19141 || exit 1
19142
19143 @endif gprof
19144
19145 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19146 maybe-install-pdf-gprof:
19147 @if gprof
19148 maybe-install-pdf-gprof: install-pdf-gprof
19149
19150 install-pdf-gprof: \
19151 configure-gprof \
19152 pdf-gprof
19153 @: $(MAKE); $(unstage)
19154 @[ -f ./gprof/Makefile ] || exit 0; \
19155 r=`${PWD_COMMAND}`; export r; \
19156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19157 $(HOST_EXPORTS) \
19158 for flag in $(EXTRA_HOST_FLAGS) ; do \
19159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19160 done; \
19161 echo "Doing install-pdf in gprof"; \
19162 (cd $(HOST_SUBDIR)/gprof && \
19163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19165 "RANLIB=$${RANLIB}" \
19166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19167 install-pdf) \
19168 || exit 1
19169
19170 @endif gprof
19171
19172 .PHONY: maybe-install-html-gprof install-html-gprof
19173 maybe-install-html-gprof:
19174 @if gprof
19175 maybe-install-html-gprof: install-html-gprof
19176
19177 install-html-gprof: \
19178 configure-gprof \
19179 html-gprof
19180 @: $(MAKE); $(unstage)
19181 @[ -f ./gprof/Makefile ] || exit 0; \
19182 r=`${PWD_COMMAND}`; export r; \
19183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19184 $(HOST_EXPORTS) \
19185 for flag in $(EXTRA_HOST_FLAGS) ; do \
19186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19187 done; \
19188 echo "Doing install-html in gprof"; \
19189 (cd $(HOST_SUBDIR)/gprof && \
19190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19192 "RANLIB=$${RANLIB}" \
19193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19194 install-html) \
19195 || exit 1
19196
19197 @endif gprof
19198
19199 .PHONY: maybe-installcheck-gprof installcheck-gprof
19200 maybe-installcheck-gprof:
19201 @if gprof
19202 maybe-installcheck-gprof: installcheck-gprof
19203
19204 installcheck-gprof: \
19205 configure-gprof
19206 @: $(MAKE); $(unstage)
19207 @[ -f ./gprof/Makefile ] || exit 0; \
19208 r=`${PWD_COMMAND}`; export r; \
19209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19210 $(HOST_EXPORTS) \
19211 for flag in $(EXTRA_HOST_FLAGS) ; do \
19212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19213 done; \
19214 echo "Doing installcheck in gprof"; \
19215 (cd $(HOST_SUBDIR)/gprof && \
19216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19218 "RANLIB=$${RANLIB}" \
19219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19220 installcheck) \
19221 || exit 1
19222
19223 @endif gprof
19224
19225 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19226 maybe-mostlyclean-gprof:
19227 @if gprof
19228 maybe-mostlyclean-gprof: mostlyclean-gprof
19229
19230 mostlyclean-gprof:
19231 @: $(MAKE); $(unstage)
19232 @[ -f ./gprof/Makefile ] || exit 0; \
19233 r=`${PWD_COMMAND}`; export r; \
19234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19235 $(HOST_EXPORTS) \
19236 for flag in $(EXTRA_HOST_FLAGS) ; do \
19237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19238 done; \
19239 echo "Doing mostlyclean in gprof"; \
19240 (cd $(HOST_SUBDIR)/gprof && \
19241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19243 "RANLIB=$${RANLIB}" \
19244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19245 mostlyclean) \
19246 || exit 1
19247
19248 @endif gprof
19249
19250 .PHONY: maybe-clean-gprof clean-gprof
19251 maybe-clean-gprof:
19252 @if gprof
19253 maybe-clean-gprof: clean-gprof
19254
19255 clean-gprof:
19256 @: $(MAKE); $(unstage)
19257 @[ -f ./gprof/Makefile ] || exit 0; \
19258 r=`${PWD_COMMAND}`; export r; \
19259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19260 $(HOST_EXPORTS) \
19261 for flag in $(EXTRA_HOST_FLAGS) ; do \
19262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19263 done; \
19264 echo "Doing clean in gprof"; \
19265 (cd $(HOST_SUBDIR)/gprof && \
19266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19268 "RANLIB=$${RANLIB}" \
19269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19270 clean) \
19271 || exit 1
19272
19273 @endif gprof
19274
19275 .PHONY: maybe-distclean-gprof distclean-gprof
19276 maybe-distclean-gprof:
19277 @if gprof
19278 maybe-distclean-gprof: distclean-gprof
19279
19280 distclean-gprof:
19281 @: $(MAKE); $(unstage)
19282 @[ -f ./gprof/Makefile ] || exit 0; \
19283 r=`${PWD_COMMAND}`; export r; \
19284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19285 $(HOST_EXPORTS) \
19286 for flag in $(EXTRA_HOST_FLAGS) ; do \
19287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19288 done; \
19289 echo "Doing distclean in gprof"; \
19290 (cd $(HOST_SUBDIR)/gprof && \
19291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19293 "RANLIB=$${RANLIB}" \
19294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19295 distclean) \
19296 || exit 1
19297
19298 @endif gprof
19299
19300 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19301 maybe-maintainer-clean-gprof:
19302 @if gprof
19303 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19304
19305 maintainer-clean-gprof:
19306 @: $(MAKE); $(unstage)
19307 @[ -f ./gprof/Makefile ] || exit 0; \
19308 r=`${PWD_COMMAND}`; export r; \
19309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19310 $(HOST_EXPORTS) \
19311 for flag in $(EXTRA_HOST_FLAGS) ; do \
19312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19313 done; \
19314 echo "Doing maintainer-clean in gprof"; \
19315 (cd $(HOST_SUBDIR)/gprof && \
19316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19318 "RANLIB=$${RANLIB}" \
19319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19320 maintainer-clean) \
19321 || exit 1
19322
19323 @endif gprof
19324
19325
19326
19327 .PHONY: configure-gprofng maybe-configure-gprofng
19328 maybe-configure-gprofng:
19329 @if gcc-bootstrap
19330 configure-gprofng: stage_current
19331 @endif gcc-bootstrap
19332 @if gprofng
19333 maybe-configure-gprofng: configure-gprofng
19334 configure-gprofng:
19335 @: $(MAKE); $(unstage)
19336 @r=`${PWD_COMMAND}`; export r; \
19337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19338 test ! -f $(HOST_SUBDIR)/gprofng/Makefile || exit 0; \
19339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprofng; \
19340 $(HOST_EXPORTS) \
19341 echo Configuring in $(HOST_SUBDIR)/gprofng; \
19342 cd "$(HOST_SUBDIR)/gprofng" || exit 1; \
19343 case $(srcdir) in \
19344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19345 *) topdir=`echo $(HOST_SUBDIR)/gprofng/ | \
19346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19347 esac; \
19348 module_srcdir=gprofng; \
19349 $(SHELL) \
19350 $$s/$$module_srcdir/configure \
19351 --srcdir=$${topdir}/$$module_srcdir \
19352 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19353 --target=${target_alias} \
19354 || exit 1
19355 @endif gprofng
19356
19357
19358
19359
19360
19361 .PHONY: all-gprofng maybe-all-gprofng
19362 maybe-all-gprofng:
19363 @if gcc-bootstrap
19364 all-gprofng: stage_current
19365 @endif gcc-bootstrap
19366 @if gprofng
19367 TARGET-gprofng=all
19368 maybe-all-gprofng: all-gprofng
19369 all-gprofng: configure-gprofng
19370 @: $(MAKE); $(unstage)
19371 @r=`${PWD_COMMAND}`; export r; \
19372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19373 $(HOST_EXPORTS) \
19374 (cd $(HOST_SUBDIR)/gprofng && \
19375 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19376 $(TARGET-gprofng))
19377 @endif gprofng
19378
19379
19380
19381
19382 .PHONY: check-gprofng maybe-check-gprofng
19383 maybe-check-gprofng:
19384 @if gprofng
19385 maybe-check-gprofng: check-gprofng
19386
19387 check-gprofng:
19388 @: $(MAKE); $(unstage)
19389 @r=`${PWD_COMMAND}`; export r; \
19390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19391 $(HOST_EXPORTS) \
19392 (cd $(HOST_SUBDIR)/gprofng && \
19393 $(MAKE) $(FLAGS_TO_PASS) check)
19394
19395 @endif gprofng
19396
19397 .PHONY: install-gprofng maybe-install-gprofng
19398 maybe-install-gprofng:
19399 @if gprofng
19400 maybe-install-gprofng: install-gprofng
19401
19402 install-gprofng: installdirs
19403 @: $(MAKE); $(unstage)
19404 @r=`${PWD_COMMAND}`; export r; \
19405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19406 $(HOST_EXPORTS) \
19407 (cd $(HOST_SUBDIR)/gprofng && \
19408 $(MAKE) $(FLAGS_TO_PASS) install)
19409
19410 @endif gprofng
19411
19412 .PHONY: install-strip-gprofng maybe-install-strip-gprofng
19413 maybe-install-strip-gprofng:
19414 @if gprofng
19415 maybe-install-strip-gprofng: install-strip-gprofng
19416
19417 install-strip-gprofng: installdirs
19418 @: $(MAKE); $(unstage)
19419 @r=`${PWD_COMMAND}`; export r; \
19420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19421 $(HOST_EXPORTS) \
19422 (cd $(HOST_SUBDIR)/gprofng && \
19423 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19424
19425 @endif gprofng
19426
19427 # Other targets (info, dvi, pdf, etc.)
19428
19429 .PHONY: maybe-info-gprofng info-gprofng
19430 maybe-info-gprofng:
19431 @if gprofng
19432 maybe-info-gprofng: info-gprofng
19433
19434 info-gprofng: \
19435 configure-gprofng
19436 @: $(MAKE); $(unstage)
19437 @[ -f ./gprofng/Makefile ] || exit 0; \
19438 r=`${PWD_COMMAND}`; export r; \
19439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19440 $(HOST_EXPORTS) \
19441 for flag in $(EXTRA_HOST_FLAGS) ; do \
19442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19443 done; \
19444 echo "Doing info in gprofng"; \
19445 (cd $(HOST_SUBDIR)/gprofng && \
19446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19448 "RANLIB=$${RANLIB}" \
19449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19450 info) \
19451 || exit 1
19452
19453 @endif gprofng
19454
19455 .PHONY: maybe-dvi-gprofng dvi-gprofng
19456 maybe-dvi-gprofng:
19457 @if gprofng
19458 maybe-dvi-gprofng: dvi-gprofng
19459
19460 dvi-gprofng: \
19461 configure-gprofng
19462 @: $(MAKE); $(unstage)
19463 @[ -f ./gprofng/Makefile ] || exit 0; \
19464 r=`${PWD_COMMAND}`; export r; \
19465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19466 $(HOST_EXPORTS) \
19467 for flag in $(EXTRA_HOST_FLAGS) ; do \
19468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19469 done; \
19470 echo "Doing dvi in gprofng"; \
19471 (cd $(HOST_SUBDIR)/gprofng && \
19472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19474 "RANLIB=$${RANLIB}" \
19475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19476 dvi) \
19477 || exit 1
19478
19479 @endif gprofng
19480
19481 .PHONY: maybe-pdf-gprofng pdf-gprofng
19482 maybe-pdf-gprofng:
19483 @if gprofng
19484 maybe-pdf-gprofng: pdf-gprofng
19485
19486 pdf-gprofng: \
19487 configure-gprofng
19488 @: $(MAKE); $(unstage)
19489 @[ -f ./gprofng/Makefile ] || exit 0; \
19490 r=`${PWD_COMMAND}`; export r; \
19491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19492 $(HOST_EXPORTS) \
19493 for flag in $(EXTRA_HOST_FLAGS) ; do \
19494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19495 done; \
19496 echo "Doing pdf in gprofng"; \
19497 (cd $(HOST_SUBDIR)/gprofng && \
19498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19500 "RANLIB=$${RANLIB}" \
19501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19502 pdf) \
19503 || exit 1
19504
19505 @endif gprofng
19506
19507 .PHONY: maybe-html-gprofng html-gprofng
19508 maybe-html-gprofng:
19509 @if gprofng
19510 maybe-html-gprofng: html-gprofng
19511
19512 html-gprofng: \
19513 configure-gprofng
19514 @: $(MAKE); $(unstage)
19515 @[ -f ./gprofng/Makefile ] || exit 0; \
19516 r=`${PWD_COMMAND}`; export r; \
19517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19518 $(HOST_EXPORTS) \
19519 for flag in $(EXTRA_HOST_FLAGS) ; do \
19520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19521 done; \
19522 echo "Doing html in gprofng"; \
19523 (cd $(HOST_SUBDIR)/gprofng && \
19524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19526 "RANLIB=$${RANLIB}" \
19527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19528 html) \
19529 || exit 1
19530
19531 @endif gprofng
19532
19533 .PHONY: maybe-TAGS-gprofng TAGS-gprofng
19534 maybe-TAGS-gprofng:
19535 @if gprofng
19536 maybe-TAGS-gprofng: TAGS-gprofng
19537
19538 TAGS-gprofng: \
19539 configure-gprofng
19540 @: $(MAKE); $(unstage)
19541 @[ -f ./gprofng/Makefile ] || exit 0; \
19542 r=`${PWD_COMMAND}`; export r; \
19543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19544 $(HOST_EXPORTS) \
19545 for flag in $(EXTRA_HOST_FLAGS) ; do \
19546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19547 done; \
19548 echo "Doing TAGS in gprofng"; \
19549 (cd $(HOST_SUBDIR)/gprofng && \
19550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19552 "RANLIB=$${RANLIB}" \
19553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19554 TAGS) \
19555 || exit 1
19556
19557 @endif gprofng
19558
19559 .PHONY: maybe-install-info-gprofng install-info-gprofng
19560 maybe-install-info-gprofng:
19561 @if gprofng
19562 maybe-install-info-gprofng: install-info-gprofng
19563
19564 install-info-gprofng: \
19565 configure-gprofng \
19566 info-gprofng
19567 @: $(MAKE); $(unstage)
19568 @[ -f ./gprofng/Makefile ] || exit 0; \
19569 r=`${PWD_COMMAND}`; export r; \
19570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19571 $(HOST_EXPORTS) \
19572 for flag in $(EXTRA_HOST_FLAGS) ; do \
19573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19574 done; \
19575 echo "Doing install-info in gprofng"; \
19576 (cd $(HOST_SUBDIR)/gprofng && \
19577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19579 "RANLIB=$${RANLIB}" \
19580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19581 install-info) \
19582 || exit 1
19583
19584 @endif gprofng
19585
19586 .PHONY: maybe-install-dvi-gprofng install-dvi-gprofng
19587 maybe-install-dvi-gprofng:
19588 @if gprofng
19589 maybe-install-dvi-gprofng: install-dvi-gprofng
19590
19591 install-dvi-gprofng: \
19592 configure-gprofng \
19593 dvi-gprofng
19594 @: $(MAKE); $(unstage)
19595 @[ -f ./gprofng/Makefile ] || exit 0; \
19596 r=`${PWD_COMMAND}`; export r; \
19597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19598 $(HOST_EXPORTS) \
19599 for flag in $(EXTRA_HOST_FLAGS) ; do \
19600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19601 done; \
19602 echo "Doing install-dvi in gprofng"; \
19603 (cd $(HOST_SUBDIR)/gprofng && \
19604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19606 "RANLIB=$${RANLIB}" \
19607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19608 install-dvi) \
19609 || exit 1
19610
19611 @endif gprofng
19612
19613 .PHONY: maybe-install-pdf-gprofng install-pdf-gprofng
19614 maybe-install-pdf-gprofng:
19615 @if gprofng
19616 maybe-install-pdf-gprofng: install-pdf-gprofng
19617
19618 install-pdf-gprofng: \
19619 configure-gprofng \
19620 pdf-gprofng
19621 @: $(MAKE); $(unstage)
19622 @[ -f ./gprofng/Makefile ] || exit 0; \
19623 r=`${PWD_COMMAND}`; export r; \
19624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19625 $(HOST_EXPORTS) \
19626 for flag in $(EXTRA_HOST_FLAGS) ; do \
19627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19628 done; \
19629 echo "Doing install-pdf in gprofng"; \
19630 (cd $(HOST_SUBDIR)/gprofng && \
19631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19633 "RANLIB=$${RANLIB}" \
19634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19635 install-pdf) \
19636 || exit 1
19637
19638 @endif gprofng
19639
19640 .PHONY: maybe-install-html-gprofng install-html-gprofng
19641 maybe-install-html-gprofng:
19642 @if gprofng
19643 maybe-install-html-gprofng: install-html-gprofng
19644
19645 install-html-gprofng: \
19646 configure-gprofng \
19647 html-gprofng
19648 @: $(MAKE); $(unstage)
19649 @[ -f ./gprofng/Makefile ] || exit 0; \
19650 r=`${PWD_COMMAND}`; export r; \
19651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19652 $(HOST_EXPORTS) \
19653 for flag in $(EXTRA_HOST_FLAGS) ; do \
19654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19655 done; \
19656 echo "Doing install-html in gprofng"; \
19657 (cd $(HOST_SUBDIR)/gprofng && \
19658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19660 "RANLIB=$${RANLIB}" \
19661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19662 install-html) \
19663 || exit 1
19664
19665 @endif gprofng
19666
19667 .PHONY: maybe-installcheck-gprofng installcheck-gprofng
19668 maybe-installcheck-gprofng:
19669 @if gprofng
19670 maybe-installcheck-gprofng: installcheck-gprofng
19671
19672 installcheck-gprofng: \
19673 configure-gprofng
19674 @: $(MAKE); $(unstage)
19675 @[ -f ./gprofng/Makefile ] || exit 0; \
19676 r=`${PWD_COMMAND}`; export r; \
19677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678 $(HOST_EXPORTS) \
19679 for flag in $(EXTRA_HOST_FLAGS) ; do \
19680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19681 done; \
19682 echo "Doing installcheck in gprofng"; \
19683 (cd $(HOST_SUBDIR)/gprofng && \
19684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19686 "RANLIB=$${RANLIB}" \
19687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19688 installcheck) \
19689 || exit 1
19690
19691 @endif gprofng
19692
19693 .PHONY: maybe-mostlyclean-gprofng mostlyclean-gprofng
19694 maybe-mostlyclean-gprofng:
19695 @if gprofng
19696 maybe-mostlyclean-gprofng: mostlyclean-gprofng
19697
19698 mostlyclean-gprofng:
19699 @: $(MAKE); $(unstage)
19700 @[ -f ./gprofng/Makefile ] || exit 0; \
19701 r=`${PWD_COMMAND}`; export r; \
19702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19703 $(HOST_EXPORTS) \
19704 for flag in $(EXTRA_HOST_FLAGS) ; do \
19705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19706 done; \
19707 echo "Doing mostlyclean in gprofng"; \
19708 (cd $(HOST_SUBDIR)/gprofng && \
19709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19711 "RANLIB=$${RANLIB}" \
19712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19713 mostlyclean) \
19714 || exit 1
19715
19716 @endif gprofng
19717
19718 .PHONY: maybe-clean-gprofng clean-gprofng
19719 maybe-clean-gprofng:
19720 @if gprofng
19721 maybe-clean-gprofng: clean-gprofng
19722
19723 clean-gprofng:
19724 @: $(MAKE); $(unstage)
19725 @[ -f ./gprofng/Makefile ] || exit 0; \
19726 r=`${PWD_COMMAND}`; export r; \
19727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19728 $(HOST_EXPORTS) \
19729 for flag in $(EXTRA_HOST_FLAGS) ; do \
19730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19731 done; \
19732 echo "Doing clean in gprofng"; \
19733 (cd $(HOST_SUBDIR)/gprofng && \
19734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19736 "RANLIB=$${RANLIB}" \
19737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19738 clean) \
19739 || exit 1
19740
19741 @endif gprofng
19742
19743 .PHONY: maybe-distclean-gprofng distclean-gprofng
19744 maybe-distclean-gprofng:
19745 @if gprofng
19746 maybe-distclean-gprofng: distclean-gprofng
19747
19748 distclean-gprofng:
19749 @: $(MAKE); $(unstage)
19750 @[ -f ./gprofng/Makefile ] || exit 0; \
19751 r=`${PWD_COMMAND}`; export r; \
19752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753 $(HOST_EXPORTS) \
19754 for flag in $(EXTRA_HOST_FLAGS) ; do \
19755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19756 done; \
19757 echo "Doing distclean in gprofng"; \
19758 (cd $(HOST_SUBDIR)/gprofng && \
19759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19761 "RANLIB=$${RANLIB}" \
19762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19763 distclean) \
19764 || exit 1
19765
19766 @endif gprofng
19767
19768 .PHONY: maybe-maintainer-clean-gprofng maintainer-clean-gprofng
19769 maybe-maintainer-clean-gprofng:
19770 @if gprofng
19771 maybe-maintainer-clean-gprofng: maintainer-clean-gprofng
19772
19773 maintainer-clean-gprofng:
19774 @: $(MAKE); $(unstage)
19775 @[ -f ./gprofng/Makefile ] || exit 0; \
19776 r=`${PWD_COMMAND}`; export r; \
19777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19778 $(HOST_EXPORTS) \
19779 for flag in $(EXTRA_HOST_FLAGS) ; do \
19780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19781 done; \
19782 echo "Doing maintainer-clean in gprofng"; \
19783 (cd $(HOST_SUBDIR)/gprofng && \
19784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19786 "RANLIB=$${RANLIB}" \
19787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19788 maintainer-clean) \
19789 || exit 1
19790
19791 @endif gprofng
19792
19793
19794
19795 .PHONY: configure-intl maybe-configure-intl
19796 maybe-configure-intl:
19797 @if gcc-bootstrap
19798 configure-intl: stage_current
19799 @endif gcc-bootstrap
19800 @if intl
19801 maybe-configure-intl: configure-intl
19802 configure-intl:
19803 @r=`${PWD_COMMAND}`; export r; \
19804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19805 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19807 $(HOST_EXPORTS) \
19808 echo Configuring in $(HOST_SUBDIR)/intl; \
19809 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19810 case $(srcdir) in \
19811 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19812 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19813 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19814 esac; \
19815 module_srcdir=intl; \
19816 $(SHELL) \
19817 $$s/$$module_srcdir/configure \
19818 --srcdir=$${topdir}/$$module_srcdir \
19819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19820 --target=${target_alias} \
19821 || exit 1
19822 @endif intl
19823
19824
19825
19826 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19827 maybe-configure-stage1-intl:
19828 @if intl-bootstrap
19829 maybe-configure-stage1-intl: configure-stage1-intl
19830 configure-stage1-intl:
19831 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19833 @r=`${PWD_COMMAND}`; export r; \
19834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19835 TFLAGS="$(STAGE1_TFLAGS)"; \
19836 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19837 $(HOST_EXPORTS) \
19838 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19839 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19840 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19841 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19843 cd $(HOST_SUBDIR)/intl || exit 1; \
19844 case $(srcdir) in \
19845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19846 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19848 esac; \
19849 module_srcdir=intl; \
19850 $(SHELL) $$s/$$module_srcdir/configure \
19851 --srcdir=$${topdir}/$$module_srcdir \
19852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19853 --target=${target_alias} \
19854 \
19855 $(STAGE1_CONFIGURE_FLAGS)
19856 @endif intl-bootstrap
19857
19858 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19859 maybe-configure-stage2-intl:
19860 @if intl-bootstrap
19861 maybe-configure-stage2-intl: configure-stage2-intl
19862 configure-stage2-intl:
19863 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19865 @r=`${PWD_COMMAND}`; export r; \
19866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867 TFLAGS="$(STAGE2_TFLAGS)"; \
19868 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19869 $(HOST_EXPORTS) \
19870 $(POSTSTAGE1_HOST_EXPORTS) \
19871 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19872 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19873 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19874 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19876 cd $(HOST_SUBDIR)/intl || exit 1; \
19877 case $(srcdir) in \
19878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19879 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19881 esac; \
19882 module_srcdir=intl; \
19883 $(SHELL) $$s/$$module_srcdir/configure \
19884 --srcdir=$${topdir}/$$module_srcdir \
19885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19886 --target=${target_alias} \
19887 --with-build-libsubdir=$(HOST_SUBDIR) \
19888 $(STAGE2_CONFIGURE_FLAGS)
19889 @endif intl-bootstrap
19890
19891 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19892 maybe-configure-stage3-intl:
19893 @if intl-bootstrap
19894 maybe-configure-stage3-intl: configure-stage3-intl
19895 configure-stage3-intl:
19896 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19898 @r=`${PWD_COMMAND}`; export r; \
19899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19900 TFLAGS="$(STAGE3_TFLAGS)"; \
19901 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19902 $(HOST_EXPORTS) \
19903 $(POSTSTAGE1_HOST_EXPORTS) \
19904 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19905 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19906 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19907 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19909 cd $(HOST_SUBDIR)/intl || exit 1; \
19910 case $(srcdir) in \
19911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19912 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19914 esac; \
19915 module_srcdir=intl; \
19916 $(SHELL) $$s/$$module_srcdir/configure \
19917 --srcdir=$${topdir}/$$module_srcdir \
19918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19919 --target=${target_alias} \
19920 --with-build-libsubdir=$(HOST_SUBDIR) \
19921 $(STAGE3_CONFIGURE_FLAGS)
19922 @endif intl-bootstrap
19923
19924 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19925 maybe-configure-stage4-intl:
19926 @if intl-bootstrap
19927 maybe-configure-stage4-intl: configure-stage4-intl
19928 configure-stage4-intl:
19929 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19930 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19931 @r=`${PWD_COMMAND}`; export r; \
19932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19933 TFLAGS="$(STAGE4_TFLAGS)"; \
19934 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19935 $(HOST_EXPORTS) \
19936 $(POSTSTAGE1_HOST_EXPORTS) \
19937 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19938 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19939 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19940 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19942 cd $(HOST_SUBDIR)/intl || exit 1; \
19943 case $(srcdir) in \
19944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19945 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19947 esac; \
19948 module_srcdir=intl; \
19949 $(SHELL) $$s/$$module_srcdir/configure \
19950 --srcdir=$${topdir}/$$module_srcdir \
19951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19952 --target=${target_alias} \
19953 --with-build-libsubdir=$(HOST_SUBDIR) \
19954 $(STAGE4_CONFIGURE_FLAGS)
19955 @endif intl-bootstrap
19956
19957 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19958 maybe-configure-stageprofile-intl:
19959 @if intl-bootstrap
19960 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19961 configure-stageprofile-intl:
19962 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19963 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19964 @r=`${PWD_COMMAND}`; export r; \
19965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19966 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19967 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19968 $(HOST_EXPORTS) \
19969 $(POSTSTAGE1_HOST_EXPORTS) \
19970 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19971 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19972 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19973 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19974 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19975 cd $(HOST_SUBDIR)/intl || exit 1; \
19976 case $(srcdir) in \
19977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19978 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19980 esac; \
19981 module_srcdir=intl; \
19982 $(SHELL) $$s/$$module_srcdir/configure \
19983 --srcdir=$${topdir}/$$module_srcdir \
19984 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19985 --target=${target_alias} \
19986 --with-build-libsubdir=$(HOST_SUBDIR) \
19987 $(STAGEprofile_CONFIGURE_FLAGS)
19988 @endif intl-bootstrap
19989
19990 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19991 maybe-configure-stagetrain-intl:
19992 @if intl-bootstrap
19993 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19994 configure-stagetrain-intl:
19995 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19997 @r=`${PWD_COMMAND}`; export r; \
19998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20000 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20001 $(HOST_EXPORTS) \
20002 $(POSTSTAGE1_HOST_EXPORTS) \
20003 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
20004 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
20005 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
20006 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
20007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20008 cd $(HOST_SUBDIR)/intl || exit 1; \
20009 case $(srcdir) in \
20010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20011 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20013 esac; \
20014 module_srcdir=intl; \
20015 $(SHELL) $$s/$$module_srcdir/configure \
20016 --srcdir=$${topdir}/$$module_srcdir \
20017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20018 --target=${target_alias} \
20019 --with-build-libsubdir=$(HOST_SUBDIR) \
20020 $(STAGEtrain_CONFIGURE_FLAGS)
20021 @endif intl-bootstrap
20022
20023 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
20024 maybe-configure-stagefeedback-intl:
20025 @if intl-bootstrap
20026 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20027 configure-stagefeedback-intl:
20028 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20029 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20030 @r=`${PWD_COMMAND}`; export r; \
20031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20032 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20033 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20034 $(HOST_EXPORTS) \
20035 $(POSTSTAGE1_HOST_EXPORTS) \
20036 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20037 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20038 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20039 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20041 cd $(HOST_SUBDIR)/intl || exit 1; \
20042 case $(srcdir) in \
20043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20044 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20046 esac; \
20047 module_srcdir=intl; \
20048 $(SHELL) $$s/$$module_srcdir/configure \
20049 --srcdir=$${topdir}/$$module_srcdir \
20050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20051 --target=${target_alias} \
20052 --with-build-libsubdir=$(HOST_SUBDIR) \
20053 $(STAGEfeedback_CONFIGURE_FLAGS)
20054 @endif intl-bootstrap
20055
20056 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20057 maybe-configure-stageautoprofile-intl:
20058 @if intl-bootstrap
20059 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20060 configure-stageautoprofile-intl:
20061 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20062 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20063 @r=`${PWD_COMMAND}`; export r; \
20064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20065 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20066 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20067 $(HOST_EXPORTS) \
20068 $(POSTSTAGE1_HOST_EXPORTS) \
20069 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20070 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20071 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20072 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20074 cd $(HOST_SUBDIR)/intl || exit 1; \
20075 case $(srcdir) in \
20076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20077 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20079 esac; \
20080 module_srcdir=intl; \
20081 $(SHELL) $$s/$$module_srcdir/configure \
20082 --srcdir=$${topdir}/$$module_srcdir \
20083 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20084 --target=${target_alias} \
20085 --with-build-libsubdir=$(HOST_SUBDIR) \
20086 $(STAGEautoprofile_CONFIGURE_FLAGS)
20087 @endif intl-bootstrap
20088
20089 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20090 maybe-configure-stageautofeedback-intl:
20091 @if intl-bootstrap
20092 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20093 configure-stageautofeedback-intl:
20094 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20096 @r=`${PWD_COMMAND}`; export r; \
20097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20098 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20099 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20100 $(HOST_EXPORTS) \
20101 $(POSTSTAGE1_HOST_EXPORTS) \
20102 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20103 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20104 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20105 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20107 cd $(HOST_SUBDIR)/intl || exit 1; \
20108 case $(srcdir) in \
20109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20110 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20112 esac; \
20113 module_srcdir=intl; \
20114 $(SHELL) $$s/$$module_srcdir/configure \
20115 --srcdir=$${topdir}/$$module_srcdir \
20116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20117 --target=${target_alias} \
20118 --with-build-libsubdir=$(HOST_SUBDIR) \
20119 $(STAGEautofeedback_CONFIGURE_FLAGS)
20120 @endif intl-bootstrap
20121
20122
20123
20124
20125
20126 .PHONY: all-intl maybe-all-intl
20127 maybe-all-intl:
20128 @if gcc-bootstrap
20129 all-intl: stage_current
20130 @endif gcc-bootstrap
20131 @if intl
20132 TARGET-intl=all
20133 maybe-all-intl: all-intl
20134 all-intl: configure-intl
20135 @r=`${PWD_COMMAND}`; export r; \
20136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20137 $(HOST_EXPORTS) \
20138 (cd $(HOST_SUBDIR)/intl && \
20139 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20140 $(TARGET-intl))
20141 @endif intl
20142
20143
20144
20145 .PHONY: all-stage1-intl maybe-all-stage1-intl
20146 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20147 maybe-all-stage1-intl:
20148 maybe-clean-stage1-intl:
20149 @if intl-bootstrap
20150 maybe-all-stage1-intl: all-stage1-intl
20151 all-stage1: all-stage1-intl
20152 TARGET-stage1-intl = $(TARGET-intl)
20153 all-stage1-intl: configure-stage1-intl
20154 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20155 @r=`${PWD_COMMAND}`; export r; \
20156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20157 TFLAGS="$(STAGE1_TFLAGS)"; \
20158 $(HOST_EXPORTS) \
20159 cd $(HOST_SUBDIR)/intl && \
20160 \
20161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20162 CFLAGS="$(STAGE1_CFLAGS)" \
20163 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20164 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20165 LIBCFLAGS="$(LIBCFLAGS)" \
20166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20169 $(EXTRA_HOST_FLAGS) \
20170 $(STAGE1_FLAGS_TO_PASS) \
20171 TFLAGS="$(STAGE1_TFLAGS)" \
20172 $(TARGET-stage1-intl)
20173
20174 maybe-clean-stage1-intl: clean-stage1-intl
20175 clean-stage1: clean-stage1-intl
20176 clean-stage1-intl:
20177 @if [ $(current_stage) = stage1 ]; then \
20178 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20179 else \
20180 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20181 $(MAKE) stage1-start; \
20182 fi; \
20183 cd $(HOST_SUBDIR)/intl && \
20184 $(MAKE) $(EXTRA_HOST_FLAGS) \
20185 $(STAGE1_FLAGS_TO_PASS) clean
20186 @endif intl-bootstrap
20187
20188
20189 .PHONY: all-stage2-intl maybe-all-stage2-intl
20190 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20191 maybe-all-stage2-intl:
20192 maybe-clean-stage2-intl:
20193 @if intl-bootstrap
20194 maybe-all-stage2-intl: all-stage2-intl
20195 all-stage2: all-stage2-intl
20196 TARGET-stage2-intl = $(TARGET-intl)
20197 all-stage2-intl: configure-stage2-intl
20198 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20199 @r=`${PWD_COMMAND}`; export r; \
20200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20201 TFLAGS="$(STAGE2_TFLAGS)"; \
20202 $(HOST_EXPORTS) \
20203 $(POSTSTAGE1_HOST_EXPORTS) \
20204 cd $(HOST_SUBDIR)/intl && \
20205 \
20206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20207 CFLAGS="$(STAGE2_CFLAGS)" \
20208 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20209 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20210 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20215 TFLAGS="$(STAGE2_TFLAGS)" \
20216 $(TARGET-stage2-intl)
20217
20218 maybe-clean-stage2-intl: clean-stage2-intl
20219 clean-stage2: clean-stage2-intl
20220 clean-stage2-intl:
20221 @if [ $(current_stage) = stage2 ]; then \
20222 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20223 else \
20224 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20225 $(MAKE) stage2-start; \
20226 fi; \
20227 cd $(HOST_SUBDIR)/intl && \
20228 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20229 @endif intl-bootstrap
20230
20231
20232 .PHONY: all-stage3-intl maybe-all-stage3-intl
20233 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20234 maybe-all-stage3-intl:
20235 maybe-clean-stage3-intl:
20236 @if intl-bootstrap
20237 maybe-all-stage3-intl: all-stage3-intl
20238 all-stage3: all-stage3-intl
20239 TARGET-stage3-intl = $(TARGET-intl)
20240 all-stage3-intl: configure-stage3-intl
20241 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20242 @r=`${PWD_COMMAND}`; export r; \
20243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20244 TFLAGS="$(STAGE3_TFLAGS)"; \
20245 $(HOST_EXPORTS) \
20246 $(POSTSTAGE1_HOST_EXPORTS) \
20247 cd $(HOST_SUBDIR)/intl && \
20248 \
20249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20250 CFLAGS="$(STAGE3_CFLAGS)" \
20251 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20252 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20253 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20258 TFLAGS="$(STAGE3_TFLAGS)" \
20259 $(TARGET-stage3-intl)
20260
20261 maybe-clean-stage3-intl: clean-stage3-intl
20262 clean-stage3: clean-stage3-intl
20263 clean-stage3-intl:
20264 @if [ $(current_stage) = stage3 ]; then \
20265 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20266 else \
20267 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20268 $(MAKE) stage3-start; \
20269 fi; \
20270 cd $(HOST_SUBDIR)/intl && \
20271 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20272 @endif intl-bootstrap
20273
20274
20275 .PHONY: all-stage4-intl maybe-all-stage4-intl
20276 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20277 maybe-all-stage4-intl:
20278 maybe-clean-stage4-intl:
20279 @if intl-bootstrap
20280 maybe-all-stage4-intl: all-stage4-intl
20281 all-stage4: all-stage4-intl
20282 TARGET-stage4-intl = $(TARGET-intl)
20283 all-stage4-intl: configure-stage4-intl
20284 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20285 @r=`${PWD_COMMAND}`; export r; \
20286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20287 TFLAGS="$(STAGE4_TFLAGS)"; \
20288 $(HOST_EXPORTS) \
20289 $(POSTSTAGE1_HOST_EXPORTS) \
20290 cd $(HOST_SUBDIR)/intl && \
20291 \
20292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20293 CFLAGS="$(STAGE4_CFLAGS)" \
20294 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20295 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20296 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20300 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20301 TFLAGS="$(STAGE4_TFLAGS)" \
20302 $(TARGET-stage4-intl)
20303
20304 maybe-clean-stage4-intl: clean-stage4-intl
20305 clean-stage4: clean-stage4-intl
20306 clean-stage4-intl:
20307 @if [ $(current_stage) = stage4 ]; then \
20308 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20309 else \
20310 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20311 $(MAKE) stage4-start; \
20312 fi; \
20313 cd $(HOST_SUBDIR)/intl && \
20314 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20315 @endif intl-bootstrap
20316
20317
20318 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20319 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20320 maybe-all-stageprofile-intl:
20321 maybe-clean-stageprofile-intl:
20322 @if intl-bootstrap
20323 maybe-all-stageprofile-intl: all-stageprofile-intl
20324 all-stageprofile: all-stageprofile-intl
20325 TARGET-stageprofile-intl = $(TARGET-intl)
20326 all-stageprofile-intl: configure-stageprofile-intl
20327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20328 @r=`${PWD_COMMAND}`; export r; \
20329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20330 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20331 $(HOST_EXPORTS) \
20332 $(POSTSTAGE1_HOST_EXPORTS) \
20333 cd $(HOST_SUBDIR)/intl && \
20334 \
20335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20336 CFLAGS="$(STAGEprofile_CFLAGS)" \
20337 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20338 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20339 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20343 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20344 TFLAGS="$(STAGEprofile_TFLAGS)" \
20345 $(TARGET-stageprofile-intl)
20346
20347 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20348 clean-stageprofile: clean-stageprofile-intl
20349 clean-stageprofile-intl:
20350 @if [ $(current_stage) = stageprofile ]; then \
20351 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20352 else \
20353 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20354 $(MAKE) stageprofile-start; \
20355 fi; \
20356 cd $(HOST_SUBDIR)/intl && \
20357 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20358 @endif intl-bootstrap
20359
20360
20361 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20362 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20363 maybe-all-stagetrain-intl:
20364 maybe-clean-stagetrain-intl:
20365 @if intl-bootstrap
20366 maybe-all-stagetrain-intl: all-stagetrain-intl
20367 all-stagetrain: all-stagetrain-intl
20368 TARGET-stagetrain-intl = $(TARGET-intl)
20369 all-stagetrain-intl: configure-stagetrain-intl
20370 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20371 @r=`${PWD_COMMAND}`; export r; \
20372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20373 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20374 $(HOST_EXPORTS) \
20375 $(POSTSTAGE1_HOST_EXPORTS) \
20376 cd $(HOST_SUBDIR)/intl && \
20377 \
20378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20379 CFLAGS="$(STAGEtrain_CFLAGS)" \
20380 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20381 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20382 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20387 TFLAGS="$(STAGEtrain_TFLAGS)" \
20388 $(TARGET-stagetrain-intl)
20389
20390 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20391 clean-stagetrain: clean-stagetrain-intl
20392 clean-stagetrain-intl:
20393 @if [ $(current_stage) = stagetrain ]; then \
20394 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20395 else \
20396 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20397 $(MAKE) stagetrain-start; \
20398 fi; \
20399 cd $(HOST_SUBDIR)/intl && \
20400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20401 @endif intl-bootstrap
20402
20403
20404 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20405 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20406 maybe-all-stagefeedback-intl:
20407 maybe-clean-stagefeedback-intl:
20408 @if intl-bootstrap
20409 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20410 all-stagefeedback: all-stagefeedback-intl
20411 TARGET-stagefeedback-intl = $(TARGET-intl)
20412 all-stagefeedback-intl: configure-stagefeedback-intl
20413 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20414 @r=`${PWD_COMMAND}`; export r; \
20415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20417 $(HOST_EXPORTS) \
20418 $(POSTSTAGE1_HOST_EXPORTS) \
20419 cd $(HOST_SUBDIR)/intl && \
20420 \
20421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20422 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20423 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20424 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20425 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20429 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20430 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20431 $(TARGET-stagefeedback-intl)
20432
20433 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20434 clean-stagefeedback: clean-stagefeedback-intl
20435 clean-stagefeedback-intl:
20436 @if [ $(current_stage) = stagefeedback ]; then \
20437 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20438 else \
20439 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20440 $(MAKE) stagefeedback-start; \
20441 fi; \
20442 cd $(HOST_SUBDIR)/intl && \
20443 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20444 @endif intl-bootstrap
20445
20446
20447 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20448 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20449 maybe-all-stageautoprofile-intl:
20450 maybe-clean-stageautoprofile-intl:
20451 @if intl-bootstrap
20452 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20453 all-stageautoprofile: all-stageautoprofile-intl
20454 TARGET-stageautoprofile-intl = $(TARGET-intl)
20455 all-stageautoprofile-intl: configure-stageautoprofile-intl
20456 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20457 @r=`${PWD_COMMAND}`; export r; \
20458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20459 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20460 $(HOST_EXPORTS) \
20461 $(POSTSTAGE1_HOST_EXPORTS) \
20462 cd $(HOST_SUBDIR)/intl && \
20463 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20465 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20466 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20467 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20468 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20469 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20470 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20471 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20472 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20473 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20474 $(TARGET-stageautoprofile-intl)
20475
20476 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20477 clean-stageautoprofile: clean-stageautoprofile-intl
20478 clean-stageautoprofile-intl:
20479 @if [ $(current_stage) = stageautoprofile ]; then \
20480 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20481 else \
20482 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20483 $(MAKE) stageautoprofile-start; \
20484 fi; \
20485 cd $(HOST_SUBDIR)/intl && \
20486 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20487 @endif intl-bootstrap
20488
20489
20490 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20491 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20492 maybe-all-stageautofeedback-intl:
20493 maybe-clean-stageautofeedback-intl:
20494 @if intl-bootstrap
20495 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20496 all-stageautofeedback: all-stageautofeedback-intl
20497 TARGET-stageautofeedback-intl = $(TARGET-intl)
20498 all-stageautofeedback-intl: configure-stageautofeedback-intl
20499 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20500 @r=`${PWD_COMMAND}`; export r; \
20501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20502 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20503 $(HOST_EXPORTS) \
20504 $(POSTSTAGE1_HOST_EXPORTS) \
20505 cd $(HOST_SUBDIR)/intl && \
20506 \
20507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20508 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20509 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20510 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20511 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20516 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20517 $(TARGET-stageautofeedback-intl)
20518
20519 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20520 clean-stageautofeedback: clean-stageautofeedback-intl
20521 clean-stageautofeedback-intl:
20522 @if [ $(current_stage) = stageautofeedback ]; then \
20523 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20524 else \
20525 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20526 $(MAKE) stageautofeedback-start; \
20527 fi; \
20528 cd $(HOST_SUBDIR)/intl && \
20529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20530 @endif intl-bootstrap
20531
20532
20533
20534
20535
20536 .PHONY: check-intl maybe-check-intl
20537 maybe-check-intl:
20538 @if intl
20539 maybe-check-intl: check-intl
20540
20541 check-intl:
20542 @: $(MAKE); $(unstage)
20543 @r=`${PWD_COMMAND}`; export r; \
20544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20545 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20546 (cd $(HOST_SUBDIR)/intl && \
20547 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20548
20549 @endif intl
20550
20551 .PHONY: install-intl maybe-install-intl
20552 maybe-install-intl:
20553 @if intl
20554 maybe-install-intl: install-intl
20555
20556 install-intl: installdirs
20557 @: $(MAKE); $(unstage)
20558 @r=`${PWD_COMMAND}`; export r; \
20559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20560 $(HOST_EXPORTS) \
20561 (cd $(HOST_SUBDIR)/intl && \
20562 $(MAKE) $(FLAGS_TO_PASS) install)
20563
20564 @endif intl
20565
20566 .PHONY: install-strip-intl maybe-install-strip-intl
20567 maybe-install-strip-intl:
20568 @if intl
20569 maybe-install-strip-intl: install-strip-intl
20570
20571 install-strip-intl: installdirs
20572 @: $(MAKE); $(unstage)
20573 @r=`${PWD_COMMAND}`; export r; \
20574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20575 $(HOST_EXPORTS) \
20576 (cd $(HOST_SUBDIR)/intl && \
20577 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20578
20579 @endif intl
20580
20581 # Other targets (info, dvi, pdf, etc.)
20582
20583 .PHONY: maybe-info-intl info-intl
20584 maybe-info-intl:
20585 @if intl
20586 maybe-info-intl: info-intl
20587
20588 info-intl: \
20589 configure-intl
20590 @[ -f ./intl/Makefile ] || exit 0; \
20591 r=`${PWD_COMMAND}`; export r; \
20592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20593 $(HOST_EXPORTS) \
20594 for flag in $(EXTRA_HOST_FLAGS) ; do \
20595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20596 done; \
20597 echo "Doing info in intl"; \
20598 (cd $(HOST_SUBDIR)/intl && \
20599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20601 "RANLIB=$${RANLIB}" \
20602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20603 info) \
20604 || exit 1
20605
20606 @endif intl
20607
20608 .PHONY: maybe-dvi-intl dvi-intl
20609 maybe-dvi-intl:
20610 @if intl
20611 maybe-dvi-intl: dvi-intl
20612
20613 dvi-intl: \
20614 configure-intl
20615 @[ -f ./intl/Makefile ] || exit 0; \
20616 r=`${PWD_COMMAND}`; export r; \
20617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20618 $(HOST_EXPORTS) \
20619 for flag in $(EXTRA_HOST_FLAGS) ; do \
20620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20621 done; \
20622 echo "Doing dvi in intl"; \
20623 (cd $(HOST_SUBDIR)/intl && \
20624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20626 "RANLIB=$${RANLIB}" \
20627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20628 dvi) \
20629 || exit 1
20630
20631 @endif intl
20632
20633 .PHONY: maybe-pdf-intl pdf-intl
20634 maybe-pdf-intl:
20635 @if intl
20636 maybe-pdf-intl: pdf-intl
20637
20638 pdf-intl: \
20639 configure-intl
20640 @[ -f ./intl/Makefile ] || exit 0; \
20641 r=`${PWD_COMMAND}`; export r; \
20642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20643 $(HOST_EXPORTS) \
20644 for flag in $(EXTRA_HOST_FLAGS) ; do \
20645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20646 done; \
20647 echo "Doing pdf in intl"; \
20648 (cd $(HOST_SUBDIR)/intl && \
20649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20651 "RANLIB=$${RANLIB}" \
20652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20653 pdf) \
20654 || exit 1
20655
20656 @endif intl
20657
20658 .PHONY: maybe-html-intl html-intl
20659 maybe-html-intl:
20660 @if intl
20661 maybe-html-intl: html-intl
20662
20663 html-intl: \
20664 configure-intl
20665 @[ -f ./intl/Makefile ] || exit 0; \
20666 r=`${PWD_COMMAND}`; export r; \
20667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20668 $(HOST_EXPORTS) \
20669 for flag in $(EXTRA_HOST_FLAGS) ; do \
20670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20671 done; \
20672 echo "Doing html in intl"; \
20673 (cd $(HOST_SUBDIR)/intl && \
20674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20676 "RANLIB=$${RANLIB}" \
20677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20678 html) \
20679 || exit 1
20680
20681 @endif intl
20682
20683 .PHONY: maybe-TAGS-intl TAGS-intl
20684 maybe-TAGS-intl:
20685 @if intl
20686 maybe-TAGS-intl: TAGS-intl
20687
20688 TAGS-intl: \
20689 configure-intl
20690 @[ -f ./intl/Makefile ] || exit 0; \
20691 r=`${PWD_COMMAND}`; export r; \
20692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20693 $(HOST_EXPORTS) \
20694 for flag in $(EXTRA_HOST_FLAGS) ; do \
20695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20696 done; \
20697 echo "Doing TAGS in intl"; \
20698 (cd $(HOST_SUBDIR)/intl && \
20699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20701 "RANLIB=$${RANLIB}" \
20702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20703 TAGS) \
20704 || exit 1
20705
20706 @endif intl
20707
20708 .PHONY: maybe-install-info-intl install-info-intl
20709 maybe-install-info-intl:
20710 @if intl
20711 maybe-install-info-intl: install-info-intl
20712
20713 install-info-intl: \
20714 configure-intl \
20715 info-intl
20716 @[ -f ./intl/Makefile ] || exit 0; \
20717 r=`${PWD_COMMAND}`; export r; \
20718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20719 $(HOST_EXPORTS) \
20720 for flag in $(EXTRA_HOST_FLAGS) ; do \
20721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20722 done; \
20723 echo "Doing install-info in intl"; \
20724 (cd $(HOST_SUBDIR)/intl && \
20725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20727 "RANLIB=$${RANLIB}" \
20728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20729 install-info) \
20730 || exit 1
20731
20732 @endif intl
20733
20734 .PHONY: maybe-install-dvi-intl install-dvi-intl
20735 maybe-install-dvi-intl:
20736 @if intl
20737 maybe-install-dvi-intl: install-dvi-intl
20738
20739 install-dvi-intl: \
20740 configure-intl \
20741 dvi-intl
20742 @[ -f ./intl/Makefile ] || exit 0; \
20743 r=`${PWD_COMMAND}`; export r; \
20744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20745 $(HOST_EXPORTS) \
20746 for flag in $(EXTRA_HOST_FLAGS) ; do \
20747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20748 done; \
20749 echo "Doing install-dvi in intl"; \
20750 (cd $(HOST_SUBDIR)/intl && \
20751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20753 "RANLIB=$${RANLIB}" \
20754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20755 install-dvi) \
20756 || exit 1
20757
20758 @endif intl
20759
20760 .PHONY: maybe-install-pdf-intl install-pdf-intl
20761 maybe-install-pdf-intl:
20762 @if intl
20763 maybe-install-pdf-intl: install-pdf-intl
20764
20765 install-pdf-intl: \
20766 configure-intl \
20767 pdf-intl
20768 @[ -f ./intl/Makefile ] || exit 0; \
20769 r=`${PWD_COMMAND}`; export r; \
20770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20771 $(HOST_EXPORTS) \
20772 for flag in $(EXTRA_HOST_FLAGS) ; do \
20773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20774 done; \
20775 echo "Doing install-pdf in intl"; \
20776 (cd $(HOST_SUBDIR)/intl && \
20777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20779 "RANLIB=$${RANLIB}" \
20780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20781 install-pdf) \
20782 || exit 1
20783
20784 @endif intl
20785
20786 .PHONY: maybe-install-html-intl install-html-intl
20787 maybe-install-html-intl:
20788 @if intl
20789 maybe-install-html-intl: install-html-intl
20790
20791 install-html-intl: \
20792 configure-intl \
20793 html-intl
20794 @[ -f ./intl/Makefile ] || exit 0; \
20795 r=`${PWD_COMMAND}`; export r; \
20796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20797 $(HOST_EXPORTS) \
20798 for flag in $(EXTRA_HOST_FLAGS) ; do \
20799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20800 done; \
20801 echo "Doing install-html in intl"; \
20802 (cd $(HOST_SUBDIR)/intl && \
20803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20805 "RANLIB=$${RANLIB}" \
20806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20807 install-html) \
20808 || exit 1
20809
20810 @endif intl
20811
20812 .PHONY: maybe-installcheck-intl installcheck-intl
20813 maybe-installcheck-intl:
20814 @if intl
20815 maybe-installcheck-intl: installcheck-intl
20816
20817 installcheck-intl: \
20818 configure-intl
20819 @[ -f ./intl/Makefile ] || exit 0; \
20820 r=`${PWD_COMMAND}`; export r; \
20821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20822 $(HOST_EXPORTS) \
20823 for flag in $(EXTRA_HOST_FLAGS) ; do \
20824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20825 done; \
20826 echo "Doing installcheck in intl"; \
20827 (cd $(HOST_SUBDIR)/intl && \
20828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20830 "RANLIB=$${RANLIB}" \
20831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20832 installcheck) \
20833 || exit 1
20834
20835 @endif intl
20836
20837 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20838 maybe-mostlyclean-intl:
20839 @if intl
20840 maybe-mostlyclean-intl: mostlyclean-intl
20841
20842 mostlyclean-intl:
20843 @[ -f ./intl/Makefile ] || exit 0; \
20844 r=`${PWD_COMMAND}`; export r; \
20845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20846 $(HOST_EXPORTS) \
20847 for flag in $(EXTRA_HOST_FLAGS) ; do \
20848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20849 done; \
20850 echo "Doing mostlyclean in intl"; \
20851 (cd $(HOST_SUBDIR)/intl && \
20852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20854 "RANLIB=$${RANLIB}" \
20855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20856 mostlyclean) \
20857 || exit 1
20858
20859 @endif intl
20860
20861 .PHONY: maybe-clean-intl clean-intl
20862 maybe-clean-intl:
20863 @if intl
20864 maybe-clean-intl: clean-intl
20865
20866 clean-intl:
20867 @[ -f ./intl/Makefile ] || exit 0; \
20868 r=`${PWD_COMMAND}`; export r; \
20869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20870 $(HOST_EXPORTS) \
20871 for flag in $(EXTRA_HOST_FLAGS) ; do \
20872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20873 done; \
20874 echo "Doing clean in intl"; \
20875 (cd $(HOST_SUBDIR)/intl && \
20876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20878 "RANLIB=$${RANLIB}" \
20879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20880 clean) \
20881 || exit 1
20882
20883 @endif intl
20884
20885 .PHONY: maybe-distclean-intl distclean-intl
20886 maybe-distclean-intl:
20887 @if intl
20888 maybe-distclean-intl: distclean-intl
20889
20890 distclean-intl:
20891 @[ -f ./intl/Makefile ] || exit 0; \
20892 r=`${PWD_COMMAND}`; export r; \
20893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20894 $(HOST_EXPORTS) \
20895 for flag in $(EXTRA_HOST_FLAGS) ; do \
20896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20897 done; \
20898 echo "Doing distclean in intl"; \
20899 (cd $(HOST_SUBDIR)/intl && \
20900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20902 "RANLIB=$${RANLIB}" \
20903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20904 distclean) \
20905 || exit 1
20906
20907 @endif intl
20908
20909 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20910 maybe-maintainer-clean-intl:
20911 @if intl
20912 maybe-maintainer-clean-intl: maintainer-clean-intl
20913
20914 maintainer-clean-intl:
20915 @[ -f ./intl/Makefile ] || exit 0; \
20916 r=`${PWD_COMMAND}`; export r; \
20917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20918 $(HOST_EXPORTS) \
20919 for flag in $(EXTRA_HOST_FLAGS) ; do \
20920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20921 done; \
20922 echo "Doing maintainer-clean in intl"; \
20923 (cd $(HOST_SUBDIR)/intl && \
20924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20926 "RANLIB=$${RANLIB}" \
20927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20928 maintainer-clean) \
20929 || exit 1
20930
20931 @endif intl
20932
20933
20934
20935 .PHONY: configure-tcl maybe-configure-tcl
20936 maybe-configure-tcl:
20937 @if gcc-bootstrap
20938 configure-tcl: stage_current
20939 @endif gcc-bootstrap
20940 @if tcl
20941 maybe-configure-tcl: configure-tcl
20942 configure-tcl:
20943 @: $(MAKE); $(unstage)
20944 @r=`${PWD_COMMAND}`; export r; \
20945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20946 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20948 $(HOST_EXPORTS) \
20949 echo Configuring in $(HOST_SUBDIR)/tcl; \
20950 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20951 case $(srcdir) in \
20952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20953 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20955 esac; \
20956 module_srcdir=tcl; \
20957 $(SHELL) \
20958 $$s/$$module_srcdir/configure \
20959 --srcdir=$${topdir}/$$module_srcdir \
20960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20961 --target=${target_alias} \
20962 || exit 1
20963 @endif tcl
20964
20965
20966
20967
20968
20969 .PHONY: all-tcl maybe-all-tcl
20970 maybe-all-tcl:
20971 @if gcc-bootstrap
20972 all-tcl: stage_current
20973 @endif gcc-bootstrap
20974 @if tcl
20975 TARGET-tcl=all
20976 maybe-all-tcl: all-tcl
20977 all-tcl: configure-tcl
20978 @: $(MAKE); $(unstage)
20979 @r=`${PWD_COMMAND}`; export r; \
20980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981 $(HOST_EXPORTS) \
20982 (cd $(HOST_SUBDIR)/tcl && \
20983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20984 $(TARGET-tcl))
20985 @endif tcl
20986
20987
20988
20989
20990 .PHONY: check-tcl maybe-check-tcl
20991 maybe-check-tcl:
20992 @if tcl
20993 maybe-check-tcl: check-tcl
20994
20995 check-tcl:
20996 @: $(MAKE); $(unstage)
20997 @r=`${PWD_COMMAND}`; export r; \
20998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20999 $(HOST_EXPORTS) \
21000 (cd $(HOST_SUBDIR)/tcl && \
21001 $(MAKE) $(FLAGS_TO_PASS) check)
21002
21003 @endif tcl
21004
21005 .PHONY: install-tcl maybe-install-tcl
21006 maybe-install-tcl:
21007 @if tcl
21008 maybe-install-tcl: install-tcl
21009
21010 install-tcl: installdirs
21011 @: $(MAKE); $(unstage)
21012 @r=`${PWD_COMMAND}`; export r; \
21013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21014 $(HOST_EXPORTS) \
21015 (cd $(HOST_SUBDIR)/tcl && \
21016 $(MAKE) $(FLAGS_TO_PASS) install)
21017
21018 @endif tcl
21019
21020 .PHONY: install-strip-tcl maybe-install-strip-tcl
21021 maybe-install-strip-tcl:
21022 @if tcl
21023 maybe-install-strip-tcl: install-strip-tcl
21024
21025 install-strip-tcl: installdirs
21026 @: $(MAKE); $(unstage)
21027 @r=`${PWD_COMMAND}`; export r; \
21028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21029 $(HOST_EXPORTS) \
21030 (cd $(HOST_SUBDIR)/tcl && \
21031 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21032
21033 @endif tcl
21034
21035 # Other targets (info, dvi, pdf, etc.)
21036
21037 .PHONY: maybe-info-tcl info-tcl
21038 maybe-info-tcl:
21039 @if tcl
21040 maybe-info-tcl: info-tcl
21041
21042 info-tcl: \
21043 configure-tcl
21044 @: $(MAKE); $(unstage)
21045 @[ -f ./tcl/Makefile ] || exit 0; \
21046 r=`${PWD_COMMAND}`; export r; \
21047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21048 $(HOST_EXPORTS) \
21049 for flag in $(EXTRA_HOST_FLAGS) ; do \
21050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21051 done; \
21052 echo "Doing info in tcl"; \
21053 (cd $(HOST_SUBDIR)/tcl && \
21054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21056 "RANLIB=$${RANLIB}" \
21057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21058 info) \
21059 || exit 1
21060
21061 @endif tcl
21062
21063 .PHONY: maybe-dvi-tcl dvi-tcl
21064 maybe-dvi-tcl:
21065 @if tcl
21066 maybe-dvi-tcl: dvi-tcl
21067
21068 dvi-tcl: \
21069 configure-tcl
21070 @: $(MAKE); $(unstage)
21071 @[ -f ./tcl/Makefile ] || exit 0; \
21072 r=`${PWD_COMMAND}`; export r; \
21073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21074 $(HOST_EXPORTS) \
21075 for flag in $(EXTRA_HOST_FLAGS) ; do \
21076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21077 done; \
21078 echo "Doing dvi in tcl"; \
21079 (cd $(HOST_SUBDIR)/tcl && \
21080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21082 "RANLIB=$${RANLIB}" \
21083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21084 dvi) \
21085 || exit 1
21086
21087 @endif tcl
21088
21089 .PHONY: maybe-pdf-tcl pdf-tcl
21090 maybe-pdf-tcl:
21091 @if tcl
21092 maybe-pdf-tcl: pdf-tcl
21093
21094 pdf-tcl: \
21095 configure-tcl
21096 @: $(MAKE); $(unstage)
21097 @[ -f ./tcl/Makefile ] || exit 0; \
21098 r=`${PWD_COMMAND}`; export r; \
21099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21100 $(HOST_EXPORTS) \
21101 for flag in $(EXTRA_HOST_FLAGS) ; do \
21102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21103 done; \
21104 echo "Doing pdf in tcl"; \
21105 (cd $(HOST_SUBDIR)/tcl && \
21106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21108 "RANLIB=$${RANLIB}" \
21109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21110 pdf) \
21111 || exit 1
21112
21113 @endif tcl
21114
21115 .PHONY: maybe-html-tcl html-tcl
21116 maybe-html-tcl:
21117 @if tcl
21118 maybe-html-tcl: html-tcl
21119
21120 html-tcl: \
21121 configure-tcl
21122 @: $(MAKE); $(unstage)
21123 @[ -f ./tcl/Makefile ] || exit 0; \
21124 r=`${PWD_COMMAND}`; export r; \
21125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21126 $(HOST_EXPORTS) \
21127 for flag in $(EXTRA_HOST_FLAGS) ; do \
21128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21129 done; \
21130 echo "Doing html in tcl"; \
21131 (cd $(HOST_SUBDIR)/tcl && \
21132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21134 "RANLIB=$${RANLIB}" \
21135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21136 html) \
21137 || exit 1
21138
21139 @endif tcl
21140
21141 .PHONY: maybe-TAGS-tcl TAGS-tcl
21142 maybe-TAGS-tcl:
21143 @if tcl
21144 maybe-TAGS-tcl: TAGS-tcl
21145
21146 TAGS-tcl: \
21147 configure-tcl
21148 @: $(MAKE); $(unstage)
21149 @[ -f ./tcl/Makefile ] || exit 0; \
21150 r=`${PWD_COMMAND}`; export r; \
21151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21152 $(HOST_EXPORTS) \
21153 for flag in $(EXTRA_HOST_FLAGS) ; do \
21154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21155 done; \
21156 echo "Doing TAGS in tcl"; \
21157 (cd $(HOST_SUBDIR)/tcl && \
21158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21160 "RANLIB=$${RANLIB}" \
21161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21162 TAGS) \
21163 || exit 1
21164
21165 @endif tcl
21166
21167 .PHONY: maybe-install-info-tcl install-info-tcl
21168 maybe-install-info-tcl:
21169 @if tcl
21170 maybe-install-info-tcl: install-info-tcl
21171
21172 install-info-tcl: \
21173 configure-tcl \
21174 info-tcl
21175 @: $(MAKE); $(unstage)
21176 @[ -f ./tcl/Makefile ] || exit 0; \
21177 r=`${PWD_COMMAND}`; export r; \
21178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21179 $(HOST_EXPORTS) \
21180 for flag in $(EXTRA_HOST_FLAGS) ; do \
21181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21182 done; \
21183 echo "Doing install-info in tcl"; \
21184 (cd $(HOST_SUBDIR)/tcl && \
21185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21187 "RANLIB=$${RANLIB}" \
21188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21189 install-info) \
21190 || exit 1
21191
21192 @endif tcl
21193
21194 .PHONY: maybe-install-dvi-tcl install-dvi-tcl
21195 maybe-install-dvi-tcl:
21196 @if tcl
21197 maybe-install-dvi-tcl: install-dvi-tcl
21198
21199 install-dvi-tcl: \
21200 configure-tcl \
21201 dvi-tcl
21202 @: $(MAKE); $(unstage)
21203 @[ -f ./tcl/Makefile ] || exit 0; \
21204 r=`${PWD_COMMAND}`; export r; \
21205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21206 $(HOST_EXPORTS) \
21207 for flag in $(EXTRA_HOST_FLAGS) ; do \
21208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21209 done; \
21210 echo "Doing install-dvi in tcl"; \
21211 (cd $(HOST_SUBDIR)/tcl && \
21212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21214 "RANLIB=$${RANLIB}" \
21215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21216 install-dvi) \
21217 || exit 1
21218
21219 @endif tcl
21220
21221 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21222 maybe-install-pdf-tcl:
21223 @if tcl
21224 maybe-install-pdf-tcl: install-pdf-tcl
21225
21226 install-pdf-tcl: \
21227 configure-tcl \
21228 pdf-tcl
21229 @: $(MAKE); $(unstage)
21230 @[ -f ./tcl/Makefile ] || exit 0; \
21231 r=`${PWD_COMMAND}`; export r; \
21232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21233 $(HOST_EXPORTS) \
21234 for flag in $(EXTRA_HOST_FLAGS) ; do \
21235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21236 done; \
21237 echo "Doing install-pdf in tcl"; \
21238 (cd $(HOST_SUBDIR)/tcl && \
21239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21241 "RANLIB=$${RANLIB}" \
21242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21243 install-pdf) \
21244 || exit 1
21245
21246 @endif tcl
21247
21248 .PHONY: maybe-install-html-tcl install-html-tcl
21249 maybe-install-html-tcl:
21250 @if tcl
21251 maybe-install-html-tcl: install-html-tcl
21252
21253 install-html-tcl: \
21254 configure-tcl \
21255 html-tcl
21256 @: $(MAKE); $(unstage)
21257 @[ -f ./tcl/Makefile ] || exit 0; \
21258 r=`${PWD_COMMAND}`; export r; \
21259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21260 $(HOST_EXPORTS) \
21261 for flag in $(EXTRA_HOST_FLAGS) ; do \
21262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21263 done; \
21264 echo "Doing install-html in tcl"; \
21265 (cd $(HOST_SUBDIR)/tcl && \
21266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21268 "RANLIB=$${RANLIB}" \
21269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21270 install-html) \
21271 || exit 1
21272
21273 @endif tcl
21274
21275 .PHONY: maybe-installcheck-tcl installcheck-tcl
21276 maybe-installcheck-tcl:
21277 @if tcl
21278 maybe-installcheck-tcl: installcheck-tcl
21279
21280 installcheck-tcl: \
21281 configure-tcl
21282 @: $(MAKE); $(unstage)
21283 @[ -f ./tcl/Makefile ] || exit 0; \
21284 r=`${PWD_COMMAND}`; export r; \
21285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21286 $(HOST_EXPORTS) \
21287 for flag in $(EXTRA_HOST_FLAGS) ; do \
21288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21289 done; \
21290 echo "Doing installcheck in tcl"; \
21291 (cd $(HOST_SUBDIR)/tcl && \
21292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21294 "RANLIB=$${RANLIB}" \
21295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21296 installcheck) \
21297 || exit 1
21298
21299 @endif tcl
21300
21301 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21302 maybe-mostlyclean-tcl:
21303 @if tcl
21304 maybe-mostlyclean-tcl: mostlyclean-tcl
21305
21306 # tcl doesn't support mostlyclean.
21307 mostlyclean-tcl:
21308
21309 @endif tcl
21310
21311 .PHONY: maybe-clean-tcl clean-tcl
21312 maybe-clean-tcl:
21313 @if tcl
21314 maybe-clean-tcl: clean-tcl
21315
21316 clean-tcl:
21317 @: $(MAKE); $(unstage)
21318 @[ -f ./tcl/Makefile ] || exit 0; \
21319 r=`${PWD_COMMAND}`; export r; \
21320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21321 $(HOST_EXPORTS) \
21322 for flag in $(EXTRA_HOST_FLAGS) ; do \
21323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21324 done; \
21325 echo "Doing clean in tcl"; \
21326 (cd $(HOST_SUBDIR)/tcl && \
21327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21329 "RANLIB=$${RANLIB}" \
21330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21331 clean) \
21332 || exit 1
21333
21334 @endif tcl
21335
21336 .PHONY: maybe-distclean-tcl distclean-tcl
21337 maybe-distclean-tcl:
21338 @if tcl
21339 maybe-distclean-tcl: distclean-tcl
21340
21341 distclean-tcl:
21342 @: $(MAKE); $(unstage)
21343 @[ -f ./tcl/Makefile ] || exit 0; \
21344 r=`${PWD_COMMAND}`; export r; \
21345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21346 $(HOST_EXPORTS) \
21347 for flag in $(EXTRA_HOST_FLAGS) ; do \
21348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21349 done; \
21350 echo "Doing distclean in tcl"; \
21351 (cd $(HOST_SUBDIR)/tcl && \
21352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21354 "RANLIB=$${RANLIB}" \
21355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21356 distclean) \
21357 || exit 1
21358
21359 @endif tcl
21360
21361 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21362 maybe-maintainer-clean-tcl:
21363 @if tcl
21364 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21365
21366 maintainer-clean-tcl:
21367 @: $(MAKE); $(unstage)
21368 @[ -f ./tcl/Makefile ] || exit 0; \
21369 r=`${PWD_COMMAND}`; export r; \
21370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371 $(HOST_EXPORTS) \
21372 for flag in $(EXTRA_HOST_FLAGS) ; do \
21373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21374 done; \
21375 echo "Doing maintainer-clean in tcl"; \
21376 (cd $(HOST_SUBDIR)/tcl && \
21377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21379 "RANLIB=$${RANLIB}" \
21380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21381 maintainer-clean) \
21382 || exit 1
21383
21384 @endif tcl
21385
21386
21387
21388 .PHONY: configure-itcl maybe-configure-itcl
21389 maybe-configure-itcl:
21390 @if gcc-bootstrap
21391 configure-itcl: stage_current
21392 @endif gcc-bootstrap
21393 @if itcl
21394 maybe-configure-itcl: configure-itcl
21395 configure-itcl:
21396 @: $(MAKE); $(unstage)
21397 @r=`${PWD_COMMAND}`; export r; \
21398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21399 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21400 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21401 $(HOST_EXPORTS) \
21402 echo Configuring in $(HOST_SUBDIR)/itcl; \
21403 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21404 case $(srcdir) in \
21405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21406 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21408 esac; \
21409 module_srcdir=itcl; \
21410 $(SHELL) \
21411 $$s/$$module_srcdir/configure \
21412 --srcdir=$${topdir}/$$module_srcdir \
21413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21414 --target=${target_alias} \
21415 || exit 1
21416 @endif itcl
21417
21418
21419
21420
21421
21422 .PHONY: all-itcl maybe-all-itcl
21423 maybe-all-itcl:
21424 @if gcc-bootstrap
21425 all-itcl: stage_current
21426 @endif gcc-bootstrap
21427 @if itcl
21428 TARGET-itcl=all
21429 maybe-all-itcl: all-itcl
21430 all-itcl: configure-itcl
21431 @: $(MAKE); $(unstage)
21432 @r=`${PWD_COMMAND}`; export r; \
21433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21434 $(HOST_EXPORTS) \
21435 (cd $(HOST_SUBDIR)/itcl && \
21436 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21437 $(TARGET-itcl))
21438 @endif itcl
21439
21440
21441
21442
21443 .PHONY: check-itcl maybe-check-itcl
21444 maybe-check-itcl:
21445 @if itcl
21446 maybe-check-itcl: check-itcl
21447
21448 check-itcl:
21449 @: $(MAKE); $(unstage)
21450 @r=`${PWD_COMMAND}`; export r; \
21451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21452 $(HOST_EXPORTS) \
21453 (cd $(HOST_SUBDIR)/itcl && \
21454 $(MAKE) $(FLAGS_TO_PASS) check)
21455
21456 @endif itcl
21457
21458 .PHONY: install-itcl maybe-install-itcl
21459 maybe-install-itcl:
21460 @if itcl
21461 maybe-install-itcl: install-itcl
21462
21463 install-itcl: installdirs
21464 @: $(MAKE); $(unstage)
21465 @r=`${PWD_COMMAND}`; export r; \
21466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467 $(HOST_EXPORTS) \
21468 (cd $(HOST_SUBDIR)/itcl && \
21469 $(MAKE) $(FLAGS_TO_PASS) install)
21470
21471 @endif itcl
21472
21473 .PHONY: install-strip-itcl maybe-install-strip-itcl
21474 maybe-install-strip-itcl:
21475 @if itcl
21476 maybe-install-strip-itcl: install-strip-itcl
21477
21478 install-strip-itcl: installdirs
21479 @: $(MAKE); $(unstage)
21480 @r=`${PWD_COMMAND}`; export r; \
21481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482 $(HOST_EXPORTS) \
21483 (cd $(HOST_SUBDIR)/itcl && \
21484 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21485
21486 @endif itcl
21487
21488 # Other targets (info, dvi, pdf, etc.)
21489
21490 .PHONY: maybe-info-itcl info-itcl
21491 maybe-info-itcl:
21492 @if itcl
21493 maybe-info-itcl: info-itcl
21494
21495 info-itcl: \
21496 configure-itcl
21497 @: $(MAKE); $(unstage)
21498 @[ -f ./itcl/Makefile ] || exit 0; \
21499 r=`${PWD_COMMAND}`; export r; \
21500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501 $(HOST_EXPORTS) \
21502 for flag in $(EXTRA_HOST_FLAGS) ; do \
21503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21504 done; \
21505 echo "Doing info in itcl"; \
21506 (cd $(HOST_SUBDIR)/itcl && \
21507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21509 "RANLIB=$${RANLIB}" \
21510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21511 info) \
21512 || exit 1
21513
21514 @endif itcl
21515
21516 .PHONY: maybe-dvi-itcl dvi-itcl
21517 maybe-dvi-itcl:
21518 @if itcl
21519 maybe-dvi-itcl: dvi-itcl
21520
21521 dvi-itcl: \
21522 configure-itcl
21523 @: $(MAKE); $(unstage)
21524 @[ -f ./itcl/Makefile ] || exit 0; \
21525 r=`${PWD_COMMAND}`; export r; \
21526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527 $(HOST_EXPORTS) \
21528 for flag in $(EXTRA_HOST_FLAGS) ; do \
21529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21530 done; \
21531 echo "Doing dvi in itcl"; \
21532 (cd $(HOST_SUBDIR)/itcl && \
21533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21535 "RANLIB=$${RANLIB}" \
21536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21537 dvi) \
21538 || exit 1
21539
21540 @endif itcl
21541
21542 .PHONY: maybe-pdf-itcl pdf-itcl
21543 maybe-pdf-itcl:
21544 @if itcl
21545 maybe-pdf-itcl: pdf-itcl
21546
21547 pdf-itcl: \
21548 configure-itcl
21549 @: $(MAKE); $(unstage)
21550 @[ -f ./itcl/Makefile ] || exit 0; \
21551 r=`${PWD_COMMAND}`; export r; \
21552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21553 $(HOST_EXPORTS) \
21554 for flag in $(EXTRA_HOST_FLAGS) ; do \
21555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21556 done; \
21557 echo "Doing pdf in itcl"; \
21558 (cd $(HOST_SUBDIR)/itcl && \
21559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21561 "RANLIB=$${RANLIB}" \
21562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21563 pdf) \
21564 || exit 1
21565
21566 @endif itcl
21567
21568 .PHONY: maybe-html-itcl html-itcl
21569 maybe-html-itcl:
21570 @if itcl
21571 maybe-html-itcl: html-itcl
21572
21573 html-itcl: \
21574 configure-itcl
21575 @: $(MAKE); $(unstage)
21576 @[ -f ./itcl/Makefile ] || exit 0; \
21577 r=`${PWD_COMMAND}`; export r; \
21578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579 $(HOST_EXPORTS) \
21580 for flag in $(EXTRA_HOST_FLAGS) ; do \
21581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582 done; \
21583 echo "Doing html in itcl"; \
21584 (cd $(HOST_SUBDIR)/itcl && \
21585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587 "RANLIB=$${RANLIB}" \
21588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21589 html) \
21590 || exit 1
21591
21592 @endif itcl
21593
21594 .PHONY: maybe-TAGS-itcl TAGS-itcl
21595 maybe-TAGS-itcl:
21596 @if itcl
21597 maybe-TAGS-itcl: TAGS-itcl
21598
21599 TAGS-itcl: \
21600 configure-itcl
21601 @: $(MAKE); $(unstage)
21602 @[ -f ./itcl/Makefile ] || exit 0; \
21603 r=`${PWD_COMMAND}`; export r; \
21604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21605 $(HOST_EXPORTS) \
21606 for flag in $(EXTRA_HOST_FLAGS) ; do \
21607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21608 done; \
21609 echo "Doing TAGS in itcl"; \
21610 (cd $(HOST_SUBDIR)/itcl && \
21611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21613 "RANLIB=$${RANLIB}" \
21614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21615 TAGS) \
21616 || exit 1
21617
21618 @endif itcl
21619
21620 .PHONY: maybe-install-info-itcl install-info-itcl
21621 maybe-install-info-itcl:
21622 @if itcl
21623 maybe-install-info-itcl: install-info-itcl
21624
21625 install-info-itcl: \
21626 configure-itcl \
21627 info-itcl
21628 @: $(MAKE); $(unstage)
21629 @[ -f ./itcl/Makefile ] || exit 0; \
21630 r=`${PWD_COMMAND}`; export r; \
21631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21632 $(HOST_EXPORTS) \
21633 for flag in $(EXTRA_HOST_FLAGS) ; do \
21634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21635 done; \
21636 echo "Doing install-info in itcl"; \
21637 (cd $(HOST_SUBDIR)/itcl && \
21638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21640 "RANLIB=$${RANLIB}" \
21641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21642 install-info) \
21643 || exit 1
21644
21645 @endif itcl
21646
21647 .PHONY: maybe-install-dvi-itcl install-dvi-itcl
21648 maybe-install-dvi-itcl:
21649 @if itcl
21650 maybe-install-dvi-itcl: install-dvi-itcl
21651
21652 install-dvi-itcl: \
21653 configure-itcl \
21654 dvi-itcl
21655 @: $(MAKE); $(unstage)
21656 @[ -f ./itcl/Makefile ] || exit 0; \
21657 r=`${PWD_COMMAND}`; export r; \
21658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659 $(HOST_EXPORTS) \
21660 for flag in $(EXTRA_HOST_FLAGS) ; do \
21661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662 done; \
21663 echo "Doing install-dvi in itcl"; \
21664 (cd $(HOST_SUBDIR)/itcl && \
21665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21667 "RANLIB=$${RANLIB}" \
21668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21669 install-dvi) \
21670 || exit 1
21671
21672 @endif itcl
21673
21674 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21675 maybe-install-pdf-itcl:
21676 @if itcl
21677 maybe-install-pdf-itcl: install-pdf-itcl
21678
21679 install-pdf-itcl: \
21680 configure-itcl \
21681 pdf-itcl
21682 @: $(MAKE); $(unstage)
21683 @[ -f ./itcl/Makefile ] || exit 0; \
21684 r=`${PWD_COMMAND}`; export r; \
21685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21686 $(HOST_EXPORTS) \
21687 for flag in $(EXTRA_HOST_FLAGS) ; do \
21688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21689 done; \
21690 echo "Doing install-pdf in itcl"; \
21691 (cd $(HOST_SUBDIR)/itcl && \
21692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21694 "RANLIB=$${RANLIB}" \
21695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21696 install-pdf) \
21697 || exit 1
21698
21699 @endif itcl
21700
21701 .PHONY: maybe-install-html-itcl install-html-itcl
21702 maybe-install-html-itcl:
21703 @if itcl
21704 maybe-install-html-itcl: install-html-itcl
21705
21706 install-html-itcl: \
21707 configure-itcl \
21708 html-itcl
21709 @: $(MAKE); $(unstage)
21710 @[ -f ./itcl/Makefile ] || exit 0; \
21711 r=`${PWD_COMMAND}`; export r; \
21712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21713 $(HOST_EXPORTS) \
21714 for flag in $(EXTRA_HOST_FLAGS) ; do \
21715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21716 done; \
21717 echo "Doing install-html in itcl"; \
21718 (cd $(HOST_SUBDIR)/itcl && \
21719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21721 "RANLIB=$${RANLIB}" \
21722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21723 install-html) \
21724 || exit 1
21725
21726 @endif itcl
21727
21728 .PHONY: maybe-installcheck-itcl installcheck-itcl
21729 maybe-installcheck-itcl:
21730 @if itcl
21731 maybe-installcheck-itcl: installcheck-itcl
21732
21733 installcheck-itcl: \
21734 configure-itcl
21735 @: $(MAKE); $(unstage)
21736 @[ -f ./itcl/Makefile ] || exit 0; \
21737 r=`${PWD_COMMAND}`; export r; \
21738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21739 $(HOST_EXPORTS) \
21740 for flag in $(EXTRA_HOST_FLAGS) ; do \
21741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21742 done; \
21743 echo "Doing installcheck in itcl"; \
21744 (cd $(HOST_SUBDIR)/itcl && \
21745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21747 "RANLIB=$${RANLIB}" \
21748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21749 installcheck) \
21750 || exit 1
21751
21752 @endif itcl
21753
21754 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21755 maybe-mostlyclean-itcl:
21756 @if itcl
21757 maybe-mostlyclean-itcl: mostlyclean-itcl
21758
21759 mostlyclean-itcl:
21760 @: $(MAKE); $(unstage)
21761 @[ -f ./itcl/Makefile ] || exit 0; \
21762 r=`${PWD_COMMAND}`; export r; \
21763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764 $(HOST_EXPORTS) \
21765 for flag in $(EXTRA_HOST_FLAGS) ; do \
21766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21767 done; \
21768 echo "Doing mostlyclean in itcl"; \
21769 (cd $(HOST_SUBDIR)/itcl && \
21770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772 "RANLIB=$${RANLIB}" \
21773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21774 mostlyclean) \
21775 || exit 1
21776
21777 @endif itcl
21778
21779 .PHONY: maybe-clean-itcl clean-itcl
21780 maybe-clean-itcl:
21781 @if itcl
21782 maybe-clean-itcl: clean-itcl
21783
21784 clean-itcl:
21785 @: $(MAKE); $(unstage)
21786 @[ -f ./itcl/Makefile ] || exit 0; \
21787 r=`${PWD_COMMAND}`; export r; \
21788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21789 $(HOST_EXPORTS) \
21790 for flag in $(EXTRA_HOST_FLAGS) ; do \
21791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21792 done; \
21793 echo "Doing clean in itcl"; \
21794 (cd $(HOST_SUBDIR)/itcl && \
21795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21797 "RANLIB=$${RANLIB}" \
21798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21799 clean) \
21800 || exit 1
21801
21802 @endif itcl
21803
21804 .PHONY: maybe-distclean-itcl distclean-itcl
21805 maybe-distclean-itcl:
21806 @if itcl
21807 maybe-distclean-itcl: distclean-itcl
21808
21809 distclean-itcl:
21810 @: $(MAKE); $(unstage)
21811 @[ -f ./itcl/Makefile ] || exit 0; \
21812 r=`${PWD_COMMAND}`; export r; \
21813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21814 $(HOST_EXPORTS) \
21815 for flag in $(EXTRA_HOST_FLAGS) ; do \
21816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21817 done; \
21818 echo "Doing distclean in itcl"; \
21819 (cd $(HOST_SUBDIR)/itcl && \
21820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21822 "RANLIB=$${RANLIB}" \
21823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21824 distclean) \
21825 || exit 1
21826
21827 @endif itcl
21828
21829 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21830 maybe-maintainer-clean-itcl:
21831 @if itcl
21832 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21833
21834 maintainer-clean-itcl:
21835 @: $(MAKE); $(unstage)
21836 @[ -f ./itcl/Makefile ] || exit 0; \
21837 r=`${PWD_COMMAND}`; export r; \
21838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21839 $(HOST_EXPORTS) \
21840 for flag in $(EXTRA_HOST_FLAGS) ; do \
21841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21842 done; \
21843 echo "Doing maintainer-clean in itcl"; \
21844 (cd $(HOST_SUBDIR)/itcl && \
21845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21847 "RANLIB=$${RANLIB}" \
21848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21849 maintainer-clean) \
21850 || exit 1
21851
21852 @endif itcl
21853
21854
21855
21856 .PHONY: configure-ld maybe-configure-ld
21857 maybe-configure-ld:
21858 @if gcc-bootstrap
21859 configure-ld: stage_current
21860 @endif gcc-bootstrap
21861 @if ld
21862 maybe-configure-ld: configure-ld
21863 configure-ld:
21864 @r=`${PWD_COMMAND}`; export r; \
21865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21866 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21868 $(HOST_EXPORTS) \
21869 echo Configuring in $(HOST_SUBDIR)/ld; \
21870 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21871 case $(srcdir) in \
21872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21873 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21875 esac; \
21876 module_srcdir=ld; \
21877 $(SHELL) \
21878 $$s/$$module_srcdir/configure \
21879 --srcdir=$${topdir}/$$module_srcdir \
21880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21881 --target=${target_alias} \
21882 || exit 1
21883 @endif ld
21884
21885
21886
21887 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21888 maybe-configure-stage1-ld:
21889 @if ld-bootstrap
21890 maybe-configure-stage1-ld: configure-stage1-ld
21891 configure-stage1-ld:
21892 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21894 @r=`${PWD_COMMAND}`; export r; \
21895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21896 TFLAGS="$(STAGE1_TFLAGS)"; \
21897 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21898 $(HOST_EXPORTS) \
21899 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21900 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21901 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21902 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21904 cd $(HOST_SUBDIR)/ld || exit 1; \
21905 case $(srcdir) in \
21906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21907 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21909 esac; \
21910 module_srcdir=ld; \
21911 $(SHELL) $$s/$$module_srcdir/configure \
21912 --srcdir=$${topdir}/$$module_srcdir \
21913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21914 --target=${target_alias} \
21915 \
21916 $(STAGE1_CONFIGURE_FLAGS)
21917 @endif ld-bootstrap
21918
21919 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21920 maybe-configure-stage2-ld:
21921 @if ld-bootstrap
21922 maybe-configure-stage2-ld: configure-stage2-ld
21923 configure-stage2-ld:
21924 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21926 @r=`${PWD_COMMAND}`; export r; \
21927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928 TFLAGS="$(STAGE2_TFLAGS)"; \
21929 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21930 $(HOST_EXPORTS) \
21931 $(POSTSTAGE1_HOST_EXPORTS) \
21932 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21933 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21934 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21935 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21937 cd $(HOST_SUBDIR)/ld || exit 1; \
21938 case $(srcdir) in \
21939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21940 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21942 esac; \
21943 module_srcdir=ld; \
21944 $(SHELL) $$s/$$module_srcdir/configure \
21945 --srcdir=$${topdir}/$$module_srcdir \
21946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21947 --target=${target_alias} \
21948 --with-build-libsubdir=$(HOST_SUBDIR) \
21949 $(STAGE2_CONFIGURE_FLAGS)
21950 @endif ld-bootstrap
21951
21952 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21953 maybe-configure-stage3-ld:
21954 @if ld-bootstrap
21955 maybe-configure-stage3-ld: configure-stage3-ld
21956 configure-stage3-ld:
21957 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21959 @r=`${PWD_COMMAND}`; export r; \
21960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21961 TFLAGS="$(STAGE3_TFLAGS)"; \
21962 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21963 $(HOST_EXPORTS) \
21964 $(POSTSTAGE1_HOST_EXPORTS) \
21965 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21966 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21967 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21968 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21970 cd $(HOST_SUBDIR)/ld || exit 1; \
21971 case $(srcdir) in \
21972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21973 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21975 esac; \
21976 module_srcdir=ld; \
21977 $(SHELL) $$s/$$module_srcdir/configure \
21978 --srcdir=$${topdir}/$$module_srcdir \
21979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21980 --target=${target_alias} \
21981 --with-build-libsubdir=$(HOST_SUBDIR) \
21982 $(STAGE3_CONFIGURE_FLAGS)
21983 @endif ld-bootstrap
21984
21985 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21986 maybe-configure-stage4-ld:
21987 @if ld-bootstrap
21988 maybe-configure-stage4-ld: configure-stage4-ld
21989 configure-stage4-ld:
21990 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21992 @r=`${PWD_COMMAND}`; export r; \
21993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994 TFLAGS="$(STAGE4_TFLAGS)"; \
21995 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21996 $(HOST_EXPORTS) \
21997 $(POSTSTAGE1_HOST_EXPORTS) \
21998 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21999 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22000 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22001 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
22002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22003 cd $(HOST_SUBDIR)/ld || exit 1; \
22004 case $(srcdir) in \
22005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22006 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22008 esac; \
22009 module_srcdir=ld; \
22010 $(SHELL) $$s/$$module_srcdir/configure \
22011 --srcdir=$${topdir}/$$module_srcdir \
22012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22013 --target=${target_alias} \
22014 --with-build-libsubdir=$(HOST_SUBDIR) \
22015 $(STAGE4_CONFIGURE_FLAGS)
22016 @endif ld-bootstrap
22017
22018 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
22019 maybe-configure-stageprofile-ld:
22020 @if ld-bootstrap
22021 maybe-configure-stageprofile-ld: configure-stageprofile-ld
22022 configure-stageprofile-ld:
22023 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22025 @r=`${PWD_COMMAND}`; export r; \
22026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22027 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22028 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22029 $(HOST_EXPORTS) \
22030 $(POSTSTAGE1_HOST_EXPORTS) \
22031 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22032 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22033 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22034 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
22035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22036 cd $(HOST_SUBDIR)/ld || exit 1; \
22037 case $(srcdir) in \
22038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22039 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22041 esac; \
22042 module_srcdir=ld; \
22043 $(SHELL) $$s/$$module_srcdir/configure \
22044 --srcdir=$${topdir}/$$module_srcdir \
22045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22046 --target=${target_alias} \
22047 --with-build-libsubdir=$(HOST_SUBDIR) \
22048 $(STAGEprofile_CONFIGURE_FLAGS)
22049 @endif ld-bootstrap
22050
22051 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
22052 maybe-configure-stagetrain-ld:
22053 @if ld-bootstrap
22054 maybe-configure-stagetrain-ld: configure-stagetrain-ld
22055 configure-stagetrain-ld:
22056 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22058 @r=`${PWD_COMMAND}`; export r; \
22059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22061 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22062 $(HOST_EXPORTS) \
22063 $(POSTSTAGE1_HOST_EXPORTS) \
22064 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22065 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22066 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22067 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
22068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22069 cd $(HOST_SUBDIR)/ld || exit 1; \
22070 case $(srcdir) in \
22071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22072 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22074 esac; \
22075 module_srcdir=ld; \
22076 $(SHELL) $$s/$$module_srcdir/configure \
22077 --srcdir=$${topdir}/$$module_srcdir \
22078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22079 --target=${target_alias} \
22080 --with-build-libsubdir=$(HOST_SUBDIR) \
22081 $(STAGEtrain_CONFIGURE_FLAGS)
22082 @endif ld-bootstrap
22083
22084 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
22085 maybe-configure-stagefeedback-ld:
22086 @if ld-bootstrap
22087 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
22088 configure-stagefeedback-ld:
22089 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22091 @r=`${PWD_COMMAND}`; export r; \
22092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22094 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22095 $(HOST_EXPORTS) \
22096 $(POSTSTAGE1_HOST_EXPORTS) \
22097 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22098 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22099 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22100 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
22101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22102 cd $(HOST_SUBDIR)/ld || exit 1; \
22103 case $(srcdir) in \
22104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22105 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22107 esac; \
22108 module_srcdir=ld; \
22109 $(SHELL) $$s/$$module_srcdir/configure \
22110 --srcdir=$${topdir}/$$module_srcdir \
22111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22112 --target=${target_alias} \
22113 --with-build-libsubdir=$(HOST_SUBDIR) \
22114 $(STAGEfeedback_CONFIGURE_FLAGS)
22115 @endif ld-bootstrap
22116
22117 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22118 maybe-configure-stageautoprofile-ld:
22119 @if ld-bootstrap
22120 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22121 configure-stageautoprofile-ld:
22122 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22124 @r=`${PWD_COMMAND}`; export r; \
22125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22126 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22127 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22128 $(HOST_EXPORTS) \
22129 $(POSTSTAGE1_HOST_EXPORTS) \
22130 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22131 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22132 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22133 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22135 cd $(HOST_SUBDIR)/ld || exit 1; \
22136 case $(srcdir) in \
22137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22138 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22140 esac; \
22141 module_srcdir=ld; \
22142 $(SHELL) $$s/$$module_srcdir/configure \
22143 --srcdir=$${topdir}/$$module_srcdir \
22144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22145 --target=${target_alias} \
22146 --with-build-libsubdir=$(HOST_SUBDIR) \
22147 $(STAGEautoprofile_CONFIGURE_FLAGS)
22148 @endif ld-bootstrap
22149
22150 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22151 maybe-configure-stageautofeedback-ld:
22152 @if ld-bootstrap
22153 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22154 configure-stageautofeedback-ld:
22155 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22157 @r=`${PWD_COMMAND}`; export r; \
22158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22159 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22160 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22161 $(HOST_EXPORTS) \
22162 $(POSTSTAGE1_HOST_EXPORTS) \
22163 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22164 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22165 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22166 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22168 cd $(HOST_SUBDIR)/ld || exit 1; \
22169 case $(srcdir) in \
22170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22171 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22173 esac; \
22174 module_srcdir=ld; \
22175 $(SHELL) $$s/$$module_srcdir/configure \
22176 --srcdir=$${topdir}/$$module_srcdir \
22177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22178 --target=${target_alias} \
22179 --with-build-libsubdir=$(HOST_SUBDIR) \
22180 $(STAGEautofeedback_CONFIGURE_FLAGS)
22181 @endif ld-bootstrap
22182
22183
22184
22185
22186
22187 .PHONY: all-ld maybe-all-ld
22188 maybe-all-ld:
22189 @if gcc-bootstrap
22190 all-ld: stage_current
22191 @endif gcc-bootstrap
22192 @if ld
22193 TARGET-ld=all
22194 maybe-all-ld: all-ld
22195 all-ld: configure-ld
22196 @r=`${PWD_COMMAND}`; export r; \
22197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22198 $(HOST_EXPORTS) \
22199 (cd $(HOST_SUBDIR)/ld && \
22200 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22201 $(TARGET-ld))
22202 @endif ld
22203
22204
22205
22206 .PHONY: all-stage1-ld maybe-all-stage1-ld
22207 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22208 maybe-all-stage1-ld:
22209 maybe-clean-stage1-ld:
22210 @if ld-bootstrap
22211 maybe-all-stage1-ld: all-stage1-ld
22212 all-stage1: all-stage1-ld
22213 TARGET-stage1-ld = $(TARGET-ld)
22214 all-stage1-ld: configure-stage1-ld
22215 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22216 @r=`${PWD_COMMAND}`; export r; \
22217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22218 TFLAGS="$(STAGE1_TFLAGS)"; \
22219 $(HOST_EXPORTS) \
22220 cd $(HOST_SUBDIR)/ld && \
22221 \
22222 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22223 CFLAGS="$(STAGE1_CFLAGS)" \
22224 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22225 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22226 LIBCFLAGS="$(LIBCFLAGS)" \
22227 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22228 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22229 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22230 $(EXTRA_HOST_FLAGS) \
22231 $(STAGE1_FLAGS_TO_PASS) \
22232 TFLAGS="$(STAGE1_TFLAGS)" \
22233 $(TARGET-stage1-ld)
22234
22235 maybe-clean-stage1-ld: clean-stage1-ld
22236 clean-stage1: clean-stage1-ld
22237 clean-stage1-ld:
22238 @if [ $(current_stage) = stage1 ]; then \
22239 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22240 else \
22241 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22242 $(MAKE) stage1-start; \
22243 fi; \
22244 cd $(HOST_SUBDIR)/ld && \
22245 $(MAKE) $(EXTRA_HOST_FLAGS) \
22246 $(STAGE1_FLAGS_TO_PASS) clean
22247 @endif ld-bootstrap
22248
22249
22250 .PHONY: all-stage2-ld maybe-all-stage2-ld
22251 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22252 maybe-all-stage2-ld:
22253 maybe-clean-stage2-ld:
22254 @if ld-bootstrap
22255 maybe-all-stage2-ld: all-stage2-ld
22256 all-stage2: all-stage2-ld
22257 TARGET-stage2-ld = $(TARGET-ld)
22258 all-stage2-ld: configure-stage2-ld
22259 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22260 @r=`${PWD_COMMAND}`; export r; \
22261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22262 TFLAGS="$(STAGE2_TFLAGS)"; \
22263 $(HOST_EXPORTS) \
22264 $(POSTSTAGE1_HOST_EXPORTS) \
22265 cd $(HOST_SUBDIR)/ld && \
22266 \
22267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22268 CFLAGS="$(STAGE2_CFLAGS)" \
22269 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22270 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22271 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22276 TFLAGS="$(STAGE2_TFLAGS)" \
22277 $(TARGET-stage2-ld)
22278
22279 maybe-clean-stage2-ld: clean-stage2-ld
22280 clean-stage2: clean-stage2-ld
22281 clean-stage2-ld:
22282 @if [ $(current_stage) = stage2 ]; then \
22283 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22284 else \
22285 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22286 $(MAKE) stage2-start; \
22287 fi; \
22288 cd $(HOST_SUBDIR)/ld && \
22289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22290 @endif ld-bootstrap
22291
22292
22293 .PHONY: all-stage3-ld maybe-all-stage3-ld
22294 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22295 maybe-all-stage3-ld:
22296 maybe-clean-stage3-ld:
22297 @if ld-bootstrap
22298 maybe-all-stage3-ld: all-stage3-ld
22299 all-stage3: all-stage3-ld
22300 TARGET-stage3-ld = $(TARGET-ld)
22301 all-stage3-ld: configure-stage3-ld
22302 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22303 @r=`${PWD_COMMAND}`; export r; \
22304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22305 TFLAGS="$(STAGE3_TFLAGS)"; \
22306 $(HOST_EXPORTS) \
22307 $(POSTSTAGE1_HOST_EXPORTS) \
22308 cd $(HOST_SUBDIR)/ld && \
22309 \
22310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22311 CFLAGS="$(STAGE3_CFLAGS)" \
22312 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22313 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22314 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22319 TFLAGS="$(STAGE3_TFLAGS)" \
22320 $(TARGET-stage3-ld)
22321
22322 maybe-clean-stage3-ld: clean-stage3-ld
22323 clean-stage3: clean-stage3-ld
22324 clean-stage3-ld:
22325 @if [ $(current_stage) = stage3 ]; then \
22326 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22327 else \
22328 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22329 $(MAKE) stage3-start; \
22330 fi; \
22331 cd $(HOST_SUBDIR)/ld && \
22332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22333 @endif ld-bootstrap
22334
22335
22336 .PHONY: all-stage4-ld maybe-all-stage4-ld
22337 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22338 maybe-all-stage4-ld:
22339 maybe-clean-stage4-ld:
22340 @if ld-bootstrap
22341 maybe-all-stage4-ld: all-stage4-ld
22342 all-stage4: all-stage4-ld
22343 TARGET-stage4-ld = $(TARGET-ld)
22344 all-stage4-ld: configure-stage4-ld
22345 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22346 @r=`${PWD_COMMAND}`; export r; \
22347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22348 TFLAGS="$(STAGE4_TFLAGS)"; \
22349 $(HOST_EXPORTS) \
22350 $(POSTSTAGE1_HOST_EXPORTS) \
22351 cd $(HOST_SUBDIR)/ld && \
22352 \
22353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22354 CFLAGS="$(STAGE4_CFLAGS)" \
22355 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22356 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22357 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22362 TFLAGS="$(STAGE4_TFLAGS)" \
22363 $(TARGET-stage4-ld)
22364
22365 maybe-clean-stage4-ld: clean-stage4-ld
22366 clean-stage4: clean-stage4-ld
22367 clean-stage4-ld:
22368 @if [ $(current_stage) = stage4 ]; then \
22369 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22370 else \
22371 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22372 $(MAKE) stage4-start; \
22373 fi; \
22374 cd $(HOST_SUBDIR)/ld && \
22375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22376 @endif ld-bootstrap
22377
22378
22379 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22380 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22381 maybe-all-stageprofile-ld:
22382 maybe-clean-stageprofile-ld:
22383 @if ld-bootstrap
22384 maybe-all-stageprofile-ld: all-stageprofile-ld
22385 all-stageprofile: all-stageprofile-ld
22386 TARGET-stageprofile-ld = $(TARGET-ld)
22387 all-stageprofile-ld: configure-stageprofile-ld
22388 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22389 @r=`${PWD_COMMAND}`; export r; \
22390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22391 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22392 $(HOST_EXPORTS) \
22393 $(POSTSTAGE1_HOST_EXPORTS) \
22394 cd $(HOST_SUBDIR)/ld && \
22395 \
22396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22397 CFLAGS="$(STAGEprofile_CFLAGS)" \
22398 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22399 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22400 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22405 TFLAGS="$(STAGEprofile_TFLAGS)" \
22406 $(TARGET-stageprofile-ld)
22407
22408 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22409 clean-stageprofile: clean-stageprofile-ld
22410 clean-stageprofile-ld:
22411 @if [ $(current_stage) = stageprofile ]; then \
22412 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22413 else \
22414 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22415 $(MAKE) stageprofile-start; \
22416 fi; \
22417 cd $(HOST_SUBDIR)/ld && \
22418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22419 @endif ld-bootstrap
22420
22421
22422 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22423 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22424 maybe-all-stagetrain-ld:
22425 maybe-clean-stagetrain-ld:
22426 @if ld-bootstrap
22427 maybe-all-stagetrain-ld: all-stagetrain-ld
22428 all-stagetrain: all-stagetrain-ld
22429 TARGET-stagetrain-ld = $(TARGET-ld)
22430 all-stagetrain-ld: configure-stagetrain-ld
22431 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22432 @r=`${PWD_COMMAND}`; export r; \
22433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22434 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22435 $(HOST_EXPORTS) \
22436 $(POSTSTAGE1_HOST_EXPORTS) \
22437 cd $(HOST_SUBDIR)/ld && \
22438 \
22439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22440 CFLAGS="$(STAGEtrain_CFLAGS)" \
22441 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22442 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22443 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22448 TFLAGS="$(STAGEtrain_TFLAGS)" \
22449 $(TARGET-stagetrain-ld)
22450
22451 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22452 clean-stagetrain: clean-stagetrain-ld
22453 clean-stagetrain-ld:
22454 @if [ $(current_stage) = stagetrain ]; then \
22455 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22456 else \
22457 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22458 $(MAKE) stagetrain-start; \
22459 fi; \
22460 cd $(HOST_SUBDIR)/ld && \
22461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22462 @endif ld-bootstrap
22463
22464
22465 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22466 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22467 maybe-all-stagefeedback-ld:
22468 maybe-clean-stagefeedback-ld:
22469 @if ld-bootstrap
22470 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22471 all-stagefeedback: all-stagefeedback-ld
22472 TARGET-stagefeedback-ld = $(TARGET-ld)
22473 all-stagefeedback-ld: configure-stagefeedback-ld
22474 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22475 @r=`${PWD_COMMAND}`; export r; \
22476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22477 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22478 $(HOST_EXPORTS) \
22479 $(POSTSTAGE1_HOST_EXPORTS) \
22480 cd $(HOST_SUBDIR)/ld && \
22481 \
22482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22483 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22484 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22485 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22486 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22491 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22492 $(TARGET-stagefeedback-ld)
22493
22494 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22495 clean-stagefeedback: clean-stagefeedback-ld
22496 clean-stagefeedback-ld:
22497 @if [ $(current_stage) = stagefeedback ]; then \
22498 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22499 else \
22500 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22501 $(MAKE) stagefeedback-start; \
22502 fi; \
22503 cd $(HOST_SUBDIR)/ld && \
22504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22505 @endif ld-bootstrap
22506
22507
22508 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22509 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22510 maybe-all-stageautoprofile-ld:
22511 maybe-clean-stageautoprofile-ld:
22512 @if ld-bootstrap
22513 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22514 all-stageautoprofile: all-stageautoprofile-ld
22515 TARGET-stageautoprofile-ld = $(TARGET-ld)
22516 all-stageautoprofile-ld: configure-stageautoprofile-ld
22517 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22518 @r=`${PWD_COMMAND}`; export r; \
22519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22520 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22521 $(HOST_EXPORTS) \
22522 $(POSTSTAGE1_HOST_EXPORTS) \
22523 cd $(HOST_SUBDIR)/ld && \
22524 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22526 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22527 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22528 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22529 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22533 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22534 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22535 $(TARGET-stageautoprofile-ld)
22536
22537 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22538 clean-stageautoprofile: clean-stageautoprofile-ld
22539 clean-stageautoprofile-ld:
22540 @if [ $(current_stage) = stageautoprofile ]; then \
22541 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22542 else \
22543 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22544 $(MAKE) stageautoprofile-start; \
22545 fi; \
22546 cd $(HOST_SUBDIR)/ld && \
22547 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22548 @endif ld-bootstrap
22549
22550
22551 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22552 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22553 maybe-all-stageautofeedback-ld:
22554 maybe-clean-stageautofeedback-ld:
22555 @if ld-bootstrap
22556 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22557 all-stageautofeedback: all-stageautofeedback-ld
22558 TARGET-stageautofeedback-ld = $(TARGET-ld)
22559 all-stageautofeedback-ld: configure-stageautofeedback-ld
22560 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22561 @r=`${PWD_COMMAND}`; export r; \
22562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22563 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22564 $(HOST_EXPORTS) \
22565 $(POSTSTAGE1_HOST_EXPORTS) \
22566 cd $(HOST_SUBDIR)/ld && \
22567 \
22568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22569 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22570 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22571 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22572 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22577 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22578 $(TARGET-stageautofeedback-ld)
22579
22580 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22581 clean-stageautofeedback: clean-stageautofeedback-ld
22582 clean-stageautofeedback-ld:
22583 @if [ $(current_stage) = stageautofeedback ]; then \
22584 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22585 else \
22586 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22587 $(MAKE) stageautofeedback-start; \
22588 fi; \
22589 cd $(HOST_SUBDIR)/ld && \
22590 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22591 @endif ld-bootstrap
22592
22593
22594
22595
22596
22597 .PHONY: check-ld maybe-check-ld
22598 maybe-check-ld:
22599 @if ld
22600 maybe-check-ld: check-ld
22601
22602 check-ld:
22603 @: $(MAKE); $(unstage)
22604 @r=`${PWD_COMMAND}`; export r; \
22605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22606 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22607 (cd $(HOST_SUBDIR)/ld && \
22608 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22609
22610 @endif ld
22611
22612 .PHONY: install-ld maybe-install-ld
22613 maybe-install-ld:
22614 @if ld
22615 maybe-install-ld: install-ld
22616
22617 install-ld: installdirs
22618 @: $(MAKE); $(unstage)
22619 @r=`${PWD_COMMAND}`; export r; \
22620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22621 $(HOST_EXPORTS) \
22622 (cd $(HOST_SUBDIR)/ld && \
22623 $(MAKE) $(FLAGS_TO_PASS) install)
22624
22625 @endif ld
22626
22627 .PHONY: install-strip-ld maybe-install-strip-ld
22628 maybe-install-strip-ld:
22629 @if ld
22630 maybe-install-strip-ld: install-strip-ld
22631
22632 install-strip-ld: installdirs
22633 @: $(MAKE); $(unstage)
22634 @r=`${PWD_COMMAND}`; export r; \
22635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22636 $(HOST_EXPORTS) \
22637 (cd $(HOST_SUBDIR)/ld && \
22638 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22639
22640 @endif ld
22641
22642 # Other targets (info, dvi, pdf, etc.)
22643
22644 .PHONY: maybe-info-ld info-ld
22645 maybe-info-ld:
22646 @if ld
22647 maybe-info-ld: info-ld
22648
22649 info-ld: \
22650 configure-ld
22651 @[ -f ./ld/Makefile ] || exit 0; \
22652 r=`${PWD_COMMAND}`; export r; \
22653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22654 $(HOST_EXPORTS) \
22655 for flag in $(EXTRA_HOST_FLAGS) ; do \
22656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22657 done; \
22658 echo "Doing info in ld"; \
22659 (cd $(HOST_SUBDIR)/ld && \
22660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22662 "RANLIB=$${RANLIB}" \
22663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22664 info) \
22665 || exit 1
22666
22667 @endif ld
22668
22669 .PHONY: maybe-dvi-ld dvi-ld
22670 maybe-dvi-ld:
22671 @if ld
22672 maybe-dvi-ld: dvi-ld
22673
22674 dvi-ld: \
22675 configure-ld
22676 @[ -f ./ld/Makefile ] || exit 0; \
22677 r=`${PWD_COMMAND}`; export r; \
22678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22679 $(HOST_EXPORTS) \
22680 for flag in $(EXTRA_HOST_FLAGS) ; do \
22681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22682 done; \
22683 echo "Doing dvi in ld"; \
22684 (cd $(HOST_SUBDIR)/ld && \
22685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22687 "RANLIB=$${RANLIB}" \
22688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22689 dvi) \
22690 || exit 1
22691
22692 @endif ld
22693
22694 .PHONY: maybe-pdf-ld pdf-ld
22695 maybe-pdf-ld:
22696 @if ld
22697 maybe-pdf-ld: pdf-ld
22698
22699 pdf-ld: \
22700 configure-ld
22701 @[ -f ./ld/Makefile ] || exit 0; \
22702 r=`${PWD_COMMAND}`; export r; \
22703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22704 $(HOST_EXPORTS) \
22705 for flag in $(EXTRA_HOST_FLAGS) ; do \
22706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22707 done; \
22708 echo "Doing pdf in ld"; \
22709 (cd $(HOST_SUBDIR)/ld && \
22710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22712 "RANLIB=$${RANLIB}" \
22713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22714 pdf) \
22715 || exit 1
22716
22717 @endif ld
22718
22719 .PHONY: maybe-html-ld html-ld
22720 maybe-html-ld:
22721 @if ld
22722 maybe-html-ld: html-ld
22723
22724 html-ld: \
22725 configure-ld
22726 @[ -f ./ld/Makefile ] || exit 0; \
22727 r=`${PWD_COMMAND}`; export r; \
22728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22729 $(HOST_EXPORTS) \
22730 for flag in $(EXTRA_HOST_FLAGS) ; do \
22731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22732 done; \
22733 echo "Doing html in ld"; \
22734 (cd $(HOST_SUBDIR)/ld && \
22735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22737 "RANLIB=$${RANLIB}" \
22738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22739 html) \
22740 || exit 1
22741
22742 @endif ld
22743
22744 .PHONY: maybe-TAGS-ld TAGS-ld
22745 maybe-TAGS-ld:
22746 @if ld
22747 maybe-TAGS-ld: TAGS-ld
22748
22749 TAGS-ld: \
22750 configure-ld
22751 @[ -f ./ld/Makefile ] || exit 0; \
22752 r=`${PWD_COMMAND}`; export r; \
22753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754 $(HOST_EXPORTS) \
22755 for flag in $(EXTRA_HOST_FLAGS) ; do \
22756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22757 done; \
22758 echo "Doing TAGS in ld"; \
22759 (cd $(HOST_SUBDIR)/ld && \
22760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22762 "RANLIB=$${RANLIB}" \
22763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22764 TAGS) \
22765 || exit 1
22766
22767 @endif ld
22768
22769 .PHONY: maybe-install-info-ld install-info-ld
22770 maybe-install-info-ld:
22771 @if ld
22772 maybe-install-info-ld: install-info-ld
22773
22774 install-info-ld: \
22775 configure-ld \
22776 info-ld
22777 @[ -f ./ld/Makefile ] || exit 0; \
22778 r=`${PWD_COMMAND}`; export r; \
22779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22780 $(HOST_EXPORTS) \
22781 for flag in $(EXTRA_HOST_FLAGS) ; do \
22782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22783 done; \
22784 echo "Doing install-info in ld"; \
22785 (cd $(HOST_SUBDIR)/ld && \
22786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22788 "RANLIB=$${RANLIB}" \
22789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22790 install-info) \
22791 || exit 1
22792
22793 @endif ld
22794
22795 .PHONY: maybe-install-dvi-ld install-dvi-ld
22796 maybe-install-dvi-ld:
22797 @if ld
22798 maybe-install-dvi-ld: install-dvi-ld
22799
22800 install-dvi-ld: \
22801 configure-ld \
22802 dvi-ld
22803 @[ -f ./ld/Makefile ] || exit 0; \
22804 r=`${PWD_COMMAND}`; export r; \
22805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22806 $(HOST_EXPORTS) \
22807 for flag in $(EXTRA_HOST_FLAGS) ; do \
22808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22809 done; \
22810 echo "Doing install-dvi in ld"; \
22811 (cd $(HOST_SUBDIR)/ld && \
22812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22814 "RANLIB=$${RANLIB}" \
22815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22816 install-dvi) \
22817 || exit 1
22818
22819 @endif ld
22820
22821 .PHONY: maybe-install-pdf-ld install-pdf-ld
22822 maybe-install-pdf-ld:
22823 @if ld
22824 maybe-install-pdf-ld: install-pdf-ld
22825
22826 install-pdf-ld: \
22827 configure-ld \
22828 pdf-ld
22829 @[ -f ./ld/Makefile ] || exit 0; \
22830 r=`${PWD_COMMAND}`; export r; \
22831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22832 $(HOST_EXPORTS) \
22833 for flag in $(EXTRA_HOST_FLAGS) ; do \
22834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22835 done; \
22836 echo "Doing install-pdf in ld"; \
22837 (cd $(HOST_SUBDIR)/ld && \
22838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22840 "RANLIB=$${RANLIB}" \
22841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22842 install-pdf) \
22843 || exit 1
22844
22845 @endif ld
22846
22847 .PHONY: maybe-install-html-ld install-html-ld
22848 maybe-install-html-ld:
22849 @if ld
22850 maybe-install-html-ld: install-html-ld
22851
22852 install-html-ld: \
22853 configure-ld \
22854 html-ld
22855 @[ -f ./ld/Makefile ] || exit 0; \
22856 r=`${PWD_COMMAND}`; export r; \
22857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22858 $(HOST_EXPORTS) \
22859 for flag in $(EXTRA_HOST_FLAGS) ; do \
22860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22861 done; \
22862 echo "Doing install-html in ld"; \
22863 (cd $(HOST_SUBDIR)/ld && \
22864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22866 "RANLIB=$${RANLIB}" \
22867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22868 install-html) \
22869 || exit 1
22870
22871 @endif ld
22872
22873 .PHONY: maybe-installcheck-ld installcheck-ld
22874 maybe-installcheck-ld:
22875 @if ld
22876 maybe-installcheck-ld: installcheck-ld
22877
22878 installcheck-ld: \
22879 configure-ld
22880 @[ -f ./ld/Makefile ] || exit 0; \
22881 r=`${PWD_COMMAND}`; export r; \
22882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22883 $(HOST_EXPORTS) \
22884 for flag in $(EXTRA_HOST_FLAGS) ; do \
22885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22886 done; \
22887 echo "Doing installcheck in ld"; \
22888 (cd $(HOST_SUBDIR)/ld && \
22889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22891 "RANLIB=$${RANLIB}" \
22892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22893 installcheck) \
22894 || exit 1
22895
22896 @endif ld
22897
22898 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22899 maybe-mostlyclean-ld:
22900 @if ld
22901 maybe-mostlyclean-ld: mostlyclean-ld
22902
22903 mostlyclean-ld:
22904 @[ -f ./ld/Makefile ] || exit 0; \
22905 r=`${PWD_COMMAND}`; export r; \
22906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22907 $(HOST_EXPORTS) \
22908 for flag in $(EXTRA_HOST_FLAGS) ; do \
22909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22910 done; \
22911 echo "Doing mostlyclean in ld"; \
22912 (cd $(HOST_SUBDIR)/ld && \
22913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22915 "RANLIB=$${RANLIB}" \
22916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22917 mostlyclean) \
22918 || exit 1
22919
22920 @endif ld
22921
22922 .PHONY: maybe-clean-ld clean-ld
22923 maybe-clean-ld:
22924 @if ld
22925 maybe-clean-ld: clean-ld
22926
22927 clean-ld:
22928 @[ -f ./ld/Makefile ] || exit 0; \
22929 r=`${PWD_COMMAND}`; export r; \
22930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22931 $(HOST_EXPORTS) \
22932 for flag in $(EXTRA_HOST_FLAGS) ; do \
22933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22934 done; \
22935 echo "Doing clean in ld"; \
22936 (cd $(HOST_SUBDIR)/ld && \
22937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22939 "RANLIB=$${RANLIB}" \
22940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22941 clean) \
22942 || exit 1
22943
22944 @endif ld
22945
22946 .PHONY: maybe-distclean-ld distclean-ld
22947 maybe-distclean-ld:
22948 @if ld
22949 maybe-distclean-ld: distclean-ld
22950
22951 distclean-ld:
22952 @[ -f ./ld/Makefile ] || exit 0; \
22953 r=`${PWD_COMMAND}`; export r; \
22954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22955 $(HOST_EXPORTS) \
22956 for flag in $(EXTRA_HOST_FLAGS) ; do \
22957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22958 done; \
22959 echo "Doing distclean in ld"; \
22960 (cd $(HOST_SUBDIR)/ld && \
22961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22963 "RANLIB=$${RANLIB}" \
22964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22965 distclean) \
22966 || exit 1
22967
22968 @endif ld
22969
22970 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22971 maybe-maintainer-clean-ld:
22972 @if ld
22973 maybe-maintainer-clean-ld: maintainer-clean-ld
22974
22975 maintainer-clean-ld:
22976 @[ -f ./ld/Makefile ] || exit 0; \
22977 r=`${PWD_COMMAND}`; export r; \
22978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22979 $(HOST_EXPORTS) \
22980 for flag in $(EXTRA_HOST_FLAGS) ; do \
22981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22982 done; \
22983 echo "Doing maintainer-clean in ld"; \
22984 (cd $(HOST_SUBDIR)/ld && \
22985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22987 "RANLIB=$${RANLIB}" \
22988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22989 maintainer-clean) \
22990 || exit 1
22991
22992 @endif ld
22993
22994
22995
22996 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22997 maybe-configure-libbacktrace:
22998 @if gcc-bootstrap
22999 configure-libbacktrace: stage_current
23000 @endif gcc-bootstrap
23001 @if libbacktrace
23002 maybe-configure-libbacktrace: configure-libbacktrace
23003 configure-libbacktrace:
23004 @r=`${PWD_COMMAND}`; export r; \
23005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23006 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23008 $(HOST_EXPORTS) \
23009 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
23010 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
23011 case $(srcdir) in \
23012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23013 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23015 esac; \
23016 module_srcdir=libbacktrace; \
23017 $(SHELL) \
23018 $$s/$$module_srcdir/configure \
23019 --srcdir=$${topdir}/$$module_srcdir \
23020 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23021 --target=${target_alias} \
23022 || exit 1
23023 @endif libbacktrace
23024
23025
23026
23027 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
23028 maybe-configure-stage1-libbacktrace:
23029 @if libbacktrace-bootstrap
23030 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
23031 configure-stage1-libbacktrace:
23032 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23034 @r=`${PWD_COMMAND}`; export r; \
23035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23036 TFLAGS="$(STAGE1_TFLAGS)"; \
23037 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23038 $(HOST_EXPORTS) \
23039 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23040 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23041 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23042 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
23043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23044 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23045 case $(srcdir) in \
23046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23047 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23049 esac; \
23050 module_srcdir=libbacktrace; \
23051 $(SHELL) $$s/$$module_srcdir/configure \
23052 --srcdir=$${topdir}/$$module_srcdir \
23053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23054 --target=${target_alias} \
23055 \
23056 $(STAGE1_CONFIGURE_FLAGS)
23057 @endif libbacktrace-bootstrap
23058
23059 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
23060 maybe-configure-stage2-libbacktrace:
23061 @if libbacktrace-bootstrap
23062 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
23063 configure-stage2-libbacktrace:
23064 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23065 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23066 @r=`${PWD_COMMAND}`; export r; \
23067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23068 TFLAGS="$(STAGE2_TFLAGS)"; \
23069 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23070 $(HOST_EXPORTS) \
23071 $(POSTSTAGE1_HOST_EXPORTS) \
23072 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23073 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23074 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23075 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
23076 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23077 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23078 case $(srcdir) in \
23079 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23080 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23081 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23082 esac; \
23083 module_srcdir=libbacktrace; \
23084 $(SHELL) $$s/$$module_srcdir/configure \
23085 --srcdir=$${topdir}/$$module_srcdir \
23086 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23087 --target=${target_alias} \
23088 --with-build-libsubdir=$(HOST_SUBDIR) \
23089 $(STAGE2_CONFIGURE_FLAGS)
23090 @endif libbacktrace-bootstrap
23091
23092 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
23093 maybe-configure-stage3-libbacktrace:
23094 @if libbacktrace-bootstrap
23095 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
23096 configure-stage3-libbacktrace:
23097 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23099 @r=`${PWD_COMMAND}`; export r; \
23100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101 TFLAGS="$(STAGE3_TFLAGS)"; \
23102 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23103 $(HOST_EXPORTS) \
23104 $(POSTSTAGE1_HOST_EXPORTS) \
23105 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23106 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23107 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23108 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
23109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23110 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23111 case $(srcdir) in \
23112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23113 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23115 esac; \
23116 module_srcdir=libbacktrace; \
23117 $(SHELL) $$s/$$module_srcdir/configure \
23118 --srcdir=$${topdir}/$$module_srcdir \
23119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23120 --target=${target_alias} \
23121 --with-build-libsubdir=$(HOST_SUBDIR) \
23122 $(STAGE3_CONFIGURE_FLAGS)
23123 @endif libbacktrace-bootstrap
23124
23125 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
23126 maybe-configure-stage4-libbacktrace:
23127 @if libbacktrace-bootstrap
23128 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
23129 configure-stage4-libbacktrace:
23130 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23132 @r=`${PWD_COMMAND}`; export r; \
23133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23134 TFLAGS="$(STAGE4_TFLAGS)"; \
23135 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23136 $(HOST_EXPORTS) \
23137 $(POSTSTAGE1_HOST_EXPORTS) \
23138 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23139 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23140 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23141 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23143 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23144 case $(srcdir) in \
23145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23146 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23148 esac; \
23149 module_srcdir=libbacktrace; \
23150 $(SHELL) $$s/$$module_srcdir/configure \
23151 --srcdir=$${topdir}/$$module_srcdir \
23152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23153 --target=${target_alias} \
23154 --with-build-libsubdir=$(HOST_SUBDIR) \
23155 $(STAGE4_CONFIGURE_FLAGS)
23156 @endif libbacktrace-bootstrap
23157
23158 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23159 maybe-configure-stageprofile-libbacktrace:
23160 @if libbacktrace-bootstrap
23161 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23162 configure-stageprofile-libbacktrace:
23163 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23164 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23165 @r=`${PWD_COMMAND}`; export r; \
23166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23167 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23168 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23169 $(HOST_EXPORTS) \
23170 $(POSTSTAGE1_HOST_EXPORTS) \
23171 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23172 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23173 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23174 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23175 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23176 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23177 case $(srcdir) in \
23178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23179 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23181 esac; \
23182 module_srcdir=libbacktrace; \
23183 $(SHELL) $$s/$$module_srcdir/configure \
23184 --srcdir=$${topdir}/$$module_srcdir \
23185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23186 --target=${target_alias} \
23187 --with-build-libsubdir=$(HOST_SUBDIR) \
23188 $(STAGEprofile_CONFIGURE_FLAGS)
23189 @endif libbacktrace-bootstrap
23190
23191 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23192 maybe-configure-stagetrain-libbacktrace:
23193 @if libbacktrace-bootstrap
23194 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23195 configure-stagetrain-libbacktrace:
23196 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23198 @r=`${PWD_COMMAND}`; export r; \
23199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23201 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23202 $(HOST_EXPORTS) \
23203 $(POSTSTAGE1_HOST_EXPORTS) \
23204 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23205 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23206 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23207 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23209 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23210 case $(srcdir) in \
23211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23212 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23214 esac; \
23215 module_srcdir=libbacktrace; \
23216 $(SHELL) $$s/$$module_srcdir/configure \
23217 --srcdir=$${topdir}/$$module_srcdir \
23218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23219 --target=${target_alias} \
23220 --with-build-libsubdir=$(HOST_SUBDIR) \
23221 $(STAGEtrain_CONFIGURE_FLAGS)
23222 @endif libbacktrace-bootstrap
23223
23224 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23225 maybe-configure-stagefeedback-libbacktrace:
23226 @if libbacktrace-bootstrap
23227 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23228 configure-stagefeedback-libbacktrace:
23229 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23230 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23231 @r=`${PWD_COMMAND}`; export r; \
23232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23233 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23234 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23235 $(HOST_EXPORTS) \
23236 $(POSTSTAGE1_HOST_EXPORTS) \
23237 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23238 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23239 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23240 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23242 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23243 case $(srcdir) in \
23244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23245 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23247 esac; \
23248 module_srcdir=libbacktrace; \
23249 $(SHELL) $$s/$$module_srcdir/configure \
23250 --srcdir=$${topdir}/$$module_srcdir \
23251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23252 --target=${target_alias} \
23253 --with-build-libsubdir=$(HOST_SUBDIR) \
23254 $(STAGEfeedback_CONFIGURE_FLAGS)
23255 @endif libbacktrace-bootstrap
23256
23257 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23258 maybe-configure-stageautoprofile-libbacktrace:
23259 @if libbacktrace-bootstrap
23260 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23261 configure-stageautoprofile-libbacktrace:
23262 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23263 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23264 @r=`${PWD_COMMAND}`; export r; \
23265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23266 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23267 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23268 $(HOST_EXPORTS) \
23269 $(POSTSTAGE1_HOST_EXPORTS) \
23270 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23271 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23272 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23273 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23274 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23275 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23276 case $(srcdir) in \
23277 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23278 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23279 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23280 esac; \
23281 module_srcdir=libbacktrace; \
23282 $(SHELL) $$s/$$module_srcdir/configure \
23283 --srcdir=$${topdir}/$$module_srcdir \
23284 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23285 --target=${target_alias} \
23286 --with-build-libsubdir=$(HOST_SUBDIR) \
23287 $(STAGEautoprofile_CONFIGURE_FLAGS)
23288 @endif libbacktrace-bootstrap
23289
23290 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23291 maybe-configure-stageautofeedback-libbacktrace:
23292 @if libbacktrace-bootstrap
23293 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23294 configure-stageautofeedback-libbacktrace:
23295 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23296 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23297 @r=`${PWD_COMMAND}`; export r; \
23298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23299 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23300 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23301 $(HOST_EXPORTS) \
23302 $(POSTSTAGE1_HOST_EXPORTS) \
23303 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23304 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23305 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23306 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23307 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23308 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23309 case $(srcdir) in \
23310 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23311 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23312 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23313 esac; \
23314 module_srcdir=libbacktrace; \
23315 $(SHELL) $$s/$$module_srcdir/configure \
23316 --srcdir=$${topdir}/$$module_srcdir \
23317 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23318 --target=${target_alias} \
23319 --with-build-libsubdir=$(HOST_SUBDIR) \
23320 $(STAGEautofeedback_CONFIGURE_FLAGS)
23321 @endif libbacktrace-bootstrap
23322
23323
23324
23325
23326
23327 .PHONY: all-libbacktrace maybe-all-libbacktrace
23328 maybe-all-libbacktrace:
23329 @if gcc-bootstrap
23330 all-libbacktrace: stage_current
23331 @endif gcc-bootstrap
23332 @if libbacktrace
23333 TARGET-libbacktrace=all
23334 maybe-all-libbacktrace: all-libbacktrace
23335 all-libbacktrace: configure-libbacktrace
23336 @r=`${PWD_COMMAND}`; export r; \
23337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23338 $(HOST_EXPORTS) \
23339 (cd $(HOST_SUBDIR)/libbacktrace && \
23340 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23341 $(TARGET-libbacktrace))
23342 @endif libbacktrace
23343
23344
23345
23346 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23347 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23348 maybe-all-stage1-libbacktrace:
23349 maybe-clean-stage1-libbacktrace:
23350 @if libbacktrace-bootstrap
23351 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23352 all-stage1: all-stage1-libbacktrace
23353 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23354 all-stage1-libbacktrace: configure-stage1-libbacktrace
23355 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23356 @r=`${PWD_COMMAND}`; export r; \
23357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23358 TFLAGS="$(STAGE1_TFLAGS)"; \
23359 $(HOST_EXPORTS) \
23360 cd $(HOST_SUBDIR)/libbacktrace && \
23361 \
23362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23363 CFLAGS="$(STAGE1_CFLAGS)" \
23364 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23365 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23366 LIBCFLAGS="$(LIBCFLAGS)" \
23367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23370 $(EXTRA_HOST_FLAGS) \
23371 $(STAGE1_FLAGS_TO_PASS) \
23372 TFLAGS="$(STAGE1_TFLAGS)" \
23373 $(TARGET-stage1-libbacktrace)
23374
23375 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23376 clean-stage1: clean-stage1-libbacktrace
23377 clean-stage1-libbacktrace:
23378 @if [ $(current_stage) = stage1 ]; then \
23379 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23380 else \
23381 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23382 $(MAKE) stage1-start; \
23383 fi; \
23384 cd $(HOST_SUBDIR)/libbacktrace && \
23385 $(MAKE) $(EXTRA_HOST_FLAGS) \
23386 $(STAGE1_FLAGS_TO_PASS) clean
23387 @endif libbacktrace-bootstrap
23388
23389
23390 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23391 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23392 maybe-all-stage2-libbacktrace:
23393 maybe-clean-stage2-libbacktrace:
23394 @if libbacktrace-bootstrap
23395 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23396 all-stage2: all-stage2-libbacktrace
23397 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23398 all-stage2-libbacktrace: configure-stage2-libbacktrace
23399 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23400 @r=`${PWD_COMMAND}`; export r; \
23401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23402 TFLAGS="$(STAGE2_TFLAGS)"; \
23403 $(HOST_EXPORTS) \
23404 $(POSTSTAGE1_HOST_EXPORTS) \
23405 cd $(HOST_SUBDIR)/libbacktrace && \
23406 \
23407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23408 CFLAGS="$(STAGE2_CFLAGS)" \
23409 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23410 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23411 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23412 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23413 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23414 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23415 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23416 TFLAGS="$(STAGE2_TFLAGS)" \
23417 $(TARGET-stage2-libbacktrace)
23418
23419 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23420 clean-stage2: clean-stage2-libbacktrace
23421 clean-stage2-libbacktrace:
23422 @if [ $(current_stage) = stage2 ]; then \
23423 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23424 else \
23425 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23426 $(MAKE) stage2-start; \
23427 fi; \
23428 cd $(HOST_SUBDIR)/libbacktrace && \
23429 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23430 @endif libbacktrace-bootstrap
23431
23432
23433 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23434 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23435 maybe-all-stage3-libbacktrace:
23436 maybe-clean-stage3-libbacktrace:
23437 @if libbacktrace-bootstrap
23438 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23439 all-stage3: all-stage3-libbacktrace
23440 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23441 all-stage3-libbacktrace: configure-stage3-libbacktrace
23442 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23443 @r=`${PWD_COMMAND}`; export r; \
23444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23445 TFLAGS="$(STAGE3_TFLAGS)"; \
23446 $(HOST_EXPORTS) \
23447 $(POSTSTAGE1_HOST_EXPORTS) \
23448 cd $(HOST_SUBDIR)/libbacktrace && \
23449 \
23450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23451 CFLAGS="$(STAGE3_CFLAGS)" \
23452 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23453 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23454 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23458 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23459 TFLAGS="$(STAGE3_TFLAGS)" \
23460 $(TARGET-stage3-libbacktrace)
23461
23462 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23463 clean-stage3: clean-stage3-libbacktrace
23464 clean-stage3-libbacktrace:
23465 @if [ $(current_stage) = stage3 ]; then \
23466 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23467 else \
23468 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23469 $(MAKE) stage3-start; \
23470 fi; \
23471 cd $(HOST_SUBDIR)/libbacktrace && \
23472 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23473 @endif libbacktrace-bootstrap
23474
23475
23476 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23477 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23478 maybe-all-stage4-libbacktrace:
23479 maybe-clean-stage4-libbacktrace:
23480 @if libbacktrace-bootstrap
23481 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23482 all-stage4: all-stage4-libbacktrace
23483 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23484 all-stage4-libbacktrace: configure-stage4-libbacktrace
23485 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23486 @r=`${PWD_COMMAND}`; export r; \
23487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23488 TFLAGS="$(STAGE4_TFLAGS)"; \
23489 $(HOST_EXPORTS) \
23490 $(POSTSTAGE1_HOST_EXPORTS) \
23491 cd $(HOST_SUBDIR)/libbacktrace && \
23492 \
23493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23494 CFLAGS="$(STAGE4_CFLAGS)" \
23495 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23496 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23497 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23501 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23502 TFLAGS="$(STAGE4_TFLAGS)" \
23503 $(TARGET-stage4-libbacktrace)
23504
23505 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23506 clean-stage4: clean-stage4-libbacktrace
23507 clean-stage4-libbacktrace:
23508 @if [ $(current_stage) = stage4 ]; then \
23509 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23510 else \
23511 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23512 $(MAKE) stage4-start; \
23513 fi; \
23514 cd $(HOST_SUBDIR)/libbacktrace && \
23515 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23516 @endif libbacktrace-bootstrap
23517
23518
23519 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23520 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23521 maybe-all-stageprofile-libbacktrace:
23522 maybe-clean-stageprofile-libbacktrace:
23523 @if libbacktrace-bootstrap
23524 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23525 all-stageprofile: all-stageprofile-libbacktrace
23526 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23527 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23528 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23529 @r=`${PWD_COMMAND}`; export r; \
23530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23531 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23532 $(HOST_EXPORTS) \
23533 $(POSTSTAGE1_HOST_EXPORTS) \
23534 cd $(HOST_SUBDIR)/libbacktrace && \
23535 \
23536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23537 CFLAGS="$(STAGEprofile_CFLAGS)" \
23538 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23539 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23540 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23544 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23545 TFLAGS="$(STAGEprofile_TFLAGS)" \
23546 $(TARGET-stageprofile-libbacktrace)
23547
23548 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23549 clean-stageprofile: clean-stageprofile-libbacktrace
23550 clean-stageprofile-libbacktrace:
23551 @if [ $(current_stage) = stageprofile ]; then \
23552 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23553 else \
23554 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23555 $(MAKE) stageprofile-start; \
23556 fi; \
23557 cd $(HOST_SUBDIR)/libbacktrace && \
23558 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23559 @endif libbacktrace-bootstrap
23560
23561
23562 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23563 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23564 maybe-all-stagetrain-libbacktrace:
23565 maybe-clean-stagetrain-libbacktrace:
23566 @if libbacktrace-bootstrap
23567 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23568 all-stagetrain: all-stagetrain-libbacktrace
23569 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23570 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23571 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23572 @r=`${PWD_COMMAND}`; export r; \
23573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23574 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23575 $(HOST_EXPORTS) \
23576 $(POSTSTAGE1_HOST_EXPORTS) \
23577 cd $(HOST_SUBDIR)/libbacktrace && \
23578 \
23579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23580 CFLAGS="$(STAGEtrain_CFLAGS)" \
23581 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23582 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23583 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23587 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23588 TFLAGS="$(STAGEtrain_TFLAGS)" \
23589 $(TARGET-stagetrain-libbacktrace)
23590
23591 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23592 clean-stagetrain: clean-stagetrain-libbacktrace
23593 clean-stagetrain-libbacktrace:
23594 @if [ $(current_stage) = stagetrain ]; then \
23595 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23596 else \
23597 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23598 $(MAKE) stagetrain-start; \
23599 fi; \
23600 cd $(HOST_SUBDIR)/libbacktrace && \
23601 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23602 @endif libbacktrace-bootstrap
23603
23604
23605 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23606 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23607 maybe-all-stagefeedback-libbacktrace:
23608 maybe-clean-stagefeedback-libbacktrace:
23609 @if libbacktrace-bootstrap
23610 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23611 all-stagefeedback: all-stagefeedback-libbacktrace
23612 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23613 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23614 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23615 @r=`${PWD_COMMAND}`; export r; \
23616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23617 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23618 $(HOST_EXPORTS) \
23619 $(POSTSTAGE1_HOST_EXPORTS) \
23620 cd $(HOST_SUBDIR)/libbacktrace && \
23621 \
23622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23623 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23624 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23625 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23626 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23630 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23631 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23632 $(TARGET-stagefeedback-libbacktrace)
23633
23634 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23635 clean-stagefeedback: clean-stagefeedback-libbacktrace
23636 clean-stagefeedback-libbacktrace:
23637 @if [ $(current_stage) = stagefeedback ]; then \
23638 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23639 else \
23640 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23641 $(MAKE) stagefeedback-start; \
23642 fi; \
23643 cd $(HOST_SUBDIR)/libbacktrace && \
23644 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23645 @endif libbacktrace-bootstrap
23646
23647
23648 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23649 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23650 maybe-all-stageautoprofile-libbacktrace:
23651 maybe-clean-stageautoprofile-libbacktrace:
23652 @if libbacktrace-bootstrap
23653 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23654 all-stageautoprofile: all-stageautoprofile-libbacktrace
23655 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23656 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23657 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23658 @r=`${PWD_COMMAND}`; export r; \
23659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23660 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23661 $(HOST_EXPORTS) \
23662 $(POSTSTAGE1_HOST_EXPORTS) \
23663 cd $(HOST_SUBDIR)/libbacktrace && \
23664 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23666 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23667 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23668 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23669 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23673 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23674 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23675 $(TARGET-stageautoprofile-libbacktrace)
23676
23677 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23678 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23679 clean-stageautoprofile-libbacktrace:
23680 @if [ $(current_stage) = stageautoprofile ]; then \
23681 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23682 else \
23683 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23684 $(MAKE) stageautoprofile-start; \
23685 fi; \
23686 cd $(HOST_SUBDIR)/libbacktrace && \
23687 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23688 @endif libbacktrace-bootstrap
23689
23690
23691 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23692 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23693 maybe-all-stageautofeedback-libbacktrace:
23694 maybe-clean-stageautofeedback-libbacktrace:
23695 @if libbacktrace-bootstrap
23696 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23697 all-stageautofeedback: all-stageautofeedback-libbacktrace
23698 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23699 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23700 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23701 @r=`${PWD_COMMAND}`; export r; \
23702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23704 $(HOST_EXPORTS) \
23705 $(POSTSTAGE1_HOST_EXPORTS) \
23706 cd $(HOST_SUBDIR)/libbacktrace && \
23707 \
23708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23709 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23710 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23711 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23712 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23716 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23717 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23718 $(TARGET-stageautofeedback-libbacktrace)
23719
23720 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23721 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23722 clean-stageautofeedback-libbacktrace:
23723 @if [ $(current_stage) = stageautofeedback ]; then \
23724 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23725 else \
23726 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23727 $(MAKE) stageautofeedback-start; \
23728 fi; \
23729 cd $(HOST_SUBDIR)/libbacktrace && \
23730 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23731 @endif libbacktrace-bootstrap
23732
23733
23734
23735
23736
23737 .PHONY: check-libbacktrace maybe-check-libbacktrace
23738 maybe-check-libbacktrace:
23739 @if libbacktrace
23740 maybe-check-libbacktrace: check-libbacktrace
23741
23742 check-libbacktrace:
23743 @: $(MAKE); $(unstage)
23744 @r=`${PWD_COMMAND}`; export r; \
23745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23746 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23747 (cd $(HOST_SUBDIR)/libbacktrace && \
23748 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23749
23750 @endif libbacktrace
23751
23752 .PHONY: install-libbacktrace maybe-install-libbacktrace
23753 maybe-install-libbacktrace:
23754 @if libbacktrace
23755 maybe-install-libbacktrace: install-libbacktrace
23756
23757 install-libbacktrace: installdirs
23758 @: $(MAKE); $(unstage)
23759 @r=`${PWD_COMMAND}`; export r; \
23760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23761 $(HOST_EXPORTS) \
23762 (cd $(HOST_SUBDIR)/libbacktrace && \
23763 $(MAKE) $(FLAGS_TO_PASS) install)
23764
23765 @endif libbacktrace
23766
23767 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23768 maybe-install-strip-libbacktrace:
23769 @if libbacktrace
23770 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23771
23772 install-strip-libbacktrace: installdirs
23773 @: $(MAKE); $(unstage)
23774 @r=`${PWD_COMMAND}`; export r; \
23775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23776 $(HOST_EXPORTS) \
23777 (cd $(HOST_SUBDIR)/libbacktrace && \
23778 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23779
23780 @endif libbacktrace
23781
23782 # Other targets (info, dvi, pdf, etc.)
23783
23784 .PHONY: maybe-info-libbacktrace info-libbacktrace
23785 maybe-info-libbacktrace:
23786 @if libbacktrace
23787 maybe-info-libbacktrace: info-libbacktrace
23788
23789 info-libbacktrace: \
23790 configure-libbacktrace
23791 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23792 r=`${PWD_COMMAND}`; export r; \
23793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23794 $(HOST_EXPORTS) \
23795 for flag in $(EXTRA_HOST_FLAGS) ; do \
23796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23797 done; \
23798 echo "Doing info in libbacktrace"; \
23799 (cd $(HOST_SUBDIR)/libbacktrace && \
23800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23802 "RANLIB=$${RANLIB}" \
23803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23804 info) \
23805 || exit 1
23806
23807 @endif libbacktrace
23808
23809 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23810 maybe-dvi-libbacktrace:
23811 @if libbacktrace
23812 maybe-dvi-libbacktrace: dvi-libbacktrace
23813
23814 dvi-libbacktrace: \
23815 configure-libbacktrace
23816 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23817 r=`${PWD_COMMAND}`; export r; \
23818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23819 $(HOST_EXPORTS) \
23820 for flag in $(EXTRA_HOST_FLAGS) ; do \
23821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23822 done; \
23823 echo "Doing dvi in libbacktrace"; \
23824 (cd $(HOST_SUBDIR)/libbacktrace && \
23825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23827 "RANLIB=$${RANLIB}" \
23828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23829 dvi) \
23830 || exit 1
23831
23832 @endif libbacktrace
23833
23834 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23835 maybe-pdf-libbacktrace:
23836 @if libbacktrace
23837 maybe-pdf-libbacktrace: pdf-libbacktrace
23838
23839 pdf-libbacktrace: \
23840 configure-libbacktrace
23841 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23842 r=`${PWD_COMMAND}`; export r; \
23843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23844 $(HOST_EXPORTS) \
23845 for flag in $(EXTRA_HOST_FLAGS) ; do \
23846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23847 done; \
23848 echo "Doing pdf in libbacktrace"; \
23849 (cd $(HOST_SUBDIR)/libbacktrace && \
23850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23852 "RANLIB=$${RANLIB}" \
23853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23854 pdf) \
23855 || exit 1
23856
23857 @endif libbacktrace
23858
23859 .PHONY: maybe-html-libbacktrace html-libbacktrace
23860 maybe-html-libbacktrace:
23861 @if libbacktrace
23862 maybe-html-libbacktrace: html-libbacktrace
23863
23864 html-libbacktrace: \
23865 configure-libbacktrace
23866 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23867 r=`${PWD_COMMAND}`; export r; \
23868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23869 $(HOST_EXPORTS) \
23870 for flag in $(EXTRA_HOST_FLAGS) ; do \
23871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23872 done; \
23873 echo "Doing html in libbacktrace"; \
23874 (cd $(HOST_SUBDIR)/libbacktrace && \
23875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23877 "RANLIB=$${RANLIB}" \
23878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23879 html) \
23880 || exit 1
23881
23882 @endif libbacktrace
23883
23884 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23885 maybe-TAGS-libbacktrace:
23886 @if libbacktrace
23887 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23888
23889 TAGS-libbacktrace: \
23890 configure-libbacktrace
23891 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23892 r=`${PWD_COMMAND}`; export r; \
23893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23894 $(HOST_EXPORTS) \
23895 for flag in $(EXTRA_HOST_FLAGS) ; do \
23896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23897 done; \
23898 echo "Doing TAGS in libbacktrace"; \
23899 (cd $(HOST_SUBDIR)/libbacktrace && \
23900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23902 "RANLIB=$${RANLIB}" \
23903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23904 TAGS) \
23905 || exit 1
23906
23907 @endif libbacktrace
23908
23909 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23910 maybe-install-info-libbacktrace:
23911 @if libbacktrace
23912 maybe-install-info-libbacktrace: install-info-libbacktrace
23913
23914 install-info-libbacktrace: \
23915 configure-libbacktrace \
23916 info-libbacktrace
23917 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23918 r=`${PWD_COMMAND}`; export r; \
23919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23920 $(HOST_EXPORTS) \
23921 for flag in $(EXTRA_HOST_FLAGS) ; do \
23922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23923 done; \
23924 echo "Doing install-info in libbacktrace"; \
23925 (cd $(HOST_SUBDIR)/libbacktrace && \
23926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23928 "RANLIB=$${RANLIB}" \
23929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23930 install-info) \
23931 || exit 1
23932
23933 @endif libbacktrace
23934
23935 .PHONY: maybe-install-dvi-libbacktrace install-dvi-libbacktrace
23936 maybe-install-dvi-libbacktrace:
23937 @if libbacktrace
23938 maybe-install-dvi-libbacktrace: install-dvi-libbacktrace
23939
23940 install-dvi-libbacktrace: \
23941 configure-libbacktrace \
23942 dvi-libbacktrace
23943 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23944 r=`${PWD_COMMAND}`; export r; \
23945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23946 $(HOST_EXPORTS) \
23947 for flag in $(EXTRA_HOST_FLAGS) ; do \
23948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23949 done; \
23950 echo "Doing install-dvi in libbacktrace"; \
23951 (cd $(HOST_SUBDIR)/libbacktrace && \
23952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23954 "RANLIB=$${RANLIB}" \
23955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23956 install-dvi) \
23957 || exit 1
23958
23959 @endif libbacktrace
23960
23961 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23962 maybe-install-pdf-libbacktrace:
23963 @if libbacktrace
23964 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23965
23966 install-pdf-libbacktrace: \
23967 configure-libbacktrace \
23968 pdf-libbacktrace
23969 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23970 r=`${PWD_COMMAND}`; export r; \
23971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23972 $(HOST_EXPORTS) \
23973 for flag in $(EXTRA_HOST_FLAGS) ; do \
23974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23975 done; \
23976 echo "Doing install-pdf in libbacktrace"; \
23977 (cd $(HOST_SUBDIR)/libbacktrace && \
23978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23980 "RANLIB=$${RANLIB}" \
23981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23982 install-pdf) \
23983 || exit 1
23984
23985 @endif libbacktrace
23986
23987 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23988 maybe-install-html-libbacktrace:
23989 @if libbacktrace
23990 maybe-install-html-libbacktrace: install-html-libbacktrace
23991
23992 install-html-libbacktrace: \
23993 configure-libbacktrace \
23994 html-libbacktrace
23995 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23996 r=`${PWD_COMMAND}`; export r; \
23997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23998 $(HOST_EXPORTS) \
23999 for flag in $(EXTRA_HOST_FLAGS) ; do \
24000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24001 done; \
24002 echo "Doing install-html in libbacktrace"; \
24003 (cd $(HOST_SUBDIR)/libbacktrace && \
24004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24006 "RANLIB=$${RANLIB}" \
24007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24008 install-html) \
24009 || exit 1
24010
24011 @endif libbacktrace
24012
24013 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
24014 maybe-installcheck-libbacktrace:
24015 @if libbacktrace
24016 maybe-installcheck-libbacktrace: installcheck-libbacktrace
24017
24018 installcheck-libbacktrace: \
24019 configure-libbacktrace
24020 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24021 r=`${PWD_COMMAND}`; export r; \
24022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24023 $(HOST_EXPORTS) \
24024 for flag in $(EXTRA_HOST_FLAGS) ; do \
24025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24026 done; \
24027 echo "Doing installcheck in libbacktrace"; \
24028 (cd $(HOST_SUBDIR)/libbacktrace && \
24029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24031 "RANLIB=$${RANLIB}" \
24032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24033 installcheck) \
24034 || exit 1
24035
24036 @endif libbacktrace
24037
24038 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
24039 maybe-mostlyclean-libbacktrace:
24040 @if libbacktrace
24041 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
24042
24043 mostlyclean-libbacktrace:
24044 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24045 r=`${PWD_COMMAND}`; export r; \
24046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24047 $(HOST_EXPORTS) \
24048 for flag in $(EXTRA_HOST_FLAGS) ; do \
24049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24050 done; \
24051 echo "Doing mostlyclean in libbacktrace"; \
24052 (cd $(HOST_SUBDIR)/libbacktrace && \
24053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24055 "RANLIB=$${RANLIB}" \
24056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24057 mostlyclean) \
24058 || exit 1
24059
24060 @endif libbacktrace
24061
24062 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
24063 maybe-clean-libbacktrace:
24064 @if libbacktrace
24065 maybe-clean-libbacktrace: clean-libbacktrace
24066
24067 clean-libbacktrace:
24068 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24069 r=`${PWD_COMMAND}`; export r; \
24070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24071 $(HOST_EXPORTS) \
24072 for flag in $(EXTRA_HOST_FLAGS) ; do \
24073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24074 done; \
24075 echo "Doing clean in libbacktrace"; \
24076 (cd $(HOST_SUBDIR)/libbacktrace && \
24077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24079 "RANLIB=$${RANLIB}" \
24080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24081 clean) \
24082 || exit 1
24083
24084 @endif libbacktrace
24085
24086 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
24087 maybe-distclean-libbacktrace:
24088 @if libbacktrace
24089 maybe-distclean-libbacktrace: distclean-libbacktrace
24090
24091 distclean-libbacktrace:
24092 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24093 r=`${PWD_COMMAND}`; export r; \
24094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24095 $(HOST_EXPORTS) \
24096 for flag in $(EXTRA_HOST_FLAGS) ; do \
24097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24098 done; \
24099 echo "Doing distclean in libbacktrace"; \
24100 (cd $(HOST_SUBDIR)/libbacktrace && \
24101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24103 "RANLIB=$${RANLIB}" \
24104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24105 distclean) \
24106 || exit 1
24107
24108 @endif libbacktrace
24109
24110 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
24111 maybe-maintainer-clean-libbacktrace:
24112 @if libbacktrace
24113 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
24114
24115 maintainer-clean-libbacktrace:
24116 @[ -f ./libbacktrace/Makefile ] || exit 0; \
24117 r=`${PWD_COMMAND}`; export r; \
24118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24119 $(HOST_EXPORTS) \
24120 for flag in $(EXTRA_HOST_FLAGS) ; do \
24121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24122 done; \
24123 echo "Doing maintainer-clean in libbacktrace"; \
24124 (cd $(HOST_SUBDIR)/libbacktrace && \
24125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24127 "RANLIB=$${RANLIB}" \
24128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24129 maintainer-clean) \
24130 || exit 1
24131
24132 @endif libbacktrace
24133
24134
24135
24136 .PHONY: configure-libcpp maybe-configure-libcpp
24137 maybe-configure-libcpp:
24138 @if gcc-bootstrap
24139 configure-libcpp: stage_current
24140 @endif gcc-bootstrap
24141 @if libcpp
24142 maybe-configure-libcpp: configure-libcpp
24143 configure-libcpp:
24144 @r=`${PWD_COMMAND}`; export r; \
24145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24146 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24148 $(HOST_EXPORTS) \
24149 echo Configuring in $(HOST_SUBDIR)/libcpp; \
24150 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
24151 case $(srcdir) in \
24152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24153 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24155 esac; \
24156 module_srcdir=libcpp; \
24157 $(SHELL) \
24158 $$s/$$module_srcdir/configure \
24159 --srcdir=$${topdir}/$$module_srcdir \
24160 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24161 --target=${target_alias} \
24162 || exit 1
24163 @endif libcpp
24164
24165
24166
24167 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24168 maybe-configure-stage1-libcpp:
24169 @if libcpp-bootstrap
24170 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24171 configure-stage1-libcpp:
24172 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24174 @r=`${PWD_COMMAND}`; export r; \
24175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24176 TFLAGS="$(STAGE1_TFLAGS)"; \
24177 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24178 $(HOST_EXPORTS) \
24179 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24180 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24181 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24182 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24183 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24184 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24185 case $(srcdir) in \
24186 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24187 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24188 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24189 esac; \
24190 module_srcdir=libcpp; \
24191 $(SHELL) $$s/$$module_srcdir/configure \
24192 --srcdir=$${topdir}/$$module_srcdir \
24193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24194 --target=${target_alias} \
24195 \
24196 $(STAGE1_CONFIGURE_FLAGS)
24197 @endif libcpp-bootstrap
24198
24199 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24200 maybe-configure-stage2-libcpp:
24201 @if libcpp-bootstrap
24202 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24203 configure-stage2-libcpp:
24204 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24205 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24206 @r=`${PWD_COMMAND}`; export r; \
24207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24208 TFLAGS="$(STAGE2_TFLAGS)"; \
24209 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24210 $(HOST_EXPORTS) \
24211 $(POSTSTAGE1_HOST_EXPORTS) \
24212 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24213 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24214 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24215 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24217 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24218 case $(srcdir) in \
24219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24220 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24222 esac; \
24223 module_srcdir=libcpp; \
24224 $(SHELL) $$s/$$module_srcdir/configure \
24225 --srcdir=$${topdir}/$$module_srcdir \
24226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24227 --target=${target_alias} \
24228 --with-build-libsubdir=$(HOST_SUBDIR) \
24229 $(STAGE2_CONFIGURE_FLAGS)
24230 @endif libcpp-bootstrap
24231
24232 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24233 maybe-configure-stage3-libcpp:
24234 @if libcpp-bootstrap
24235 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24236 configure-stage3-libcpp:
24237 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24239 @r=`${PWD_COMMAND}`; export r; \
24240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24241 TFLAGS="$(STAGE3_TFLAGS)"; \
24242 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24243 $(HOST_EXPORTS) \
24244 $(POSTSTAGE1_HOST_EXPORTS) \
24245 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24246 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24247 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24248 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24250 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24251 case $(srcdir) in \
24252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24253 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24255 esac; \
24256 module_srcdir=libcpp; \
24257 $(SHELL) $$s/$$module_srcdir/configure \
24258 --srcdir=$${topdir}/$$module_srcdir \
24259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24260 --target=${target_alias} \
24261 --with-build-libsubdir=$(HOST_SUBDIR) \
24262 $(STAGE3_CONFIGURE_FLAGS)
24263 @endif libcpp-bootstrap
24264
24265 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24266 maybe-configure-stage4-libcpp:
24267 @if libcpp-bootstrap
24268 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24269 configure-stage4-libcpp:
24270 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24272 @r=`${PWD_COMMAND}`; export r; \
24273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24274 TFLAGS="$(STAGE4_TFLAGS)"; \
24275 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24276 $(HOST_EXPORTS) \
24277 $(POSTSTAGE1_HOST_EXPORTS) \
24278 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24279 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24280 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24281 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24283 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24284 case $(srcdir) in \
24285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24286 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24288 esac; \
24289 module_srcdir=libcpp; \
24290 $(SHELL) $$s/$$module_srcdir/configure \
24291 --srcdir=$${topdir}/$$module_srcdir \
24292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24293 --target=${target_alias} \
24294 --with-build-libsubdir=$(HOST_SUBDIR) \
24295 $(STAGE4_CONFIGURE_FLAGS)
24296 @endif libcpp-bootstrap
24297
24298 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24299 maybe-configure-stageprofile-libcpp:
24300 @if libcpp-bootstrap
24301 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24302 configure-stageprofile-libcpp:
24303 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24305 @r=`${PWD_COMMAND}`; export r; \
24306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24307 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24308 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24309 $(HOST_EXPORTS) \
24310 $(POSTSTAGE1_HOST_EXPORTS) \
24311 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24312 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24313 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24314 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24316 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24317 case $(srcdir) in \
24318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24319 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24321 esac; \
24322 module_srcdir=libcpp; \
24323 $(SHELL) $$s/$$module_srcdir/configure \
24324 --srcdir=$${topdir}/$$module_srcdir \
24325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24326 --target=${target_alias} \
24327 --with-build-libsubdir=$(HOST_SUBDIR) \
24328 $(STAGEprofile_CONFIGURE_FLAGS)
24329 @endif libcpp-bootstrap
24330
24331 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24332 maybe-configure-stagetrain-libcpp:
24333 @if libcpp-bootstrap
24334 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24335 configure-stagetrain-libcpp:
24336 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24337 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24338 @r=`${PWD_COMMAND}`; export r; \
24339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24340 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24341 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24342 $(HOST_EXPORTS) \
24343 $(POSTSTAGE1_HOST_EXPORTS) \
24344 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24345 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24346 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24347 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24348 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24349 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24350 case $(srcdir) in \
24351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24352 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24354 esac; \
24355 module_srcdir=libcpp; \
24356 $(SHELL) $$s/$$module_srcdir/configure \
24357 --srcdir=$${topdir}/$$module_srcdir \
24358 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24359 --target=${target_alias} \
24360 --with-build-libsubdir=$(HOST_SUBDIR) \
24361 $(STAGEtrain_CONFIGURE_FLAGS)
24362 @endif libcpp-bootstrap
24363
24364 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24365 maybe-configure-stagefeedback-libcpp:
24366 @if libcpp-bootstrap
24367 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24368 configure-stagefeedback-libcpp:
24369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24371 @r=`${PWD_COMMAND}`; export r; \
24372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24373 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24374 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24375 $(HOST_EXPORTS) \
24376 $(POSTSTAGE1_HOST_EXPORTS) \
24377 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24378 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24379 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24380 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24382 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24383 case $(srcdir) in \
24384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24385 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24387 esac; \
24388 module_srcdir=libcpp; \
24389 $(SHELL) $$s/$$module_srcdir/configure \
24390 --srcdir=$${topdir}/$$module_srcdir \
24391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24392 --target=${target_alias} \
24393 --with-build-libsubdir=$(HOST_SUBDIR) \
24394 $(STAGEfeedback_CONFIGURE_FLAGS)
24395 @endif libcpp-bootstrap
24396
24397 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24398 maybe-configure-stageautoprofile-libcpp:
24399 @if libcpp-bootstrap
24400 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24401 configure-stageautoprofile-libcpp:
24402 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24403 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24404 @r=`${PWD_COMMAND}`; export r; \
24405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24406 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24407 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24408 $(HOST_EXPORTS) \
24409 $(POSTSTAGE1_HOST_EXPORTS) \
24410 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24411 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24412 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24413 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24415 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24416 case $(srcdir) in \
24417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24418 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24420 esac; \
24421 module_srcdir=libcpp; \
24422 $(SHELL) $$s/$$module_srcdir/configure \
24423 --srcdir=$${topdir}/$$module_srcdir \
24424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24425 --target=${target_alias} \
24426 --with-build-libsubdir=$(HOST_SUBDIR) \
24427 $(STAGEautoprofile_CONFIGURE_FLAGS)
24428 @endif libcpp-bootstrap
24429
24430 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24431 maybe-configure-stageautofeedback-libcpp:
24432 @if libcpp-bootstrap
24433 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24434 configure-stageautofeedback-libcpp:
24435 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24436 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24437 @r=`${PWD_COMMAND}`; export r; \
24438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24439 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24440 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24441 $(HOST_EXPORTS) \
24442 $(POSTSTAGE1_HOST_EXPORTS) \
24443 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24444 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24445 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24446 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24448 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24449 case $(srcdir) in \
24450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24451 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24453 esac; \
24454 module_srcdir=libcpp; \
24455 $(SHELL) $$s/$$module_srcdir/configure \
24456 --srcdir=$${topdir}/$$module_srcdir \
24457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24458 --target=${target_alias} \
24459 --with-build-libsubdir=$(HOST_SUBDIR) \
24460 $(STAGEautofeedback_CONFIGURE_FLAGS)
24461 @endif libcpp-bootstrap
24462
24463
24464
24465
24466
24467 .PHONY: all-libcpp maybe-all-libcpp
24468 maybe-all-libcpp:
24469 @if gcc-bootstrap
24470 all-libcpp: stage_current
24471 @endif gcc-bootstrap
24472 @if libcpp
24473 TARGET-libcpp=all
24474 maybe-all-libcpp: all-libcpp
24475 all-libcpp: configure-libcpp
24476 @r=`${PWD_COMMAND}`; export r; \
24477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24478 $(HOST_EXPORTS) \
24479 (cd $(HOST_SUBDIR)/libcpp && \
24480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24481 $(TARGET-libcpp))
24482 @endif libcpp
24483
24484
24485
24486 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24487 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24488 maybe-all-stage1-libcpp:
24489 maybe-clean-stage1-libcpp:
24490 @if libcpp-bootstrap
24491 maybe-all-stage1-libcpp: all-stage1-libcpp
24492 all-stage1: all-stage1-libcpp
24493 TARGET-stage1-libcpp = $(TARGET-libcpp)
24494 all-stage1-libcpp: configure-stage1-libcpp
24495 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24496 @r=`${PWD_COMMAND}`; export r; \
24497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24498 TFLAGS="$(STAGE1_TFLAGS)"; \
24499 $(HOST_EXPORTS) \
24500 cd $(HOST_SUBDIR)/libcpp && \
24501 \
24502 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24503 CFLAGS="$(STAGE1_CFLAGS)" \
24504 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24505 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24506 LIBCFLAGS="$(LIBCFLAGS)" \
24507 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24508 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24509 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24510 $(EXTRA_HOST_FLAGS) \
24511 $(STAGE1_FLAGS_TO_PASS) \
24512 TFLAGS="$(STAGE1_TFLAGS)" \
24513 $(TARGET-stage1-libcpp)
24514
24515 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24516 clean-stage1: clean-stage1-libcpp
24517 clean-stage1-libcpp:
24518 @if [ $(current_stage) = stage1 ]; then \
24519 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24520 else \
24521 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24522 $(MAKE) stage1-start; \
24523 fi; \
24524 cd $(HOST_SUBDIR)/libcpp && \
24525 $(MAKE) $(EXTRA_HOST_FLAGS) \
24526 $(STAGE1_FLAGS_TO_PASS) clean
24527 @endif libcpp-bootstrap
24528
24529
24530 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24531 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24532 maybe-all-stage2-libcpp:
24533 maybe-clean-stage2-libcpp:
24534 @if libcpp-bootstrap
24535 maybe-all-stage2-libcpp: all-stage2-libcpp
24536 all-stage2: all-stage2-libcpp
24537 TARGET-stage2-libcpp = $(TARGET-libcpp)
24538 all-stage2-libcpp: configure-stage2-libcpp
24539 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24540 @r=`${PWD_COMMAND}`; export r; \
24541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24542 TFLAGS="$(STAGE2_TFLAGS)"; \
24543 $(HOST_EXPORTS) \
24544 $(POSTSTAGE1_HOST_EXPORTS) \
24545 cd $(HOST_SUBDIR)/libcpp && \
24546 \
24547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24548 CFLAGS="$(STAGE2_CFLAGS)" \
24549 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24550 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24551 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24556 TFLAGS="$(STAGE2_TFLAGS)" \
24557 $(TARGET-stage2-libcpp)
24558
24559 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24560 clean-stage2: clean-stage2-libcpp
24561 clean-stage2-libcpp:
24562 @if [ $(current_stage) = stage2 ]; then \
24563 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24564 else \
24565 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24566 $(MAKE) stage2-start; \
24567 fi; \
24568 cd $(HOST_SUBDIR)/libcpp && \
24569 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24570 @endif libcpp-bootstrap
24571
24572
24573 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24574 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24575 maybe-all-stage3-libcpp:
24576 maybe-clean-stage3-libcpp:
24577 @if libcpp-bootstrap
24578 maybe-all-stage3-libcpp: all-stage3-libcpp
24579 all-stage3: all-stage3-libcpp
24580 TARGET-stage3-libcpp = $(TARGET-libcpp)
24581 all-stage3-libcpp: configure-stage3-libcpp
24582 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24583 @r=`${PWD_COMMAND}`; export r; \
24584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24585 TFLAGS="$(STAGE3_TFLAGS)"; \
24586 $(HOST_EXPORTS) \
24587 $(POSTSTAGE1_HOST_EXPORTS) \
24588 cd $(HOST_SUBDIR)/libcpp && \
24589 \
24590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24591 CFLAGS="$(STAGE3_CFLAGS)" \
24592 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24593 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24594 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24598 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24599 TFLAGS="$(STAGE3_TFLAGS)" \
24600 $(TARGET-stage3-libcpp)
24601
24602 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24603 clean-stage3: clean-stage3-libcpp
24604 clean-stage3-libcpp:
24605 @if [ $(current_stage) = stage3 ]; then \
24606 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24607 else \
24608 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24609 $(MAKE) stage3-start; \
24610 fi; \
24611 cd $(HOST_SUBDIR)/libcpp && \
24612 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24613 @endif libcpp-bootstrap
24614
24615
24616 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24617 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24618 maybe-all-stage4-libcpp:
24619 maybe-clean-stage4-libcpp:
24620 @if libcpp-bootstrap
24621 maybe-all-stage4-libcpp: all-stage4-libcpp
24622 all-stage4: all-stage4-libcpp
24623 TARGET-stage4-libcpp = $(TARGET-libcpp)
24624 all-stage4-libcpp: configure-stage4-libcpp
24625 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24626 @r=`${PWD_COMMAND}`; export r; \
24627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24628 TFLAGS="$(STAGE4_TFLAGS)"; \
24629 $(HOST_EXPORTS) \
24630 $(POSTSTAGE1_HOST_EXPORTS) \
24631 cd $(HOST_SUBDIR)/libcpp && \
24632 \
24633 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24634 CFLAGS="$(STAGE4_CFLAGS)" \
24635 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24636 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24637 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24642 TFLAGS="$(STAGE4_TFLAGS)" \
24643 $(TARGET-stage4-libcpp)
24644
24645 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24646 clean-stage4: clean-stage4-libcpp
24647 clean-stage4-libcpp:
24648 @if [ $(current_stage) = stage4 ]; then \
24649 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24650 else \
24651 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24652 $(MAKE) stage4-start; \
24653 fi; \
24654 cd $(HOST_SUBDIR)/libcpp && \
24655 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24656 @endif libcpp-bootstrap
24657
24658
24659 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24660 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24661 maybe-all-stageprofile-libcpp:
24662 maybe-clean-stageprofile-libcpp:
24663 @if libcpp-bootstrap
24664 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24665 all-stageprofile: all-stageprofile-libcpp
24666 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24667 all-stageprofile-libcpp: configure-stageprofile-libcpp
24668 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24669 @r=`${PWD_COMMAND}`; export r; \
24670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24671 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24672 $(HOST_EXPORTS) \
24673 $(POSTSTAGE1_HOST_EXPORTS) \
24674 cd $(HOST_SUBDIR)/libcpp && \
24675 \
24676 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24677 CFLAGS="$(STAGEprofile_CFLAGS)" \
24678 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24679 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24680 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24685 TFLAGS="$(STAGEprofile_TFLAGS)" \
24686 $(TARGET-stageprofile-libcpp)
24687
24688 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24689 clean-stageprofile: clean-stageprofile-libcpp
24690 clean-stageprofile-libcpp:
24691 @if [ $(current_stage) = stageprofile ]; then \
24692 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24693 else \
24694 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24695 $(MAKE) stageprofile-start; \
24696 fi; \
24697 cd $(HOST_SUBDIR)/libcpp && \
24698 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24699 @endif libcpp-bootstrap
24700
24701
24702 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24703 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24704 maybe-all-stagetrain-libcpp:
24705 maybe-clean-stagetrain-libcpp:
24706 @if libcpp-bootstrap
24707 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24708 all-stagetrain: all-stagetrain-libcpp
24709 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24710 all-stagetrain-libcpp: configure-stagetrain-libcpp
24711 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24712 @r=`${PWD_COMMAND}`; export r; \
24713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24714 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24715 $(HOST_EXPORTS) \
24716 $(POSTSTAGE1_HOST_EXPORTS) \
24717 cd $(HOST_SUBDIR)/libcpp && \
24718 \
24719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24720 CFLAGS="$(STAGEtrain_CFLAGS)" \
24721 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24722 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24723 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24728 TFLAGS="$(STAGEtrain_TFLAGS)" \
24729 $(TARGET-stagetrain-libcpp)
24730
24731 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24732 clean-stagetrain: clean-stagetrain-libcpp
24733 clean-stagetrain-libcpp:
24734 @if [ $(current_stage) = stagetrain ]; then \
24735 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24736 else \
24737 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24738 $(MAKE) stagetrain-start; \
24739 fi; \
24740 cd $(HOST_SUBDIR)/libcpp && \
24741 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24742 @endif libcpp-bootstrap
24743
24744
24745 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24746 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24747 maybe-all-stagefeedback-libcpp:
24748 maybe-clean-stagefeedback-libcpp:
24749 @if libcpp-bootstrap
24750 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24751 all-stagefeedback: all-stagefeedback-libcpp
24752 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24753 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24754 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24755 @r=`${PWD_COMMAND}`; export r; \
24756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24757 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24758 $(HOST_EXPORTS) \
24759 $(POSTSTAGE1_HOST_EXPORTS) \
24760 cd $(HOST_SUBDIR)/libcpp && \
24761 \
24762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24763 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24764 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24765 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24766 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24771 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24772 $(TARGET-stagefeedback-libcpp)
24773
24774 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24775 clean-stagefeedback: clean-stagefeedback-libcpp
24776 clean-stagefeedback-libcpp:
24777 @if [ $(current_stage) = stagefeedback ]; then \
24778 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24779 else \
24780 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24781 $(MAKE) stagefeedback-start; \
24782 fi; \
24783 cd $(HOST_SUBDIR)/libcpp && \
24784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24785 @endif libcpp-bootstrap
24786
24787
24788 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24789 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24790 maybe-all-stageautoprofile-libcpp:
24791 maybe-clean-stageautoprofile-libcpp:
24792 @if libcpp-bootstrap
24793 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24794 all-stageautoprofile: all-stageautoprofile-libcpp
24795 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24796 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24797 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24798 @r=`${PWD_COMMAND}`; export r; \
24799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24800 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24801 $(HOST_EXPORTS) \
24802 $(POSTSTAGE1_HOST_EXPORTS) \
24803 cd $(HOST_SUBDIR)/libcpp && \
24804 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24806 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24807 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24808 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24809 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24813 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24814 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24815 $(TARGET-stageautoprofile-libcpp)
24816
24817 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24818 clean-stageautoprofile: clean-stageautoprofile-libcpp
24819 clean-stageautoprofile-libcpp:
24820 @if [ $(current_stage) = stageautoprofile ]; then \
24821 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24822 else \
24823 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24824 $(MAKE) stageautoprofile-start; \
24825 fi; \
24826 cd $(HOST_SUBDIR)/libcpp && \
24827 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24828 @endif libcpp-bootstrap
24829
24830
24831 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24832 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24833 maybe-all-stageautofeedback-libcpp:
24834 maybe-clean-stageautofeedback-libcpp:
24835 @if libcpp-bootstrap
24836 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24837 all-stageautofeedback: all-stageautofeedback-libcpp
24838 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24839 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24840 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24841 @r=`${PWD_COMMAND}`; export r; \
24842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24843 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24844 $(HOST_EXPORTS) \
24845 $(POSTSTAGE1_HOST_EXPORTS) \
24846 cd $(HOST_SUBDIR)/libcpp && \
24847 \
24848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24849 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24850 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24851 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24852 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24857 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24858 $(TARGET-stageautofeedback-libcpp)
24859
24860 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24861 clean-stageautofeedback: clean-stageautofeedback-libcpp
24862 clean-stageautofeedback-libcpp:
24863 @if [ $(current_stage) = stageautofeedback ]; then \
24864 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24865 else \
24866 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24867 $(MAKE) stageautofeedback-start; \
24868 fi; \
24869 cd $(HOST_SUBDIR)/libcpp && \
24870 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24871 @endif libcpp-bootstrap
24872
24873
24874
24875
24876
24877 .PHONY: check-libcpp maybe-check-libcpp
24878 maybe-check-libcpp:
24879 @if libcpp
24880 maybe-check-libcpp: check-libcpp
24881
24882 check-libcpp:
24883 @: $(MAKE); $(unstage)
24884 @r=`${PWD_COMMAND}`; export r; \
24885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24886 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24887 (cd $(HOST_SUBDIR)/libcpp && \
24888 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24889
24890 @endif libcpp
24891
24892 .PHONY: install-libcpp maybe-install-libcpp
24893 maybe-install-libcpp:
24894 @if libcpp
24895 maybe-install-libcpp: install-libcpp
24896
24897 install-libcpp: installdirs
24898 @: $(MAKE); $(unstage)
24899 @r=`${PWD_COMMAND}`; export r; \
24900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24901 $(HOST_EXPORTS) \
24902 (cd $(HOST_SUBDIR)/libcpp && \
24903 $(MAKE) $(FLAGS_TO_PASS) install)
24904
24905 @endif libcpp
24906
24907 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24908 maybe-install-strip-libcpp:
24909 @if libcpp
24910 maybe-install-strip-libcpp: install-strip-libcpp
24911
24912 install-strip-libcpp: installdirs
24913 @: $(MAKE); $(unstage)
24914 @r=`${PWD_COMMAND}`; export r; \
24915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24916 $(HOST_EXPORTS) \
24917 (cd $(HOST_SUBDIR)/libcpp && \
24918 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24919
24920 @endif libcpp
24921
24922 # Other targets (info, dvi, pdf, etc.)
24923
24924 .PHONY: maybe-info-libcpp info-libcpp
24925 maybe-info-libcpp:
24926 @if libcpp
24927 maybe-info-libcpp: info-libcpp
24928
24929 info-libcpp: \
24930 configure-libcpp
24931 @[ -f ./libcpp/Makefile ] || exit 0; \
24932 r=`${PWD_COMMAND}`; export r; \
24933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24934 $(HOST_EXPORTS) \
24935 for flag in $(EXTRA_HOST_FLAGS) ; do \
24936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24937 done; \
24938 echo "Doing info in libcpp"; \
24939 (cd $(HOST_SUBDIR)/libcpp && \
24940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24942 "RANLIB=$${RANLIB}" \
24943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24944 info) \
24945 || exit 1
24946
24947 @endif libcpp
24948
24949 .PHONY: maybe-dvi-libcpp dvi-libcpp
24950 maybe-dvi-libcpp:
24951 @if libcpp
24952 maybe-dvi-libcpp: dvi-libcpp
24953
24954 dvi-libcpp: \
24955 configure-libcpp
24956 @[ -f ./libcpp/Makefile ] || exit 0; \
24957 r=`${PWD_COMMAND}`; export r; \
24958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24959 $(HOST_EXPORTS) \
24960 for flag in $(EXTRA_HOST_FLAGS) ; do \
24961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24962 done; \
24963 echo "Doing dvi in libcpp"; \
24964 (cd $(HOST_SUBDIR)/libcpp && \
24965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24967 "RANLIB=$${RANLIB}" \
24968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24969 dvi) \
24970 || exit 1
24971
24972 @endif libcpp
24973
24974 .PHONY: maybe-pdf-libcpp pdf-libcpp
24975 maybe-pdf-libcpp:
24976 @if libcpp
24977 maybe-pdf-libcpp: pdf-libcpp
24978
24979 pdf-libcpp: \
24980 configure-libcpp
24981 @[ -f ./libcpp/Makefile ] || exit 0; \
24982 r=`${PWD_COMMAND}`; export r; \
24983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24984 $(HOST_EXPORTS) \
24985 for flag in $(EXTRA_HOST_FLAGS) ; do \
24986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24987 done; \
24988 echo "Doing pdf in libcpp"; \
24989 (cd $(HOST_SUBDIR)/libcpp && \
24990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24992 "RANLIB=$${RANLIB}" \
24993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24994 pdf) \
24995 || exit 1
24996
24997 @endif libcpp
24998
24999 .PHONY: maybe-html-libcpp html-libcpp
25000 maybe-html-libcpp:
25001 @if libcpp
25002 maybe-html-libcpp: html-libcpp
25003
25004 html-libcpp: \
25005 configure-libcpp
25006 @[ -f ./libcpp/Makefile ] || exit 0; \
25007 r=`${PWD_COMMAND}`; export r; \
25008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25009 $(HOST_EXPORTS) \
25010 for flag in $(EXTRA_HOST_FLAGS) ; do \
25011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25012 done; \
25013 echo "Doing html in libcpp"; \
25014 (cd $(HOST_SUBDIR)/libcpp && \
25015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25017 "RANLIB=$${RANLIB}" \
25018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25019 html) \
25020 || exit 1
25021
25022 @endif libcpp
25023
25024 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
25025 maybe-TAGS-libcpp:
25026 @if libcpp
25027 maybe-TAGS-libcpp: TAGS-libcpp
25028
25029 TAGS-libcpp: \
25030 configure-libcpp
25031 @[ -f ./libcpp/Makefile ] || exit 0; \
25032 r=`${PWD_COMMAND}`; export r; \
25033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034 $(HOST_EXPORTS) \
25035 for flag in $(EXTRA_HOST_FLAGS) ; do \
25036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25037 done; \
25038 echo "Doing TAGS in libcpp"; \
25039 (cd $(HOST_SUBDIR)/libcpp && \
25040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25042 "RANLIB=$${RANLIB}" \
25043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25044 TAGS) \
25045 || exit 1
25046
25047 @endif libcpp
25048
25049 .PHONY: maybe-install-info-libcpp install-info-libcpp
25050 maybe-install-info-libcpp:
25051 @if libcpp
25052 maybe-install-info-libcpp: install-info-libcpp
25053
25054 install-info-libcpp: \
25055 configure-libcpp \
25056 info-libcpp
25057 @[ -f ./libcpp/Makefile ] || exit 0; \
25058 r=`${PWD_COMMAND}`; export r; \
25059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25060 $(HOST_EXPORTS) \
25061 for flag in $(EXTRA_HOST_FLAGS) ; do \
25062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25063 done; \
25064 echo "Doing install-info in libcpp"; \
25065 (cd $(HOST_SUBDIR)/libcpp && \
25066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25068 "RANLIB=$${RANLIB}" \
25069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25070 install-info) \
25071 || exit 1
25072
25073 @endif libcpp
25074
25075 .PHONY: maybe-install-dvi-libcpp install-dvi-libcpp
25076 maybe-install-dvi-libcpp:
25077 @if libcpp
25078 maybe-install-dvi-libcpp: install-dvi-libcpp
25079
25080 install-dvi-libcpp: \
25081 configure-libcpp \
25082 dvi-libcpp
25083 @[ -f ./libcpp/Makefile ] || exit 0; \
25084 r=`${PWD_COMMAND}`; export r; \
25085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25086 $(HOST_EXPORTS) \
25087 for flag in $(EXTRA_HOST_FLAGS) ; do \
25088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25089 done; \
25090 echo "Doing install-dvi in libcpp"; \
25091 (cd $(HOST_SUBDIR)/libcpp && \
25092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25094 "RANLIB=$${RANLIB}" \
25095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25096 install-dvi) \
25097 || exit 1
25098
25099 @endif libcpp
25100
25101 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
25102 maybe-install-pdf-libcpp:
25103 @if libcpp
25104 maybe-install-pdf-libcpp: install-pdf-libcpp
25105
25106 install-pdf-libcpp: \
25107 configure-libcpp \
25108 pdf-libcpp
25109 @[ -f ./libcpp/Makefile ] || exit 0; \
25110 r=`${PWD_COMMAND}`; export r; \
25111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25112 $(HOST_EXPORTS) \
25113 for flag in $(EXTRA_HOST_FLAGS) ; do \
25114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25115 done; \
25116 echo "Doing install-pdf in libcpp"; \
25117 (cd $(HOST_SUBDIR)/libcpp && \
25118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25120 "RANLIB=$${RANLIB}" \
25121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25122 install-pdf) \
25123 || exit 1
25124
25125 @endif libcpp
25126
25127 .PHONY: maybe-install-html-libcpp install-html-libcpp
25128 maybe-install-html-libcpp:
25129 @if libcpp
25130 maybe-install-html-libcpp: install-html-libcpp
25131
25132 install-html-libcpp: \
25133 configure-libcpp \
25134 html-libcpp
25135 @[ -f ./libcpp/Makefile ] || exit 0; \
25136 r=`${PWD_COMMAND}`; export r; \
25137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138 $(HOST_EXPORTS) \
25139 for flag in $(EXTRA_HOST_FLAGS) ; do \
25140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25141 done; \
25142 echo "Doing install-html in libcpp"; \
25143 (cd $(HOST_SUBDIR)/libcpp && \
25144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25146 "RANLIB=$${RANLIB}" \
25147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148 install-html) \
25149 || exit 1
25150
25151 @endif libcpp
25152
25153 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
25154 maybe-installcheck-libcpp:
25155 @if libcpp
25156 maybe-installcheck-libcpp: installcheck-libcpp
25157
25158 installcheck-libcpp: \
25159 configure-libcpp
25160 @[ -f ./libcpp/Makefile ] || exit 0; \
25161 r=`${PWD_COMMAND}`; export r; \
25162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25163 $(HOST_EXPORTS) \
25164 for flag in $(EXTRA_HOST_FLAGS) ; do \
25165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25166 done; \
25167 echo "Doing installcheck in libcpp"; \
25168 (cd $(HOST_SUBDIR)/libcpp && \
25169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25171 "RANLIB=$${RANLIB}" \
25172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25173 installcheck) \
25174 || exit 1
25175
25176 @endif libcpp
25177
25178 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
25179 maybe-mostlyclean-libcpp:
25180 @if libcpp
25181 maybe-mostlyclean-libcpp: mostlyclean-libcpp
25182
25183 mostlyclean-libcpp:
25184 @[ -f ./libcpp/Makefile ] || exit 0; \
25185 r=`${PWD_COMMAND}`; export r; \
25186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25187 $(HOST_EXPORTS) \
25188 for flag in $(EXTRA_HOST_FLAGS) ; do \
25189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25190 done; \
25191 echo "Doing mostlyclean in libcpp"; \
25192 (cd $(HOST_SUBDIR)/libcpp && \
25193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25195 "RANLIB=$${RANLIB}" \
25196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25197 mostlyclean) \
25198 || exit 1
25199
25200 @endif libcpp
25201
25202 .PHONY: maybe-clean-libcpp clean-libcpp
25203 maybe-clean-libcpp:
25204 @if libcpp
25205 maybe-clean-libcpp: clean-libcpp
25206
25207 clean-libcpp:
25208 @[ -f ./libcpp/Makefile ] || exit 0; \
25209 r=`${PWD_COMMAND}`; export r; \
25210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25211 $(HOST_EXPORTS) \
25212 for flag in $(EXTRA_HOST_FLAGS) ; do \
25213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25214 done; \
25215 echo "Doing clean in libcpp"; \
25216 (cd $(HOST_SUBDIR)/libcpp && \
25217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25219 "RANLIB=$${RANLIB}" \
25220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25221 clean) \
25222 || exit 1
25223
25224 @endif libcpp
25225
25226 .PHONY: maybe-distclean-libcpp distclean-libcpp
25227 maybe-distclean-libcpp:
25228 @if libcpp
25229 maybe-distclean-libcpp: distclean-libcpp
25230
25231 distclean-libcpp:
25232 @[ -f ./libcpp/Makefile ] || exit 0; \
25233 r=`${PWD_COMMAND}`; export r; \
25234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25235 $(HOST_EXPORTS) \
25236 for flag in $(EXTRA_HOST_FLAGS) ; do \
25237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25238 done; \
25239 echo "Doing distclean in libcpp"; \
25240 (cd $(HOST_SUBDIR)/libcpp && \
25241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25243 "RANLIB=$${RANLIB}" \
25244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25245 distclean) \
25246 || exit 1
25247
25248 @endif libcpp
25249
25250 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25251 maybe-maintainer-clean-libcpp:
25252 @if libcpp
25253 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25254
25255 maintainer-clean-libcpp:
25256 @[ -f ./libcpp/Makefile ] || exit 0; \
25257 r=`${PWD_COMMAND}`; export r; \
25258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25259 $(HOST_EXPORTS) \
25260 for flag in $(EXTRA_HOST_FLAGS) ; do \
25261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25262 done; \
25263 echo "Doing maintainer-clean in libcpp"; \
25264 (cd $(HOST_SUBDIR)/libcpp && \
25265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25267 "RANLIB=$${RANLIB}" \
25268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25269 maintainer-clean) \
25270 || exit 1
25271
25272 @endif libcpp
25273
25274
25275
25276 .PHONY: configure-libcody maybe-configure-libcody
25277 maybe-configure-libcody:
25278 @if gcc-bootstrap
25279 configure-libcody: stage_current
25280 @endif gcc-bootstrap
25281 @if libcody
25282 maybe-configure-libcody: configure-libcody
25283 configure-libcody:
25284 @r=`${PWD_COMMAND}`; export r; \
25285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25286 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25288 $(HOST_EXPORTS) \
25289 echo Configuring in $(HOST_SUBDIR)/libcody; \
25290 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25291 case $(srcdir) in \
25292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25293 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25295 esac; \
25296 module_srcdir=libcody; \
25297 $(SHELL) \
25298 $$s/$$module_srcdir/configure \
25299 --srcdir=$${topdir}/$$module_srcdir \
25300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25301 --target=${target_alias} \
25302 || exit 1
25303 @endif libcody
25304
25305
25306
25307 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25308 maybe-configure-stage1-libcody:
25309 @if libcody-bootstrap
25310 maybe-configure-stage1-libcody: configure-stage1-libcody
25311 configure-stage1-libcody:
25312 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25314 @r=`${PWD_COMMAND}`; export r; \
25315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25316 TFLAGS="$(STAGE1_TFLAGS)"; \
25317 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25318 $(HOST_EXPORTS) \
25319 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25320 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25321 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25322 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25324 cd $(HOST_SUBDIR)/libcody || exit 1; \
25325 case $(srcdir) in \
25326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25327 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25329 esac; \
25330 module_srcdir=libcody; \
25331 $(SHELL) $$s/$$module_srcdir/configure \
25332 --srcdir=$${topdir}/$$module_srcdir \
25333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25334 --target=${target_alias} \
25335 \
25336 $(STAGE1_CONFIGURE_FLAGS)
25337 @endif libcody-bootstrap
25338
25339 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25340 maybe-configure-stage2-libcody:
25341 @if libcody-bootstrap
25342 maybe-configure-stage2-libcody: configure-stage2-libcody
25343 configure-stage2-libcody:
25344 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25346 @r=`${PWD_COMMAND}`; export r; \
25347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25348 TFLAGS="$(STAGE2_TFLAGS)"; \
25349 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25350 $(HOST_EXPORTS) \
25351 $(POSTSTAGE1_HOST_EXPORTS) \
25352 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25353 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25354 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25355 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25357 cd $(HOST_SUBDIR)/libcody || exit 1; \
25358 case $(srcdir) in \
25359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25360 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25362 esac; \
25363 module_srcdir=libcody; \
25364 $(SHELL) $$s/$$module_srcdir/configure \
25365 --srcdir=$${topdir}/$$module_srcdir \
25366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25367 --target=${target_alias} \
25368 --with-build-libsubdir=$(HOST_SUBDIR) \
25369 $(STAGE2_CONFIGURE_FLAGS)
25370 @endif libcody-bootstrap
25371
25372 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25373 maybe-configure-stage3-libcody:
25374 @if libcody-bootstrap
25375 maybe-configure-stage3-libcody: configure-stage3-libcody
25376 configure-stage3-libcody:
25377 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25379 @r=`${PWD_COMMAND}`; export r; \
25380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25381 TFLAGS="$(STAGE3_TFLAGS)"; \
25382 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25383 $(HOST_EXPORTS) \
25384 $(POSTSTAGE1_HOST_EXPORTS) \
25385 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25386 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25387 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25388 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25390 cd $(HOST_SUBDIR)/libcody || exit 1; \
25391 case $(srcdir) in \
25392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25393 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25395 esac; \
25396 module_srcdir=libcody; \
25397 $(SHELL) $$s/$$module_srcdir/configure \
25398 --srcdir=$${topdir}/$$module_srcdir \
25399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25400 --target=${target_alias} \
25401 --with-build-libsubdir=$(HOST_SUBDIR) \
25402 $(STAGE3_CONFIGURE_FLAGS)
25403 @endif libcody-bootstrap
25404
25405 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25406 maybe-configure-stage4-libcody:
25407 @if libcody-bootstrap
25408 maybe-configure-stage4-libcody: configure-stage4-libcody
25409 configure-stage4-libcody:
25410 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25412 @r=`${PWD_COMMAND}`; export r; \
25413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25414 TFLAGS="$(STAGE4_TFLAGS)"; \
25415 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25416 $(HOST_EXPORTS) \
25417 $(POSTSTAGE1_HOST_EXPORTS) \
25418 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25419 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25420 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25421 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25423 cd $(HOST_SUBDIR)/libcody || exit 1; \
25424 case $(srcdir) in \
25425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25426 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25428 esac; \
25429 module_srcdir=libcody; \
25430 $(SHELL) $$s/$$module_srcdir/configure \
25431 --srcdir=$${topdir}/$$module_srcdir \
25432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25433 --target=${target_alias} \
25434 --with-build-libsubdir=$(HOST_SUBDIR) \
25435 $(STAGE4_CONFIGURE_FLAGS)
25436 @endif libcody-bootstrap
25437
25438 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25439 maybe-configure-stageprofile-libcody:
25440 @if libcody-bootstrap
25441 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25442 configure-stageprofile-libcody:
25443 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25444 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25445 @r=`${PWD_COMMAND}`; export r; \
25446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25447 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25448 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25449 $(HOST_EXPORTS) \
25450 $(POSTSTAGE1_HOST_EXPORTS) \
25451 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25452 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25453 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25454 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25455 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25456 cd $(HOST_SUBDIR)/libcody || exit 1; \
25457 case $(srcdir) in \
25458 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25459 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25460 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25461 esac; \
25462 module_srcdir=libcody; \
25463 $(SHELL) $$s/$$module_srcdir/configure \
25464 --srcdir=$${topdir}/$$module_srcdir \
25465 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25466 --target=${target_alias} \
25467 --with-build-libsubdir=$(HOST_SUBDIR) \
25468 $(STAGEprofile_CONFIGURE_FLAGS)
25469 @endif libcody-bootstrap
25470
25471 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25472 maybe-configure-stagetrain-libcody:
25473 @if libcody-bootstrap
25474 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25475 configure-stagetrain-libcody:
25476 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25477 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25478 @r=`${PWD_COMMAND}`; export r; \
25479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25480 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25481 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25482 $(HOST_EXPORTS) \
25483 $(POSTSTAGE1_HOST_EXPORTS) \
25484 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25485 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25486 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25487 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25488 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25489 cd $(HOST_SUBDIR)/libcody || exit 1; \
25490 case $(srcdir) in \
25491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25492 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25494 esac; \
25495 module_srcdir=libcody; \
25496 $(SHELL) $$s/$$module_srcdir/configure \
25497 --srcdir=$${topdir}/$$module_srcdir \
25498 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25499 --target=${target_alias} \
25500 --with-build-libsubdir=$(HOST_SUBDIR) \
25501 $(STAGEtrain_CONFIGURE_FLAGS)
25502 @endif libcody-bootstrap
25503
25504 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25505 maybe-configure-stagefeedback-libcody:
25506 @if libcody-bootstrap
25507 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25508 configure-stagefeedback-libcody:
25509 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25511 @r=`${PWD_COMMAND}`; export r; \
25512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25513 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25514 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25515 $(HOST_EXPORTS) \
25516 $(POSTSTAGE1_HOST_EXPORTS) \
25517 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25518 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25519 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25520 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25521 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25522 cd $(HOST_SUBDIR)/libcody || exit 1; \
25523 case $(srcdir) in \
25524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25525 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25527 esac; \
25528 module_srcdir=libcody; \
25529 $(SHELL) $$s/$$module_srcdir/configure \
25530 --srcdir=$${topdir}/$$module_srcdir \
25531 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25532 --target=${target_alias} \
25533 --with-build-libsubdir=$(HOST_SUBDIR) \
25534 $(STAGEfeedback_CONFIGURE_FLAGS)
25535 @endif libcody-bootstrap
25536
25537 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25538 maybe-configure-stageautoprofile-libcody:
25539 @if libcody-bootstrap
25540 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25541 configure-stageautoprofile-libcody:
25542 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25543 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25544 @r=`${PWD_COMMAND}`; export r; \
25545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25547 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25548 $(HOST_EXPORTS) \
25549 $(POSTSTAGE1_HOST_EXPORTS) \
25550 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25551 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25552 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25553 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25555 cd $(HOST_SUBDIR)/libcody || exit 1; \
25556 case $(srcdir) in \
25557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25558 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25560 esac; \
25561 module_srcdir=libcody; \
25562 $(SHELL) $$s/$$module_srcdir/configure \
25563 --srcdir=$${topdir}/$$module_srcdir \
25564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25565 --target=${target_alias} \
25566 --with-build-libsubdir=$(HOST_SUBDIR) \
25567 $(STAGEautoprofile_CONFIGURE_FLAGS)
25568 @endif libcody-bootstrap
25569
25570 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25571 maybe-configure-stageautofeedback-libcody:
25572 @if libcody-bootstrap
25573 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25574 configure-stageautofeedback-libcody:
25575 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25576 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25577 @r=`${PWD_COMMAND}`; export r; \
25578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25579 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25580 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25581 $(HOST_EXPORTS) \
25582 $(POSTSTAGE1_HOST_EXPORTS) \
25583 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25584 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25585 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25586 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25588 cd $(HOST_SUBDIR)/libcody || exit 1; \
25589 case $(srcdir) in \
25590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25591 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25593 esac; \
25594 module_srcdir=libcody; \
25595 $(SHELL) $$s/$$module_srcdir/configure \
25596 --srcdir=$${topdir}/$$module_srcdir \
25597 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25598 --target=${target_alias} \
25599 --with-build-libsubdir=$(HOST_SUBDIR) \
25600 $(STAGEautofeedback_CONFIGURE_FLAGS)
25601 @endif libcody-bootstrap
25602
25603
25604
25605
25606
25607 .PHONY: all-libcody maybe-all-libcody
25608 maybe-all-libcody:
25609 @if gcc-bootstrap
25610 all-libcody: stage_current
25611 @endif gcc-bootstrap
25612 @if libcody
25613 TARGET-libcody=all
25614 maybe-all-libcody: all-libcody
25615 all-libcody: configure-libcody
25616 @r=`${PWD_COMMAND}`; export r; \
25617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25618 $(HOST_EXPORTS) \
25619 (cd $(HOST_SUBDIR)/libcody && \
25620 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25621 $(TARGET-libcody))
25622 @endif libcody
25623
25624
25625
25626 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25627 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25628 maybe-all-stage1-libcody:
25629 maybe-clean-stage1-libcody:
25630 @if libcody-bootstrap
25631 maybe-all-stage1-libcody: all-stage1-libcody
25632 all-stage1: all-stage1-libcody
25633 TARGET-stage1-libcody = $(TARGET-libcody)
25634 all-stage1-libcody: configure-stage1-libcody
25635 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25636 @r=`${PWD_COMMAND}`; export r; \
25637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25638 TFLAGS="$(STAGE1_TFLAGS)"; \
25639 $(HOST_EXPORTS) \
25640 cd $(HOST_SUBDIR)/libcody && \
25641 \
25642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25643 CFLAGS="$(STAGE1_CFLAGS)" \
25644 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25645 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25646 LIBCFLAGS="$(LIBCFLAGS)" \
25647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25650 $(EXTRA_HOST_FLAGS) \
25651 $(STAGE1_FLAGS_TO_PASS) \
25652 TFLAGS="$(STAGE1_TFLAGS)" \
25653 $(TARGET-stage1-libcody)
25654
25655 maybe-clean-stage1-libcody: clean-stage1-libcody
25656 clean-stage1: clean-stage1-libcody
25657 clean-stage1-libcody:
25658 @if [ $(current_stage) = stage1 ]; then \
25659 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25660 else \
25661 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25662 $(MAKE) stage1-start; \
25663 fi; \
25664 cd $(HOST_SUBDIR)/libcody && \
25665 $(MAKE) $(EXTRA_HOST_FLAGS) \
25666 $(STAGE1_FLAGS_TO_PASS) clean
25667 @endif libcody-bootstrap
25668
25669
25670 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25671 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25672 maybe-all-stage2-libcody:
25673 maybe-clean-stage2-libcody:
25674 @if libcody-bootstrap
25675 maybe-all-stage2-libcody: all-stage2-libcody
25676 all-stage2: all-stage2-libcody
25677 TARGET-stage2-libcody = $(TARGET-libcody)
25678 all-stage2-libcody: configure-stage2-libcody
25679 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25680 @r=`${PWD_COMMAND}`; export r; \
25681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25682 TFLAGS="$(STAGE2_TFLAGS)"; \
25683 $(HOST_EXPORTS) \
25684 $(POSTSTAGE1_HOST_EXPORTS) \
25685 cd $(HOST_SUBDIR)/libcody && \
25686 \
25687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25688 CFLAGS="$(STAGE2_CFLAGS)" \
25689 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25690 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25691 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25692 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25693 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25694 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25695 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25696 TFLAGS="$(STAGE2_TFLAGS)" \
25697 $(TARGET-stage2-libcody)
25698
25699 maybe-clean-stage2-libcody: clean-stage2-libcody
25700 clean-stage2: clean-stage2-libcody
25701 clean-stage2-libcody:
25702 @if [ $(current_stage) = stage2 ]; then \
25703 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25704 else \
25705 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25706 $(MAKE) stage2-start; \
25707 fi; \
25708 cd $(HOST_SUBDIR)/libcody && \
25709 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25710 @endif libcody-bootstrap
25711
25712
25713 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25714 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25715 maybe-all-stage3-libcody:
25716 maybe-clean-stage3-libcody:
25717 @if libcody-bootstrap
25718 maybe-all-stage3-libcody: all-stage3-libcody
25719 all-stage3: all-stage3-libcody
25720 TARGET-stage3-libcody = $(TARGET-libcody)
25721 all-stage3-libcody: configure-stage3-libcody
25722 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25723 @r=`${PWD_COMMAND}`; export r; \
25724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25725 TFLAGS="$(STAGE3_TFLAGS)"; \
25726 $(HOST_EXPORTS) \
25727 $(POSTSTAGE1_HOST_EXPORTS) \
25728 cd $(HOST_SUBDIR)/libcody && \
25729 \
25730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25731 CFLAGS="$(STAGE3_CFLAGS)" \
25732 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25733 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25734 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25735 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25736 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25737 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25738 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25739 TFLAGS="$(STAGE3_TFLAGS)" \
25740 $(TARGET-stage3-libcody)
25741
25742 maybe-clean-stage3-libcody: clean-stage3-libcody
25743 clean-stage3: clean-stage3-libcody
25744 clean-stage3-libcody:
25745 @if [ $(current_stage) = stage3 ]; then \
25746 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25747 else \
25748 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25749 $(MAKE) stage3-start; \
25750 fi; \
25751 cd $(HOST_SUBDIR)/libcody && \
25752 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25753 @endif libcody-bootstrap
25754
25755
25756 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25757 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25758 maybe-all-stage4-libcody:
25759 maybe-clean-stage4-libcody:
25760 @if libcody-bootstrap
25761 maybe-all-stage4-libcody: all-stage4-libcody
25762 all-stage4: all-stage4-libcody
25763 TARGET-stage4-libcody = $(TARGET-libcody)
25764 all-stage4-libcody: configure-stage4-libcody
25765 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25766 @r=`${PWD_COMMAND}`; export r; \
25767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25768 TFLAGS="$(STAGE4_TFLAGS)"; \
25769 $(HOST_EXPORTS) \
25770 $(POSTSTAGE1_HOST_EXPORTS) \
25771 cd $(HOST_SUBDIR)/libcody && \
25772 \
25773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25774 CFLAGS="$(STAGE4_CFLAGS)" \
25775 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25776 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25777 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25778 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25779 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25780 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25781 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25782 TFLAGS="$(STAGE4_TFLAGS)" \
25783 $(TARGET-stage4-libcody)
25784
25785 maybe-clean-stage4-libcody: clean-stage4-libcody
25786 clean-stage4: clean-stage4-libcody
25787 clean-stage4-libcody:
25788 @if [ $(current_stage) = stage4 ]; then \
25789 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25790 else \
25791 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25792 $(MAKE) stage4-start; \
25793 fi; \
25794 cd $(HOST_SUBDIR)/libcody && \
25795 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25796 @endif libcody-bootstrap
25797
25798
25799 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25800 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25801 maybe-all-stageprofile-libcody:
25802 maybe-clean-stageprofile-libcody:
25803 @if libcody-bootstrap
25804 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25805 all-stageprofile: all-stageprofile-libcody
25806 TARGET-stageprofile-libcody = $(TARGET-libcody)
25807 all-stageprofile-libcody: configure-stageprofile-libcody
25808 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25809 @r=`${PWD_COMMAND}`; export r; \
25810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25811 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25812 $(HOST_EXPORTS) \
25813 $(POSTSTAGE1_HOST_EXPORTS) \
25814 cd $(HOST_SUBDIR)/libcody && \
25815 \
25816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25817 CFLAGS="$(STAGEprofile_CFLAGS)" \
25818 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25819 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25820 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25824 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25825 TFLAGS="$(STAGEprofile_TFLAGS)" \
25826 $(TARGET-stageprofile-libcody)
25827
25828 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25829 clean-stageprofile: clean-stageprofile-libcody
25830 clean-stageprofile-libcody:
25831 @if [ $(current_stage) = stageprofile ]; then \
25832 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25833 else \
25834 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25835 $(MAKE) stageprofile-start; \
25836 fi; \
25837 cd $(HOST_SUBDIR)/libcody && \
25838 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25839 @endif libcody-bootstrap
25840
25841
25842 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25843 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25844 maybe-all-stagetrain-libcody:
25845 maybe-clean-stagetrain-libcody:
25846 @if libcody-bootstrap
25847 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25848 all-stagetrain: all-stagetrain-libcody
25849 TARGET-stagetrain-libcody = $(TARGET-libcody)
25850 all-stagetrain-libcody: configure-stagetrain-libcody
25851 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25852 @r=`${PWD_COMMAND}`; export r; \
25853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25854 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25855 $(HOST_EXPORTS) \
25856 $(POSTSTAGE1_HOST_EXPORTS) \
25857 cd $(HOST_SUBDIR)/libcody && \
25858 \
25859 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25860 CFLAGS="$(STAGEtrain_CFLAGS)" \
25861 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25862 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25863 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25867 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25868 TFLAGS="$(STAGEtrain_TFLAGS)" \
25869 $(TARGET-stagetrain-libcody)
25870
25871 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25872 clean-stagetrain: clean-stagetrain-libcody
25873 clean-stagetrain-libcody:
25874 @if [ $(current_stage) = stagetrain ]; then \
25875 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25876 else \
25877 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25878 $(MAKE) stagetrain-start; \
25879 fi; \
25880 cd $(HOST_SUBDIR)/libcody && \
25881 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25882 @endif libcody-bootstrap
25883
25884
25885 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25886 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25887 maybe-all-stagefeedback-libcody:
25888 maybe-clean-stagefeedback-libcody:
25889 @if libcody-bootstrap
25890 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25891 all-stagefeedback: all-stagefeedback-libcody
25892 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25893 all-stagefeedback-libcody: configure-stagefeedback-libcody
25894 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25895 @r=`${PWD_COMMAND}`; export r; \
25896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25898 $(HOST_EXPORTS) \
25899 $(POSTSTAGE1_HOST_EXPORTS) \
25900 cd $(HOST_SUBDIR)/libcody && \
25901 \
25902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25903 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25904 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25905 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25906 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25907 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25908 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25909 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25910 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25911 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25912 $(TARGET-stagefeedback-libcody)
25913
25914 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25915 clean-stagefeedback: clean-stagefeedback-libcody
25916 clean-stagefeedback-libcody:
25917 @if [ $(current_stage) = stagefeedback ]; then \
25918 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25919 else \
25920 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25921 $(MAKE) stagefeedback-start; \
25922 fi; \
25923 cd $(HOST_SUBDIR)/libcody && \
25924 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25925 @endif libcody-bootstrap
25926
25927
25928 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25929 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25930 maybe-all-stageautoprofile-libcody:
25931 maybe-clean-stageautoprofile-libcody:
25932 @if libcody-bootstrap
25933 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25934 all-stageautoprofile: all-stageautoprofile-libcody
25935 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25936 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25937 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25938 @r=`${PWD_COMMAND}`; export r; \
25939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25940 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25941 $(HOST_EXPORTS) \
25942 $(POSTSTAGE1_HOST_EXPORTS) \
25943 cd $(HOST_SUBDIR)/libcody && \
25944 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25945 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25946 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25947 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25948 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25949 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25950 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25951 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25952 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25953 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25954 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25955 $(TARGET-stageautoprofile-libcody)
25956
25957 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25958 clean-stageautoprofile: clean-stageautoprofile-libcody
25959 clean-stageautoprofile-libcody:
25960 @if [ $(current_stage) = stageautoprofile ]; then \
25961 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25962 else \
25963 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25964 $(MAKE) stageautoprofile-start; \
25965 fi; \
25966 cd $(HOST_SUBDIR)/libcody && \
25967 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25968 @endif libcody-bootstrap
25969
25970
25971 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25972 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25973 maybe-all-stageautofeedback-libcody:
25974 maybe-clean-stageautofeedback-libcody:
25975 @if libcody-bootstrap
25976 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25977 all-stageautofeedback: all-stageautofeedback-libcody
25978 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25979 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25980 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25981 @r=`${PWD_COMMAND}`; export r; \
25982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25983 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25984 $(HOST_EXPORTS) \
25985 $(POSTSTAGE1_HOST_EXPORTS) \
25986 cd $(HOST_SUBDIR)/libcody && \
25987 \
25988 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25989 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25990 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25991 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25992 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25993 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25994 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25995 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25996 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25997 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25998 $(TARGET-stageautofeedback-libcody)
25999
26000 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
26001 clean-stageautofeedback: clean-stageautofeedback-libcody
26002 clean-stageautofeedback-libcody:
26003 @if [ $(current_stage) = stageautofeedback ]; then \
26004 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
26005 else \
26006 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
26007 $(MAKE) stageautofeedback-start; \
26008 fi; \
26009 cd $(HOST_SUBDIR)/libcody && \
26010 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26011 @endif libcody-bootstrap
26012
26013
26014
26015
26016
26017 .PHONY: check-libcody maybe-check-libcody
26018 maybe-check-libcody:
26019 @if libcody
26020 maybe-check-libcody: check-libcody
26021
26022 check-libcody:
26023 @: $(MAKE); $(unstage)
26024 @r=`${PWD_COMMAND}`; export r; \
26025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26026 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26027 (cd $(HOST_SUBDIR)/libcody && \
26028 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26029
26030 @endif libcody
26031
26032 .PHONY: install-libcody maybe-install-libcody
26033 maybe-install-libcody:
26034 @if libcody
26035 maybe-install-libcody: install-libcody
26036
26037 install-libcody:
26038
26039 @endif libcody
26040
26041 .PHONY: install-strip-libcody maybe-install-strip-libcody
26042 maybe-install-strip-libcody:
26043 @if libcody
26044 maybe-install-strip-libcody: install-strip-libcody
26045
26046 install-strip-libcody:
26047
26048 @endif libcody
26049
26050 # Other targets (info, dvi, pdf, etc.)
26051
26052 .PHONY: maybe-info-libcody info-libcody
26053 maybe-info-libcody:
26054 @if libcody
26055 maybe-info-libcody: info-libcody
26056
26057 # libcody doesn't support info.
26058 info-libcody:
26059
26060 @endif libcody
26061
26062 .PHONY: maybe-dvi-libcody dvi-libcody
26063 maybe-dvi-libcody:
26064 @if libcody
26065 maybe-dvi-libcody: dvi-libcody
26066
26067 # libcody doesn't support dvi.
26068 dvi-libcody:
26069
26070 @endif libcody
26071
26072 .PHONY: maybe-pdf-libcody pdf-libcody
26073 maybe-pdf-libcody:
26074 @if libcody
26075 maybe-pdf-libcody: pdf-libcody
26076
26077 # libcody doesn't support pdf.
26078 pdf-libcody:
26079
26080 @endif libcody
26081
26082 .PHONY: maybe-html-libcody html-libcody
26083 maybe-html-libcody:
26084 @if libcody
26085 maybe-html-libcody: html-libcody
26086
26087 # libcody doesn't support html.
26088 html-libcody:
26089
26090 @endif libcody
26091
26092 .PHONY: maybe-TAGS-libcody TAGS-libcody
26093 maybe-TAGS-libcody:
26094 @if libcody
26095 maybe-TAGS-libcody: TAGS-libcody
26096
26097 # libcody doesn't support TAGS.
26098 TAGS-libcody:
26099
26100 @endif libcody
26101
26102 .PHONY: maybe-install-info-libcody install-info-libcody
26103 maybe-install-info-libcody:
26104 @if libcody
26105 maybe-install-info-libcody: install-info-libcody
26106
26107 # libcody doesn't support install-info.
26108 install-info-libcody:
26109
26110 @endif libcody
26111
26112 .PHONY: maybe-install-dvi-libcody install-dvi-libcody
26113 maybe-install-dvi-libcody:
26114 @if libcody
26115 maybe-install-dvi-libcody: install-dvi-libcody
26116
26117 # libcody doesn't support install-dvi.
26118 install-dvi-libcody:
26119
26120 @endif libcody
26121
26122 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
26123 maybe-install-pdf-libcody:
26124 @if libcody
26125 maybe-install-pdf-libcody: install-pdf-libcody
26126
26127 # libcody doesn't support install-pdf.
26128 install-pdf-libcody:
26129
26130 @endif libcody
26131
26132 .PHONY: maybe-install-html-libcody install-html-libcody
26133 maybe-install-html-libcody:
26134 @if libcody
26135 maybe-install-html-libcody: install-html-libcody
26136
26137 # libcody doesn't support install-html.
26138 install-html-libcody:
26139
26140 @endif libcody
26141
26142 .PHONY: maybe-installcheck-libcody installcheck-libcody
26143 maybe-installcheck-libcody:
26144 @if libcody
26145 maybe-installcheck-libcody: installcheck-libcody
26146
26147 installcheck-libcody: \
26148 configure-libcody
26149 @[ -f ./libcody/Makefile ] || exit 0; \
26150 r=`${PWD_COMMAND}`; export r; \
26151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26152 $(HOST_EXPORTS) \
26153 for flag in $(EXTRA_HOST_FLAGS) ; do \
26154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26155 done; \
26156 echo "Doing installcheck in libcody"; \
26157 (cd $(HOST_SUBDIR)/libcody && \
26158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26160 "RANLIB=$${RANLIB}" \
26161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26162 installcheck) \
26163 || exit 1
26164
26165 @endif libcody
26166
26167 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26168 maybe-mostlyclean-libcody:
26169 @if libcody
26170 maybe-mostlyclean-libcody: mostlyclean-libcody
26171
26172 mostlyclean-libcody:
26173 @[ -f ./libcody/Makefile ] || exit 0; \
26174 r=`${PWD_COMMAND}`; export r; \
26175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26176 $(HOST_EXPORTS) \
26177 for flag in $(EXTRA_HOST_FLAGS) ; do \
26178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26179 done; \
26180 echo "Doing mostlyclean in libcody"; \
26181 (cd $(HOST_SUBDIR)/libcody && \
26182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26184 "RANLIB=$${RANLIB}" \
26185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26186 mostlyclean) \
26187 || exit 1
26188
26189 @endif libcody
26190
26191 .PHONY: maybe-clean-libcody clean-libcody
26192 maybe-clean-libcody:
26193 @if libcody
26194 maybe-clean-libcody: clean-libcody
26195
26196 clean-libcody:
26197 @[ -f ./libcody/Makefile ] || exit 0; \
26198 r=`${PWD_COMMAND}`; export r; \
26199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26200 $(HOST_EXPORTS) \
26201 for flag in $(EXTRA_HOST_FLAGS) ; do \
26202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26203 done; \
26204 echo "Doing clean in libcody"; \
26205 (cd $(HOST_SUBDIR)/libcody && \
26206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26208 "RANLIB=$${RANLIB}" \
26209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26210 clean) \
26211 || exit 1
26212
26213 @endif libcody
26214
26215 .PHONY: maybe-distclean-libcody distclean-libcody
26216 maybe-distclean-libcody:
26217 @if libcody
26218 maybe-distclean-libcody: distclean-libcody
26219
26220 distclean-libcody:
26221 @[ -f ./libcody/Makefile ] || exit 0; \
26222 r=`${PWD_COMMAND}`; export r; \
26223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26224 $(HOST_EXPORTS) \
26225 for flag in $(EXTRA_HOST_FLAGS) ; do \
26226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26227 done; \
26228 echo "Doing distclean in libcody"; \
26229 (cd $(HOST_SUBDIR)/libcody && \
26230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26232 "RANLIB=$${RANLIB}" \
26233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26234 distclean) \
26235 || exit 1
26236
26237 @endif libcody
26238
26239 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26240 maybe-maintainer-clean-libcody:
26241 @if libcody
26242 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26243
26244 maintainer-clean-libcody:
26245 @[ -f ./libcody/Makefile ] || exit 0; \
26246 r=`${PWD_COMMAND}`; export r; \
26247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26248 $(HOST_EXPORTS) \
26249 for flag in $(EXTRA_HOST_FLAGS) ; do \
26250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26251 done; \
26252 echo "Doing maintainer-clean in libcody"; \
26253 (cd $(HOST_SUBDIR)/libcody && \
26254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26256 "RANLIB=$${RANLIB}" \
26257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26258 maintainer-clean) \
26259 || exit 1
26260
26261 @endif libcody
26262
26263
26264
26265 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26266 maybe-configure-libdecnumber:
26267 @if gcc-bootstrap
26268 configure-libdecnumber: stage_current
26269 @endif gcc-bootstrap
26270 @if libdecnumber
26271 maybe-configure-libdecnumber: configure-libdecnumber
26272 configure-libdecnumber:
26273 @r=`${PWD_COMMAND}`; export r; \
26274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26275 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26276 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26277 $(HOST_EXPORTS) \
26278 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26279 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26280 case $(srcdir) in \
26281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26282 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26284 esac; \
26285 module_srcdir=libdecnumber; \
26286 $(SHELL) \
26287 $$s/$$module_srcdir/configure \
26288 --srcdir=$${topdir}/$$module_srcdir \
26289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26290 --target=${target_alias} \
26291 || exit 1
26292 @endif libdecnumber
26293
26294
26295
26296 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26297 maybe-configure-stage1-libdecnumber:
26298 @if libdecnumber-bootstrap
26299 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26300 configure-stage1-libdecnumber:
26301 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26302 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26303 @r=`${PWD_COMMAND}`; export r; \
26304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26305 TFLAGS="$(STAGE1_TFLAGS)"; \
26306 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26307 $(HOST_EXPORTS) \
26308 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26309 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26310 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26311 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26313 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26314 case $(srcdir) in \
26315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26316 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26318 esac; \
26319 module_srcdir=libdecnumber; \
26320 $(SHELL) $$s/$$module_srcdir/configure \
26321 --srcdir=$${topdir}/$$module_srcdir \
26322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26323 --target=${target_alias} \
26324 \
26325 $(STAGE1_CONFIGURE_FLAGS)
26326 @endif libdecnumber-bootstrap
26327
26328 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26329 maybe-configure-stage2-libdecnumber:
26330 @if libdecnumber-bootstrap
26331 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26332 configure-stage2-libdecnumber:
26333 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26334 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26335 @r=`${PWD_COMMAND}`; export r; \
26336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26337 TFLAGS="$(STAGE2_TFLAGS)"; \
26338 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26339 $(HOST_EXPORTS) \
26340 $(POSTSTAGE1_HOST_EXPORTS) \
26341 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26342 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26343 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26344 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26346 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26347 case $(srcdir) in \
26348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26349 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26351 esac; \
26352 module_srcdir=libdecnumber; \
26353 $(SHELL) $$s/$$module_srcdir/configure \
26354 --srcdir=$${topdir}/$$module_srcdir \
26355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26356 --target=${target_alias} \
26357 --with-build-libsubdir=$(HOST_SUBDIR) \
26358 $(STAGE2_CONFIGURE_FLAGS)
26359 @endif libdecnumber-bootstrap
26360
26361 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26362 maybe-configure-stage3-libdecnumber:
26363 @if libdecnumber-bootstrap
26364 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26365 configure-stage3-libdecnumber:
26366 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26367 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26368 @r=`${PWD_COMMAND}`; export r; \
26369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26370 TFLAGS="$(STAGE3_TFLAGS)"; \
26371 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26372 $(HOST_EXPORTS) \
26373 $(POSTSTAGE1_HOST_EXPORTS) \
26374 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26375 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26376 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26377 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26379 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26380 case $(srcdir) in \
26381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26382 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26384 esac; \
26385 module_srcdir=libdecnumber; \
26386 $(SHELL) $$s/$$module_srcdir/configure \
26387 --srcdir=$${topdir}/$$module_srcdir \
26388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26389 --target=${target_alias} \
26390 --with-build-libsubdir=$(HOST_SUBDIR) \
26391 $(STAGE3_CONFIGURE_FLAGS)
26392 @endif libdecnumber-bootstrap
26393
26394 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26395 maybe-configure-stage4-libdecnumber:
26396 @if libdecnumber-bootstrap
26397 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26398 configure-stage4-libdecnumber:
26399 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26401 @r=`${PWD_COMMAND}`; export r; \
26402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26403 TFLAGS="$(STAGE4_TFLAGS)"; \
26404 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26405 $(HOST_EXPORTS) \
26406 $(POSTSTAGE1_HOST_EXPORTS) \
26407 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26408 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26409 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26410 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26412 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26413 case $(srcdir) in \
26414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26415 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26417 esac; \
26418 module_srcdir=libdecnumber; \
26419 $(SHELL) $$s/$$module_srcdir/configure \
26420 --srcdir=$${topdir}/$$module_srcdir \
26421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26422 --target=${target_alias} \
26423 --with-build-libsubdir=$(HOST_SUBDIR) \
26424 $(STAGE4_CONFIGURE_FLAGS)
26425 @endif libdecnumber-bootstrap
26426
26427 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26428 maybe-configure-stageprofile-libdecnumber:
26429 @if libdecnumber-bootstrap
26430 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26431 configure-stageprofile-libdecnumber:
26432 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26434 @r=`${PWD_COMMAND}`; export r; \
26435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26436 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26437 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26438 $(HOST_EXPORTS) \
26439 $(POSTSTAGE1_HOST_EXPORTS) \
26440 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26441 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26442 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26443 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26445 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26446 case $(srcdir) in \
26447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26448 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26450 esac; \
26451 module_srcdir=libdecnumber; \
26452 $(SHELL) $$s/$$module_srcdir/configure \
26453 --srcdir=$${topdir}/$$module_srcdir \
26454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26455 --target=${target_alias} \
26456 --with-build-libsubdir=$(HOST_SUBDIR) \
26457 $(STAGEprofile_CONFIGURE_FLAGS)
26458 @endif libdecnumber-bootstrap
26459
26460 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26461 maybe-configure-stagetrain-libdecnumber:
26462 @if libdecnumber-bootstrap
26463 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26464 configure-stagetrain-libdecnumber:
26465 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26467 @r=`${PWD_COMMAND}`; export r; \
26468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26469 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26470 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26471 $(HOST_EXPORTS) \
26472 $(POSTSTAGE1_HOST_EXPORTS) \
26473 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26474 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26475 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26476 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26478 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26479 case $(srcdir) in \
26480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26481 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26483 esac; \
26484 module_srcdir=libdecnumber; \
26485 $(SHELL) $$s/$$module_srcdir/configure \
26486 --srcdir=$${topdir}/$$module_srcdir \
26487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26488 --target=${target_alias} \
26489 --with-build-libsubdir=$(HOST_SUBDIR) \
26490 $(STAGEtrain_CONFIGURE_FLAGS)
26491 @endif libdecnumber-bootstrap
26492
26493 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26494 maybe-configure-stagefeedback-libdecnumber:
26495 @if libdecnumber-bootstrap
26496 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26497 configure-stagefeedback-libdecnumber:
26498 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26500 @r=`${PWD_COMMAND}`; export r; \
26501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26502 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26503 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26504 $(HOST_EXPORTS) \
26505 $(POSTSTAGE1_HOST_EXPORTS) \
26506 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26507 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26508 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26509 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26511 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26512 case $(srcdir) in \
26513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26514 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26516 esac; \
26517 module_srcdir=libdecnumber; \
26518 $(SHELL) $$s/$$module_srcdir/configure \
26519 --srcdir=$${topdir}/$$module_srcdir \
26520 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26521 --target=${target_alias} \
26522 --with-build-libsubdir=$(HOST_SUBDIR) \
26523 $(STAGEfeedback_CONFIGURE_FLAGS)
26524 @endif libdecnumber-bootstrap
26525
26526 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26527 maybe-configure-stageautoprofile-libdecnumber:
26528 @if libdecnumber-bootstrap
26529 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26530 configure-stageautoprofile-libdecnumber:
26531 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26533 @r=`${PWD_COMMAND}`; export r; \
26534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26535 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26536 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26537 $(HOST_EXPORTS) \
26538 $(POSTSTAGE1_HOST_EXPORTS) \
26539 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26540 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26541 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26542 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26544 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26545 case $(srcdir) in \
26546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26547 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26549 esac; \
26550 module_srcdir=libdecnumber; \
26551 $(SHELL) $$s/$$module_srcdir/configure \
26552 --srcdir=$${topdir}/$$module_srcdir \
26553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26554 --target=${target_alias} \
26555 --with-build-libsubdir=$(HOST_SUBDIR) \
26556 $(STAGEautoprofile_CONFIGURE_FLAGS)
26557 @endif libdecnumber-bootstrap
26558
26559 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26560 maybe-configure-stageautofeedback-libdecnumber:
26561 @if libdecnumber-bootstrap
26562 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26563 configure-stageautofeedback-libdecnumber:
26564 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26566 @r=`${PWD_COMMAND}`; export r; \
26567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26568 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26569 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26570 $(HOST_EXPORTS) \
26571 $(POSTSTAGE1_HOST_EXPORTS) \
26572 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26573 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26574 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26575 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26577 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26578 case $(srcdir) in \
26579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26580 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26582 esac; \
26583 module_srcdir=libdecnumber; \
26584 $(SHELL) $$s/$$module_srcdir/configure \
26585 --srcdir=$${topdir}/$$module_srcdir \
26586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26587 --target=${target_alias} \
26588 --with-build-libsubdir=$(HOST_SUBDIR) \
26589 $(STAGEautofeedback_CONFIGURE_FLAGS)
26590 @endif libdecnumber-bootstrap
26591
26592
26593
26594
26595
26596 .PHONY: all-libdecnumber maybe-all-libdecnumber
26597 maybe-all-libdecnumber:
26598 @if gcc-bootstrap
26599 all-libdecnumber: stage_current
26600 @endif gcc-bootstrap
26601 @if libdecnumber
26602 TARGET-libdecnumber=all
26603 maybe-all-libdecnumber: all-libdecnumber
26604 all-libdecnumber: configure-libdecnumber
26605 @r=`${PWD_COMMAND}`; export r; \
26606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26607 $(HOST_EXPORTS) \
26608 (cd $(HOST_SUBDIR)/libdecnumber && \
26609 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26610 $(TARGET-libdecnumber))
26611 @endif libdecnumber
26612
26613
26614
26615 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26616 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26617 maybe-all-stage1-libdecnumber:
26618 maybe-clean-stage1-libdecnumber:
26619 @if libdecnumber-bootstrap
26620 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26621 all-stage1: all-stage1-libdecnumber
26622 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26623 all-stage1-libdecnumber: configure-stage1-libdecnumber
26624 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26625 @r=`${PWD_COMMAND}`; export r; \
26626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26627 TFLAGS="$(STAGE1_TFLAGS)"; \
26628 $(HOST_EXPORTS) \
26629 cd $(HOST_SUBDIR)/libdecnumber && \
26630 \
26631 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26632 CFLAGS="$(STAGE1_CFLAGS)" \
26633 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26634 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26635 LIBCFLAGS="$(LIBCFLAGS)" \
26636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26639 $(EXTRA_HOST_FLAGS) \
26640 $(STAGE1_FLAGS_TO_PASS) \
26641 TFLAGS="$(STAGE1_TFLAGS)" \
26642 $(TARGET-stage1-libdecnumber)
26643
26644 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26645 clean-stage1: clean-stage1-libdecnumber
26646 clean-stage1-libdecnumber:
26647 @if [ $(current_stage) = stage1 ]; then \
26648 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26649 else \
26650 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26651 $(MAKE) stage1-start; \
26652 fi; \
26653 cd $(HOST_SUBDIR)/libdecnumber && \
26654 $(MAKE) $(EXTRA_HOST_FLAGS) \
26655 $(STAGE1_FLAGS_TO_PASS) clean
26656 @endif libdecnumber-bootstrap
26657
26658
26659 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26660 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26661 maybe-all-stage2-libdecnumber:
26662 maybe-clean-stage2-libdecnumber:
26663 @if libdecnumber-bootstrap
26664 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26665 all-stage2: all-stage2-libdecnumber
26666 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26667 all-stage2-libdecnumber: configure-stage2-libdecnumber
26668 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26669 @r=`${PWD_COMMAND}`; export r; \
26670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26671 TFLAGS="$(STAGE2_TFLAGS)"; \
26672 $(HOST_EXPORTS) \
26673 $(POSTSTAGE1_HOST_EXPORTS) \
26674 cd $(HOST_SUBDIR)/libdecnumber && \
26675 \
26676 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26677 CFLAGS="$(STAGE2_CFLAGS)" \
26678 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26679 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26680 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26685 TFLAGS="$(STAGE2_TFLAGS)" \
26686 $(TARGET-stage2-libdecnumber)
26687
26688 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26689 clean-stage2: clean-stage2-libdecnumber
26690 clean-stage2-libdecnumber:
26691 @if [ $(current_stage) = stage2 ]; then \
26692 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26693 else \
26694 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26695 $(MAKE) stage2-start; \
26696 fi; \
26697 cd $(HOST_SUBDIR)/libdecnumber && \
26698 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26699 @endif libdecnumber-bootstrap
26700
26701
26702 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26703 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26704 maybe-all-stage3-libdecnumber:
26705 maybe-clean-stage3-libdecnumber:
26706 @if libdecnumber-bootstrap
26707 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26708 all-stage3: all-stage3-libdecnumber
26709 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26710 all-stage3-libdecnumber: configure-stage3-libdecnumber
26711 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26712 @r=`${PWD_COMMAND}`; export r; \
26713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26714 TFLAGS="$(STAGE3_TFLAGS)"; \
26715 $(HOST_EXPORTS) \
26716 $(POSTSTAGE1_HOST_EXPORTS) \
26717 cd $(HOST_SUBDIR)/libdecnumber && \
26718 \
26719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26720 CFLAGS="$(STAGE3_CFLAGS)" \
26721 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26722 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26723 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26728 TFLAGS="$(STAGE3_TFLAGS)" \
26729 $(TARGET-stage3-libdecnumber)
26730
26731 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26732 clean-stage3: clean-stage3-libdecnumber
26733 clean-stage3-libdecnumber:
26734 @if [ $(current_stage) = stage3 ]; then \
26735 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26736 else \
26737 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26738 $(MAKE) stage3-start; \
26739 fi; \
26740 cd $(HOST_SUBDIR)/libdecnumber && \
26741 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26742 @endif libdecnumber-bootstrap
26743
26744
26745 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26746 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26747 maybe-all-stage4-libdecnumber:
26748 maybe-clean-stage4-libdecnumber:
26749 @if libdecnumber-bootstrap
26750 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26751 all-stage4: all-stage4-libdecnumber
26752 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26753 all-stage4-libdecnumber: configure-stage4-libdecnumber
26754 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26755 @r=`${PWD_COMMAND}`; export r; \
26756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26757 TFLAGS="$(STAGE4_TFLAGS)"; \
26758 $(HOST_EXPORTS) \
26759 $(POSTSTAGE1_HOST_EXPORTS) \
26760 cd $(HOST_SUBDIR)/libdecnumber && \
26761 \
26762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26763 CFLAGS="$(STAGE4_CFLAGS)" \
26764 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26765 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26766 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26771 TFLAGS="$(STAGE4_TFLAGS)" \
26772 $(TARGET-stage4-libdecnumber)
26773
26774 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26775 clean-stage4: clean-stage4-libdecnumber
26776 clean-stage4-libdecnumber:
26777 @if [ $(current_stage) = stage4 ]; then \
26778 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26779 else \
26780 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26781 $(MAKE) stage4-start; \
26782 fi; \
26783 cd $(HOST_SUBDIR)/libdecnumber && \
26784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26785 @endif libdecnumber-bootstrap
26786
26787
26788 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26789 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26790 maybe-all-stageprofile-libdecnumber:
26791 maybe-clean-stageprofile-libdecnumber:
26792 @if libdecnumber-bootstrap
26793 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26794 all-stageprofile: all-stageprofile-libdecnumber
26795 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26796 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26797 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26798 @r=`${PWD_COMMAND}`; export r; \
26799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26800 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26801 $(HOST_EXPORTS) \
26802 $(POSTSTAGE1_HOST_EXPORTS) \
26803 cd $(HOST_SUBDIR)/libdecnumber && \
26804 \
26805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26806 CFLAGS="$(STAGEprofile_CFLAGS)" \
26807 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26808 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26809 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26813 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26814 TFLAGS="$(STAGEprofile_TFLAGS)" \
26815 $(TARGET-stageprofile-libdecnumber)
26816
26817 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26818 clean-stageprofile: clean-stageprofile-libdecnumber
26819 clean-stageprofile-libdecnumber:
26820 @if [ $(current_stage) = stageprofile ]; then \
26821 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26822 else \
26823 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26824 $(MAKE) stageprofile-start; \
26825 fi; \
26826 cd $(HOST_SUBDIR)/libdecnumber && \
26827 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26828 @endif libdecnumber-bootstrap
26829
26830
26831 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26832 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26833 maybe-all-stagetrain-libdecnumber:
26834 maybe-clean-stagetrain-libdecnumber:
26835 @if libdecnumber-bootstrap
26836 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26837 all-stagetrain: all-stagetrain-libdecnumber
26838 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26839 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26840 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26841 @r=`${PWD_COMMAND}`; export r; \
26842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26843 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26844 $(HOST_EXPORTS) \
26845 $(POSTSTAGE1_HOST_EXPORTS) \
26846 cd $(HOST_SUBDIR)/libdecnumber && \
26847 \
26848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26849 CFLAGS="$(STAGEtrain_CFLAGS)" \
26850 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26851 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26852 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26857 TFLAGS="$(STAGEtrain_TFLAGS)" \
26858 $(TARGET-stagetrain-libdecnumber)
26859
26860 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26861 clean-stagetrain: clean-stagetrain-libdecnumber
26862 clean-stagetrain-libdecnumber:
26863 @if [ $(current_stage) = stagetrain ]; then \
26864 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26865 else \
26866 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26867 $(MAKE) stagetrain-start; \
26868 fi; \
26869 cd $(HOST_SUBDIR)/libdecnumber && \
26870 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26871 @endif libdecnumber-bootstrap
26872
26873
26874 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26875 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26876 maybe-all-stagefeedback-libdecnumber:
26877 maybe-clean-stagefeedback-libdecnumber:
26878 @if libdecnumber-bootstrap
26879 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26880 all-stagefeedback: all-stagefeedback-libdecnumber
26881 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26882 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26883 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26884 @r=`${PWD_COMMAND}`; export r; \
26885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26887 $(HOST_EXPORTS) \
26888 $(POSTSTAGE1_HOST_EXPORTS) \
26889 cd $(HOST_SUBDIR)/libdecnumber && \
26890 \
26891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26892 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26893 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26894 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26895 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26899 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26900 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26901 $(TARGET-stagefeedback-libdecnumber)
26902
26903 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26904 clean-stagefeedback: clean-stagefeedback-libdecnumber
26905 clean-stagefeedback-libdecnumber:
26906 @if [ $(current_stage) = stagefeedback ]; then \
26907 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26908 else \
26909 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26910 $(MAKE) stagefeedback-start; \
26911 fi; \
26912 cd $(HOST_SUBDIR)/libdecnumber && \
26913 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26914 @endif libdecnumber-bootstrap
26915
26916
26917 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26918 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26919 maybe-all-stageautoprofile-libdecnumber:
26920 maybe-clean-stageautoprofile-libdecnumber:
26921 @if libdecnumber-bootstrap
26922 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26923 all-stageautoprofile: all-stageautoprofile-libdecnumber
26924 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26925 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26926 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26927 @r=`${PWD_COMMAND}`; export r; \
26928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26930 $(HOST_EXPORTS) \
26931 $(POSTSTAGE1_HOST_EXPORTS) \
26932 cd $(HOST_SUBDIR)/libdecnumber && \
26933 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26934 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26935 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26936 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26937 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26938 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26942 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26943 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26944 $(TARGET-stageautoprofile-libdecnumber)
26945
26946 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26947 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26948 clean-stageautoprofile-libdecnumber:
26949 @if [ $(current_stage) = stageautoprofile ]; then \
26950 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26951 else \
26952 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26953 $(MAKE) stageautoprofile-start; \
26954 fi; \
26955 cd $(HOST_SUBDIR)/libdecnumber && \
26956 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26957 @endif libdecnumber-bootstrap
26958
26959
26960 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26961 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26962 maybe-all-stageautofeedback-libdecnumber:
26963 maybe-clean-stageautofeedback-libdecnumber:
26964 @if libdecnumber-bootstrap
26965 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26966 all-stageautofeedback: all-stageautofeedback-libdecnumber
26967 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26968 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26969 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26970 @r=`${PWD_COMMAND}`; export r; \
26971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26972 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26973 $(HOST_EXPORTS) \
26974 $(POSTSTAGE1_HOST_EXPORTS) \
26975 cd $(HOST_SUBDIR)/libdecnumber && \
26976 \
26977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26978 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26979 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26980 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26981 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26982 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26983 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26984 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26985 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26986 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26987 $(TARGET-stageautofeedback-libdecnumber)
26988
26989 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26990 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26991 clean-stageautofeedback-libdecnumber:
26992 @if [ $(current_stage) = stageautofeedback ]; then \
26993 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26994 else \
26995 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26996 $(MAKE) stageautofeedback-start; \
26997 fi; \
26998 cd $(HOST_SUBDIR)/libdecnumber && \
26999 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27000 @endif libdecnumber-bootstrap
27001
27002
27003
27004
27005
27006 .PHONY: check-libdecnumber maybe-check-libdecnumber
27007 maybe-check-libdecnumber:
27008 @if libdecnumber
27009 maybe-check-libdecnumber: check-libdecnumber
27010
27011 check-libdecnumber:
27012 @: $(MAKE); $(unstage)
27013 @r=`${PWD_COMMAND}`; export r; \
27014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27015 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27016 (cd $(HOST_SUBDIR)/libdecnumber && \
27017 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27018
27019 @endif libdecnumber
27020
27021 .PHONY: install-libdecnumber maybe-install-libdecnumber
27022 maybe-install-libdecnumber:
27023 @if libdecnumber
27024 maybe-install-libdecnumber: install-libdecnumber
27025
27026 install-libdecnumber: installdirs
27027 @: $(MAKE); $(unstage)
27028 @r=`${PWD_COMMAND}`; export r; \
27029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27030 $(HOST_EXPORTS) \
27031 (cd $(HOST_SUBDIR)/libdecnumber && \
27032 $(MAKE) $(FLAGS_TO_PASS) install)
27033
27034 @endif libdecnumber
27035
27036 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
27037 maybe-install-strip-libdecnumber:
27038 @if libdecnumber
27039 maybe-install-strip-libdecnumber: install-strip-libdecnumber
27040
27041 install-strip-libdecnumber: installdirs
27042 @: $(MAKE); $(unstage)
27043 @r=`${PWD_COMMAND}`; export r; \
27044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045 $(HOST_EXPORTS) \
27046 (cd $(HOST_SUBDIR)/libdecnumber && \
27047 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27048
27049 @endif libdecnumber
27050
27051 # Other targets (info, dvi, pdf, etc.)
27052
27053 .PHONY: maybe-info-libdecnumber info-libdecnumber
27054 maybe-info-libdecnumber:
27055 @if libdecnumber
27056 maybe-info-libdecnumber: info-libdecnumber
27057
27058 info-libdecnumber: \
27059 configure-libdecnumber
27060 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27061 r=`${PWD_COMMAND}`; export r; \
27062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27063 $(HOST_EXPORTS) \
27064 for flag in $(EXTRA_HOST_FLAGS) ; do \
27065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27066 done; \
27067 echo "Doing info in libdecnumber"; \
27068 (cd $(HOST_SUBDIR)/libdecnumber && \
27069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27071 "RANLIB=$${RANLIB}" \
27072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27073 info) \
27074 || exit 1
27075
27076 @endif libdecnumber
27077
27078 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
27079 maybe-dvi-libdecnumber:
27080 @if libdecnumber
27081 maybe-dvi-libdecnumber: dvi-libdecnumber
27082
27083 dvi-libdecnumber: \
27084 configure-libdecnumber
27085 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27086 r=`${PWD_COMMAND}`; export r; \
27087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27088 $(HOST_EXPORTS) \
27089 for flag in $(EXTRA_HOST_FLAGS) ; do \
27090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27091 done; \
27092 echo "Doing dvi in libdecnumber"; \
27093 (cd $(HOST_SUBDIR)/libdecnumber && \
27094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27096 "RANLIB=$${RANLIB}" \
27097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27098 dvi) \
27099 || exit 1
27100
27101 @endif libdecnumber
27102
27103 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
27104 maybe-pdf-libdecnumber:
27105 @if libdecnumber
27106 maybe-pdf-libdecnumber: pdf-libdecnumber
27107
27108 pdf-libdecnumber: \
27109 configure-libdecnumber
27110 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27111 r=`${PWD_COMMAND}`; export r; \
27112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27113 $(HOST_EXPORTS) \
27114 for flag in $(EXTRA_HOST_FLAGS) ; do \
27115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27116 done; \
27117 echo "Doing pdf in libdecnumber"; \
27118 (cd $(HOST_SUBDIR)/libdecnumber && \
27119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27121 "RANLIB=$${RANLIB}" \
27122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27123 pdf) \
27124 || exit 1
27125
27126 @endif libdecnumber
27127
27128 .PHONY: maybe-html-libdecnumber html-libdecnumber
27129 maybe-html-libdecnumber:
27130 @if libdecnumber
27131 maybe-html-libdecnumber: html-libdecnumber
27132
27133 html-libdecnumber: \
27134 configure-libdecnumber
27135 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27136 r=`${PWD_COMMAND}`; export r; \
27137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27138 $(HOST_EXPORTS) \
27139 for flag in $(EXTRA_HOST_FLAGS) ; do \
27140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27141 done; \
27142 echo "Doing html in libdecnumber"; \
27143 (cd $(HOST_SUBDIR)/libdecnumber && \
27144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27146 "RANLIB=$${RANLIB}" \
27147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27148 html) \
27149 || exit 1
27150
27151 @endif libdecnumber
27152
27153 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
27154 maybe-TAGS-libdecnumber:
27155 @if libdecnumber
27156 maybe-TAGS-libdecnumber: TAGS-libdecnumber
27157
27158 # libdecnumber doesn't support TAGS.
27159 TAGS-libdecnumber:
27160
27161 @endif libdecnumber
27162
27163 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27164 maybe-install-info-libdecnumber:
27165 @if libdecnumber
27166 maybe-install-info-libdecnumber: install-info-libdecnumber
27167
27168 install-info-libdecnumber: \
27169 configure-libdecnumber \
27170 info-libdecnumber
27171 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27172 r=`${PWD_COMMAND}`; export r; \
27173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27174 $(HOST_EXPORTS) \
27175 for flag in $(EXTRA_HOST_FLAGS) ; do \
27176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27177 done; \
27178 echo "Doing install-info in libdecnumber"; \
27179 (cd $(HOST_SUBDIR)/libdecnumber && \
27180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27182 "RANLIB=$${RANLIB}" \
27183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27184 install-info) \
27185 || exit 1
27186
27187 @endif libdecnumber
27188
27189 .PHONY: maybe-install-dvi-libdecnumber install-dvi-libdecnumber
27190 maybe-install-dvi-libdecnumber:
27191 @if libdecnumber
27192 maybe-install-dvi-libdecnumber: install-dvi-libdecnumber
27193
27194 install-dvi-libdecnumber: \
27195 configure-libdecnumber \
27196 dvi-libdecnumber
27197 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27198 r=`${PWD_COMMAND}`; export r; \
27199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27200 $(HOST_EXPORTS) \
27201 for flag in $(EXTRA_HOST_FLAGS) ; do \
27202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27203 done; \
27204 echo "Doing install-dvi in libdecnumber"; \
27205 (cd $(HOST_SUBDIR)/libdecnumber && \
27206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27208 "RANLIB=$${RANLIB}" \
27209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27210 install-dvi) \
27211 || exit 1
27212
27213 @endif libdecnumber
27214
27215 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27216 maybe-install-pdf-libdecnumber:
27217 @if libdecnumber
27218 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27219
27220 install-pdf-libdecnumber: \
27221 configure-libdecnumber \
27222 pdf-libdecnumber
27223 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27224 r=`${PWD_COMMAND}`; export r; \
27225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27226 $(HOST_EXPORTS) \
27227 for flag in $(EXTRA_HOST_FLAGS) ; do \
27228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27229 done; \
27230 echo "Doing install-pdf in libdecnumber"; \
27231 (cd $(HOST_SUBDIR)/libdecnumber && \
27232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27234 "RANLIB=$${RANLIB}" \
27235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27236 install-pdf) \
27237 || exit 1
27238
27239 @endif libdecnumber
27240
27241 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27242 maybe-install-html-libdecnumber:
27243 @if libdecnumber
27244 maybe-install-html-libdecnumber: install-html-libdecnumber
27245
27246 install-html-libdecnumber: \
27247 configure-libdecnumber \
27248 html-libdecnumber
27249 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27250 r=`${PWD_COMMAND}`; export r; \
27251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27252 $(HOST_EXPORTS) \
27253 for flag in $(EXTRA_HOST_FLAGS) ; do \
27254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27255 done; \
27256 echo "Doing install-html in libdecnumber"; \
27257 (cd $(HOST_SUBDIR)/libdecnumber && \
27258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27260 "RANLIB=$${RANLIB}" \
27261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27262 install-html) \
27263 || exit 1
27264
27265 @endif libdecnumber
27266
27267 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27268 maybe-installcheck-libdecnumber:
27269 @if libdecnumber
27270 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27271
27272 installcheck-libdecnumber: \
27273 configure-libdecnumber
27274 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27275 r=`${PWD_COMMAND}`; export r; \
27276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27277 $(HOST_EXPORTS) \
27278 for flag in $(EXTRA_HOST_FLAGS) ; do \
27279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27280 done; \
27281 echo "Doing installcheck in libdecnumber"; \
27282 (cd $(HOST_SUBDIR)/libdecnumber && \
27283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27285 "RANLIB=$${RANLIB}" \
27286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27287 installcheck) \
27288 || exit 1
27289
27290 @endif libdecnumber
27291
27292 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27293 maybe-mostlyclean-libdecnumber:
27294 @if libdecnumber
27295 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27296
27297 mostlyclean-libdecnumber:
27298 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27299 r=`${PWD_COMMAND}`; export r; \
27300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27301 $(HOST_EXPORTS) \
27302 for flag in $(EXTRA_HOST_FLAGS) ; do \
27303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27304 done; \
27305 echo "Doing mostlyclean in libdecnumber"; \
27306 (cd $(HOST_SUBDIR)/libdecnumber && \
27307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27309 "RANLIB=$${RANLIB}" \
27310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27311 mostlyclean) \
27312 || exit 1
27313
27314 @endif libdecnumber
27315
27316 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27317 maybe-clean-libdecnumber:
27318 @if libdecnumber
27319 maybe-clean-libdecnumber: clean-libdecnumber
27320
27321 clean-libdecnumber:
27322 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27323 r=`${PWD_COMMAND}`; export r; \
27324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27325 $(HOST_EXPORTS) \
27326 for flag in $(EXTRA_HOST_FLAGS) ; do \
27327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27328 done; \
27329 echo "Doing clean in libdecnumber"; \
27330 (cd $(HOST_SUBDIR)/libdecnumber && \
27331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27333 "RANLIB=$${RANLIB}" \
27334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27335 clean) \
27336 || exit 1
27337
27338 @endif libdecnumber
27339
27340 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27341 maybe-distclean-libdecnumber:
27342 @if libdecnumber
27343 maybe-distclean-libdecnumber: distclean-libdecnumber
27344
27345 distclean-libdecnumber:
27346 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27347 r=`${PWD_COMMAND}`; export r; \
27348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27349 $(HOST_EXPORTS) \
27350 for flag in $(EXTRA_HOST_FLAGS) ; do \
27351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27352 done; \
27353 echo "Doing distclean in libdecnumber"; \
27354 (cd $(HOST_SUBDIR)/libdecnumber && \
27355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27357 "RANLIB=$${RANLIB}" \
27358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27359 distclean) \
27360 || exit 1
27361
27362 @endif libdecnumber
27363
27364 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27365 maybe-maintainer-clean-libdecnumber:
27366 @if libdecnumber
27367 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27368
27369 maintainer-clean-libdecnumber:
27370 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27371 r=`${PWD_COMMAND}`; export r; \
27372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27373 $(HOST_EXPORTS) \
27374 for flag in $(EXTRA_HOST_FLAGS) ; do \
27375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27376 done; \
27377 echo "Doing maintainer-clean in libdecnumber"; \
27378 (cd $(HOST_SUBDIR)/libdecnumber && \
27379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27381 "RANLIB=$${RANLIB}" \
27382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27383 maintainer-clean) \
27384 || exit 1
27385
27386 @endif libdecnumber
27387
27388
27389
27390 .PHONY: configure-libgui maybe-configure-libgui
27391 maybe-configure-libgui:
27392 @if gcc-bootstrap
27393 configure-libgui: stage_current
27394 @endif gcc-bootstrap
27395 @if libgui
27396 maybe-configure-libgui: configure-libgui
27397 configure-libgui:
27398 @: $(MAKE); $(unstage)
27399 @r=`${PWD_COMMAND}`; export r; \
27400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27401 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27403 $(HOST_EXPORTS) \
27404 echo Configuring in $(HOST_SUBDIR)/libgui; \
27405 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27406 case $(srcdir) in \
27407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27408 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27410 esac; \
27411 module_srcdir=libgui; \
27412 $(SHELL) \
27413 $$s/$$module_srcdir/configure \
27414 --srcdir=$${topdir}/$$module_srcdir \
27415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27416 --target=${target_alias} \
27417 || exit 1
27418 @endif libgui
27419
27420
27421
27422
27423
27424 .PHONY: all-libgui maybe-all-libgui
27425 maybe-all-libgui:
27426 @if gcc-bootstrap
27427 all-libgui: stage_current
27428 @endif gcc-bootstrap
27429 @if libgui
27430 TARGET-libgui=all
27431 maybe-all-libgui: all-libgui
27432 all-libgui: configure-libgui
27433 @: $(MAKE); $(unstage)
27434 @r=`${PWD_COMMAND}`; export r; \
27435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27436 $(HOST_EXPORTS) \
27437 (cd $(HOST_SUBDIR)/libgui && \
27438 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27439 $(TARGET-libgui))
27440 @endif libgui
27441
27442
27443
27444
27445 .PHONY: check-libgui maybe-check-libgui
27446 maybe-check-libgui:
27447 @if libgui
27448 maybe-check-libgui: check-libgui
27449
27450 check-libgui:
27451 @: $(MAKE); $(unstage)
27452 @r=`${PWD_COMMAND}`; export r; \
27453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27454 $(HOST_EXPORTS) \
27455 (cd $(HOST_SUBDIR)/libgui && \
27456 $(MAKE) $(FLAGS_TO_PASS) check)
27457
27458 @endif libgui
27459
27460 .PHONY: install-libgui maybe-install-libgui
27461 maybe-install-libgui:
27462 @if libgui
27463 maybe-install-libgui: install-libgui
27464
27465 install-libgui: installdirs
27466 @: $(MAKE); $(unstage)
27467 @r=`${PWD_COMMAND}`; export r; \
27468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27469 $(HOST_EXPORTS) \
27470 (cd $(HOST_SUBDIR)/libgui && \
27471 $(MAKE) $(FLAGS_TO_PASS) install)
27472
27473 @endif libgui
27474
27475 .PHONY: install-strip-libgui maybe-install-strip-libgui
27476 maybe-install-strip-libgui:
27477 @if libgui
27478 maybe-install-strip-libgui: install-strip-libgui
27479
27480 install-strip-libgui: installdirs
27481 @: $(MAKE); $(unstage)
27482 @r=`${PWD_COMMAND}`; export r; \
27483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27484 $(HOST_EXPORTS) \
27485 (cd $(HOST_SUBDIR)/libgui && \
27486 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27487
27488 @endif libgui
27489
27490 # Other targets (info, dvi, pdf, etc.)
27491
27492 .PHONY: maybe-info-libgui info-libgui
27493 maybe-info-libgui:
27494 @if libgui
27495 maybe-info-libgui: info-libgui
27496
27497 info-libgui: \
27498 configure-libgui
27499 @: $(MAKE); $(unstage)
27500 @[ -f ./libgui/Makefile ] || exit 0; \
27501 r=`${PWD_COMMAND}`; export r; \
27502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27503 $(HOST_EXPORTS) \
27504 for flag in $(EXTRA_HOST_FLAGS) ; do \
27505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27506 done; \
27507 echo "Doing info in libgui"; \
27508 (cd $(HOST_SUBDIR)/libgui && \
27509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27511 "RANLIB=$${RANLIB}" \
27512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27513 info) \
27514 || exit 1
27515
27516 @endif libgui
27517
27518 .PHONY: maybe-dvi-libgui dvi-libgui
27519 maybe-dvi-libgui:
27520 @if libgui
27521 maybe-dvi-libgui: dvi-libgui
27522
27523 dvi-libgui: \
27524 configure-libgui
27525 @: $(MAKE); $(unstage)
27526 @[ -f ./libgui/Makefile ] || exit 0; \
27527 r=`${PWD_COMMAND}`; export r; \
27528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27529 $(HOST_EXPORTS) \
27530 for flag in $(EXTRA_HOST_FLAGS) ; do \
27531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27532 done; \
27533 echo "Doing dvi in libgui"; \
27534 (cd $(HOST_SUBDIR)/libgui && \
27535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27537 "RANLIB=$${RANLIB}" \
27538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27539 dvi) \
27540 || exit 1
27541
27542 @endif libgui
27543
27544 .PHONY: maybe-pdf-libgui pdf-libgui
27545 maybe-pdf-libgui:
27546 @if libgui
27547 maybe-pdf-libgui: pdf-libgui
27548
27549 pdf-libgui: \
27550 configure-libgui
27551 @: $(MAKE); $(unstage)
27552 @[ -f ./libgui/Makefile ] || exit 0; \
27553 r=`${PWD_COMMAND}`; export r; \
27554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27555 $(HOST_EXPORTS) \
27556 for flag in $(EXTRA_HOST_FLAGS) ; do \
27557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27558 done; \
27559 echo "Doing pdf in libgui"; \
27560 (cd $(HOST_SUBDIR)/libgui && \
27561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27563 "RANLIB=$${RANLIB}" \
27564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27565 pdf) \
27566 || exit 1
27567
27568 @endif libgui
27569
27570 .PHONY: maybe-html-libgui html-libgui
27571 maybe-html-libgui:
27572 @if libgui
27573 maybe-html-libgui: html-libgui
27574
27575 html-libgui: \
27576 configure-libgui
27577 @: $(MAKE); $(unstage)
27578 @[ -f ./libgui/Makefile ] || exit 0; \
27579 r=`${PWD_COMMAND}`; export r; \
27580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27581 $(HOST_EXPORTS) \
27582 for flag in $(EXTRA_HOST_FLAGS) ; do \
27583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27584 done; \
27585 echo "Doing html in libgui"; \
27586 (cd $(HOST_SUBDIR)/libgui && \
27587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27589 "RANLIB=$${RANLIB}" \
27590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27591 html) \
27592 || exit 1
27593
27594 @endif libgui
27595
27596 .PHONY: maybe-TAGS-libgui TAGS-libgui
27597 maybe-TAGS-libgui:
27598 @if libgui
27599 maybe-TAGS-libgui: TAGS-libgui
27600
27601 TAGS-libgui: \
27602 configure-libgui
27603 @: $(MAKE); $(unstage)
27604 @[ -f ./libgui/Makefile ] || exit 0; \
27605 r=`${PWD_COMMAND}`; export r; \
27606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27607 $(HOST_EXPORTS) \
27608 for flag in $(EXTRA_HOST_FLAGS) ; do \
27609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27610 done; \
27611 echo "Doing TAGS in libgui"; \
27612 (cd $(HOST_SUBDIR)/libgui && \
27613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27615 "RANLIB=$${RANLIB}" \
27616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27617 TAGS) \
27618 || exit 1
27619
27620 @endif libgui
27621
27622 .PHONY: maybe-install-info-libgui install-info-libgui
27623 maybe-install-info-libgui:
27624 @if libgui
27625 maybe-install-info-libgui: install-info-libgui
27626
27627 install-info-libgui: \
27628 configure-libgui \
27629 info-libgui
27630 @: $(MAKE); $(unstage)
27631 @[ -f ./libgui/Makefile ] || exit 0; \
27632 r=`${PWD_COMMAND}`; export r; \
27633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27634 $(HOST_EXPORTS) \
27635 for flag in $(EXTRA_HOST_FLAGS) ; do \
27636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27637 done; \
27638 echo "Doing install-info in libgui"; \
27639 (cd $(HOST_SUBDIR)/libgui && \
27640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27642 "RANLIB=$${RANLIB}" \
27643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27644 install-info) \
27645 || exit 1
27646
27647 @endif libgui
27648
27649 .PHONY: maybe-install-dvi-libgui install-dvi-libgui
27650 maybe-install-dvi-libgui:
27651 @if libgui
27652 maybe-install-dvi-libgui: install-dvi-libgui
27653
27654 install-dvi-libgui: \
27655 configure-libgui \
27656 dvi-libgui
27657 @: $(MAKE); $(unstage)
27658 @[ -f ./libgui/Makefile ] || exit 0; \
27659 r=`${PWD_COMMAND}`; export r; \
27660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27661 $(HOST_EXPORTS) \
27662 for flag in $(EXTRA_HOST_FLAGS) ; do \
27663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664 done; \
27665 echo "Doing install-dvi in libgui"; \
27666 (cd $(HOST_SUBDIR)/libgui && \
27667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27669 "RANLIB=$${RANLIB}" \
27670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27671 install-dvi) \
27672 || exit 1
27673
27674 @endif libgui
27675
27676 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27677 maybe-install-pdf-libgui:
27678 @if libgui
27679 maybe-install-pdf-libgui: install-pdf-libgui
27680
27681 install-pdf-libgui: \
27682 configure-libgui \
27683 pdf-libgui
27684 @: $(MAKE); $(unstage)
27685 @[ -f ./libgui/Makefile ] || exit 0; \
27686 r=`${PWD_COMMAND}`; export r; \
27687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27688 $(HOST_EXPORTS) \
27689 for flag in $(EXTRA_HOST_FLAGS) ; do \
27690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27691 done; \
27692 echo "Doing install-pdf in libgui"; \
27693 (cd $(HOST_SUBDIR)/libgui && \
27694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27696 "RANLIB=$${RANLIB}" \
27697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27698 install-pdf) \
27699 || exit 1
27700
27701 @endif libgui
27702
27703 .PHONY: maybe-install-html-libgui install-html-libgui
27704 maybe-install-html-libgui:
27705 @if libgui
27706 maybe-install-html-libgui: install-html-libgui
27707
27708 install-html-libgui: \
27709 configure-libgui \
27710 html-libgui
27711 @: $(MAKE); $(unstage)
27712 @[ -f ./libgui/Makefile ] || exit 0; \
27713 r=`${PWD_COMMAND}`; export r; \
27714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27715 $(HOST_EXPORTS) \
27716 for flag in $(EXTRA_HOST_FLAGS) ; do \
27717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27718 done; \
27719 echo "Doing install-html in libgui"; \
27720 (cd $(HOST_SUBDIR)/libgui && \
27721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27723 "RANLIB=$${RANLIB}" \
27724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27725 install-html) \
27726 || exit 1
27727
27728 @endif libgui
27729
27730 .PHONY: maybe-installcheck-libgui installcheck-libgui
27731 maybe-installcheck-libgui:
27732 @if libgui
27733 maybe-installcheck-libgui: installcheck-libgui
27734
27735 installcheck-libgui: \
27736 configure-libgui
27737 @: $(MAKE); $(unstage)
27738 @[ -f ./libgui/Makefile ] || exit 0; \
27739 r=`${PWD_COMMAND}`; export r; \
27740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27741 $(HOST_EXPORTS) \
27742 for flag in $(EXTRA_HOST_FLAGS) ; do \
27743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27744 done; \
27745 echo "Doing installcheck in libgui"; \
27746 (cd $(HOST_SUBDIR)/libgui && \
27747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27749 "RANLIB=$${RANLIB}" \
27750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27751 installcheck) \
27752 || exit 1
27753
27754 @endif libgui
27755
27756 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27757 maybe-mostlyclean-libgui:
27758 @if libgui
27759 maybe-mostlyclean-libgui: mostlyclean-libgui
27760
27761 mostlyclean-libgui:
27762 @: $(MAKE); $(unstage)
27763 @[ -f ./libgui/Makefile ] || exit 0; \
27764 r=`${PWD_COMMAND}`; export r; \
27765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27766 $(HOST_EXPORTS) \
27767 for flag in $(EXTRA_HOST_FLAGS) ; do \
27768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27769 done; \
27770 echo "Doing mostlyclean in libgui"; \
27771 (cd $(HOST_SUBDIR)/libgui && \
27772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27774 "RANLIB=$${RANLIB}" \
27775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27776 mostlyclean) \
27777 || exit 1
27778
27779 @endif libgui
27780
27781 .PHONY: maybe-clean-libgui clean-libgui
27782 maybe-clean-libgui:
27783 @if libgui
27784 maybe-clean-libgui: clean-libgui
27785
27786 clean-libgui:
27787 @: $(MAKE); $(unstage)
27788 @[ -f ./libgui/Makefile ] || exit 0; \
27789 r=`${PWD_COMMAND}`; export r; \
27790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27791 $(HOST_EXPORTS) \
27792 for flag in $(EXTRA_HOST_FLAGS) ; do \
27793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27794 done; \
27795 echo "Doing clean in libgui"; \
27796 (cd $(HOST_SUBDIR)/libgui && \
27797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27799 "RANLIB=$${RANLIB}" \
27800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27801 clean) \
27802 || exit 1
27803
27804 @endif libgui
27805
27806 .PHONY: maybe-distclean-libgui distclean-libgui
27807 maybe-distclean-libgui:
27808 @if libgui
27809 maybe-distclean-libgui: distclean-libgui
27810
27811 distclean-libgui:
27812 @: $(MAKE); $(unstage)
27813 @[ -f ./libgui/Makefile ] || exit 0; \
27814 r=`${PWD_COMMAND}`; export r; \
27815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27816 $(HOST_EXPORTS) \
27817 for flag in $(EXTRA_HOST_FLAGS) ; do \
27818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27819 done; \
27820 echo "Doing distclean in libgui"; \
27821 (cd $(HOST_SUBDIR)/libgui && \
27822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27824 "RANLIB=$${RANLIB}" \
27825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27826 distclean) \
27827 || exit 1
27828
27829 @endif libgui
27830
27831 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27832 maybe-maintainer-clean-libgui:
27833 @if libgui
27834 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27835
27836 maintainer-clean-libgui:
27837 @: $(MAKE); $(unstage)
27838 @[ -f ./libgui/Makefile ] || exit 0; \
27839 r=`${PWD_COMMAND}`; export r; \
27840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27841 $(HOST_EXPORTS) \
27842 for flag in $(EXTRA_HOST_FLAGS) ; do \
27843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27844 done; \
27845 echo "Doing maintainer-clean in libgui"; \
27846 (cd $(HOST_SUBDIR)/libgui && \
27847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27849 "RANLIB=$${RANLIB}" \
27850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27851 maintainer-clean) \
27852 || exit 1
27853
27854 @endif libgui
27855
27856
27857
27858 .PHONY: configure-libiberty maybe-configure-libiberty
27859 maybe-configure-libiberty:
27860 @if gcc-bootstrap
27861 configure-libiberty: stage_current
27862 @endif gcc-bootstrap
27863 @if libiberty
27864 maybe-configure-libiberty: configure-libiberty
27865 configure-libiberty:
27866 @r=`${PWD_COMMAND}`; export r; \
27867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27868 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27870 $(HOST_EXPORTS) \
27871 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27872 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27873 case $(srcdir) in \
27874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27875 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27877 esac; \
27878 module_srcdir=libiberty; \
27879 $(SHELL) \
27880 $$s/$$module_srcdir/configure \
27881 --srcdir=$${topdir}/$$module_srcdir \
27882 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27883 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27884 || exit 1
27885 @endif libiberty
27886
27887
27888
27889 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27890 maybe-configure-stage1-libiberty:
27891 @if libiberty-bootstrap
27892 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27893 configure-stage1-libiberty:
27894 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27895 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27896 @r=`${PWD_COMMAND}`; export r; \
27897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27898 TFLAGS="$(STAGE1_TFLAGS)"; \
27899 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27900 $(HOST_EXPORTS) \
27901 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27902 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27903 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27904 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27906 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27907 case $(srcdir) in \
27908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27909 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27911 esac; \
27912 module_srcdir=libiberty; \
27913 $(SHELL) $$s/$$module_srcdir/configure \
27914 --srcdir=$${topdir}/$$module_srcdir \
27915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27916 --target=${target_alias} \
27917 \
27918 $(STAGE1_CONFIGURE_FLAGS) \
27919 @extra_host_libiberty_configure_flags@
27920 @endif libiberty-bootstrap
27921
27922 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27923 maybe-configure-stage2-libiberty:
27924 @if libiberty-bootstrap
27925 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27926 configure-stage2-libiberty:
27927 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27929 @r=`${PWD_COMMAND}`; export r; \
27930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27931 TFLAGS="$(STAGE2_TFLAGS)"; \
27932 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27933 $(HOST_EXPORTS) \
27934 $(POSTSTAGE1_HOST_EXPORTS) \
27935 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27936 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27937 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27938 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27940 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27941 case $(srcdir) in \
27942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27943 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27945 esac; \
27946 module_srcdir=libiberty; \
27947 $(SHELL) $$s/$$module_srcdir/configure \
27948 --srcdir=$${topdir}/$$module_srcdir \
27949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27950 --target=${target_alias} \
27951 --with-build-libsubdir=$(HOST_SUBDIR) \
27952 $(STAGE2_CONFIGURE_FLAGS) \
27953 @extra_host_libiberty_configure_flags@
27954 @endif libiberty-bootstrap
27955
27956 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27957 maybe-configure-stage3-libiberty:
27958 @if libiberty-bootstrap
27959 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27960 configure-stage3-libiberty:
27961 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27963 @r=`${PWD_COMMAND}`; export r; \
27964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27965 TFLAGS="$(STAGE3_TFLAGS)"; \
27966 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27967 $(HOST_EXPORTS) \
27968 $(POSTSTAGE1_HOST_EXPORTS) \
27969 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27970 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27971 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27972 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27974 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27975 case $(srcdir) in \
27976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27977 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27979 esac; \
27980 module_srcdir=libiberty; \
27981 $(SHELL) $$s/$$module_srcdir/configure \
27982 --srcdir=$${topdir}/$$module_srcdir \
27983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27984 --target=${target_alias} \
27985 --with-build-libsubdir=$(HOST_SUBDIR) \
27986 $(STAGE3_CONFIGURE_FLAGS) \
27987 @extra_host_libiberty_configure_flags@
27988 @endif libiberty-bootstrap
27989
27990 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27991 maybe-configure-stage4-libiberty:
27992 @if libiberty-bootstrap
27993 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27994 configure-stage4-libiberty:
27995 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27996 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27997 @r=`${PWD_COMMAND}`; export r; \
27998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27999 TFLAGS="$(STAGE4_TFLAGS)"; \
28000 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28001 $(HOST_EXPORTS) \
28002 $(POSTSTAGE1_HOST_EXPORTS) \
28003 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28004 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28005 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28006 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
28007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28008 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28009 case $(srcdir) in \
28010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28011 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28013 esac; \
28014 module_srcdir=libiberty; \
28015 $(SHELL) $$s/$$module_srcdir/configure \
28016 --srcdir=$${topdir}/$$module_srcdir \
28017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28018 --target=${target_alias} \
28019 --with-build-libsubdir=$(HOST_SUBDIR) \
28020 $(STAGE4_CONFIGURE_FLAGS) \
28021 @extra_host_libiberty_configure_flags@
28022 @endif libiberty-bootstrap
28023
28024 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
28025 maybe-configure-stageprofile-libiberty:
28026 @if libiberty-bootstrap
28027 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
28028 configure-stageprofile-libiberty:
28029 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28031 @r=`${PWD_COMMAND}`; export r; \
28032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28033 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28034 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28035 $(HOST_EXPORTS) \
28036 $(POSTSTAGE1_HOST_EXPORTS) \
28037 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28038 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28039 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28040 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
28041 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28042 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28043 case $(srcdir) in \
28044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28045 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28047 esac; \
28048 module_srcdir=libiberty; \
28049 $(SHELL) $$s/$$module_srcdir/configure \
28050 --srcdir=$${topdir}/$$module_srcdir \
28051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28052 --target=${target_alias} \
28053 --with-build-libsubdir=$(HOST_SUBDIR) \
28054 $(STAGEprofile_CONFIGURE_FLAGS) \
28055 @extra_host_libiberty_configure_flags@
28056 @endif libiberty-bootstrap
28057
28058 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
28059 maybe-configure-stagetrain-libiberty:
28060 @if libiberty-bootstrap
28061 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
28062 configure-stagetrain-libiberty:
28063 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28064 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28065 @r=`${PWD_COMMAND}`; export r; \
28066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28068 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28069 $(HOST_EXPORTS) \
28070 $(POSTSTAGE1_HOST_EXPORTS) \
28071 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28072 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28073 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28074 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
28075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28076 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28077 case $(srcdir) in \
28078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28079 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28081 esac; \
28082 module_srcdir=libiberty; \
28083 $(SHELL) $$s/$$module_srcdir/configure \
28084 --srcdir=$${topdir}/$$module_srcdir \
28085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28086 --target=${target_alias} \
28087 --with-build-libsubdir=$(HOST_SUBDIR) \
28088 $(STAGEtrain_CONFIGURE_FLAGS) \
28089 @extra_host_libiberty_configure_flags@
28090 @endif libiberty-bootstrap
28091
28092 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
28093 maybe-configure-stagefeedback-libiberty:
28094 @if libiberty-bootstrap
28095 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
28096 configure-stagefeedback-libiberty:
28097 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28098 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28099 @r=`${PWD_COMMAND}`; export r; \
28100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28101 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28102 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28103 $(HOST_EXPORTS) \
28104 $(POSTSTAGE1_HOST_EXPORTS) \
28105 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28106 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28107 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28108 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
28109 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28110 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28111 case $(srcdir) in \
28112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28113 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28115 esac; \
28116 module_srcdir=libiberty; \
28117 $(SHELL) $$s/$$module_srcdir/configure \
28118 --srcdir=$${topdir}/$$module_srcdir \
28119 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28120 --target=${target_alias} \
28121 --with-build-libsubdir=$(HOST_SUBDIR) \
28122 $(STAGEfeedback_CONFIGURE_FLAGS) \
28123 @extra_host_libiberty_configure_flags@
28124 @endif libiberty-bootstrap
28125
28126 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
28127 maybe-configure-stageautoprofile-libiberty:
28128 @if libiberty-bootstrap
28129 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28130 configure-stageautoprofile-libiberty:
28131 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28133 @r=`${PWD_COMMAND}`; export r; \
28134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28135 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28136 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28137 $(HOST_EXPORTS) \
28138 $(POSTSTAGE1_HOST_EXPORTS) \
28139 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28140 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28141 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
28142 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
28143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28144 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28145 case $(srcdir) in \
28146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28147 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28149 esac; \
28150 module_srcdir=libiberty; \
28151 $(SHELL) $$s/$$module_srcdir/configure \
28152 --srcdir=$${topdir}/$$module_srcdir \
28153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28154 --target=${target_alias} \
28155 --with-build-libsubdir=$(HOST_SUBDIR) \
28156 $(STAGEautoprofile_CONFIGURE_FLAGS) \
28157 @extra_host_libiberty_configure_flags@
28158 @endif libiberty-bootstrap
28159
28160 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
28161 maybe-configure-stageautofeedback-libiberty:
28162 @if libiberty-bootstrap
28163 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28164 configure-stageautofeedback-libiberty:
28165 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
28167 @r=`${PWD_COMMAND}`; export r; \
28168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28169 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28170 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
28171 $(HOST_EXPORTS) \
28172 $(POSTSTAGE1_HOST_EXPORTS) \
28173 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28174 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28175 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
28176 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
28177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
28178 cd $(HOST_SUBDIR)/libiberty || exit 1; \
28179 case $(srcdir) in \
28180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28181 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
28182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28183 esac; \
28184 module_srcdir=libiberty; \
28185 $(SHELL) $$s/$$module_srcdir/configure \
28186 --srcdir=$${topdir}/$$module_srcdir \
28187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28188 --target=${target_alias} \
28189 --with-build-libsubdir=$(HOST_SUBDIR) \
28190 $(STAGEautofeedback_CONFIGURE_FLAGS) \
28191 @extra_host_libiberty_configure_flags@
28192 @endif libiberty-bootstrap
28193
28194
28195
28196
28197
28198 .PHONY: all-libiberty maybe-all-libiberty
28199 maybe-all-libiberty:
28200 @if gcc-bootstrap
28201 all-libiberty: stage_current
28202 @endif gcc-bootstrap
28203 @if libiberty
28204 TARGET-libiberty=all
28205 maybe-all-libiberty: all-libiberty
28206 all-libiberty: configure-libiberty
28207 @r=`${PWD_COMMAND}`; export r; \
28208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28209 $(HOST_EXPORTS) \
28210 (cd $(HOST_SUBDIR)/libiberty && \
28211 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28212 $(TARGET-libiberty))
28213 @endif libiberty
28214
28215
28216
28217 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28218 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28219 maybe-all-stage1-libiberty:
28220 maybe-clean-stage1-libiberty:
28221 @if libiberty-bootstrap
28222 maybe-all-stage1-libiberty: all-stage1-libiberty
28223 all-stage1: all-stage1-libiberty
28224 TARGET-stage1-libiberty = $(TARGET-libiberty)
28225 all-stage1-libiberty: configure-stage1-libiberty
28226 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28227 @r=`${PWD_COMMAND}`; export r; \
28228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28229 TFLAGS="$(STAGE1_TFLAGS)"; \
28230 $(HOST_EXPORTS) \
28231 cd $(HOST_SUBDIR)/libiberty && \
28232 \
28233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28234 CFLAGS="$(STAGE1_CFLAGS)" \
28235 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28236 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28237 LIBCFLAGS="$(LIBCFLAGS)" \
28238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28241 $(EXTRA_HOST_FLAGS) \
28242 $(STAGE1_FLAGS_TO_PASS) \
28243 TFLAGS="$(STAGE1_TFLAGS)" \
28244 $(TARGET-stage1-libiberty)
28245
28246 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28247 clean-stage1: clean-stage1-libiberty
28248 clean-stage1-libiberty:
28249 @if [ $(current_stage) = stage1 ]; then \
28250 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28251 else \
28252 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28253 $(MAKE) stage1-start; \
28254 fi; \
28255 cd $(HOST_SUBDIR)/libiberty && \
28256 $(MAKE) $(EXTRA_HOST_FLAGS) \
28257 $(STAGE1_FLAGS_TO_PASS) clean
28258 @endif libiberty-bootstrap
28259
28260
28261 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28262 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28263 maybe-all-stage2-libiberty:
28264 maybe-clean-stage2-libiberty:
28265 @if libiberty-bootstrap
28266 maybe-all-stage2-libiberty: all-stage2-libiberty
28267 all-stage2: all-stage2-libiberty
28268 TARGET-stage2-libiberty = $(TARGET-libiberty)
28269 all-stage2-libiberty: configure-stage2-libiberty
28270 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28271 @r=`${PWD_COMMAND}`; export r; \
28272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28273 TFLAGS="$(STAGE2_TFLAGS)"; \
28274 $(HOST_EXPORTS) \
28275 $(POSTSTAGE1_HOST_EXPORTS) \
28276 cd $(HOST_SUBDIR)/libiberty && \
28277 \
28278 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28279 CFLAGS="$(STAGE2_CFLAGS)" \
28280 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28281 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28282 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28286 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28287 TFLAGS="$(STAGE2_TFLAGS)" \
28288 $(TARGET-stage2-libiberty)
28289
28290 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28291 clean-stage2: clean-stage2-libiberty
28292 clean-stage2-libiberty:
28293 @if [ $(current_stage) = stage2 ]; then \
28294 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28295 else \
28296 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28297 $(MAKE) stage2-start; \
28298 fi; \
28299 cd $(HOST_SUBDIR)/libiberty && \
28300 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28301 @endif libiberty-bootstrap
28302
28303
28304 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28305 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28306 maybe-all-stage3-libiberty:
28307 maybe-clean-stage3-libiberty:
28308 @if libiberty-bootstrap
28309 maybe-all-stage3-libiberty: all-stage3-libiberty
28310 all-stage3: all-stage3-libiberty
28311 TARGET-stage3-libiberty = $(TARGET-libiberty)
28312 all-stage3-libiberty: configure-stage3-libiberty
28313 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28314 @r=`${PWD_COMMAND}`; export r; \
28315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28316 TFLAGS="$(STAGE3_TFLAGS)"; \
28317 $(HOST_EXPORTS) \
28318 $(POSTSTAGE1_HOST_EXPORTS) \
28319 cd $(HOST_SUBDIR)/libiberty && \
28320 \
28321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28322 CFLAGS="$(STAGE3_CFLAGS)" \
28323 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28324 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28325 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28326 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28327 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28328 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28329 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28330 TFLAGS="$(STAGE3_TFLAGS)" \
28331 $(TARGET-stage3-libiberty)
28332
28333 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28334 clean-stage3: clean-stage3-libiberty
28335 clean-stage3-libiberty:
28336 @if [ $(current_stage) = stage3 ]; then \
28337 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28338 else \
28339 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28340 $(MAKE) stage3-start; \
28341 fi; \
28342 cd $(HOST_SUBDIR)/libiberty && \
28343 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28344 @endif libiberty-bootstrap
28345
28346
28347 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28348 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28349 maybe-all-stage4-libiberty:
28350 maybe-clean-stage4-libiberty:
28351 @if libiberty-bootstrap
28352 maybe-all-stage4-libiberty: all-stage4-libiberty
28353 all-stage4: all-stage4-libiberty
28354 TARGET-stage4-libiberty = $(TARGET-libiberty)
28355 all-stage4-libiberty: configure-stage4-libiberty
28356 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28357 @r=`${PWD_COMMAND}`; export r; \
28358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28359 TFLAGS="$(STAGE4_TFLAGS)"; \
28360 $(HOST_EXPORTS) \
28361 $(POSTSTAGE1_HOST_EXPORTS) \
28362 cd $(HOST_SUBDIR)/libiberty && \
28363 \
28364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28365 CFLAGS="$(STAGE4_CFLAGS)" \
28366 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28367 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28368 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28372 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28373 TFLAGS="$(STAGE4_TFLAGS)" \
28374 $(TARGET-stage4-libiberty)
28375
28376 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28377 clean-stage4: clean-stage4-libiberty
28378 clean-stage4-libiberty:
28379 @if [ $(current_stage) = stage4 ]; then \
28380 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28381 else \
28382 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28383 $(MAKE) stage4-start; \
28384 fi; \
28385 cd $(HOST_SUBDIR)/libiberty && \
28386 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28387 @endif libiberty-bootstrap
28388
28389
28390 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28391 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28392 maybe-all-stageprofile-libiberty:
28393 maybe-clean-stageprofile-libiberty:
28394 @if libiberty-bootstrap
28395 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28396 all-stageprofile: all-stageprofile-libiberty
28397 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28398 all-stageprofile-libiberty: configure-stageprofile-libiberty
28399 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28400 @r=`${PWD_COMMAND}`; export r; \
28401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28403 $(HOST_EXPORTS) \
28404 $(POSTSTAGE1_HOST_EXPORTS) \
28405 cd $(HOST_SUBDIR)/libiberty && \
28406 \
28407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28408 CFLAGS="$(STAGEprofile_CFLAGS)" \
28409 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28410 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28411 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28412 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28413 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28414 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28415 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28416 TFLAGS="$(STAGEprofile_TFLAGS)" \
28417 $(TARGET-stageprofile-libiberty)
28418
28419 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28420 clean-stageprofile: clean-stageprofile-libiberty
28421 clean-stageprofile-libiberty:
28422 @if [ $(current_stage) = stageprofile ]; then \
28423 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28424 else \
28425 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28426 $(MAKE) stageprofile-start; \
28427 fi; \
28428 cd $(HOST_SUBDIR)/libiberty && \
28429 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28430 @endif libiberty-bootstrap
28431
28432
28433 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28434 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28435 maybe-all-stagetrain-libiberty:
28436 maybe-clean-stagetrain-libiberty:
28437 @if libiberty-bootstrap
28438 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28439 all-stagetrain: all-stagetrain-libiberty
28440 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28441 all-stagetrain-libiberty: configure-stagetrain-libiberty
28442 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28443 @r=`${PWD_COMMAND}`; export r; \
28444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28445 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28446 $(HOST_EXPORTS) \
28447 $(POSTSTAGE1_HOST_EXPORTS) \
28448 cd $(HOST_SUBDIR)/libiberty && \
28449 \
28450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28451 CFLAGS="$(STAGEtrain_CFLAGS)" \
28452 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28453 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28454 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28455 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28456 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28457 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28458 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28459 TFLAGS="$(STAGEtrain_TFLAGS)" \
28460 $(TARGET-stagetrain-libiberty)
28461
28462 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28463 clean-stagetrain: clean-stagetrain-libiberty
28464 clean-stagetrain-libiberty:
28465 @if [ $(current_stage) = stagetrain ]; then \
28466 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28467 else \
28468 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28469 $(MAKE) stagetrain-start; \
28470 fi; \
28471 cd $(HOST_SUBDIR)/libiberty && \
28472 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28473 @endif libiberty-bootstrap
28474
28475
28476 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28477 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28478 maybe-all-stagefeedback-libiberty:
28479 maybe-clean-stagefeedback-libiberty:
28480 @if libiberty-bootstrap
28481 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28482 all-stagefeedback: all-stagefeedback-libiberty
28483 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28484 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28485 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28486 @r=`${PWD_COMMAND}`; export r; \
28487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28488 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28489 $(HOST_EXPORTS) \
28490 $(POSTSTAGE1_HOST_EXPORTS) \
28491 cd $(HOST_SUBDIR)/libiberty && \
28492 \
28493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28494 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28495 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28496 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28497 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28501 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28502 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28503 $(TARGET-stagefeedback-libiberty)
28504
28505 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28506 clean-stagefeedback: clean-stagefeedback-libiberty
28507 clean-stagefeedback-libiberty:
28508 @if [ $(current_stage) = stagefeedback ]; then \
28509 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28510 else \
28511 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28512 $(MAKE) stagefeedback-start; \
28513 fi; \
28514 cd $(HOST_SUBDIR)/libiberty && \
28515 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28516 @endif libiberty-bootstrap
28517
28518
28519 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28520 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28521 maybe-all-stageautoprofile-libiberty:
28522 maybe-clean-stageautoprofile-libiberty:
28523 @if libiberty-bootstrap
28524 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28525 all-stageautoprofile: all-stageautoprofile-libiberty
28526 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28527 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28528 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28529 @r=`${PWD_COMMAND}`; export r; \
28530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28531 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28532 $(HOST_EXPORTS) \
28533 $(POSTSTAGE1_HOST_EXPORTS) \
28534 cd $(HOST_SUBDIR)/libiberty && \
28535 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28537 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28538 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28539 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28540 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28541 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28542 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28543 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28544 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28545 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28546 $(TARGET-stageautoprofile-libiberty)
28547
28548 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28549 clean-stageautoprofile: clean-stageautoprofile-libiberty
28550 clean-stageautoprofile-libiberty:
28551 @if [ $(current_stage) = stageautoprofile ]; then \
28552 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28553 else \
28554 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28555 $(MAKE) stageautoprofile-start; \
28556 fi; \
28557 cd $(HOST_SUBDIR)/libiberty && \
28558 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28559 @endif libiberty-bootstrap
28560
28561
28562 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28563 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28564 maybe-all-stageautofeedback-libiberty:
28565 maybe-clean-stageautofeedback-libiberty:
28566 @if libiberty-bootstrap
28567 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28568 all-stageautofeedback: all-stageautofeedback-libiberty
28569 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28570 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28571 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28572 @r=`${PWD_COMMAND}`; export r; \
28573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28574 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28575 $(HOST_EXPORTS) \
28576 $(POSTSTAGE1_HOST_EXPORTS) \
28577 cd $(HOST_SUBDIR)/libiberty && \
28578 \
28579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28580 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28581 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28582 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28583 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28584 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28585 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28586 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28587 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28588 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28589 $(TARGET-stageautofeedback-libiberty)
28590
28591 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28592 clean-stageautofeedback: clean-stageautofeedback-libiberty
28593 clean-stageautofeedback-libiberty:
28594 @if [ $(current_stage) = stageautofeedback ]; then \
28595 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28596 else \
28597 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28598 $(MAKE) stageautofeedback-start; \
28599 fi; \
28600 cd $(HOST_SUBDIR)/libiberty && \
28601 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28602 @endif libiberty-bootstrap
28603
28604
28605
28606
28607
28608 .PHONY: check-libiberty maybe-check-libiberty
28609 maybe-check-libiberty:
28610 @if libiberty
28611 maybe-check-libiberty: check-libiberty
28612
28613 check-libiberty:
28614 @: $(MAKE); $(unstage)
28615 @r=`${PWD_COMMAND}`; export r; \
28616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28617 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28618 (cd $(HOST_SUBDIR)/libiberty && \
28619 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28620
28621 @endif libiberty
28622
28623 .PHONY: install-libiberty maybe-install-libiberty
28624 maybe-install-libiberty:
28625 @if libiberty
28626 maybe-install-libiberty: install-libiberty
28627
28628 install-libiberty: installdirs
28629 @: $(MAKE); $(unstage)
28630 @r=`${PWD_COMMAND}`; export r; \
28631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28632 $(HOST_EXPORTS) \
28633 (cd $(HOST_SUBDIR)/libiberty && \
28634 $(MAKE) $(FLAGS_TO_PASS) install)
28635
28636 @endif libiberty
28637
28638 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28639 maybe-install-strip-libiberty:
28640 @if libiberty
28641 maybe-install-strip-libiberty: install-strip-libiberty
28642
28643 install-strip-libiberty: installdirs
28644 @: $(MAKE); $(unstage)
28645 @r=`${PWD_COMMAND}`; export r; \
28646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28647 $(HOST_EXPORTS) \
28648 (cd $(HOST_SUBDIR)/libiberty && \
28649 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28650
28651 @endif libiberty
28652
28653 # Other targets (info, dvi, pdf, etc.)
28654
28655 .PHONY: maybe-info-libiberty info-libiberty
28656 maybe-info-libiberty:
28657 @if libiberty
28658 maybe-info-libiberty: info-libiberty
28659
28660 info-libiberty: \
28661 configure-libiberty
28662 @[ -f ./libiberty/Makefile ] || exit 0; \
28663 r=`${PWD_COMMAND}`; export r; \
28664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28665 $(HOST_EXPORTS) \
28666 for flag in $(EXTRA_HOST_FLAGS) ; do \
28667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28668 done; \
28669 echo "Doing info in libiberty"; \
28670 (cd $(HOST_SUBDIR)/libiberty && \
28671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28673 "RANLIB=$${RANLIB}" \
28674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28675 info) \
28676 || exit 1
28677
28678 @endif libiberty
28679
28680 .PHONY: maybe-dvi-libiberty dvi-libiberty
28681 maybe-dvi-libiberty:
28682 @if libiberty
28683 maybe-dvi-libiberty: dvi-libiberty
28684
28685 dvi-libiberty: \
28686 configure-libiberty
28687 @[ -f ./libiberty/Makefile ] || exit 0; \
28688 r=`${PWD_COMMAND}`; export r; \
28689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28690 $(HOST_EXPORTS) \
28691 for flag in $(EXTRA_HOST_FLAGS) ; do \
28692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28693 done; \
28694 echo "Doing dvi in libiberty"; \
28695 (cd $(HOST_SUBDIR)/libiberty && \
28696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28698 "RANLIB=$${RANLIB}" \
28699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28700 dvi) \
28701 || exit 1
28702
28703 @endif libiberty
28704
28705 .PHONY: maybe-pdf-libiberty pdf-libiberty
28706 maybe-pdf-libiberty:
28707 @if libiberty
28708 maybe-pdf-libiberty: pdf-libiberty
28709
28710 pdf-libiberty: \
28711 configure-libiberty
28712 @[ -f ./libiberty/Makefile ] || exit 0; \
28713 r=`${PWD_COMMAND}`; export r; \
28714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715 $(HOST_EXPORTS) \
28716 for flag in $(EXTRA_HOST_FLAGS) ; do \
28717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718 done; \
28719 echo "Doing pdf in libiberty"; \
28720 (cd $(HOST_SUBDIR)/libiberty && \
28721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723 "RANLIB=$${RANLIB}" \
28724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725 pdf) \
28726 || exit 1
28727
28728 @endif libiberty
28729
28730 .PHONY: maybe-html-libiberty html-libiberty
28731 maybe-html-libiberty:
28732 @if libiberty
28733 maybe-html-libiberty: html-libiberty
28734
28735 html-libiberty: \
28736 configure-libiberty
28737 @[ -f ./libiberty/Makefile ] || exit 0; \
28738 r=`${PWD_COMMAND}`; export r; \
28739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28740 $(HOST_EXPORTS) \
28741 for flag in $(EXTRA_HOST_FLAGS) ; do \
28742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28743 done; \
28744 echo "Doing html in libiberty"; \
28745 (cd $(HOST_SUBDIR)/libiberty && \
28746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28748 "RANLIB=$${RANLIB}" \
28749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28750 html) \
28751 || exit 1
28752
28753 @endif libiberty
28754
28755 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28756 maybe-TAGS-libiberty:
28757 @if libiberty
28758 maybe-TAGS-libiberty: TAGS-libiberty
28759
28760 TAGS-libiberty: \
28761 configure-libiberty
28762 @[ -f ./libiberty/Makefile ] || exit 0; \
28763 r=`${PWD_COMMAND}`; export r; \
28764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28765 $(HOST_EXPORTS) \
28766 for flag in $(EXTRA_HOST_FLAGS) ; do \
28767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28768 done; \
28769 echo "Doing TAGS in libiberty"; \
28770 (cd $(HOST_SUBDIR)/libiberty && \
28771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28773 "RANLIB=$${RANLIB}" \
28774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28775 TAGS) \
28776 || exit 1
28777
28778 @endif libiberty
28779
28780 .PHONY: maybe-install-info-libiberty install-info-libiberty
28781 maybe-install-info-libiberty:
28782 @if libiberty
28783 maybe-install-info-libiberty: install-info-libiberty
28784
28785 install-info-libiberty: \
28786 configure-libiberty \
28787 info-libiberty
28788 @[ -f ./libiberty/Makefile ] || exit 0; \
28789 r=`${PWD_COMMAND}`; export r; \
28790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791 $(HOST_EXPORTS) \
28792 for flag in $(EXTRA_HOST_FLAGS) ; do \
28793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28794 done; \
28795 echo "Doing install-info in libiberty"; \
28796 (cd $(HOST_SUBDIR)/libiberty && \
28797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28799 "RANLIB=$${RANLIB}" \
28800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28801 install-info) \
28802 || exit 1
28803
28804 @endif libiberty
28805
28806 .PHONY: maybe-install-dvi-libiberty install-dvi-libiberty
28807 maybe-install-dvi-libiberty:
28808 @if libiberty
28809 maybe-install-dvi-libiberty: install-dvi-libiberty
28810
28811 install-dvi-libiberty: \
28812 configure-libiberty \
28813 dvi-libiberty
28814 @[ -f ./libiberty/Makefile ] || exit 0; \
28815 r=`${PWD_COMMAND}`; export r; \
28816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28817 $(HOST_EXPORTS) \
28818 for flag in $(EXTRA_HOST_FLAGS) ; do \
28819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28820 done; \
28821 echo "Doing install-dvi in libiberty"; \
28822 (cd $(HOST_SUBDIR)/libiberty && \
28823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28825 "RANLIB=$${RANLIB}" \
28826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28827 install-dvi) \
28828 || exit 1
28829
28830 @endif libiberty
28831
28832 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28833 maybe-install-pdf-libiberty:
28834 @if libiberty
28835 maybe-install-pdf-libiberty: install-pdf-libiberty
28836
28837 install-pdf-libiberty: \
28838 configure-libiberty \
28839 pdf-libiberty
28840 @[ -f ./libiberty/Makefile ] || exit 0; \
28841 r=`${PWD_COMMAND}`; export r; \
28842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28843 $(HOST_EXPORTS) \
28844 for flag in $(EXTRA_HOST_FLAGS) ; do \
28845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28846 done; \
28847 echo "Doing install-pdf in libiberty"; \
28848 (cd $(HOST_SUBDIR)/libiberty && \
28849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28851 "RANLIB=$${RANLIB}" \
28852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28853 install-pdf) \
28854 || exit 1
28855
28856 @endif libiberty
28857
28858 .PHONY: maybe-install-html-libiberty install-html-libiberty
28859 maybe-install-html-libiberty:
28860 @if libiberty
28861 maybe-install-html-libiberty: install-html-libiberty
28862
28863 install-html-libiberty: \
28864 configure-libiberty \
28865 html-libiberty
28866 @[ -f ./libiberty/Makefile ] || exit 0; \
28867 r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 $(HOST_EXPORTS) \
28870 for flag in $(EXTRA_HOST_FLAGS) ; do \
28871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28872 done; \
28873 echo "Doing install-html in libiberty"; \
28874 (cd $(HOST_SUBDIR)/libiberty && \
28875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28877 "RANLIB=$${RANLIB}" \
28878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28879 install-html) \
28880 || exit 1
28881
28882 @endif libiberty
28883
28884 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28885 maybe-installcheck-libiberty:
28886 @if libiberty
28887 maybe-installcheck-libiberty: installcheck-libiberty
28888
28889 installcheck-libiberty: \
28890 configure-libiberty
28891 @[ -f ./libiberty/Makefile ] || exit 0; \
28892 r=`${PWD_COMMAND}`; export r; \
28893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28894 $(HOST_EXPORTS) \
28895 for flag in $(EXTRA_HOST_FLAGS) ; do \
28896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28897 done; \
28898 echo "Doing installcheck in libiberty"; \
28899 (cd $(HOST_SUBDIR)/libiberty && \
28900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28902 "RANLIB=$${RANLIB}" \
28903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28904 installcheck) \
28905 || exit 1
28906
28907 @endif libiberty
28908
28909 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28910 maybe-mostlyclean-libiberty:
28911 @if libiberty
28912 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28913
28914 mostlyclean-libiberty:
28915 @[ -f ./libiberty/Makefile ] || exit 0; \
28916 r=`${PWD_COMMAND}`; export r; \
28917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28918 $(HOST_EXPORTS) \
28919 for flag in $(EXTRA_HOST_FLAGS) ; do \
28920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28921 done; \
28922 echo "Doing mostlyclean in libiberty"; \
28923 (cd $(HOST_SUBDIR)/libiberty && \
28924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28926 "RANLIB=$${RANLIB}" \
28927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28928 mostlyclean) \
28929 || exit 1
28930
28931 @endif libiberty
28932
28933 .PHONY: maybe-clean-libiberty clean-libiberty
28934 maybe-clean-libiberty:
28935 @if libiberty
28936 maybe-clean-libiberty: clean-libiberty
28937
28938 clean-libiberty:
28939 @[ -f ./libiberty/Makefile ] || exit 0; \
28940 r=`${PWD_COMMAND}`; export r; \
28941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28942 $(HOST_EXPORTS) \
28943 for flag in $(EXTRA_HOST_FLAGS) ; do \
28944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28945 done; \
28946 echo "Doing clean in libiberty"; \
28947 (cd $(HOST_SUBDIR)/libiberty && \
28948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28950 "RANLIB=$${RANLIB}" \
28951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28952 clean) \
28953 || exit 1
28954
28955 @endif libiberty
28956
28957 .PHONY: maybe-distclean-libiberty distclean-libiberty
28958 maybe-distclean-libiberty:
28959 @if libiberty
28960 maybe-distclean-libiberty: distclean-libiberty
28961
28962 distclean-libiberty:
28963 @[ -f ./libiberty/Makefile ] || exit 0; \
28964 r=`${PWD_COMMAND}`; export r; \
28965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28966 $(HOST_EXPORTS) \
28967 for flag in $(EXTRA_HOST_FLAGS) ; do \
28968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28969 done; \
28970 echo "Doing distclean in libiberty"; \
28971 (cd $(HOST_SUBDIR)/libiberty && \
28972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28974 "RANLIB=$${RANLIB}" \
28975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28976 distclean) \
28977 || exit 1
28978
28979 @endif libiberty
28980
28981 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28982 maybe-maintainer-clean-libiberty:
28983 @if libiberty
28984 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28985
28986 maintainer-clean-libiberty:
28987 @[ -f ./libiberty/Makefile ] || exit 0; \
28988 r=`${PWD_COMMAND}`; export r; \
28989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28990 $(HOST_EXPORTS) \
28991 for flag in $(EXTRA_HOST_FLAGS) ; do \
28992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28993 done; \
28994 echo "Doing maintainer-clean in libiberty"; \
28995 (cd $(HOST_SUBDIR)/libiberty && \
28996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28998 "RANLIB=$${RANLIB}" \
28999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29000 maintainer-clean) \
29001 || exit 1
29002
29003 @endif libiberty
29004
29005
29006
29007 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
29008 maybe-configure-libiberty-linker-plugin:
29009 @if gcc-bootstrap
29010 configure-libiberty-linker-plugin: stage_current
29011 @endif gcc-bootstrap
29012 @if libiberty-linker-plugin
29013 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
29014 configure-libiberty-linker-plugin:
29015 @r=`${PWD_COMMAND}`; export r; \
29016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29017 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29019 $(HOST_EXPORTS) \
29020 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29021 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
29022 case $(srcdir) in \
29023 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29024 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29025 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29026 esac; \
29027 module_srcdir=libiberty; \
29028 $(SHELL) \
29029 $$s/$$module_srcdir/configure \
29030 --srcdir=$${topdir}/$$module_srcdir \
29031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29032 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
29033 || exit 1
29034 @endif libiberty-linker-plugin
29035
29036
29037
29038 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
29039 maybe-configure-stage1-libiberty-linker-plugin:
29040 @if libiberty-linker-plugin-bootstrap
29041 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29042 configure-stage1-libiberty-linker-plugin:
29043 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29045 @r=`${PWD_COMMAND}`; export r; \
29046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29047 TFLAGS="$(STAGE1_TFLAGS)"; \
29048 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29049 $(HOST_EXPORTS) \
29050 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29051 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29052 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29053 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29055 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29056 case $(srcdir) in \
29057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29058 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29060 esac; \
29061 module_srcdir=libiberty; \
29062 $(SHELL) $$s/$$module_srcdir/configure \
29063 --srcdir=$${topdir}/$$module_srcdir \
29064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29065 --target=${target_alias} \
29066 \
29067 $(STAGE1_CONFIGURE_FLAGS) \
29068 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29069 @endif libiberty-linker-plugin-bootstrap
29070
29071 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
29072 maybe-configure-stage2-libiberty-linker-plugin:
29073 @if libiberty-linker-plugin-bootstrap
29074 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29075 configure-stage2-libiberty-linker-plugin:
29076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29078 @r=`${PWD_COMMAND}`; export r; \
29079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29080 TFLAGS="$(STAGE2_TFLAGS)"; \
29081 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29082 $(HOST_EXPORTS) \
29083 $(POSTSTAGE1_HOST_EXPORTS) \
29084 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29085 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29086 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29087 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29089 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29090 case $(srcdir) in \
29091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29092 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29094 esac; \
29095 module_srcdir=libiberty; \
29096 $(SHELL) $$s/$$module_srcdir/configure \
29097 --srcdir=$${topdir}/$$module_srcdir \
29098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29099 --target=${target_alias} \
29100 --with-build-libsubdir=$(HOST_SUBDIR) \
29101 $(STAGE2_CONFIGURE_FLAGS) \
29102 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29103 @endif libiberty-linker-plugin-bootstrap
29104
29105 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
29106 maybe-configure-stage3-libiberty-linker-plugin:
29107 @if libiberty-linker-plugin-bootstrap
29108 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29109 configure-stage3-libiberty-linker-plugin:
29110 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29112 @r=`${PWD_COMMAND}`; export r; \
29113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114 TFLAGS="$(STAGE3_TFLAGS)"; \
29115 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29116 $(HOST_EXPORTS) \
29117 $(POSTSTAGE1_HOST_EXPORTS) \
29118 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29119 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29120 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29121 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29123 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29124 case $(srcdir) in \
29125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29126 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29128 esac; \
29129 module_srcdir=libiberty; \
29130 $(SHELL) $$s/$$module_srcdir/configure \
29131 --srcdir=$${topdir}/$$module_srcdir \
29132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29133 --target=${target_alias} \
29134 --with-build-libsubdir=$(HOST_SUBDIR) \
29135 $(STAGE3_CONFIGURE_FLAGS) \
29136 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29137 @endif libiberty-linker-plugin-bootstrap
29138
29139 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
29140 maybe-configure-stage4-libiberty-linker-plugin:
29141 @if libiberty-linker-plugin-bootstrap
29142 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29143 configure-stage4-libiberty-linker-plugin:
29144 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29146 @r=`${PWD_COMMAND}`; export r; \
29147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29148 TFLAGS="$(STAGE4_TFLAGS)"; \
29149 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29150 $(HOST_EXPORTS) \
29151 $(POSTSTAGE1_HOST_EXPORTS) \
29152 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29153 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29154 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29155 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29157 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29158 case $(srcdir) in \
29159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29160 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29162 esac; \
29163 module_srcdir=libiberty; \
29164 $(SHELL) $$s/$$module_srcdir/configure \
29165 --srcdir=$${topdir}/$$module_srcdir \
29166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29167 --target=${target_alias} \
29168 --with-build-libsubdir=$(HOST_SUBDIR) \
29169 $(STAGE4_CONFIGURE_FLAGS) \
29170 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29171 @endif libiberty-linker-plugin-bootstrap
29172
29173 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
29174 maybe-configure-stageprofile-libiberty-linker-plugin:
29175 @if libiberty-linker-plugin-bootstrap
29176 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29177 configure-stageprofile-libiberty-linker-plugin:
29178 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29180 @r=`${PWD_COMMAND}`; export r; \
29181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29183 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29184 $(HOST_EXPORTS) \
29185 $(POSTSTAGE1_HOST_EXPORTS) \
29186 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29187 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29188 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29189 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29191 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29192 case $(srcdir) in \
29193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29194 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29196 esac; \
29197 module_srcdir=libiberty; \
29198 $(SHELL) $$s/$$module_srcdir/configure \
29199 --srcdir=$${topdir}/$$module_srcdir \
29200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29201 --target=${target_alias} \
29202 --with-build-libsubdir=$(HOST_SUBDIR) \
29203 $(STAGEprofile_CONFIGURE_FLAGS) \
29204 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29205 @endif libiberty-linker-plugin-bootstrap
29206
29207 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
29208 maybe-configure-stagetrain-libiberty-linker-plugin:
29209 @if libiberty-linker-plugin-bootstrap
29210 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29211 configure-stagetrain-libiberty-linker-plugin:
29212 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29214 @r=`${PWD_COMMAND}`; export r; \
29215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29216 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29217 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29218 $(HOST_EXPORTS) \
29219 $(POSTSTAGE1_HOST_EXPORTS) \
29220 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
29221 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
29222 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
29223 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29225 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29226 case $(srcdir) in \
29227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29228 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29230 esac; \
29231 module_srcdir=libiberty; \
29232 $(SHELL) $$s/$$module_srcdir/configure \
29233 --srcdir=$${topdir}/$$module_srcdir \
29234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29235 --target=${target_alias} \
29236 --with-build-libsubdir=$(HOST_SUBDIR) \
29237 $(STAGEtrain_CONFIGURE_FLAGS) \
29238 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29239 @endif libiberty-linker-plugin-bootstrap
29240
29241 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29242 maybe-configure-stagefeedback-libiberty-linker-plugin:
29243 @if libiberty-linker-plugin-bootstrap
29244 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29245 configure-stagefeedback-libiberty-linker-plugin:
29246 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29248 @r=`${PWD_COMMAND}`; export r; \
29249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29250 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29251 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29252 $(HOST_EXPORTS) \
29253 $(POSTSTAGE1_HOST_EXPORTS) \
29254 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29255 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29256 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29257 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29259 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29260 case $(srcdir) in \
29261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29262 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29264 esac; \
29265 module_srcdir=libiberty; \
29266 $(SHELL) $$s/$$module_srcdir/configure \
29267 --srcdir=$${topdir}/$$module_srcdir \
29268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29269 --target=${target_alias} \
29270 --with-build-libsubdir=$(HOST_SUBDIR) \
29271 $(STAGEfeedback_CONFIGURE_FLAGS) \
29272 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29273 @endif libiberty-linker-plugin-bootstrap
29274
29275 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29276 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29277 @if libiberty-linker-plugin-bootstrap
29278 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29279 configure-stageautoprofile-libiberty-linker-plugin:
29280 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29282 @r=`${PWD_COMMAND}`; export r; \
29283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29284 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29285 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29286 $(HOST_EXPORTS) \
29287 $(POSTSTAGE1_HOST_EXPORTS) \
29288 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29289 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29290 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29291 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29293 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29294 case $(srcdir) in \
29295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29296 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29298 esac; \
29299 module_srcdir=libiberty; \
29300 $(SHELL) $$s/$$module_srcdir/configure \
29301 --srcdir=$${topdir}/$$module_srcdir \
29302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29303 --target=${target_alias} \
29304 --with-build-libsubdir=$(HOST_SUBDIR) \
29305 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29306 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29307 @endif libiberty-linker-plugin-bootstrap
29308
29309 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29310 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29311 @if libiberty-linker-plugin-bootstrap
29312 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29313 configure-stageautofeedback-libiberty-linker-plugin:
29314 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29315 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29316 @r=`${PWD_COMMAND}`; export r; \
29317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29318 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29319 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29320 $(HOST_EXPORTS) \
29321 $(POSTSTAGE1_HOST_EXPORTS) \
29322 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29323 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29324 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29325 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29326 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29327 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29328 case $(srcdir) in \
29329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29330 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29332 esac; \
29333 module_srcdir=libiberty; \
29334 $(SHELL) $$s/$$module_srcdir/configure \
29335 --srcdir=$${topdir}/$$module_srcdir \
29336 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29337 --target=${target_alias} \
29338 --with-build-libsubdir=$(HOST_SUBDIR) \
29339 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29340 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29341 @endif libiberty-linker-plugin-bootstrap
29342
29343
29344
29345
29346
29347 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29348 maybe-all-libiberty-linker-plugin:
29349 @if gcc-bootstrap
29350 all-libiberty-linker-plugin: stage_current
29351 @endif gcc-bootstrap
29352 @if libiberty-linker-plugin
29353 TARGET-libiberty-linker-plugin=all
29354 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29355 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29356 @r=`${PWD_COMMAND}`; export r; \
29357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29358 $(HOST_EXPORTS) \
29359 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29360 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29361 $(TARGET-libiberty-linker-plugin))
29362 @endif libiberty-linker-plugin
29363
29364
29365
29366 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29367 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29368 maybe-all-stage1-libiberty-linker-plugin:
29369 maybe-clean-stage1-libiberty-linker-plugin:
29370 @if libiberty-linker-plugin-bootstrap
29371 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29372 all-stage1: all-stage1-libiberty-linker-plugin
29373 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29374 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29375 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29376 @r=`${PWD_COMMAND}`; export r; \
29377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29378 TFLAGS="$(STAGE1_TFLAGS)"; \
29379 $(HOST_EXPORTS) \
29380 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29381 \
29382 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29383 CFLAGS="$(STAGE1_CFLAGS)" \
29384 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29385 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29386 LIBCFLAGS="$(LIBCFLAGS)" \
29387 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29388 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29389 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29390 $(EXTRA_HOST_FLAGS) \
29391 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29392 TFLAGS="$(STAGE1_TFLAGS)" \
29393 $(TARGET-stage1-libiberty-linker-plugin)
29394
29395 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29396 clean-stage1: clean-stage1-libiberty-linker-plugin
29397 clean-stage1-libiberty-linker-plugin:
29398 @if [ $(current_stage) = stage1 ]; then \
29399 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29400 else \
29401 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29402 $(MAKE) stage1-start; \
29403 fi; \
29404 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29405 $(MAKE) $(EXTRA_HOST_FLAGS) \
29406 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29407 @endif libiberty-linker-plugin-bootstrap
29408
29409
29410 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29411 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29412 maybe-all-stage2-libiberty-linker-plugin:
29413 maybe-clean-stage2-libiberty-linker-plugin:
29414 @if libiberty-linker-plugin-bootstrap
29415 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29416 all-stage2: all-stage2-libiberty-linker-plugin
29417 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29418 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29419 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29420 @r=`${PWD_COMMAND}`; export r; \
29421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29422 TFLAGS="$(STAGE2_TFLAGS)"; \
29423 $(HOST_EXPORTS) \
29424 $(POSTSTAGE1_HOST_EXPORTS) \
29425 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29426 \
29427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29428 CFLAGS="$(STAGE2_CFLAGS)" \
29429 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29430 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29431 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29432 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29433 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29434 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29435 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29436 TFLAGS="$(STAGE2_TFLAGS)" \
29437 $(TARGET-stage2-libiberty-linker-plugin)
29438
29439 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29440 clean-stage2: clean-stage2-libiberty-linker-plugin
29441 clean-stage2-libiberty-linker-plugin:
29442 @if [ $(current_stage) = stage2 ]; then \
29443 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29444 else \
29445 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29446 $(MAKE) stage2-start; \
29447 fi; \
29448 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29449 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29450 @endif libiberty-linker-plugin-bootstrap
29451
29452
29453 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29454 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29455 maybe-all-stage3-libiberty-linker-plugin:
29456 maybe-clean-stage3-libiberty-linker-plugin:
29457 @if libiberty-linker-plugin-bootstrap
29458 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29459 all-stage3: all-stage3-libiberty-linker-plugin
29460 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29461 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29462 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29463 @r=`${PWD_COMMAND}`; export r; \
29464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29465 TFLAGS="$(STAGE3_TFLAGS)"; \
29466 $(HOST_EXPORTS) \
29467 $(POSTSTAGE1_HOST_EXPORTS) \
29468 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29469 \
29470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29471 CFLAGS="$(STAGE3_CFLAGS)" \
29472 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29473 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29474 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29478 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29479 TFLAGS="$(STAGE3_TFLAGS)" \
29480 $(TARGET-stage3-libiberty-linker-plugin)
29481
29482 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29483 clean-stage3: clean-stage3-libiberty-linker-plugin
29484 clean-stage3-libiberty-linker-plugin:
29485 @if [ $(current_stage) = stage3 ]; then \
29486 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29487 else \
29488 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29489 $(MAKE) stage3-start; \
29490 fi; \
29491 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29492 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29493 @endif libiberty-linker-plugin-bootstrap
29494
29495
29496 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29497 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29498 maybe-all-stage4-libiberty-linker-plugin:
29499 maybe-clean-stage4-libiberty-linker-plugin:
29500 @if libiberty-linker-plugin-bootstrap
29501 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29502 all-stage4: all-stage4-libiberty-linker-plugin
29503 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29504 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29505 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29506 @r=`${PWD_COMMAND}`; export r; \
29507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29508 TFLAGS="$(STAGE4_TFLAGS)"; \
29509 $(HOST_EXPORTS) \
29510 $(POSTSTAGE1_HOST_EXPORTS) \
29511 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29512 \
29513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29514 CFLAGS="$(STAGE4_CFLAGS)" \
29515 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29516 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29517 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29522 TFLAGS="$(STAGE4_TFLAGS)" \
29523 $(TARGET-stage4-libiberty-linker-plugin)
29524
29525 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29526 clean-stage4: clean-stage4-libiberty-linker-plugin
29527 clean-stage4-libiberty-linker-plugin:
29528 @if [ $(current_stage) = stage4 ]; then \
29529 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29530 else \
29531 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29532 $(MAKE) stage4-start; \
29533 fi; \
29534 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29536 @endif libiberty-linker-plugin-bootstrap
29537
29538
29539 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29540 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29541 maybe-all-stageprofile-libiberty-linker-plugin:
29542 maybe-clean-stageprofile-libiberty-linker-plugin:
29543 @if libiberty-linker-plugin-bootstrap
29544 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29545 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29546 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29547 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29548 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29549 @r=`${PWD_COMMAND}`; export r; \
29550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29551 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29552 $(HOST_EXPORTS) \
29553 $(POSTSTAGE1_HOST_EXPORTS) \
29554 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29555 \
29556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29557 CFLAGS="$(STAGEprofile_CFLAGS)" \
29558 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29559 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29560 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29564 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29565 TFLAGS="$(STAGEprofile_TFLAGS)" \
29566 $(TARGET-stageprofile-libiberty-linker-plugin)
29567
29568 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29569 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29570 clean-stageprofile-libiberty-linker-plugin:
29571 @if [ $(current_stage) = stageprofile ]; then \
29572 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29573 else \
29574 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29575 $(MAKE) stageprofile-start; \
29576 fi; \
29577 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29578 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29579 @endif libiberty-linker-plugin-bootstrap
29580
29581
29582 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29583 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29584 maybe-all-stagetrain-libiberty-linker-plugin:
29585 maybe-clean-stagetrain-libiberty-linker-plugin:
29586 @if libiberty-linker-plugin-bootstrap
29587 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29588 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29589 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29590 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29591 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29592 @r=`${PWD_COMMAND}`; export r; \
29593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29594 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29595 $(HOST_EXPORTS) \
29596 $(POSTSTAGE1_HOST_EXPORTS) \
29597 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29598 \
29599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29600 CFLAGS="$(STAGEtrain_CFLAGS)" \
29601 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29602 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29603 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29608 TFLAGS="$(STAGEtrain_TFLAGS)" \
29609 $(TARGET-stagetrain-libiberty-linker-plugin)
29610
29611 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29612 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29613 clean-stagetrain-libiberty-linker-plugin:
29614 @if [ $(current_stage) = stagetrain ]; then \
29615 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29616 else \
29617 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29618 $(MAKE) stagetrain-start; \
29619 fi; \
29620 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29621 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29622 @endif libiberty-linker-plugin-bootstrap
29623
29624
29625 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29626 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29627 maybe-all-stagefeedback-libiberty-linker-plugin:
29628 maybe-clean-stagefeedback-libiberty-linker-plugin:
29629 @if libiberty-linker-plugin-bootstrap
29630 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29631 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29632 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29633 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29634 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29635 @r=`${PWD_COMMAND}`; export r; \
29636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29638 $(HOST_EXPORTS) \
29639 $(POSTSTAGE1_HOST_EXPORTS) \
29640 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29641 \
29642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29643 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29644 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29645 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29646 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29651 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29652 $(TARGET-stagefeedback-libiberty-linker-plugin)
29653
29654 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29655 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29656 clean-stagefeedback-libiberty-linker-plugin:
29657 @if [ $(current_stage) = stagefeedback ]; then \
29658 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29659 else \
29660 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29661 $(MAKE) stagefeedback-start; \
29662 fi; \
29663 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29664 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29665 @endif libiberty-linker-plugin-bootstrap
29666
29667
29668 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29669 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29670 maybe-all-stageautoprofile-libiberty-linker-plugin:
29671 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29672 @if libiberty-linker-plugin-bootstrap
29673 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29674 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29675 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29676 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29677 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29678 @r=`${PWD_COMMAND}`; export r; \
29679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29680 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29681 $(HOST_EXPORTS) \
29682 $(POSTSTAGE1_HOST_EXPORTS) \
29683 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29684 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29686 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29687 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29688 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29689 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29693 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29694 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29695 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29696
29697 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29698 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29699 clean-stageautoprofile-libiberty-linker-plugin:
29700 @if [ $(current_stage) = stageautoprofile ]; then \
29701 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29702 else \
29703 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29704 $(MAKE) stageautoprofile-start; \
29705 fi; \
29706 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29707 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29708 @endif libiberty-linker-plugin-bootstrap
29709
29710
29711 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29712 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29713 maybe-all-stageautofeedback-libiberty-linker-plugin:
29714 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29715 @if libiberty-linker-plugin-bootstrap
29716 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29717 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29718 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29719 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29720 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29721 @r=`${PWD_COMMAND}`; export r; \
29722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29723 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29724 $(HOST_EXPORTS) \
29725 $(POSTSTAGE1_HOST_EXPORTS) \
29726 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29727 \
29728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29729 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29730 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29731 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29732 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29737 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29738 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29739
29740 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29741 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29742 clean-stageautofeedback-libiberty-linker-plugin:
29743 @if [ $(current_stage) = stageautofeedback ]; then \
29744 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29745 else \
29746 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29747 $(MAKE) stageautofeedback-start; \
29748 fi; \
29749 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29750 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29751 @endif libiberty-linker-plugin-bootstrap
29752
29753
29754
29755
29756
29757 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29758 maybe-check-libiberty-linker-plugin:
29759 @if libiberty-linker-plugin
29760 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29761
29762 check-libiberty-linker-plugin:
29763 @: $(MAKE); $(unstage)
29764 @r=`${PWD_COMMAND}`; export r; \
29765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29767 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29768 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29769
29770 @endif libiberty-linker-plugin
29771
29772 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29773 maybe-install-libiberty-linker-plugin:
29774 @if libiberty-linker-plugin
29775 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29776
29777 install-libiberty-linker-plugin: installdirs
29778 @: $(MAKE); $(unstage)
29779 @r=`${PWD_COMMAND}`; export r; \
29780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29781 $(HOST_EXPORTS) \
29782 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29783 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29784
29785 @endif libiberty-linker-plugin
29786
29787 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29788 maybe-install-strip-libiberty-linker-plugin:
29789 @if libiberty-linker-plugin
29790 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29791
29792 install-strip-libiberty-linker-plugin: installdirs
29793 @: $(MAKE); $(unstage)
29794 @r=`${PWD_COMMAND}`; export r; \
29795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29796 $(HOST_EXPORTS) \
29797 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29798 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29799
29800 @endif libiberty-linker-plugin
29801
29802 # Other targets (info, dvi, pdf, etc.)
29803
29804 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29805 maybe-info-libiberty-linker-plugin:
29806 @if libiberty-linker-plugin
29807 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29808
29809 info-libiberty-linker-plugin: \
29810 configure-libiberty-linker-plugin
29811 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29812 r=`${PWD_COMMAND}`; export r; \
29813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814 $(HOST_EXPORTS) \
29815 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817 done; \
29818 echo "Doing info in libiberty-linker-plugin"; \
29819 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822 "RANLIB=$${RANLIB}" \
29823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824 info) \
29825 || exit 1
29826
29827 @endif libiberty-linker-plugin
29828
29829 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29830 maybe-dvi-libiberty-linker-plugin:
29831 @if libiberty-linker-plugin
29832 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29833
29834 dvi-libiberty-linker-plugin: \
29835 configure-libiberty-linker-plugin
29836 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29837 r=`${PWD_COMMAND}`; export r; \
29838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29839 $(HOST_EXPORTS) \
29840 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29842 done; \
29843 echo "Doing dvi in libiberty-linker-plugin"; \
29844 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29847 "RANLIB=$${RANLIB}" \
29848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29849 dvi) \
29850 || exit 1
29851
29852 @endif libiberty-linker-plugin
29853
29854 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29855 maybe-pdf-libiberty-linker-plugin:
29856 @if libiberty-linker-plugin
29857 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29858
29859 pdf-libiberty-linker-plugin: \
29860 configure-libiberty-linker-plugin
29861 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29862 r=`${PWD_COMMAND}`; export r; \
29863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29864 $(HOST_EXPORTS) \
29865 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29867 done; \
29868 echo "Doing pdf in libiberty-linker-plugin"; \
29869 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29872 "RANLIB=$${RANLIB}" \
29873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29874 pdf) \
29875 || exit 1
29876
29877 @endif libiberty-linker-plugin
29878
29879 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29880 maybe-html-libiberty-linker-plugin:
29881 @if libiberty-linker-plugin
29882 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29883
29884 html-libiberty-linker-plugin: \
29885 configure-libiberty-linker-plugin
29886 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29887 r=`${PWD_COMMAND}`; export r; \
29888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29889 $(HOST_EXPORTS) \
29890 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29892 done; \
29893 echo "Doing html in libiberty-linker-plugin"; \
29894 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29897 "RANLIB=$${RANLIB}" \
29898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29899 html) \
29900 || exit 1
29901
29902 @endif libiberty-linker-plugin
29903
29904 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29905 maybe-TAGS-libiberty-linker-plugin:
29906 @if libiberty-linker-plugin
29907 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29908
29909 TAGS-libiberty-linker-plugin: \
29910 configure-libiberty-linker-plugin
29911 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29912 r=`${PWD_COMMAND}`; export r; \
29913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29914 $(HOST_EXPORTS) \
29915 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29917 done; \
29918 echo "Doing TAGS in libiberty-linker-plugin"; \
29919 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29922 "RANLIB=$${RANLIB}" \
29923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29924 TAGS) \
29925 || exit 1
29926
29927 @endif libiberty-linker-plugin
29928
29929 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29930 maybe-install-info-libiberty-linker-plugin:
29931 @if libiberty-linker-plugin
29932 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29933
29934 install-info-libiberty-linker-plugin: \
29935 configure-libiberty-linker-plugin \
29936 info-libiberty-linker-plugin
29937 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29938 r=`${PWD_COMMAND}`; export r; \
29939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29940 $(HOST_EXPORTS) \
29941 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29943 done; \
29944 echo "Doing install-info in libiberty-linker-plugin"; \
29945 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29948 "RANLIB=$${RANLIB}" \
29949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29950 install-info) \
29951 || exit 1
29952
29953 @endif libiberty-linker-plugin
29954
29955 .PHONY: maybe-install-dvi-libiberty-linker-plugin install-dvi-libiberty-linker-plugin
29956 maybe-install-dvi-libiberty-linker-plugin:
29957 @if libiberty-linker-plugin
29958 maybe-install-dvi-libiberty-linker-plugin: install-dvi-libiberty-linker-plugin
29959
29960 install-dvi-libiberty-linker-plugin: \
29961 configure-libiberty-linker-plugin \
29962 dvi-libiberty-linker-plugin
29963 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29964 r=`${PWD_COMMAND}`; export r; \
29965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29966 $(HOST_EXPORTS) \
29967 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29969 done; \
29970 echo "Doing install-dvi in libiberty-linker-plugin"; \
29971 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29974 "RANLIB=$${RANLIB}" \
29975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29976 install-dvi) \
29977 || exit 1
29978
29979 @endif libiberty-linker-plugin
29980
29981 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29982 maybe-install-pdf-libiberty-linker-plugin:
29983 @if libiberty-linker-plugin
29984 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29985
29986 install-pdf-libiberty-linker-plugin: \
29987 configure-libiberty-linker-plugin \
29988 pdf-libiberty-linker-plugin
29989 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29990 r=`${PWD_COMMAND}`; export r; \
29991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29992 $(HOST_EXPORTS) \
29993 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29995 done; \
29996 echo "Doing install-pdf in libiberty-linker-plugin"; \
29997 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30000 "RANLIB=$${RANLIB}" \
30001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30002 install-pdf) \
30003 || exit 1
30004
30005 @endif libiberty-linker-plugin
30006
30007 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
30008 maybe-install-html-libiberty-linker-plugin:
30009 @if libiberty-linker-plugin
30010 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
30011
30012 install-html-libiberty-linker-plugin: \
30013 configure-libiberty-linker-plugin \
30014 html-libiberty-linker-plugin
30015 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30016 r=`${PWD_COMMAND}`; export r; \
30017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30018 $(HOST_EXPORTS) \
30019 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30021 done; \
30022 echo "Doing install-html in libiberty-linker-plugin"; \
30023 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30026 "RANLIB=$${RANLIB}" \
30027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30028 install-html) \
30029 || exit 1
30030
30031 @endif libiberty-linker-plugin
30032
30033 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
30034 maybe-installcheck-libiberty-linker-plugin:
30035 @if libiberty-linker-plugin
30036 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
30037
30038 installcheck-libiberty-linker-plugin: \
30039 configure-libiberty-linker-plugin
30040 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30041 r=`${PWD_COMMAND}`; export r; \
30042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30043 $(HOST_EXPORTS) \
30044 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30046 done; \
30047 echo "Doing installcheck in libiberty-linker-plugin"; \
30048 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30051 "RANLIB=$${RANLIB}" \
30052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30053 installcheck) \
30054 || exit 1
30055
30056 @endif libiberty-linker-plugin
30057
30058 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
30059 maybe-mostlyclean-libiberty-linker-plugin:
30060 @if libiberty-linker-plugin
30061 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
30062
30063 mostlyclean-libiberty-linker-plugin:
30064 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30065 r=`${PWD_COMMAND}`; export r; \
30066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30067 $(HOST_EXPORTS) \
30068 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30070 done; \
30071 echo "Doing mostlyclean in libiberty-linker-plugin"; \
30072 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30075 "RANLIB=$${RANLIB}" \
30076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30077 mostlyclean) \
30078 || exit 1
30079
30080 @endif libiberty-linker-plugin
30081
30082 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
30083 maybe-clean-libiberty-linker-plugin:
30084 @if libiberty-linker-plugin
30085 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
30086
30087 clean-libiberty-linker-plugin:
30088 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30089 r=`${PWD_COMMAND}`; export r; \
30090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30091 $(HOST_EXPORTS) \
30092 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30094 done; \
30095 echo "Doing clean in libiberty-linker-plugin"; \
30096 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30099 "RANLIB=$${RANLIB}" \
30100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30101 clean) \
30102 || exit 1
30103
30104 @endif libiberty-linker-plugin
30105
30106 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
30107 maybe-distclean-libiberty-linker-plugin:
30108 @if libiberty-linker-plugin
30109 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
30110
30111 distclean-libiberty-linker-plugin:
30112 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30113 r=`${PWD_COMMAND}`; export r; \
30114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30115 $(HOST_EXPORTS) \
30116 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30118 done; \
30119 echo "Doing distclean in libiberty-linker-plugin"; \
30120 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30123 "RANLIB=$${RANLIB}" \
30124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30125 distclean) \
30126 || exit 1
30127
30128 @endif libiberty-linker-plugin
30129
30130 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
30131 maybe-maintainer-clean-libiberty-linker-plugin:
30132 @if libiberty-linker-plugin
30133 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
30134
30135 maintainer-clean-libiberty-linker-plugin:
30136 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
30137 r=`${PWD_COMMAND}`; export r; \
30138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30139 $(HOST_EXPORTS) \
30140 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
30141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30142 done; \
30143 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
30144 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
30145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30147 "RANLIB=$${RANLIB}" \
30148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30149 maintainer-clean) \
30150 || exit 1
30151
30152 @endif libiberty-linker-plugin
30153
30154
30155
30156 .PHONY: configure-libiconv maybe-configure-libiconv
30157 maybe-configure-libiconv:
30158 @if gcc-bootstrap
30159 configure-libiconv: stage_current
30160 @endif gcc-bootstrap
30161 @if libiconv
30162 maybe-configure-libiconv: configure-libiconv
30163 configure-libiconv:
30164 @r=`${PWD_COMMAND}`; export r; \
30165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30166 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30168 $(HOST_EXPORTS) \
30169 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30170 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30171 case $(srcdir) in \
30172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30173 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30175 esac; \
30176 module_srcdir=libiconv; \
30177 $(SHELL) \
30178 $$s/$$module_srcdir/configure \
30179 --srcdir=$${topdir}/$$module_srcdir \
30180 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30181 --target=${target_alias} --disable-shared @host_libs_picflag@ \
30182 || exit 1
30183 @endif libiconv
30184
30185
30186
30187 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
30188 maybe-configure-stage1-libiconv:
30189 @if libiconv-bootstrap
30190 maybe-configure-stage1-libiconv: configure-stage1-libiconv
30191 configure-stage1-libiconv:
30192 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30194 @r=`${PWD_COMMAND}`; export r; \
30195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30196 TFLAGS="$(STAGE1_TFLAGS)"; \
30197 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30198 $(HOST_EXPORTS) \
30199 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30200 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30201 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30202 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
30203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30204 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30205 case $(srcdir) in \
30206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30207 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30209 esac; \
30210 module_srcdir=libiconv; \
30211 $(SHELL) $$s/$$module_srcdir/configure \
30212 --srcdir=$${topdir}/$$module_srcdir \
30213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30214 --target=${target_alias} \
30215 \
30216 $(STAGE1_CONFIGURE_FLAGS) \
30217 --disable-shared @host_libs_picflag@
30218 @endif libiconv-bootstrap
30219
30220 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
30221 maybe-configure-stage2-libiconv:
30222 @if libiconv-bootstrap
30223 maybe-configure-stage2-libiconv: configure-stage2-libiconv
30224 configure-stage2-libiconv:
30225 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30226 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30227 @r=`${PWD_COMMAND}`; export r; \
30228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30229 TFLAGS="$(STAGE2_TFLAGS)"; \
30230 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30231 $(HOST_EXPORTS) \
30232 $(POSTSTAGE1_HOST_EXPORTS) \
30233 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30234 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30235 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30236 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
30237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30238 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30239 case $(srcdir) in \
30240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30241 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30243 esac; \
30244 module_srcdir=libiconv; \
30245 $(SHELL) $$s/$$module_srcdir/configure \
30246 --srcdir=$${topdir}/$$module_srcdir \
30247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30248 --target=${target_alias} \
30249 --with-build-libsubdir=$(HOST_SUBDIR) \
30250 $(STAGE2_CONFIGURE_FLAGS) \
30251 --disable-shared @host_libs_picflag@
30252 @endif libiconv-bootstrap
30253
30254 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30255 maybe-configure-stage3-libiconv:
30256 @if libiconv-bootstrap
30257 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30258 configure-stage3-libiconv:
30259 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30261 @r=`${PWD_COMMAND}`; export r; \
30262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30263 TFLAGS="$(STAGE3_TFLAGS)"; \
30264 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30265 $(HOST_EXPORTS) \
30266 $(POSTSTAGE1_HOST_EXPORTS) \
30267 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30268 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30269 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30270 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30272 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30273 case $(srcdir) in \
30274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30275 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30277 esac; \
30278 module_srcdir=libiconv; \
30279 $(SHELL) $$s/$$module_srcdir/configure \
30280 --srcdir=$${topdir}/$$module_srcdir \
30281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30282 --target=${target_alias} \
30283 --with-build-libsubdir=$(HOST_SUBDIR) \
30284 $(STAGE3_CONFIGURE_FLAGS) \
30285 --disable-shared @host_libs_picflag@
30286 @endif libiconv-bootstrap
30287
30288 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30289 maybe-configure-stage4-libiconv:
30290 @if libiconv-bootstrap
30291 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30292 configure-stage4-libiconv:
30293 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30295 @r=`${PWD_COMMAND}`; export r; \
30296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30297 TFLAGS="$(STAGE4_TFLAGS)"; \
30298 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30299 $(HOST_EXPORTS) \
30300 $(POSTSTAGE1_HOST_EXPORTS) \
30301 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30302 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30303 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30304 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30306 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30307 case $(srcdir) in \
30308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30309 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30311 esac; \
30312 module_srcdir=libiconv; \
30313 $(SHELL) $$s/$$module_srcdir/configure \
30314 --srcdir=$${topdir}/$$module_srcdir \
30315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30316 --target=${target_alias} \
30317 --with-build-libsubdir=$(HOST_SUBDIR) \
30318 $(STAGE4_CONFIGURE_FLAGS) \
30319 --disable-shared @host_libs_picflag@
30320 @endif libiconv-bootstrap
30321
30322 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30323 maybe-configure-stageprofile-libiconv:
30324 @if libiconv-bootstrap
30325 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30326 configure-stageprofile-libiconv:
30327 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30328 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30329 @r=`${PWD_COMMAND}`; export r; \
30330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30331 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30332 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30333 $(HOST_EXPORTS) \
30334 $(POSTSTAGE1_HOST_EXPORTS) \
30335 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30336 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30337 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30338 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30339 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30340 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30341 case $(srcdir) in \
30342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30343 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30345 esac; \
30346 module_srcdir=libiconv; \
30347 $(SHELL) $$s/$$module_srcdir/configure \
30348 --srcdir=$${topdir}/$$module_srcdir \
30349 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30350 --target=${target_alias} \
30351 --with-build-libsubdir=$(HOST_SUBDIR) \
30352 $(STAGEprofile_CONFIGURE_FLAGS) \
30353 --disable-shared @host_libs_picflag@
30354 @endif libiconv-bootstrap
30355
30356 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30357 maybe-configure-stagetrain-libiconv:
30358 @if libiconv-bootstrap
30359 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30360 configure-stagetrain-libiconv:
30361 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30362 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30363 @r=`${PWD_COMMAND}`; export r; \
30364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30365 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30366 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30367 $(HOST_EXPORTS) \
30368 $(POSTSTAGE1_HOST_EXPORTS) \
30369 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30370 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30371 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30372 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30374 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30375 case $(srcdir) in \
30376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30377 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30379 esac; \
30380 module_srcdir=libiconv; \
30381 $(SHELL) $$s/$$module_srcdir/configure \
30382 --srcdir=$${topdir}/$$module_srcdir \
30383 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30384 --target=${target_alias} \
30385 --with-build-libsubdir=$(HOST_SUBDIR) \
30386 $(STAGEtrain_CONFIGURE_FLAGS) \
30387 --disable-shared @host_libs_picflag@
30388 @endif libiconv-bootstrap
30389
30390 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30391 maybe-configure-stagefeedback-libiconv:
30392 @if libiconv-bootstrap
30393 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30394 configure-stagefeedback-libiconv:
30395 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30397 @r=`${PWD_COMMAND}`; export r; \
30398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30400 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30401 $(HOST_EXPORTS) \
30402 $(POSTSTAGE1_HOST_EXPORTS) \
30403 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30404 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30405 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30406 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30408 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30409 case $(srcdir) in \
30410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30411 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30413 esac; \
30414 module_srcdir=libiconv; \
30415 $(SHELL) $$s/$$module_srcdir/configure \
30416 --srcdir=$${topdir}/$$module_srcdir \
30417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30418 --target=${target_alias} \
30419 --with-build-libsubdir=$(HOST_SUBDIR) \
30420 $(STAGEfeedback_CONFIGURE_FLAGS) \
30421 --disable-shared @host_libs_picflag@
30422 @endif libiconv-bootstrap
30423
30424 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30425 maybe-configure-stageautoprofile-libiconv:
30426 @if libiconv-bootstrap
30427 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30428 configure-stageautoprofile-libiconv:
30429 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30431 @r=`${PWD_COMMAND}`; export r; \
30432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30434 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30435 $(HOST_EXPORTS) \
30436 $(POSTSTAGE1_HOST_EXPORTS) \
30437 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30438 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30439 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30440 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30441 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30442 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30443 case $(srcdir) in \
30444 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30445 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30446 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30447 esac; \
30448 module_srcdir=libiconv; \
30449 $(SHELL) $$s/$$module_srcdir/configure \
30450 --srcdir=$${topdir}/$$module_srcdir \
30451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30452 --target=${target_alias} \
30453 --with-build-libsubdir=$(HOST_SUBDIR) \
30454 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30455 --disable-shared @host_libs_picflag@
30456 @endif libiconv-bootstrap
30457
30458 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30459 maybe-configure-stageautofeedback-libiconv:
30460 @if libiconv-bootstrap
30461 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30462 configure-stageautofeedback-libiconv:
30463 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30465 @r=`${PWD_COMMAND}`; export r; \
30466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30467 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30468 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30469 $(HOST_EXPORTS) \
30470 $(POSTSTAGE1_HOST_EXPORTS) \
30471 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30472 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30473 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30474 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30475 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30476 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30477 case $(srcdir) in \
30478 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30479 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30480 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30481 esac; \
30482 module_srcdir=libiconv; \
30483 $(SHELL) $$s/$$module_srcdir/configure \
30484 --srcdir=$${topdir}/$$module_srcdir \
30485 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30486 --target=${target_alias} \
30487 --with-build-libsubdir=$(HOST_SUBDIR) \
30488 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30489 --disable-shared @host_libs_picflag@
30490 @endif libiconv-bootstrap
30491
30492
30493
30494
30495
30496 .PHONY: all-libiconv maybe-all-libiconv
30497 maybe-all-libiconv:
30498 @if gcc-bootstrap
30499 all-libiconv: stage_current
30500 @endif gcc-bootstrap
30501 @if libiconv
30502 TARGET-libiconv=all
30503 maybe-all-libiconv: all-libiconv
30504 all-libiconv: configure-libiconv
30505 @r=`${PWD_COMMAND}`; export r; \
30506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30507 $(HOST_EXPORTS) \
30508 (cd $(HOST_SUBDIR)/libiconv && \
30509 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30510 $(TARGET-libiconv))
30511 @endif libiconv
30512
30513
30514
30515 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30516 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30517 maybe-all-stage1-libiconv:
30518 maybe-clean-stage1-libiconv:
30519 @if libiconv-bootstrap
30520 maybe-all-stage1-libiconv: all-stage1-libiconv
30521 all-stage1: all-stage1-libiconv
30522 TARGET-stage1-libiconv = $(TARGET-libiconv)
30523 all-stage1-libiconv: configure-stage1-libiconv
30524 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30525 @r=`${PWD_COMMAND}`; export r; \
30526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30527 TFLAGS="$(STAGE1_TFLAGS)"; \
30528 $(HOST_EXPORTS) \
30529 cd $(HOST_SUBDIR)/libiconv && \
30530 \
30531 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30532 CFLAGS="$(STAGE1_CFLAGS)" \
30533 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30534 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30535 LIBCFLAGS="$(LIBCFLAGS)" \
30536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30539 $(EXTRA_HOST_FLAGS) \
30540 $(STAGE1_FLAGS_TO_PASS) \
30541 TFLAGS="$(STAGE1_TFLAGS)" \
30542 $(TARGET-stage1-libiconv)
30543
30544 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30545 clean-stage1: clean-stage1-libiconv
30546 clean-stage1-libiconv:
30547 @if [ $(current_stage) = stage1 ]; then \
30548 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30549 else \
30550 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30551 $(MAKE) stage1-start; \
30552 fi; \
30553 cd $(HOST_SUBDIR)/libiconv && \
30554 $(MAKE) $(EXTRA_HOST_FLAGS) \
30555 $(STAGE1_FLAGS_TO_PASS) clean
30556 @endif libiconv-bootstrap
30557
30558
30559 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30560 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30561 maybe-all-stage2-libiconv:
30562 maybe-clean-stage2-libiconv:
30563 @if libiconv-bootstrap
30564 maybe-all-stage2-libiconv: all-stage2-libiconv
30565 all-stage2: all-stage2-libiconv
30566 TARGET-stage2-libiconv = $(TARGET-libiconv)
30567 all-stage2-libiconv: configure-stage2-libiconv
30568 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30569 @r=`${PWD_COMMAND}`; export r; \
30570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30571 TFLAGS="$(STAGE2_TFLAGS)"; \
30572 $(HOST_EXPORTS) \
30573 $(POSTSTAGE1_HOST_EXPORTS) \
30574 cd $(HOST_SUBDIR)/libiconv && \
30575 \
30576 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30577 CFLAGS="$(STAGE2_CFLAGS)" \
30578 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30579 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30580 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30581 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30582 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30583 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30584 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30585 TFLAGS="$(STAGE2_TFLAGS)" \
30586 $(TARGET-stage2-libiconv)
30587
30588 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30589 clean-stage2: clean-stage2-libiconv
30590 clean-stage2-libiconv:
30591 @if [ $(current_stage) = stage2 ]; then \
30592 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30593 else \
30594 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30595 $(MAKE) stage2-start; \
30596 fi; \
30597 cd $(HOST_SUBDIR)/libiconv && \
30598 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30599 @endif libiconv-bootstrap
30600
30601
30602 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30603 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30604 maybe-all-stage3-libiconv:
30605 maybe-clean-stage3-libiconv:
30606 @if libiconv-bootstrap
30607 maybe-all-stage3-libiconv: all-stage3-libiconv
30608 all-stage3: all-stage3-libiconv
30609 TARGET-stage3-libiconv = $(TARGET-libiconv)
30610 all-stage3-libiconv: configure-stage3-libiconv
30611 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30612 @r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 TFLAGS="$(STAGE3_TFLAGS)"; \
30615 $(HOST_EXPORTS) \
30616 $(POSTSTAGE1_HOST_EXPORTS) \
30617 cd $(HOST_SUBDIR)/libiconv && \
30618 \
30619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30620 CFLAGS="$(STAGE3_CFLAGS)" \
30621 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30622 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30623 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30624 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30625 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30626 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30627 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30628 TFLAGS="$(STAGE3_TFLAGS)" \
30629 $(TARGET-stage3-libiconv)
30630
30631 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30632 clean-stage3: clean-stage3-libiconv
30633 clean-stage3-libiconv:
30634 @if [ $(current_stage) = stage3 ]; then \
30635 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30636 else \
30637 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30638 $(MAKE) stage3-start; \
30639 fi; \
30640 cd $(HOST_SUBDIR)/libiconv && \
30641 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30642 @endif libiconv-bootstrap
30643
30644
30645 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30646 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30647 maybe-all-stage4-libiconv:
30648 maybe-clean-stage4-libiconv:
30649 @if libiconv-bootstrap
30650 maybe-all-stage4-libiconv: all-stage4-libiconv
30651 all-stage4: all-stage4-libiconv
30652 TARGET-stage4-libiconv = $(TARGET-libiconv)
30653 all-stage4-libiconv: configure-stage4-libiconv
30654 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30655 @r=`${PWD_COMMAND}`; export r; \
30656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30657 TFLAGS="$(STAGE4_TFLAGS)"; \
30658 $(HOST_EXPORTS) \
30659 $(POSTSTAGE1_HOST_EXPORTS) \
30660 cd $(HOST_SUBDIR)/libiconv && \
30661 \
30662 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30663 CFLAGS="$(STAGE4_CFLAGS)" \
30664 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30665 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30666 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30671 TFLAGS="$(STAGE4_TFLAGS)" \
30672 $(TARGET-stage4-libiconv)
30673
30674 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30675 clean-stage4: clean-stage4-libiconv
30676 clean-stage4-libiconv:
30677 @if [ $(current_stage) = stage4 ]; then \
30678 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30679 else \
30680 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30681 $(MAKE) stage4-start; \
30682 fi; \
30683 cd $(HOST_SUBDIR)/libiconv && \
30684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30685 @endif libiconv-bootstrap
30686
30687
30688 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30689 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30690 maybe-all-stageprofile-libiconv:
30691 maybe-clean-stageprofile-libiconv:
30692 @if libiconv-bootstrap
30693 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30694 all-stageprofile: all-stageprofile-libiconv
30695 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30696 all-stageprofile-libiconv: configure-stageprofile-libiconv
30697 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30698 @r=`${PWD_COMMAND}`; export r; \
30699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30700 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30701 $(HOST_EXPORTS) \
30702 $(POSTSTAGE1_HOST_EXPORTS) \
30703 cd $(HOST_SUBDIR)/libiconv && \
30704 \
30705 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30706 CFLAGS="$(STAGEprofile_CFLAGS)" \
30707 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30708 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30709 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30710 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30711 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30712 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30713 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30714 TFLAGS="$(STAGEprofile_TFLAGS)" \
30715 $(TARGET-stageprofile-libiconv)
30716
30717 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30718 clean-stageprofile: clean-stageprofile-libiconv
30719 clean-stageprofile-libiconv:
30720 @if [ $(current_stage) = stageprofile ]; then \
30721 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30722 else \
30723 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30724 $(MAKE) stageprofile-start; \
30725 fi; \
30726 cd $(HOST_SUBDIR)/libiconv && \
30727 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30728 @endif libiconv-bootstrap
30729
30730
30731 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30732 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30733 maybe-all-stagetrain-libiconv:
30734 maybe-clean-stagetrain-libiconv:
30735 @if libiconv-bootstrap
30736 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30737 all-stagetrain: all-stagetrain-libiconv
30738 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30739 all-stagetrain-libiconv: configure-stagetrain-libiconv
30740 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30741 @r=`${PWD_COMMAND}`; export r; \
30742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30743 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30744 $(HOST_EXPORTS) \
30745 $(POSTSTAGE1_HOST_EXPORTS) \
30746 cd $(HOST_SUBDIR)/libiconv && \
30747 \
30748 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30749 CFLAGS="$(STAGEtrain_CFLAGS)" \
30750 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30751 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30752 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30756 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30757 TFLAGS="$(STAGEtrain_TFLAGS)" \
30758 $(TARGET-stagetrain-libiconv)
30759
30760 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30761 clean-stagetrain: clean-stagetrain-libiconv
30762 clean-stagetrain-libiconv:
30763 @if [ $(current_stage) = stagetrain ]; then \
30764 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30765 else \
30766 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30767 $(MAKE) stagetrain-start; \
30768 fi; \
30769 cd $(HOST_SUBDIR)/libiconv && \
30770 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30771 @endif libiconv-bootstrap
30772
30773
30774 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30775 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30776 maybe-all-stagefeedback-libiconv:
30777 maybe-clean-stagefeedback-libiconv:
30778 @if libiconv-bootstrap
30779 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30780 all-stagefeedback: all-stagefeedback-libiconv
30781 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30782 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30783 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30784 @r=`${PWD_COMMAND}`; export r; \
30785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30786 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30787 $(HOST_EXPORTS) \
30788 $(POSTSTAGE1_HOST_EXPORTS) \
30789 cd $(HOST_SUBDIR)/libiconv && \
30790 \
30791 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30792 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30793 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30794 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30795 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30796 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30797 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30798 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30799 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30800 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30801 $(TARGET-stagefeedback-libiconv)
30802
30803 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30804 clean-stagefeedback: clean-stagefeedback-libiconv
30805 clean-stagefeedback-libiconv:
30806 @if [ $(current_stage) = stagefeedback ]; then \
30807 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30808 else \
30809 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30810 $(MAKE) stagefeedback-start; \
30811 fi; \
30812 cd $(HOST_SUBDIR)/libiconv && \
30813 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30814 @endif libiconv-bootstrap
30815
30816
30817 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30818 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30819 maybe-all-stageautoprofile-libiconv:
30820 maybe-clean-stageautoprofile-libiconv:
30821 @if libiconv-bootstrap
30822 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30823 all-stageautoprofile: all-stageautoprofile-libiconv
30824 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30825 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30826 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30827 @r=`${PWD_COMMAND}`; export r; \
30828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30829 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30830 $(HOST_EXPORTS) \
30831 $(POSTSTAGE1_HOST_EXPORTS) \
30832 cd $(HOST_SUBDIR)/libiconv && \
30833 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30834 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30835 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30836 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30837 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30838 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30842 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30843 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30844 $(TARGET-stageautoprofile-libiconv)
30845
30846 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30847 clean-stageautoprofile: clean-stageautoprofile-libiconv
30848 clean-stageautoprofile-libiconv:
30849 @if [ $(current_stage) = stageautoprofile ]; then \
30850 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30851 else \
30852 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30853 $(MAKE) stageautoprofile-start; \
30854 fi; \
30855 cd $(HOST_SUBDIR)/libiconv && \
30856 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30857 @endif libiconv-bootstrap
30858
30859
30860 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30861 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30862 maybe-all-stageautofeedback-libiconv:
30863 maybe-clean-stageautofeedback-libiconv:
30864 @if libiconv-bootstrap
30865 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30866 all-stageautofeedback: all-stageautofeedback-libiconv
30867 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30868 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30869 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30870 @r=`${PWD_COMMAND}`; export r; \
30871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30872 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30873 $(HOST_EXPORTS) \
30874 $(POSTSTAGE1_HOST_EXPORTS) \
30875 cd $(HOST_SUBDIR)/libiconv && \
30876 \
30877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30878 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30879 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30880 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30881 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30882 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30883 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30884 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30885 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30886 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30887 $(TARGET-stageautofeedback-libiconv)
30888
30889 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30890 clean-stageautofeedback: clean-stageautofeedback-libiconv
30891 clean-stageautofeedback-libiconv:
30892 @if [ $(current_stage) = stageautofeedback ]; then \
30893 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30894 else \
30895 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30896 $(MAKE) stageautofeedback-start; \
30897 fi; \
30898 cd $(HOST_SUBDIR)/libiconv && \
30899 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30900 @endif libiconv-bootstrap
30901
30902
30903
30904
30905
30906 .PHONY: check-libiconv maybe-check-libiconv
30907 maybe-check-libiconv:
30908 @if libiconv
30909 maybe-check-libiconv: check-libiconv
30910
30911 check-libiconv:
30912 @: $(MAKE); $(unstage)
30913 @r=`${PWD_COMMAND}`; export r; \
30914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30915 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30916 (cd $(HOST_SUBDIR)/libiconv && \
30917 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30918
30919 @endif libiconv
30920
30921 .PHONY: install-libiconv maybe-install-libiconv
30922 maybe-install-libiconv:
30923 @if libiconv
30924 maybe-install-libiconv: install-libiconv
30925
30926 install-libiconv:
30927
30928 @endif libiconv
30929
30930 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30931 maybe-install-strip-libiconv:
30932 @if libiconv
30933 maybe-install-strip-libiconv: install-strip-libiconv
30934
30935 install-strip-libiconv:
30936
30937 @endif libiconv
30938
30939 # Other targets (info, dvi, pdf, etc.)
30940
30941 .PHONY: maybe-info-libiconv info-libiconv
30942 maybe-info-libiconv:
30943 @if libiconv
30944 maybe-info-libiconv: info-libiconv
30945
30946 # libiconv doesn't support info.
30947 info-libiconv:
30948
30949 @endif libiconv
30950
30951 .PHONY: maybe-dvi-libiconv dvi-libiconv
30952 maybe-dvi-libiconv:
30953 @if libiconv
30954 maybe-dvi-libiconv: dvi-libiconv
30955
30956 dvi-libiconv: \
30957 configure-libiconv
30958 @[ -f ./libiconv/Makefile ] || exit 0; \
30959 r=`${PWD_COMMAND}`; export r; \
30960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30961 $(HOST_EXPORTS) \
30962 for flag in $(EXTRA_HOST_FLAGS) ; do \
30963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30964 done; \
30965 echo "Doing dvi in libiconv"; \
30966 (cd $(HOST_SUBDIR)/libiconv && \
30967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30969 "RANLIB=$${RANLIB}" \
30970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30971 dvi) \
30972 || exit 1
30973
30974 @endif libiconv
30975
30976 .PHONY: maybe-pdf-libiconv pdf-libiconv
30977 maybe-pdf-libiconv:
30978 @if libiconv
30979 maybe-pdf-libiconv: pdf-libiconv
30980
30981 # libiconv doesn't support pdf.
30982 pdf-libiconv:
30983
30984 @endif libiconv
30985
30986 .PHONY: maybe-html-libiconv html-libiconv
30987 maybe-html-libiconv:
30988 @if libiconv
30989 maybe-html-libiconv: html-libiconv
30990
30991 # libiconv doesn't support html.
30992 html-libiconv:
30993
30994 @endif libiconv
30995
30996 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30997 maybe-TAGS-libiconv:
30998 @if libiconv
30999 maybe-TAGS-libiconv: TAGS-libiconv
31000
31001 TAGS-libiconv: \
31002 configure-libiconv
31003 @[ -f ./libiconv/Makefile ] || exit 0; \
31004 r=`${PWD_COMMAND}`; export r; \
31005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31006 $(HOST_EXPORTS) \
31007 for flag in $(EXTRA_HOST_FLAGS) ; do \
31008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31009 done; \
31010 echo "Doing TAGS in libiconv"; \
31011 (cd $(HOST_SUBDIR)/libiconv && \
31012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31014 "RANLIB=$${RANLIB}" \
31015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31016 TAGS) \
31017 || exit 1
31018
31019 @endif libiconv
31020
31021 .PHONY: maybe-install-info-libiconv install-info-libiconv
31022 maybe-install-info-libiconv:
31023 @if libiconv
31024 maybe-install-info-libiconv: install-info-libiconv
31025
31026 # libiconv doesn't support install-info.
31027 install-info-libiconv:
31028
31029 @endif libiconv
31030
31031 .PHONY: maybe-install-dvi-libiconv install-dvi-libiconv
31032 maybe-install-dvi-libiconv:
31033 @if libiconv
31034 maybe-install-dvi-libiconv: install-dvi-libiconv
31035
31036 install-dvi-libiconv: \
31037 configure-libiconv \
31038 dvi-libiconv
31039 @[ -f ./libiconv/Makefile ] || exit 0; \
31040 r=`${PWD_COMMAND}`; export r; \
31041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31042 $(HOST_EXPORTS) \
31043 for flag in $(EXTRA_HOST_FLAGS) ; do \
31044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31045 done; \
31046 echo "Doing install-dvi in libiconv"; \
31047 (cd $(HOST_SUBDIR)/libiconv && \
31048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31050 "RANLIB=$${RANLIB}" \
31051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31052 install-dvi) \
31053 || exit 1
31054
31055 @endif libiconv
31056
31057 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31058 maybe-install-pdf-libiconv:
31059 @if libiconv
31060 maybe-install-pdf-libiconv: install-pdf-libiconv
31061
31062 # libiconv doesn't support install-pdf.
31063 install-pdf-libiconv:
31064
31065 @endif libiconv
31066
31067 .PHONY: maybe-install-html-libiconv install-html-libiconv
31068 maybe-install-html-libiconv:
31069 @if libiconv
31070 maybe-install-html-libiconv: install-html-libiconv
31071
31072 # libiconv doesn't support install-html.
31073 install-html-libiconv:
31074
31075 @endif libiconv
31076
31077 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31078 maybe-installcheck-libiconv:
31079 @if libiconv
31080 maybe-installcheck-libiconv: installcheck-libiconv
31081
31082 installcheck-libiconv: \
31083 configure-libiconv
31084 @[ -f ./libiconv/Makefile ] || exit 0; \
31085 r=`${PWD_COMMAND}`; export r; \
31086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31087 $(HOST_EXPORTS) \
31088 for flag in $(EXTRA_HOST_FLAGS) ; do \
31089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31090 done; \
31091 echo "Doing installcheck in libiconv"; \
31092 (cd $(HOST_SUBDIR)/libiconv && \
31093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31095 "RANLIB=$${RANLIB}" \
31096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31097 installcheck) \
31098 || exit 1
31099
31100 @endif libiconv
31101
31102 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31103 maybe-mostlyclean-libiconv:
31104 @if libiconv
31105 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31106
31107 mostlyclean-libiconv:
31108 @[ -f ./libiconv/Makefile ] || exit 0; \
31109 r=`${PWD_COMMAND}`; export r; \
31110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31111 $(HOST_EXPORTS) \
31112 for flag in $(EXTRA_HOST_FLAGS) ; do \
31113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31114 done; \
31115 echo "Doing mostlyclean in libiconv"; \
31116 (cd $(HOST_SUBDIR)/libiconv && \
31117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31119 "RANLIB=$${RANLIB}" \
31120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31121 mostlyclean) \
31122 || exit 1
31123
31124 @endif libiconv
31125
31126 .PHONY: maybe-clean-libiconv clean-libiconv
31127 maybe-clean-libiconv:
31128 @if libiconv
31129 maybe-clean-libiconv: clean-libiconv
31130
31131 clean-libiconv:
31132 @[ -f ./libiconv/Makefile ] || exit 0; \
31133 r=`${PWD_COMMAND}`; export r; \
31134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31135 $(HOST_EXPORTS) \
31136 for flag in $(EXTRA_HOST_FLAGS) ; do \
31137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31138 done; \
31139 echo "Doing clean in libiconv"; \
31140 (cd $(HOST_SUBDIR)/libiconv && \
31141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31143 "RANLIB=$${RANLIB}" \
31144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31145 clean) \
31146 || exit 1
31147
31148 @endif libiconv
31149
31150 .PHONY: maybe-distclean-libiconv distclean-libiconv
31151 maybe-distclean-libiconv:
31152 @if libiconv
31153 maybe-distclean-libiconv: distclean-libiconv
31154
31155 distclean-libiconv:
31156 @[ -f ./libiconv/Makefile ] || exit 0; \
31157 r=`${PWD_COMMAND}`; export r; \
31158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31159 $(HOST_EXPORTS) \
31160 for flag in $(EXTRA_HOST_FLAGS) ; do \
31161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31162 done; \
31163 echo "Doing distclean in libiconv"; \
31164 (cd $(HOST_SUBDIR)/libiconv && \
31165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31167 "RANLIB=$${RANLIB}" \
31168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31169 distclean) \
31170 || exit 1
31171
31172 @endif libiconv
31173
31174 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31175 maybe-maintainer-clean-libiconv:
31176 @if libiconv
31177 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31178
31179 maintainer-clean-libiconv:
31180 @[ -f ./libiconv/Makefile ] || exit 0; \
31181 r=`${PWD_COMMAND}`; export r; \
31182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31183 $(HOST_EXPORTS) \
31184 for flag in $(EXTRA_HOST_FLAGS) ; do \
31185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31186 done; \
31187 echo "Doing maintainer-clean in libiconv"; \
31188 (cd $(HOST_SUBDIR)/libiconv && \
31189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31191 "RANLIB=$${RANLIB}" \
31192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31193 maintainer-clean) \
31194 || exit 1
31195
31196 @endif libiconv
31197
31198
31199
31200 .PHONY: configure-m4 maybe-configure-m4
31201 maybe-configure-m4:
31202 @if gcc-bootstrap
31203 configure-m4: stage_current
31204 @endif gcc-bootstrap
31205 @if m4
31206 maybe-configure-m4: configure-m4
31207 configure-m4:
31208 @: $(MAKE); $(unstage)
31209 @r=`${PWD_COMMAND}`; export r; \
31210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31211 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
31213 $(HOST_EXPORTS) \
31214 echo Configuring in $(HOST_SUBDIR)/m4; \
31215 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31216 case $(srcdir) in \
31217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31218 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31220 esac; \
31221 module_srcdir=m4; \
31222 $(SHELL) \
31223 $$s/$$module_srcdir/configure \
31224 --srcdir=$${topdir}/$$module_srcdir \
31225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31226 --target=${target_alias} \
31227 || exit 1
31228 @endif m4
31229
31230
31231
31232
31233
31234 .PHONY: all-m4 maybe-all-m4
31235 maybe-all-m4:
31236 @if gcc-bootstrap
31237 all-m4: stage_current
31238 @endif gcc-bootstrap
31239 @if m4
31240 TARGET-m4=all
31241 maybe-all-m4: all-m4
31242 all-m4: configure-m4
31243 @: $(MAKE); $(unstage)
31244 @r=`${PWD_COMMAND}`; export r; \
31245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31246 $(HOST_EXPORTS) \
31247 (cd $(HOST_SUBDIR)/m4 && \
31248 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31249 $(TARGET-m4))
31250 @endif m4
31251
31252
31253
31254
31255 .PHONY: check-m4 maybe-check-m4
31256 maybe-check-m4:
31257 @if m4
31258 maybe-check-m4: check-m4
31259
31260 check-m4:
31261 @: $(MAKE); $(unstage)
31262 @r=`${PWD_COMMAND}`; export r; \
31263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31264 $(HOST_EXPORTS) \
31265 (cd $(HOST_SUBDIR)/m4 && \
31266 $(MAKE) $(FLAGS_TO_PASS) check)
31267
31268 @endif m4
31269
31270 .PHONY: install-m4 maybe-install-m4
31271 maybe-install-m4:
31272 @if m4
31273 maybe-install-m4: install-m4
31274
31275 install-m4: installdirs
31276 @: $(MAKE); $(unstage)
31277 @r=`${PWD_COMMAND}`; export r; \
31278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31279 $(HOST_EXPORTS) \
31280 (cd $(HOST_SUBDIR)/m4 && \
31281 $(MAKE) $(FLAGS_TO_PASS) install)
31282
31283 @endif m4
31284
31285 .PHONY: install-strip-m4 maybe-install-strip-m4
31286 maybe-install-strip-m4:
31287 @if m4
31288 maybe-install-strip-m4: install-strip-m4
31289
31290 install-strip-m4: installdirs
31291 @: $(MAKE); $(unstage)
31292 @r=`${PWD_COMMAND}`; export r; \
31293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31294 $(HOST_EXPORTS) \
31295 (cd $(HOST_SUBDIR)/m4 && \
31296 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31297
31298 @endif m4
31299
31300 # Other targets (info, dvi, pdf, etc.)
31301
31302 .PHONY: maybe-info-m4 info-m4
31303 maybe-info-m4:
31304 @if m4
31305 maybe-info-m4: info-m4
31306
31307 info-m4: \
31308 configure-m4
31309 @: $(MAKE); $(unstage)
31310 @[ -f ./m4/Makefile ] || exit 0; \
31311 r=`${PWD_COMMAND}`; export r; \
31312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31313 $(HOST_EXPORTS) \
31314 for flag in $(EXTRA_HOST_FLAGS) ; do \
31315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31316 done; \
31317 echo "Doing info in m4"; \
31318 (cd $(HOST_SUBDIR)/m4 && \
31319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31321 "RANLIB=$${RANLIB}" \
31322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31323 info) \
31324 || exit 1
31325
31326 @endif m4
31327
31328 .PHONY: maybe-dvi-m4 dvi-m4
31329 maybe-dvi-m4:
31330 @if m4
31331 maybe-dvi-m4: dvi-m4
31332
31333 dvi-m4: \
31334 configure-m4
31335 @: $(MAKE); $(unstage)
31336 @[ -f ./m4/Makefile ] || exit 0; \
31337 r=`${PWD_COMMAND}`; export r; \
31338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339 $(HOST_EXPORTS) \
31340 for flag in $(EXTRA_HOST_FLAGS) ; do \
31341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31342 done; \
31343 echo "Doing dvi in m4"; \
31344 (cd $(HOST_SUBDIR)/m4 && \
31345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31347 "RANLIB=$${RANLIB}" \
31348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31349 dvi) \
31350 || exit 1
31351
31352 @endif m4
31353
31354 .PHONY: maybe-pdf-m4 pdf-m4
31355 maybe-pdf-m4:
31356 @if m4
31357 maybe-pdf-m4: pdf-m4
31358
31359 pdf-m4: \
31360 configure-m4
31361 @: $(MAKE); $(unstage)
31362 @[ -f ./m4/Makefile ] || exit 0; \
31363 r=`${PWD_COMMAND}`; export r; \
31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31365 $(HOST_EXPORTS) \
31366 for flag in $(EXTRA_HOST_FLAGS) ; do \
31367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31368 done; \
31369 echo "Doing pdf in m4"; \
31370 (cd $(HOST_SUBDIR)/m4 && \
31371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31373 "RANLIB=$${RANLIB}" \
31374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31375 pdf) \
31376 || exit 1
31377
31378 @endif m4
31379
31380 .PHONY: maybe-html-m4 html-m4
31381 maybe-html-m4:
31382 @if m4
31383 maybe-html-m4: html-m4
31384
31385 html-m4: \
31386 configure-m4
31387 @: $(MAKE); $(unstage)
31388 @[ -f ./m4/Makefile ] || exit 0; \
31389 r=`${PWD_COMMAND}`; export r; \
31390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31391 $(HOST_EXPORTS) \
31392 for flag in $(EXTRA_HOST_FLAGS) ; do \
31393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31394 done; \
31395 echo "Doing html in m4"; \
31396 (cd $(HOST_SUBDIR)/m4 && \
31397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31399 "RANLIB=$${RANLIB}" \
31400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31401 html) \
31402 || exit 1
31403
31404 @endif m4
31405
31406 .PHONY: maybe-TAGS-m4 TAGS-m4
31407 maybe-TAGS-m4:
31408 @if m4
31409 maybe-TAGS-m4: TAGS-m4
31410
31411 TAGS-m4: \
31412 configure-m4
31413 @: $(MAKE); $(unstage)
31414 @[ -f ./m4/Makefile ] || exit 0; \
31415 r=`${PWD_COMMAND}`; export r; \
31416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31417 $(HOST_EXPORTS) \
31418 for flag in $(EXTRA_HOST_FLAGS) ; do \
31419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31420 done; \
31421 echo "Doing TAGS in m4"; \
31422 (cd $(HOST_SUBDIR)/m4 && \
31423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31425 "RANLIB=$${RANLIB}" \
31426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31427 TAGS) \
31428 || exit 1
31429
31430 @endif m4
31431
31432 .PHONY: maybe-install-info-m4 install-info-m4
31433 maybe-install-info-m4:
31434 @if m4
31435 maybe-install-info-m4: install-info-m4
31436
31437 install-info-m4: \
31438 configure-m4 \
31439 info-m4
31440 @: $(MAKE); $(unstage)
31441 @[ -f ./m4/Makefile ] || exit 0; \
31442 r=`${PWD_COMMAND}`; export r; \
31443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31444 $(HOST_EXPORTS) \
31445 for flag in $(EXTRA_HOST_FLAGS) ; do \
31446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31447 done; \
31448 echo "Doing install-info in m4"; \
31449 (cd $(HOST_SUBDIR)/m4 && \
31450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31452 "RANLIB=$${RANLIB}" \
31453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31454 install-info) \
31455 || exit 1
31456
31457 @endif m4
31458
31459 .PHONY: maybe-install-dvi-m4 install-dvi-m4
31460 maybe-install-dvi-m4:
31461 @if m4
31462 maybe-install-dvi-m4: install-dvi-m4
31463
31464 install-dvi-m4: \
31465 configure-m4 \
31466 dvi-m4
31467 @: $(MAKE); $(unstage)
31468 @[ -f ./m4/Makefile ] || exit 0; \
31469 r=`${PWD_COMMAND}`; export r; \
31470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31471 $(HOST_EXPORTS) \
31472 for flag in $(EXTRA_HOST_FLAGS) ; do \
31473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31474 done; \
31475 echo "Doing install-dvi in m4"; \
31476 (cd $(HOST_SUBDIR)/m4 && \
31477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31479 "RANLIB=$${RANLIB}" \
31480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31481 install-dvi) \
31482 || exit 1
31483
31484 @endif m4
31485
31486 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31487 maybe-install-pdf-m4:
31488 @if m4
31489 maybe-install-pdf-m4: install-pdf-m4
31490
31491 install-pdf-m4: \
31492 configure-m4 \
31493 pdf-m4
31494 @: $(MAKE); $(unstage)
31495 @[ -f ./m4/Makefile ] || exit 0; \
31496 r=`${PWD_COMMAND}`; export r; \
31497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31498 $(HOST_EXPORTS) \
31499 for flag in $(EXTRA_HOST_FLAGS) ; do \
31500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31501 done; \
31502 echo "Doing install-pdf in m4"; \
31503 (cd $(HOST_SUBDIR)/m4 && \
31504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31506 "RANLIB=$${RANLIB}" \
31507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31508 install-pdf) \
31509 || exit 1
31510
31511 @endif m4
31512
31513 .PHONY: maybe-install-html-m4 install-html-m4
31514 maybe-install-html-m4:
31515 @if m4
31516 maybe-install-html-m4: install-html-m4
31517
31518 install-html-m4: \
31519 configure-m4 \
31520 html-m4
31521 @: $(MAKE); $(unstage)
31522 @[ -f ./m4/Makefile ] || exit 0; \
31523 r=`${PWD_COMMAND}`; export r; \
31524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31525 $(HOST_EXPORTS) \
31526 for flag in $(EXTRA_HOST_FLAGS) ; do \
31527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31528 done; \
31529 echo "Doing install-html in m4"; \
31530 (cd $(HOST_SUBDIR)/m4 && \
31531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31533 "RANLIB=$${RANLIB}" \
31534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31535 install-html) \
31536 || exit 1
31537
31538 @endif m4
31539
31540 .PHONY: maybe-installcheck-m4 installcheck-m4
31541 maybe-installcheck-m4:
31542 @if m4
31543 maybe-installcheck-m4: installcheck-m4
31544
31545 installcheck-m4: \
31546 configure-m4
31547 @: $(MAKE); $(unstage)
31548 @[ -f ./m4/Makefile ] || exit 0; \
31549 r=`${PWD_COMMAND}`; export r; \
31550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31551 $(HOST_EXPORTS) \
31552 for flag in $(EXTRA_HOST_FLAGS) ; do \
31553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31554 done; \
31555 echo "Doing installcheck in m4"; \
31556 (cd $(HOST_SUBDIR)/m4 && \
31557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31559 "RANLIB=$${RANLIB}" \
31560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31561 installcheck) \
31562 || exit 1
31563
31564 @endif m4
31565
31566 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31567 maybe-mostlyclean-m4:
31568 @if m4
31569 maybe-mostlyclean-m4: mostlyclean-m4
31570
31571 mostlyclean-m4:
31572 @: $(MAKE); $(unstage)
31573 @[ -f ./m4/Makefile ] || exit 0; \
31574 r=`${PWD_COMMAND}`; export r; \
31575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31576 $(HOST_EXPORTS) \
31577 for flag in $(EXTRA_HOST_FLAGS) ; do \
31578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31579 done; \
31580 echo "Doing mostlyclean in m4"; \
31581 (cd $(HOST_SUBDIR)/m4 && \
31582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31584 "RANLIB=$${RANLIB}" \
31585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31586 mostlyclean) \
31587 || exit 1
31588
31589 @endif m4
31590
31591 .PHONY: maybe-clean-m4 clean-m4
31592 maybe-clean-m4:
31593 @if m4
31594 maybe-clean-m4: clean-m4
31595
31596 clean-m4:
31597 @: $(MAKE); $(unstage)
31598 @[ -f ./m4/Makefile ] || exit 0; \
31599 r=`${PWD_COMMAND}`; export r; \
31600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31601 $(HOST_EXPORTS) \
31602 for flag in $(EXTRA_HOST_FLAGS) ; do \
31603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31604 done; \
31605 echo "Doing clean in m4"; \
31606 (cd $(HOST_SUBDIR)/m4 && \
31607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31609 "RANLIB=$${RANLIB}" \
31610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31611 clean) \
31612 || exit 1
31613
31614 @endif m4
31615
31616 .PHONY: maybe-distclean-m4 distclean-m4
31617 maybe-distclean-m4:
31618 @if m4
31619 maybe-distclean-m4: distclean-m4
31620
31621 distclean-m4:
31622 @: $(MAKE); $(unstage)
31623 @[ -f ./m4/Makefile ] || exit 0; \
31624 r=`${PWD_COMMAND}`; export r; \
31625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31626 $(HOST_EXPORTS) \
31627 for flag in $(EXTRA_HOST_FLAGS) ; do \
31628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31629 done; \
31630 echo "Doing distclean in m4"; \
31631 (cd $(HOST_SUBDIR)/m4 && \
31632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31634 "RANLIB=$${RANLIB}" \
31635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31636 distclean) \
31637 || exit 1
31638
31639 @endif m4
31640
31641 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31642 maybe-maintainer-clean-m4:
31643 @if m4
31644 maybe-maintainer-clean-m4: maintainer-clean-m4
31645
31646 maintainer-clean-m4:
31647 @: $(MAKE); $(unstage)
31648 @[ -f ./m4/Makefile ] || exit 0; \
31649 r=`${PWD_COMMAND}`; export r; \
31650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651 $(HOST_EXPORTS) \
31652 for flag in $(EXTRA_HOST_FLAGS) ; do \
31653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31654 done; \
31655 echo "Doing maintainer-clean in m4"; \
31656 (cd $(HOST_SUBDIR)/m4 && \
31657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31659 "RANLIB=$${RANLIB}" \
31660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31661 maintainer-clean) \
31662 || exit 1
31663
31664 @endif m4
31665
31666
31667
31668 .PHONY: configure-readline maybe-configure-readline
31669 maybe-configure-readline:
31670 @if gcc-bootstrap
31671 configure-readline: stage_current
31672 @endif gcc-bootstrap
31673 @if readline
31674 maybe-configure-readline: configure-readline
31675 configure-readline:
31676 @: $(MAKE); $(unstage)
31677 @r=`${PWD_COMMAND}`; export r; \
31678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31679 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31680 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31681 $(HOST_EXPORTS) \
31682 echo Configuring in $(HOST_SUBDIR)/readline; \
31683 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31684 case $(srcdir) in \
31685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31686 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31688 esac; \
31689 module_srcdir=readline; \
31690 $(SHELL) \
31691 $$s/$$module_srcdir/configure \
31692 --srcdir=$${topdir}/$$module_srcdir \
31693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31694 --target=${target_alias} \
31695 || exit 1
31696 @endif readline
31697
31698
31699
31700
31701
31702 .PHONY: all-readline maybe-all-readline
31703 maybe-all-readline:
31704 @if gcc-bootstrap
31705 all-readline: stage_current
31706 @endif gcc-bootstrap
31707 @if readline
31708 TARGET-readline=all
31709 maybe-all-readline: all-readline
31710 all-readline: configure-readline
31711 @: $(MAKE); $(unstage)
31712 @r=`${PWD_COMMAND}`; export r; \
31713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31714 $(HOST_EXPORTS) \
31715 (cd $(HOST_SUBDIR)/readline && \
31716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31717 $(TARGET-readline))
31718 @endif readline
31719
31720
31721
31722
31723 .PHONY: check-readline maybe-check-readline
31724 maybe-check-readline:
31725 @if readline
31726 maybe-check-readline: check-readline
31727
31728 check-readline:
31729 @: $(MAKE); $(unstage)
31730 @r=`${PWD_COMMAND}`; export r; \
31731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31732 $(HOST_EXPORTS) \
31733 (cd $(HOST_SUBDIR)/readline && \
31734 $(MAKE) $(FLAGS_TO_PASS) check)
31735
31736 @endif readline
31737
31738 .PHONY: install-readline maybe-install-readline
31739 maybe-install-readline:
31740 @if readline
31741 maybe-install-readline: install-readline
31742
31743 install-readline: installdirs
31744 @: $(MAKE); $(unstage)
31745 @r=`${PWD_COMMAND}`; export r; \
31746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31747 $(HOST_EXPORTS) \
31748 (cd $(HOST_SUBDIR)/readline && \
31749 $(MAKE) $(FLAGS_TO_PASS) install)
31750
31751 @endif readline
31752
31753 .PHONY: install-strip-readline maybe-install-strip-readline
31754 maybe-install-strip-readline:
31755 @if readline
31756 maybe-install-strip-readline: install-strip-readline
31757
31758 install-strip-readline: installdirs
31759 @: $(MAKE); $(unstage)
31760 @r=`${PWD_COMMAND}`; export r; \
31761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31762 $(HOST_EXPORTS) \
31763 (cd $(HOST_SUBDIR)/readline && \
31764 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31765
31766 @endif readline
31767
31768 # Other targets (info, dvi, pdf, etc.)
31769
31770 .PHONY: maybe-info-readline info-readline
31771 maybe-info-readline:
31772 @if readline
31773 maybe-info-readline: info-readline
31774
31775 info-readline: \
31776 configure-readline
31777 @: $(MAKE); $(unstage)
31778 @[ -f ./readline/Makefile ] || exit 0; \
31779 r=`${PWD_COMMAND}`; export r; \
31780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31781 $(HOST_EXPORTS) \
31782 for flag in $(EXTRA_HOST_FLAGS) ; do \
31783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31784 done; \
31785 echo "Doing info in readline"; \
31786 (cd $(HOST_SUBDIR)/readline && \
31787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31789 "RANLIB=$${RANLIB}" \
31790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31791 info) \
31792 || exit 1
31793
31794 @endif readline
31795
31796 .PHONY: maybe-dvi-readline dvi-readline
31797 maybe-dvi-readline:
31798 @if readline
31799 maybe-dvi-readline: dvi-readline
31800
31801 dvi-readline: \
31802 configure-readline
31803 @: $(MAKE); $(unstage)
31804 @[ -f ./readline/Makefile ] || exit 0; \
31805 r=`${PWD_COMMAND}`; export r; \
31806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31807 $(HOST_EXPORTS) \
31808 for flag in $(EXTRA_HOST_FLAGS) ; do \
31809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31810 done; \
31811 echo "Doing dvi in readline"; \
31812 (cd $(HOST_SUBDIR)/readline && \
31813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31815 "RANLIB=$${RANLIB}" \
31816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31817 dvi) \
31818 || exit 1
31819
31820 @endif readline
31821
31822 .PHONY: maybe-pdf-readline pdf-readline
31823 maybe-pdf-readline:
31824 @if readline
31825 maybe-pdf-readline: pdf-readline
31826
31827 pdf-readline: \
31828 configure-readline
31829 @: $(MAKE); $(unstage)
31830 @[ -f ./readline/Makefile ] || exit 0; \
31831 r=`${PWD_COMMAND}`; export r; \
31832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31833 $(HOST_EXPORTS) \
31834 for flag in $(EXTRA_HOST_FLAGS) ; do \
31835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31836 done; \
31837 echo "Doing pdf in readline"; \
31838 (cd $(HOST_SUBDIR)/readline && \
31839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31841 "RANLIB=$${RANLIB}" \
31842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31843 pdf) \
31844 || exit 1
31845
31846 @endif readline
31847
31848 .PHONY: maybe-html-readline html-readline
31849 maybe-html-readline:
31850 @if readline
31851 maybe-html-readline: html-readline
31852
31853 html-readline: \
31854 configure-readline
31855 @: $(MAKE); $(unstage)
31856 @[ -f ./readline/Makefile ] || exit 0; \
31857 r=`${PWD_COMMAND}`; export r; \
31858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31859 $(HOST_EXPORTS) \
31860 for flag in $(EXTRA_HOST_FLAGS) ; do \
31861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31862 done; \
31863 echo "Doing html in readline"; \
31864 (cd $(HOST_SUBDIR)/readline && \
31865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31867 "RANLIB=$${RANLIB}" \
31868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31869 html) \
31870 || exit 1
31871
31872 @endif readline
31873
31874 .PHONY: maybe-TAGS-readline TAGS-readline
31875 maybe-TAGS-readline:
31876 @if readline
31877 maybe-TAGS-readline: TAGS-readline
31878
31879 TAGS-readline: \
31880 configure-readline
31881 @: $(MAKE); $(unstage)
31882 @[ -f ./readline/Makefile ] || exit 0; \
31883 r=`${PWD_COMMAND}`; export r; \
31884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31885 $(HOST_EXPORTS) \
31886 for flag in $(EXTRA_HOST_FLAGS) ; do \
31887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31888 done; \
31889 echo "Doing TAGS in readline"; \
31890 (cd $(HOST_SUBDIR)/readline && \
31891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31893 "RANLIB=$${RANLIB}" \
31894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31895 TAGS) \
31896 || exit 1
31897
31898 @endif readline
31899
31900 .PHONY: maybe-install-info-readline install-info-readline
31901 maybe-install-info-readline:
31902 @if readline
31903 maybe-install-info-readline: install-info-readline
31904
31905 install-info-readline: \
31906 configure-readline \
31907 info-readline
31908 @: $(MAKE); $(unstage)
31909 @[ -f ./readline/Makefile ] || exit 0; \
31910 r=`${PWD_COMMAND}`; export r; \
31911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31912 $(HOST_EXPORTS) \
31913 for flag in $(EXTRA_HOST_FLAGS) ; do \
31914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31915 done; \
31916 echo "Doing install-info in readline"; \
31917 (cd $(HOST_SUBDIR)/readline && \
31918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31920 "RANLIB=$${RANLIB}" \
31921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31922 install-info) \
31923 || exit 1
31924
31925 @endif readline
31926
31927 .PHONY: maybe-install-dvi-readline install-dvi-readline
31928 maybe-install-dvi-readline:
31929 @if readline
31930 maybe-install-dvi-readline: install-dvi-readline
31931
31932 install-dvi-readline: \
31933 configure-readline \
31934 dvi-readline
31935 @: $(MAKE); $(unstage)
31936 @[ -f ./readline/Makefile ] || exit 0; \
31937 r=`${PWD_COMMAND}`; export r; \
31938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31939 $(HOST_EXPORTS) \
31940 for flag in $(EXTRA_HOST_FLAGS) ; do \
31941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31942 done; \
31943 echo "Doing install-dvi in readline"; \
31944 (cd $(HOST_SUBDIR)/readline && \
31945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31947 "RANLIB=$${RANLIB}" \
31948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31949 install-dvi) \
31950 || exit 1
31951
31952 @endif readline
31953
31954 .PHONY: maybe-install-pdf-readline install-pdf-readline
31955 maybe-install-pdf-readline:
31956 @if readline
31957 maybe-install-pdf-readline: install-pdf-readline
31958
31959 install-pdf-readline: \
31960 configure-readline \
31961 pdf-readline
31962 @: $(MAKE); $(unstage)
31963 @[ -f ./readline/Makefile ] || exit 0; \
31964 r=`${PWD_COMMAND}`; export r; \
31965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31966 $(HOST_EXPORTS) \
31967 for flag in $(EXTRA_HOST_FLAGS) ; do \
31968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31969 done; \
31970 echo "Doing install-pdf in readline"; \
31971 (cd $(HOST_SUBDIR)/readline && \
31972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31974 "RANLIB=$${RANLIB}" \
31975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31976 install-pdf) \
31977 || exit 1
31978
31979 @endif readline
31980
31981 .PHONY: maybe-install-html-readline install-html-readline
31982 maybe-install-html-readline:
31983 @if readline
31984 maybe-install-html-readline: install-html-readline
31985
31986 install-html-readline: \
31987 configure-readline \
31988 html-readline
31989 @: $(MAKE); $(unstage)
31990 @[ -f ./readline/Makefile ] || exit 0; \
31991 r=`${PWD_COMMAND}`; export r; \
31992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31993 $(HOST_EXPORTS) \
31994 for flag in $(EXTRA_HOST_FLAGS) ; do \
31995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31996 done; \
31997 echo "Doing install-html in readline"; \
31998 (cd $(HOST_SUBDIR)/readline && \
31999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32001 "RANLIB=$${RANLIB}" \
32002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32003 install-html) \
32004 || exit 1
32005
32006 @endif readline
32007
32008 .PHONY: maybe-installcheck-readline installcheck-readline
32009 maybe-installcheck-readline:
32010 @if readline
32011 maybe-installcheck-readline: installcheck-readline
32012
32013 installcheck-readline: \
32014 configure-readline
32015 @: $(MAKE); $(unstage)
32016 @[ -f ./readline/Makefile ] || exit 0; \
32017 r=`${PWD_COMMAND}`; export r; \
32018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32019 $(HOST_EXPORTS) \
32020 for flag in $(EXTRA_HOST_FLAGS) ; do \
32021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32022 done; \
32023 echo "Doing installcheck in readline"; \
32024 (cd $(HOST_SUBDIR)/readline && \
32025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32027 "RANLIB=$${RANLIB}" \
32028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32029 installcheck) \
32030 || exit 1
32031
32032 @endif readline
32033
32034 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
32035 maybe-mostlyclean-readline:
32036 @if readline
32037 maybe-mostlyclean-readline: mostlyclean-readline
32038
32039 mostlyclean-readline:
32040 @: $(MAKE); $(unstage)
32041 @[ -f ./readline/Makefile ] || exit 0; \
32042 r=`${PWD_COMMAND}`; export r; \
32043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32044 $(HOST_EXPORTS) \
32045 for flag in $(EXTRA_HOST_FLAGS) ; do \
32046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32047 done; \
32048 echo "Doing mostlyclean in readline"; \
32049 (cd $(HOST_SUBDIR)/readline && \
32050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32052 "RANLIB=$${RANLIB}" \
32053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32054 mostlyclean) \
32055 || exit 1
32056
32057 @endif readline
32058
32059 .PHONY: maybe-clean-readline clean-readline
32060 maybe-clean-readline:
32061 @if readline
32062 maybe-clean-readline: clean-readline
32063
32064 clean-readline:
32065 @: $(MAKE); $(unstage)
32066 @[ -f ./readline/Makefile ] || exit 0; \
32067 r=`${PWD_COMMAND}`; export r; \
32068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32069 $(HOST_EXPORTS) \
32070 for flag in $(EXTRA_HOST_FLAGS) ; do \
32071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32072 done; \
32073 echo "Doing clean in readline"; \
32074 (cd $(HOST_SUBDIR)/readline && \
32075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32077 "RANLIB=$${RANLIB}" \
32078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32079 clean) \
32080 || exit 1
32081
32082 @endif readline
32083
32084 .PHONY: maybe-distclean-readline distclean-readline
32085 maybe-distclean-readline:
32086 @if readline
32087 maybe-distclean-readline: distclean-readline
32088
32089 distclean-readline:
32090 @: $(MAKE); $(unstage)
32091 @[ -f ./readline/Makefile ] || exit 0; \
32092 r=`${PWD_COMMAND}`; export r; \
32093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32094 $(HOST_EXPORTS) \
32095 for flag in $(EXTRA_HOST_FLAGS) ; do \
32096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32097 done; \
32098 echo "Doing distclean in readline"; \
32099 (cd $(HOST_SUBDIR)/readline && \
32100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32102 "RANLIB=$${RANLIB}" \
32103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32104 distclean) \
32105 || exit 1
32106
32107 @endif readline
32108
32109 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
32110 maybe-maintainer-clean-readline:
32111 @if readline
32112 maybe-maintainer-clean-readline: maintainer-clean-readline
32113
32114 maintainer-clean-readline:
32115 @: $(MAKE); $(unstage)
32116 @[ -f ./readline/Makefile ] || exit 0; \
32117 r=`${PWD_COMMAND}`; export r; \
32118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32119 $(HOST_EXPORTS) \
32120 for flag in $(EXTRA_HOST_FLAGS) ; do \
32121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32122 done; \
32123 echo "Doing maintainer-clean in readline"; \
32124 (cd $(HOST_SUBDIR)/readline && \
32125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32127 "RANLIB=$${RANLIB}" \
32128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32129 maintainer-clean) \
32130 || exit 1
32131
32132 @endif readline
32133
32134
32135
32136 .PHONY: configure-sid maybe-configure-sid
32137 maybe-configure-sid:
32138 @if gcc-bootstrap
32139 configure-sid: stage_current
32140 @endif gcc-bootstrap
32141 @if sid
32142 maybe-configure-sid: configure-sid
32143 configure-sid:
32144 @: $(MAKE); $(unstage)
32145 @r=`${PWD_COMMAND}`; export r; \
32146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
32148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
32149 $(HOST_EXPORTS) \
32150 echo Configuring in $(HOST_SUBDIR)/sid; \
32151 cd "$(HOST_SUBDIR)/sid" || exit 1; \
32152 case $(srcdir) in \
32153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32154 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
32155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32156 esac; \
32157 module_srcdir=sid; \
32158 $(SHELL) \
32159 $$s/$$module_srcdir/configure \
32160 --srcdir=$${topdir}/$$module_srcdir \
32161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32162 --target=${target_alias} \
32163 || exit 1
32164 @endif sid
32165
32166
32167
32168
32169
32170 .PHONY: all-sid maybe-all-sid
32171 maybe-all-sid:
32172 @if gcc-bootstrap
32173 all-sid: stage_current
32174 @endif gcc-bootstrap
32175 @if sid
32176 TARGET-sid=all
32177 maybe-all-sid: all-sid
32178 all-sid: configure-sid
32179 @: $(MAKE); $(unstage)
32180 @r=`${PWD_COMMAND}`; export r; \
32181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32182 $(HOST_EXPORTS) \
32183 (cd $(HOST_SUBDIR)/sid && \
32184 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32185 $(TARGET-sid))
32186 @endif sid
32187
32188
32189
32190
32191 .PHONY: check-sid maybe-check-sid
32192 maybe-check-sid:
32193 @if sid
32194 maybe-check-sid: check-sid
32195
32196 check-sid:
32197 @: $(MAKE); $(unstage)
32198 @r=`${PWD_COMMAND}`; export r; \
32199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32200 $(HOST_EXPORTS) \
32201 (cd $(HOST_SUBDIR)/sid && \
32202 $(MAKE) $(FLAGS_TO_PASS) check)
32203
32204 @endif sid
32205
32206 .PHONY: install-sid maybe-install-sid
32207 maybe-install-sid:
32208 @if sid
32209 maybe-install-sid: install-sid
32210
32211 install-sid: installdirs
32212 @: $(MAKE); $(unstage)
32213 @r=`${PWD_COMMAND}`; export r; \
32214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32215 $(HOST_EXPORTS) \
32216 (cd $(HOST_SUBDIR)/sid && \
32217 $(MAKE) $(FLAGS_TO_PASS) install)
32218
32219 @endif sid
32220
32221 .PHONY: install-strip-sid maybe-install-strip-sid
32222 maybe-install-strip-sid:
32223 @if sid
32224 maybe-install-strip-sid: install-strip-sid
32225
32226 install-strip-sid: installdirs
32227 @: $(MAKE); $(unstage)
32228 @r=`${PWD_COMMAND}`; export r; \
32229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230 $(HOST_EXPORTS) \
32231 (cd $(HOST_SUBDIR)/sid && \
32232 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32233
32234 @endif sid
32235
32236 # Other targets (info, dvi, pdf, etc.)
32237
32238 .PHONY: maybe-info-sid info-sid
32239 maybe-info-sid:
32240 @if sid
32241 maybe-info-sid: info-sid
32242
32243 info-sid: \
32244 configure-sid
32245 @: $(MAKE); $(unstage)
32246 @[ -f ./sid/Makefile ] || exit 0; \
32247 r=`${PWD_COMMAND}`; export r; \
32248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32249 $(HOST_EXPORTS) \
32250 for flag in $(EXTRA_HOST_FLAGS) ; do \
32251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32252 done; \
32253 echo "Doing info in sid"; \
32254 (cd $(HOST_SUBDIR)/sid && \
32255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32257 "RANLIB=$${RANLIB}" \
32258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32259 info) \
32260 || exit 1
32261
32262 @endif sid
32263
32264 .PHONY: maybe-dvi-sid dvi-sid
32265 maybe-dvi-sid:
32266 @if sid
32267 maybe-dvi-sid: dvi-sid
32268
32269 dvi-sid: \
32270 configure-sid
32271 @: $(MAKE); $(unstage)
32272 @[ -f ./sid/Makefile ] || exit 0; \
32273 r=`${PWD_COMMAND}`; export r; \
32274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32275 $(HOST_EXPORTS) \
32276 for flag in $(EXTRA_HOST_FLAGS) ; do \
32277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32278 done; \
32279 echo "Doing dvi in sid"; \
32280 (cd $(HOST_SUBDIR)/sid && \
32281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32283 "RANLIB=$${RANLIB}" \
32284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32285 dvi) \
32286 || exit 1
32287
32288 @endif sid
32289
32290 .PHONY: maybe-pdf-sid pdf-sid
32291 maybe-pdf-sid:
32292 @if sid
32293 maybe-pdf-sid: pdf-sid
32294
32295 pdf-sid: \
32296 configure-sid
32297 @: $(MAKE); $(unstage)
32298 @[ -f ./sid/Makefile ] || exit 0; \
32299 r=`${PWD_COMMAND}`; export r; \
32300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32301 $(HOST_EXPORTS) \
32302 for flag in $(EXTRA_HOST_FLAGS) ; do \
32303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32304 done; \
32305 echo "Doing pdf in sid"; \
32306 (cd $(HOST_SUBDIR)/sid && \
32307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32309 "RANLIB=$${RANLIB}" \
32310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32311 pdf) \
32312 || exit 1
32313
32314 @endif sid
32315
32316 .PHONY: maybe-html-sid html-sid
32317 maybe-html-sid:
32318 @if sid
32319 maybe-html-sid: html-sid
32320
32321 html-sid: \
32322 configure-sid
32323 @: $(MAKE); $(unstage)
32324 @[ -f ./sid/Makefile ] || exit 0; \
32325 r=`${PWD_COMMAND}`; export r; \
32326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32327 $(HOST_EXPORTS) \
32328 for flag in $(EXTRA_HOST_FLAGS) ; do \
32329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32330 done; \
32331 echo "Doing html in sid"; \
32332 (cd $(HOST_SUBDIR)/sid && \
32333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32335 "RANLIB=$${RANLIB}" \
32336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32337 html) \
32338 || exit 1
32339
32340 @endif sid
32341
32342 .PHONY: maybe-TAGS-sid TAGS-sid
32343 maybe-TAGS-sid:
32344 @if sid
32345 maybe-TAGS-sid: TAGS-sid
32346
32347 TAGS-sid: \
32348 configure-sid
32349 @: $(MAKE); $(unstage)
32350 @[ -f ./sid/Makefile ] || exit 0; \
32351 r=`${PWD_COMMAND}`; export r; \
32352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32353 $(HOST_EXPORTS) \
32354 for flag in $(EXTRA_HOST_FLAGS) ; do \
32355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32356 done; \
32357 echo "Doing TAGS in sid"; \
32358 (cd $(HOST_SUBDIR)/sid && \
32359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32361 "RANLIB=$${RANLIB}" \
32362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32363 TAGS) \
32364 || exit 1
32365
32366 @endif sid
32367
32368 .PHONY: maybe-install-info-sid install-info-sid
32369 maybe-install-info-sid:
32370 @if sid
32371 maybe-install-info-sid: install-info-sid
32372
32373 install-info-sid: \
32374 configure-sid \
32375 info-sid
32376 @: $(MAKE); $(unstage)
32377 @[ -f ./sid/Makefile ] || exit 0; \
32378 r=`${PWD_COMMAND}`; export r; \
32379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32380 $(HOST_EXPORTS) \
32381 for flag in $(EXTRA_HOST_FLAGS) ; do \
32382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32383 done; \
32384 echo "Doing install-info in sid"; \
32385 (cd $(HOST_SUBDIR)/sid && \
32386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32388 "RANLIB=$${RANLIB}" \
32389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32390 install-info) \
32391 || exit 1
32392
32393 @endif sid
32394
32395 .PHONY: maybe-install-dvi-sid install-dvi-sid
32396 maybe-install-dvi-sid:
32397 @if sid
32398 maybe-install-dvi-sid: install-dvi-sid
32399
32400 install-dvi-sid: \
32401 configure-sid \
32402 dvi-sid
32403 @: $(MAKE); $(unstage)
32404 @[ -f ./sid/Makefile ] || exit 0; \
32405 r=`${PWD_COMMAND}`; export r; \
32406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32407 $(HOST_EXPORTS) \
32408 for flag in $(EXTRA_HOST_FLAGS) ; do \
32409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32410 done; \
32411 echo "Doing install-dvi in sid"; \
32412 (cd $(HOST_SUBDIR)/sid && \
32413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32415 "RANLIB=$${RANLIB}" \
32416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32417 install-dvi) \
32418 || exit 1
32419
32420 @endif sid
32421
32422 .PHONY: maybe-install-pdf-sid install-pdf-sid
32423 maybe-install-pdf-sid:
32424 @if sid
32425 maybe-install-pdf-sid: install-pdf-sid
32426
32427 install-pdf-sid: \
32428 configure-sid \
32429 pdf-sid
32430 @: $(MAKE); $(unstage)
32431 @[ -f ./sid/Makefile ] || exit 0; \
32432 r=`${PWD_COMMAND}`; export r; \
32433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32434 $(HOST_EXPORTS) \
32435 for flag in $(EXTRA_HOST_FLAGS) ; do \
32436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32437 done; \
32438 echo "Doing install-pdf in sid"; \
32439 (cd $(HOST_SUBDIR)/sid && \
32440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32442 "RANLIB=$${RANLIB}" \
32443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32444 install-pdf) \
32445 || exit 1
32446
32447 @endif sid
32448
32449 .PHONY: maybe-install-html-sid install-html-sid
32450 maybe-install-html-sid:
32451 @if sid
32452 maybe-install-html-sid: install-html-sid
32453
32454 install-html-sid: \
32455 configure-sid \
32456 html-sid
32457 @: $(MAKE); $(unstage)
32458 @[ -f ./sid/Makefile ] || exit 0; \
32459 r=`${PWD_COMMAND}`; export r; \
32460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32461 $(HOST_EXPORTS) \
32462 for flag in $(EXTRA_HOST_FLAGS) ; do \
32463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32464 done; \
32465 echo "Doing install-html in sid"; \
32466 (cd $(HOST_SUBDIR)/sid && \
32467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32469 "RANLIB=$${RANLIB}" \
32470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32471 install-html) \
32472 || exit 1
32473
32474 @endif sid
32475
32476 .PHONY: maybe-installcheck-sid installcheck-sid
32477 maybe-installcheck-sid:
32478 @if sid
32479 maybe-installcheck-sid: installcheck-sid
32480
32481 installcheck-sid: \
32482 configure-sid
32483 @: $(MAKE); $(unstage)
32484 @[ -f ./sid/Makefile ] || exit 0; \
32485 r=`${PWD_COMMAND}`; export r; \
32486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32487 $(HOST_EXPORTS) \
32488 for flag in $(EXTRA_HOST_FLAGS) ; do \
32489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32490 done; \
32491 echo "Doing installcheck in sid"; \
32492 (cd $(HOST_SUBDIR)/sid && \
32493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32495 "RANLIB=$${RANLIB}" \
32496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32497 installcheck) \
32498 || exit 1
32499
32500 @endif sid
32501
32502 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32503 maybe-mostlyclean-sid:
32504 @if sid
32505 maybe-mostlyclean-sid: mostlyclean-sid
32506
32507 mostlyclean-sid:
32508 @: $(MAKE); $(unstage)
32509 @[ -f ./sid/Makefile ] || exit 0; \
32510 r=`${PWD_COMMAND}`; export r; \
32511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32512 $(HOST_EXPORTS) \
32513 for flag in $(EXTRA_HOST_FLAGS) ; do \
32514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32515 done; \
32516 echo "Doing mostlyclean in sid"; \
32517 (cd $(HOST_SUBDIR)/sid && \
32518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32520 "RANLIB=$${RANLIB}" \
32521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32522 mostlyclean) \
32523 || exit 1
32524
32525 @endif sid
32526
32527 .PHONY: maybe-clean-sid clean-sid
32528 maybe-clean-sid:
32529 @if sid
32530 maybe-clean-sid: clean-sid
32531
32532 clean-sid:
32533 @: $(MAKE); $(unstage)
32534 @[ -f ./sid/Makefile ] || exit 0; \
32535 r=`${PWD_COMMAND}`; export r; \
32536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32537 $(HOST_EXPORTS) \
32538 for flag in $(EXTRA_HOST_FLAGS) ; do \
32539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32540 done; \
32541 echo "Doing clean in sid"; \
32542 (cd $(HOST_SUBDIR)/sid && \
32543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32545 "RANLIB=$${RANLIB}" \
32546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32547 clean) \
32548 || exit 1
32549
32550 @endif sid
32551
32552 .PHONY: maybe-distclean-sid distclean-sid
32553 maybe-distclean-sid:
32554 @if sid
32555 maybe-distclean-sid: distclean-sid
32556
32557 distclean-sid:
32558 @: $(MAKE); $(unstage)
32559 @[ -f ./sid/Makefile ] || exit 0; \
32560 r=`${PWD_COMMAND}`; export r; \
32561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32562 $(HOST_EXPORTS) \
32563 for flag in $(EXTRA_HOST_FLAGS) ; do \
32564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32565 done; \
32566 echo "Doing distclean in sid"; \
32567 (cd $(HOST_SUBDIR)/sid && \
32568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32570 "RANLIB=$${RANLIB}" \
32571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32572 distclean) \
32573 || exit 1
32574
32575 @endif sid
32576
32577 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32578 maybe-maintainer-clean-sid:
32579 @if sid
32580 maybe-maintainer-clean-sid: maintainer-clean-sid
32581
32582 maintainer-clean-sid:
32583 @: $(MAKE); $(unstage)
32584 @[ -f ./sid/Makefile ] || exit 0; \
32585 r=`${PWD_COMMAND}`; export r; \
32586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32587 $(HOST_EXPORTS) \
32588 for flag in $(EXTRA_HOST_FLAGS) ; do \
32589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32590 done; \
32591 echo "Doing maintainer-clean in sid"; \
32592 (cd $(HOST_SUBDIR)/sid && \
32593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32595 "RANLIB=$${RANLIB}" \
32596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32597 maintainer-clean) \
32598 || exit 1
32599
32600 @endif sid
32601
32602
32603
32604 .PHONY: configure-sim maybe-configure-sim
32605 maybe-configure-sim:
32606 @if gcc-bootstrap
32607 configure-sim: stage_current
32608 @endif gcc-bootstrap
32609 @if sim
32610 maybe-configure-sim: configure-sim
32611 configure-sim:
32612 @: $(MAKE); $(unstage)
32613 @r=`${PWD_COMMAND}`; export r; \
32614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32615 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32616 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32617 $(HOST_EXPORTS) \
32618 echo Configuring in $(HOST_SUBDIR)/sim; \
32619 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32620 case $(srcdir) in \
32621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32622 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32624 esac; \
32625 module_srcdir=sim; \
32626 $(SHELL) \
32627 $$s/$$module_srcdir/configure \
32628 --srcdir=$${topdir}/$$module_srcdir \
32629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32630 --target=${target_alias} \
32631 || exit 1
32632 @endif sim
32633
32634
32635
32636
32637
32638 .PHONY: all-sim maybe-all-sim
32639 maybe-all-sim:
32640 @if gcc-bootstrap
32641 all-sim: stage_current
32642 @endif gcc-bootstrap
32643 @if sim
32644 TARGET-sim=all
32645 maybe-all-sim: all-sim
32646 all-sim: configure-sim
32647 @: $(MAKE); $(unstage)
32648 @r=`${PWD_COMMAND}`; export r; \
32649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32650 $(HOST_EXPORTS) \
32651 (cd $(HOST_SUBDIR)/sim && \
32652 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32653 $(TARGET-sim))
32654 @endif sim
32655
32656
32657
32658
32659 .PHONY: check-sim maybe-check-sim
32660 maybe-check-sim:
32661 @if sim
32662 maybe-check-sim: check-sim
32663
32664 check-sim:
32665 @: $(MAKE); $(unstage)
32666 @r=`${PWD_COMMAND}`; export r; \
32667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32668 $(HOST_EXPORTS) \
32669 (cd $(HOST_SUBDIR)/sim && \
32670 $(MAKE) $(FLAGS_TO_PASS) check)
32671
32672 @endif sim
32673
32674 .PHONY: install-sim maybe-install-sim
32675 maybe-install-sim:
32676 @if sim
32677 maybe-install-sim: install-sim
32678
32679 install-sim: installdirs
32680 @: $(MAKE); $(unstage)
32681 @r=`${PWD_COMMAND}`; export r; \
32682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32683 $(HOST_EXPORTS) \
32684 (cd $(HOST_SUBDIR)/sim && \
32685 $(MAKE) $(FLAGS_TO_PASS) install)
32686
32687 @endif sim
32688
32689 .PHONY: install-strip-sim maybe-install-strip-sim
32690 maybe-install-strip-sim:
32691 @if sim
32692 maybe-install-strip-sim: install-strip-sim
32693
32694 install-strip-sim: installdirs
32695 @: $(MAKE); $(unstage)
32696 @r=`${PWD_COMMAND}`; export r; \
32697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32698 $(HOST_EXPORTS) \
32699 (cd $(HOST_SUBDIR)/sim && \
32700 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32701
32702 @endif sim
32703
32704 # Other targets (info, dvi, pdf, etc.)
32705
32706 .PHONY: maybe-info-sim info-sim
32707 maybe-info-sim:
32708 @if sim
32709 maybe-info-sim: info-sim
32710
32711 info-sim: \
32712 configure-sim
32713 @: $(MAKE); $(unstage)
32714 @[ -f ./sim/Makefile ] || exit 0; \
32715 r=`${PWD_COMMAND}`; export r; \
32716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32717 $(HOST_EXPORTS) \
32718 for flag in $(EXTRA_HOST_FLAGS) ; do \
32719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32720 done; \
32721 echo "Doing info in sim"; \
32722 (cd $(HOST_SUBDIR)/sim && \
32723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32725 "RANLIB=$${RANLIB}" \
32726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32727 info) \
32728 || exit 1
32729
32730 @endif sim
32731
32732 .PHONY: maybe-dvi-sim dvi-sim
32733 maybe-dvi-sim:
32734 @if sim
32735 maybe-dvi-sim: dvi-sim
32736
32737 dvi-sim: \
32738 configure-sim
32739 @: $(MAKE); $(unstage)
32740 @[ -f ./sim/Makefile ] || exit 0; \
32741 r=`${PWD_COMMAND}`; export r; \
32742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32743 $(HOST_EXPORTS) \
32744 for flag in $(EXTRA_HOST_FLAGS) ; do \
32745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32746 done; \
32747 echo "Doing dvi in sim"; \
32748 (cd $(HOST_SUBDIR)/sim && \
32749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32751 "RANLIB=$${RANLIB}" \
32752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32753 dvi) \
32754 || exit 1
32755
32756 @endif sim
32757
32758 .PHONY: maybe-pdf-sim pdf-sim
32759 maybe-pdf-sim:
32760 @if sim
32761 maybe-pdf-sim: pdf-sim
32762
32763 pdf-sim: \
32764 configure-sim
32765 @: $(MAKE); $(unstage)
32766 @[ -f ./sim/Makefile ] || exit 0; \
32767 r=`${PWD_COMMAND}`; export r; \
32768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32769 $(HOST_EXPORTS) \
32770 for flag in $(EXTRA_HOST_FLAGS) ; do \
32771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32772 done; \
32773 echo "Doing pdf in sim"; \
32774 (cd $(HOST_SUBDIR)/sim && \
32775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32777 "RANLIB=$${RANLIB}" \
32778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32779 pdf) \
32780 || exit 1
32781
32782 @endif sim
32783
32784 .PHONY: maybe-html-sim html-sim
32785 maybe-html-sim:
32786 @if sim
32787 maybe-html-sim: html-sim
32788
32789 html-sim: \
32790 configure-sim
32791 @: $(MAKE); $(unstage)
32792 @[ -f ./sim/Makefile ] || exit 0; \
32793 r=`${PWD_COMMAND}`; export r; \
32794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32795 $(HOST_EXPORTS) \
32796 for flag in $(EXTRA_HOST_FLAGS) ; do \
32797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32798 done; \
32799 echo "Doing html in sim"; \
32800 (cd $(HOST_SUBDIR)/sim && \
32801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32803 "RANLIB=$${RANLIB}" \
32804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32805 html) \
32806 || exit 1
32807
32808 @endif sim
32809
32810 .PHONY: maybe-TAGS-sim TAGS-sim
32811 maybe-TAGS-sim:
32812 @if sim
32813 maybe-TAGS-sim: TAGS-sim
32814
32815 TAGS-sim: \
32816 configure-sim
32817 @: $(MAKE); $(unstage)
32818 @[ -f ./sim/Makefile ] || exit 0; \
32819 r=`${PWD_COMMAND}`; export r; \
32820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32821 $(HOST_EXPORTS) \
32822 for flag in $(EXTRA_HOST_FLAGS) ; do \
32823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32824 done; \
32825 echo "Doing TAGS in sim"; \
32826 (cd $(HOST_SUBDIR)/sim && \
32827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32829 "RANLIB=$${RANLIB}" \
32830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32831 TAGS) \
32832 || exit 1
32833
32834 @endif sim
32835
32836 .PHONY: maybe-install-info-sim install-info-sim
32837 maybe-install-info-sim:
32838 @if sim
32839 maybe-install-info-sim: install-info-sim
32840
32841 install-info-sim: \
32842 configure-sim \
32843 info-sim
32844 @: $(MAKE); $(unstage)
32845 @[ -f ./sim/Makefile ] || exit 0; \
32846 r=`${PWD_COMMAND}`; export r; \
32847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32848 $(HOST_EXPORTS) \
32849 for flag in $(EXTRA_HOST_FLAGS) ; do \
32850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32851 done; \
32852 echo "Doing install-info in sim"; \
32853 (cd $(HOST_SUBDIR)/sim && \
32854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32856 "RANLIB=$${RANLIB}" \
32857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32858 install-info) \
32859 || exit 1
32860
32861 @endif sim
32862
32863 .PHONY: maybe-install-dvi-sim install-dvi-sim
32864 maybe-install-dvi-sim:
32865 @if sim
32866 maybe-install-dvi-sim: install-dvi-sim
32867
32868 install-dvi-sim: \
32869 configure-sim \
32870 dvi-sim
32871 @: $(MAKE); $(unstage)
32872 @[ -f ./sim/Makefile ] || exit 0; \
32873 r=`${PWD_COMMAND}`; export r; \
32874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875 $(HOST_EXPORTS) \
32876 for flag in $(EXTRA_HOST_FLAGS) ; do \
32877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878 done; \
32879 echo "Doing install-dvi in sim"; \
32880 (cd $(HOST_SUBDIR)/sim && \
32881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883 "RANLIB=$${RANLIB}" \
32884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32885 install-dvi) \
32886 || exit 1
32887
32888 @endif sim
32889
32890 .PHONY: maybe-install-pdf-sim install-pdf-sim
32891 maybe-install-pdf-sim:
32892 @if sim
32893 maybe-install-pdf-sim: install-pdf-sim
32894
32895 install-pdf-sim: \
32896 configure-sim \
32897 pdf-sim
32898 @: $(MAKE); $(unstage)
32899 @[ -f ./sim/Makefile ] || exit 0; \
32900 r=`${PWD_COMMAND}`; export r; \
32901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32902 $(HOST_EXPORTS) \
32903 for flag in $(EXTRA_HOST_FLAGS) ; do \
32904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32905 done; \
32906 echo "Doing install-pdf in sim"; \
32907 (cd $(HOST_SUBDIR)/sim && \
32908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32910 "RANLIB=$${RANLIB}" \
32911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32912 install-pdf) \
32913 || exit 1
32914
32915 @endif sim
32916
32917 .PHONY: maybe-install-html-sim install-html-sim
32918 maybe-install-html-sim:
32919 @if sim
32920 maybe-install-html-sim: install-html-sim
32921
32922 install-html-sim: \
32923 configure-sim \
32924 html-sim
32925 @: $(MAKE); $(unstage)
32926 @[ -f ./sim/Makefile ] || exit 0; \
32927 r=`${PWD_COMMAND}`; export r; \
32928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32929 $(HOST_EXPORTS) \
32930 for flag in $(EXTRA_HOST_FLAGS) ; do \
32931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32932 done; \
32933 echo "Doing install-html in sim"; \
32934 (cd $(HOST_SUBDIR)/sim && \
32935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32937 "RANLIB=$${RANLIB}" \
32938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32939 install-html) \
32940 || exit 1
32941
32942 @endif sim
32943
32944 .PHONY: maybe-installcheck-sim installcheck-sim
32945 maybe-installcheck-sim:
32946 @if sim
32947 maybe-installcheck-sim: installcheck-sim
32948
32949 installcheck-sim: \
32950 configure-sim
32951 @: $(MAKE); $(unstage)
32952 @[ -f ./sim/Makefile ] || exit 0; \
32953 r=`${PWD_COMMAND}`; export r; \
32954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955 $(HOST_EXPORTS) \
32956 for flag in $(EXTRA_HOST_FLAGS) ; do \
32957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32958 done; \
32959 echo "Doing installcheck in sim"; \
32960 (cd $(HOST_SUBDIR)/sim && \
32961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32963 "RANLIB=$${RANLIB}" \
32964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32965 installcheck) \
32966 || exit 1
32967
32968 @endif sim
32969
32970 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32971 maybe-mostlyclean-sim:
32972 @if sim
32973 maybe-mostlyclean-sim: mostlyclean-sim
32974
32975 mostlyclean-sim:
32976 @: $(MAKE); $(unstage)
32977 @[ -f ./sim/Makefile ] || exit 0; \
32978 r=`${PWD_COMMAND}`; export r; \
32979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32980 $(HOST_EXPORTS) \
32981 for flag in $(EXTRA_HOST_FLAGS) ; do \
32982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32983 done; \
32984 echo "Doing mostlyclean in sim"; \
32985 (cd $(HOST_SUBDIR)/sim && \
32986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32988 "RANLIB=$${RANLIB}" \
32989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32990 mostlyclean) \
32991 || exit 1
32992
32993 @endif sim
32994
32995 .PHONY: maybe-clean-sim clean-sim
32996 maybe-clean-sim:
32997 @if sim
32998 maybe-clean-sim: clean-sim
32999
33000 clean-sim:
33001 @: $(MAKE); $(unstage)
33002 @[ -f ./sim/Makefile ] || exit 0; \
33003 r=`${PWD_COMMAND}`; export r; \
33004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33005 $(HOST_EXPORTS) \
33006 for flag in $(EXTRA_HOST_FLAGS) ; do \
33007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33008 done; \
33009 echo "Doing clean in sim"; \
33010 (cd $(HOST_SUBDIR)/sim && \
33011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33013 "RANLIB=$${RANLIB}" \
33014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33015 clean) \
33016 || exit 1
33017
33018 @endif sim
33019
33020 .PHONY: maybe-distclean-sim distclean-sim
33021 maybe-distclean-sim:
33022 @if sim
33023 maybe-distclean-sim: distclean-sim
33024
33025 distclean-sim:
33026 @: $(MAKE); $(unstage)
33027 @[ -f ./sim/Makefile ] || exit 0; \
33028 r=`${PWD_COMMAND}`; export r; \
33029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33030 $(HOST_EXPORTS) \
33031 for flag in $(EXTRA_HOST_FLAGS) ; do \
33032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33033 done; \
33034 echo "Doing distclean in sim"; \
33035 (cd $(HOST_SUBDIR)/sim && \
33036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33038 "RANLIB=$${RANLIB}" \
33039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33040 distclean) \
33041 || exit 1
33042
33043 @endif sim
33044
33045 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
33046 maybe-maintainer-clean-sim:
33047 @if sim
33048 maybe-maintainer-clean-sim: maintainer-clean-sim
33049
33050 maintainer-clean-sim:
33051 @: $(MAKE); $(unstage)
33052 @[ -f ./sim/Makefile ] || exit 0; \
33053 r=`${PWD_COMMAND}`; export r; \
33054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33055 $(HOST_EXPORTS) \
33056 for flag in $(EXTRA_HOST_FLAGS) ; do \
33057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33058 done; \
33059 echo "Doing maintainer-clean in sim"; \
33060 (cd $(HOST_SUBDIR)/sim && \
33061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33063 "RANLIB=$${RANLIB}" \
33064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33065 maintainer-clean) \
33066 || exit 1
33067
33068 @endif sim
33069
33070
33071
33072 .PHONY: configure-texinfo maybe-configure-texinfo
33073 maybe-configure-texinfo:
33074 @if gcc-bootstrap
33075 configure-texinfo: stage_current
33076 @endif gcc-bootstrap
33077 @if texinfo
33078 maybe-configure-texinfo: configure-texinfo
33079 configure-texinfo:
33080 @: $(MAKE); $(unstage)
33081 @r=`${PWD_COMMAND}`; export r; \
33082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33083 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
33084 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
33085 $(HOST_EXPORTS) \
33086 echo Configuring in $(HOST_SUBDIR)/texinfo; \
33087 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
33088 case $(srcdir) in \
33089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33090 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
33091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33092 esac; \
33093 module_srcdir=texinfo; \
33094 $(SHELL) \
33095 $$s/$$module_srcdir/configure \
33096 --srcdir=$${topdir}/$$module_srcdir \
33097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33098 --target=${target_alias} \
33099 || exit 1
33100 @endif texinfo
33101
33102
33103
33104
33105
33106 .PHONY: all-texinfo maybe-all-texinfo
33107 maybe-all-texinfo:
33108 @if gcc-bootstrap
33109 all-texinfo: stage_current
33110 @endif gcc-bootstrap
33111 @if texinfo
33112 TARGET-texinfo=all
33113 maybe-all-texinfo: all-texinfo
33114 all-texinfo: configure-texinfo
33115 @: $(MAKE); $(unstage)
33116 @r=`${PWD_COMMAND}`; export r; \
33117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33118 $(HOST_EXPORTS) \
33119 (cd $(HOST_SUBDIR)/texinfo && \
33120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33121 $(TARGET-texinfo))
33122 @endif texinfo
33123
33124
33125
33126
33127 .PHONY: check-texinfo maybe-check-texinfo
33128 maybe-check-texinfo:
33129 @if texinfo
33130 maybe-check-texinfo: check-texinfo
33131
33132 check-texinfo:
33133 @: $(MAKE); $(unstage)
33134 @r=`${PWD_COMMAND}`; export r; \
33135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33136 $(HOST_EXPORTS) \
33137 (cd $(HOST_SUBDIR)/texinfo && \
33138 $(MAKE) $(FLAGS_TO_PASS) check)
33139
33140 @endif texinfo
33141
33142 .PHONY: install-texinfo maybe-install-texinfo
33143 maybe-install-texinfo:
33144 @if texinfo
33145 maybe-install-texinfo: install-texinfo
33146
33147 install-texinfo:
33148
33149 @endif texinfo
33150
33151 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
33152 maybe-install-strip-texinfo:
33153 @if texinfo
33154 maybe-install-strip-texinfo: install-strip-texinfo
33155
33156 install-strip-texinfo:
33157
33158 @endif texinfo
33159
33160 # Other targets (info, dvi, pdf, etc.)
33161
33162 .PHONY: maybe-info-texinfo info-texinfo
33163 maybe-info-texinfo:
33164 @if texinfo
33165 maybe-info-texinfo: info-texinfo
33166
33167 info-texinfo: \
33168 configure-texinfo
33169 @: $(MAKE); $(unstage)
33170 @[ -f ./texinfo/Makefile ] || exit 0; \
33171 r=`${PWD_COMMAND}`; export r; \
33172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33173 $(HOST_EXPORTS) \
33174 for flag in $(EXTRA_HOST_FLAGS) ; do \
33175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33176 done; \
33177 echo "Doing info in texinfo"; \
33178 (cd $(HOST_SUBDIR)/texinfo && \
33179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33181 "RANLIB=$${RANLIB}" \
33182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33183 info) \
33184 || exit 1
33185
33186 @endif texinfo
33187
33188 .PHONY: maybe-dvi-texinfo dvi-texinfo
33189 maybe-dvi-texinfo:
33190 @if texinfo
33191 maybe-dvi-texinfo: dvi-texinfo
33192
33193 dvi-texinfo: \
33194 configure-texinfo
33195 @: $(MAKE); $(unstage)
33196 @[ -f ./texinfo/Makefile ] || exit 0; \
33197 r=`${PWD_COMMAND}`; export r; \
33198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33199 $(HOST_EXPORTS) \
33200 for flag in $(EXTRA_HOST_FLAGS) ; do \
33201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33202 done; \
33203 echo "Doing dvi in texinfo"; \
33204 (cd $(HOST_SUBDIR)/texinfo && \
33205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33207 "RANLIB=$${RANLIB}" \
33208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33209 dvi) \
33210 || exit 1
33211
33212 @endif texinfo
33213
33214 .PHONY: maybe-pdf-texinfo pdf-texinfo
33215 maybe-pdf-texinfo:
33216 @if texinfo
33217 maybe-pdf-texinfo: pdf-texinfo
33218
33219 pdf-texinfo: \
33220 configure-texinfo
33221 @: $(MAKE); $(unstage)
33222 @[ -f ./texinfo/Makefile ] || exit 0; \
33223 r=`${PWD_COMMAND}`; export r; \
33224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33225 $(HOST_EXPORTS) \
33226 for flag in $(EXTRA_HOST_FLAGS) ; do \
33227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33228 done; \
33229 echo "Doing pdf in texinfo"; \
33230 (cd $(HOST_SUBDIR)/texinfo && \
33231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33233 "RANLIB=$${RANLIB}" \
33234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33235 pdf) \
33236 || exit 1
33237
33238 @endif texinfo
33239
33240 .PHONY: maybe-html-texinfo html-texinfo
33241 maybe-html-texinfo:
33242 @if texinfo
33243 maybe-html-texinfo: html-texinfo
33244
33245 html-texinfo: \
33246 configure-texinfo
33247 @: $(MAKE); $(unstage)
33248 @[ -f ./texinfo/Makefile ] || exit 0; \
33249 r=`${PWD_COMMAND}`; export r; \
33250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33251 $(HOST_EXPORTS) \
33252 for flag in $(EXTRA_HOST_FLAGS) ; do \
33253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33254 done; \
33255 echo "Doing html in texinfo"; \
33256 (cd $(HOST_SUBDIR)/texinfo && \
33257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33259 "RANLIB=$${RANLIB}" \
33260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33261 html) \
33262 || exit 1
33263
33264 @endif texinfo
33265
33266 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
33267 maybe-TAGS-texinfo:
33268 @if texinfo
33269 maybe-TAGS-texinfo: TAGS-texinfo
33270
33271 TAGS-texinfo: \
33272 configure-texinfo
33273 @: $(MAKE); $(unstage)
33274 @[ -f ./texinfo/Makefile ] || exit 0; \
33275 r=`${PWD_COMMAND}`; export r; \
33276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33277 $(HOST_EXPORTS) \
33278 for flag in $(EXTRA_HOST_FLAGS) ; do \
33279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33280 done; \
33281 echo "Doing TAGS in texinfo"; \
33282 (cd $(HOST_SUBDIR)/texinfo && \
33283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33285 "RANLIB=$${RANLIB}" \
33286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33287 TAGS) \
33288 || exit 1
33289
33290 @endif texinfo
33291
33292 .PHONY: maybe-install-info-texinfo install-info-texinfo
33293 maybe-install-info-texinfo:
33294 @if texinfo
33295 maybe-install-info-texinfo: install-info-texinfo
33296
33297 install-info-texinfo: \
33298 configure-texinfo \
33299 info-texinfo
33300 @: $(MAKE); $(unstage)
33301 @[ -f ./texinfo/Makefile ] || exit 0; \
33302 r=`${PWD_COMMAND}`; export r; \
33303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33304 $(HOST_EXPORTS) \
33305 for flag in $(EXTRA_HOST_FLAGS) ; do \
33306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33307 done; \
33308 echo "Doing install-info in texinfo"; \
33309 (cd $(HOST_SUBDIR)/texinfo && \
33310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33312 "RANLIB=$${RANLIB}" \
33313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33314 install-info) \
33315 || exit 1
33316
33317 @endif texinfo
33318
33319 .PHONY: maybe-install-dvi-texinfo install-dvi-texinfo
33320 maybe-install-dvi-texinfo:
33321 @if texinfo
33322 maybe-install-dvi-texinfo: install-dvi-texinfo
33323
33324 install-dvi-texinfo: \
33325 configure-texinfo \
33326 dvi-texinfo
33327 @: $(MAKE); $(unstage)
33328 @[ -f ./texinfo/Makefile ] || exit 0; \
33329 r=`${PWD_COMMAND}`; export r; \
33330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33331 $(HOST_EXPORTS) \
33332 for flag in $(EXTRA_HOST_FLAGS) ; do \
33333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33334 done; \
33335 echo "Doing install-dvi in texinfo"; \
33336 (cd $(HOST_SUBDIR)/texinfo && \
33337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33339 "RANLIB=$${RANLIB}" \
33340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33341 install-dvi) \
33342 || exit 1
33343
33344 @endif texinfo
33345
33346 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
33347 maybe-install-pdf-texinfo:
33348 @if texinfo
33349 maybe-install-pdf-texinfo: install-pdf-texinfo
33350
33351 install-pdf-texinfo: \
33352 configure-texinfo \
33353 pdf-texinfo
33354 @: $(MAKE); $(unstage)
33355 @[ -f ./texinfo/Makefile ] || exit 0; \
33356 r=`${PWD_COMMAND}`; export r; \
33357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33358 $(HOST_EXPORTS) \
33359 for flag in $(EXTRA_HOST_FLAGS) ; do \
33360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33361 done; \
33362 echo "Doing install-pdf in texinfo"; \
33363 (cd $(HOST_SUBDIR)/texinfo && \
33364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33366 "RANLIB=$${RANLIB}" \
33367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33368 install-pdf) \
33369 || exit 1
33370
33371 @endif texinfo
33372
33373 .PHONY: maybe-install-html-texinfo install-html-texinfo
33374 maybe-install-html-texinfo:
33375 @if texinfo
33376 maybe-install-html-texinfo: install-html-texinfo
33377
33378 install-html-texinfo: \
33379 configure-texinfo \
33380 html-texinfo
33381 @: $(MAKE); $(unstage)
33382 @[ -f ./texinfo/Makefile ] || exit 0; \
33383 r=`${PWD_COMMAND}`; export r; \
33384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33385 $(HOST_EXPORTS) \
33386 for flag in $(EXTRA_HOST_FLAGS) ; do \
33387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33388 done; \
33389 echo "Doing install-html in texinfo"; \
33390 (cd $(HOST_SUBDIR)/texinfo && \
33391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33393 "RANLIB=$${RANLIB}" \
33394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33395 install-html) \
33396 || exit 1
33397
33398 @endif texinfo
33399
33400 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
33401 maybe-installcheck-texinfo:
33402 @if texinfo
33403 maybe-installcheck-texinfo: installcheck-texinfo
33404
33405 installcheck-texinfo: \
33406 configure-texinfo
33407 @: $(MAKE); $(unstage)
33408 @[ -f ./texinfo/Makefile ] || exit 0; \
33409 r=`${PWD_COMMAND}`; export r; \
33410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33411 $(HOST_EXPORTS) \
33412 for flag in $(EXTRA_HOST_FLAGS) ; do \
33413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33414 done; \
33415 echo "Doing installcheck in texinfo"; \
33416 (cd $(HOST_SUBDIR)/texinfo && \
33417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33419 "RANLIB=$${RANLIB}" \
33420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33421 installcheck) \
33422 || exit 1
33423
33424 @endif texinfo
33425
33426 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33427 maybe-mostlyclean-texinfo:
33428 @if texinfo
33429 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33430
33431 mostlyclean-texinfo:
33432 @: $(MAKE); $(unstage)
33433 @[ -f ./texinfo/Makefile ] || exit 0; \
33434 r=`${PWD_COMMAND}`; export r; \
33435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33436 $(HOST_EXPORTS) \
33437 for flag in $(EXTRA_HOST_FLAGS) ; do \
33438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33439 done; \
33440 echo "Doing mostlyclean in texinfo"; \
33441 (cd $(HOST_SUBDIR)/texinfo && \
33442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33444 "RANLIB=$${RANLIB}" \
33445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33446 mostlyclean) \
33447 || exit 1
33448
33449 @endif texinfo
33450
33451 .PHONY: maybe-clean-texinfo clean-texinfo
33452 maybe-clean-texinfo:
33453 @if texinfo
33454 maybe-clean-texinfo: clean-texinfo
33455
33456 clean-texinfo:
33457 @: $(MAKE); $(unstage)
33458 @[ -f ./texinfo/Makefile ] || exit 0; \
33459 r=`${PWD_COMMAND}`; export r; \
33460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33461 $(HOST_EXPORTS) \
33462 for flag in $(EXTRA_HOST_FLAGS) ; do \
33463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33464 done; \
33465 echo "Doing clean in texinfo"; \
33466 (cd $(HOST_SUBDIR)/texinfo && \
33467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33469 "RANLIB=$${RANLIB}" \
33470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33471 clean) \
33472 || exit 1
33473
33474 @endif texinfo
33475
33476 .PHONY: maybe-distclean-texinfo distclean-texinfo
33477 maybe-distclean-texinfo:
33478 @if texinfo
33479 maybe-distclean-texinfo: distclean-texinfo
33480
33481 distclean-texinfo:
33482 @: $(MAKE); $(unstage)
33483 @[ -f ./texinfo/Makefile ] || exit 0; \
33484 r=`${PWD_COMMAND}`; export r; \
33485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33486 $(HOST_EXPORTS) \
33487 for flag in $(EXTRA_HOST_FLAGS) ; do \
33488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33489 done; \
33490 echo "Doing distclean in texinfo"; \
33491 (cd $(HOST_SUBDIR)/texinfo && \
33492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33494 "RANLIB=$${RANLIB}" \
33495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33496 distclean) \
33497 || exit 1
33498
33499 @endif texinfo
33500
33501 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33502 maybe-maintainer-clean-texinfo:
33503 @if texinfo
33504 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33505
33506 maintainer-clean-texinfo:
33507 @: $(MAKE); $(unstage)
33508 @[ -f ./texinfo/Makefile ] || exit 0; \
33509 r=`${PWD_COMMAND}`; export r; \
33510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33511 $(HOST_EXPORTS) \
33512 for flag in $(EXTRA_HOST_FLAGS) ; do \
33513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33514 done; \
33515 echo "Doing maintainer-clean in texinfo"; \
33516 (cd $(HOST_SUBDIR)/texinfo && \
33517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33519 "RANLIB=$${RANLIB}" \
33520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33521 maintainer-clean) \
33522 || exit 1
33523
33524 @endif texinfo
33525
33526
33527
33528 .PHONY: configure-zlib maybe-configure-zlib
33529 maybe-configure-zlib:
33530 @if gcc-bootstrap
33531 configure-zlib: stage_current
33532 @endif gcc-bootstrap
33533 @if zlib
33534 maybe-configure-zlib: configure-zlib
33535 configure-zlib:
33536 @r=`${PWD_COMMAND}`; export r; \
33537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33538 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33540 $(HOST_EXPORTS) \
33541 echo Configuring in $(HOST_SUBDIR)/zlib; \
33542 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33543 case $(srcdir) in \
33544 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33545 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33546 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33547 esac; \
33548 module_srcdir=zlib; \
33549 $(SHELL) \
33550 $$s/$$module_srcdir/configure \
33551 --srcdir=$${topdir}/$$module_srcdir \
33552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33553 --target=${target_alias} @extra_host_zlib_configure_flags@ @host_libs_picflag@ \
33554 || exit 1
33555 @endif zlib
33556
33557
33558
33559 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33560 maybe-configure-stage1-zlib:
33561 @if zlib-bootstrap
33562 maybe-configure-stage1-zlib: configure-stage1-zlib
33563 configure-stage1-zlib:
33564 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33566 @r=`${PWD_COMMAND}`; export r; \
33567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33568 TFLAGS="$(STAGE1_TFLAGS)"; \
33569 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33570 $(HOST_EXPORTS) \
33571 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33572 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33573 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33574 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33576 cd $(HOST_SUBDIR)/zlib || exit 1; \
33577 case $(srcdir) in \
33578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33579 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33581 esac; \
33582 module_srcdir=zlib; \
33583 $(SHELL) $$s/$$module_srcdir/configure \
33584 --srcdir=$${topdir}/$$module_srcdir \
33585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33586 --target=${target_alias} \
33587 \
33588 $(STAGE1_CONFIGURE_FLAGS) \
33589 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33590 @endif zlib-bootstrap
33591
33592 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33593 maybe-configure-stage2-zlib:
33594 @if zlib-bootstrap
33595 maybe-configure-stage2-zlib: configure-stage2-zlib
33596 configure-stage2-zlib:
33597 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33599 @r=`${PWD_COMMAND}`; export r; \
33600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33601 TFLAGS="$(STAGE2_TFLAGS)"; \
33602 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33603 $(HOST_EXPORTS) \
33604 $(POSTSTAGE1_HOST_EXPORTS) \
33605 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33606 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33607 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33608 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33610 cd $(HOST_SUBDIR)/zlib || exit 1; \
33611 case $(srcdir) in \
33612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33613 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33615 esac; \
33616 module_srcdir=zlib; \
33617 $(SHELL) $$s/$$module_srcdir/configure \
33618 --srcdir=$${topdir}/$$module_srcdir \
33619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33620 --target=${target_alias} \
33621 --with-build-libsubdir=$(HOST_SUBDIR) \
33622 $(STAGE2_CONFIGURE_FLAGS) \
33623 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33624 @endif zlib-bootstrap
33625
33626 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33627 maybe-configure-stage3-zlib:
33628 @if zlib-bootstrap
33629 maybe-configure-stage3-zlib: configure-stage3-zlib
33630 configure-stage3-zlib:
33631 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33632 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33633 @r=`${PWD_COMMAND}`; export r; \
33634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33635 TFLAGS="$(STAGE3_TFLAGS)"; \
33636 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33637 $(HOST_EXPORTS) \
33638 $(POSTSTAGE1_HOST_EXPORTS) \
33639 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33640 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33641 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33642 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33644 cd $(HOST_SUBDIR)/zlib || exit 1; \
33645 case $(srcdir) in \
33646 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33647 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33648 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33649 esac; \
33650 module_srcdir=zlib; \
33651 $(SHELL) $$s/$$module_srcdir/configure \
33652 --srcdir=$${topdir}/$$module_srcdir \
33653 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33654 --target=${target_alias} \
33655 --with-build-libsubdir=$(HOST_SUBDIR) \
33656 $(STAGE3_CONFIGURE_FLAGS) \
33657 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33658 @endif zlib-bootstrap
33659
33660 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33661 maybe-configure-stage4-zlib:
33662 @if zlib-bootstrap
33663 maybe-configure-stage4-zlib: configure-stage4-zlib
33664 configure-stage4-zlib:
33665 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33667 @r=`${PWD_COMMAND}`; export r; \
33668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33669 TFLAGS="$(STAGE4_TFLAGS)"; \
33670 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33671 $(HOST_EXPORTS) \
33672 $(POSTSTAGE1_HOST_EXPORTS) \
33673 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33674 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33675 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33676 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33678 cd $(HOST_SUBDIR)/zlib || exit 1; \
33679 case $(srcdir) in \
33680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33681 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33683 esac; \
33684 module_srcdir=zlib; \
33685 $(SHELL) $$s/$$module_srcdir/configure \
33686 --srcdir=$${topdir}/$$module_srcdir \
33687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33688 --target=${target_alias} \
33689 --with-build-libsubdir=$(HOST_SUBDIR) \
33690 $(STAGE4_CONFIGURE_FLAGS) \
33691 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33692 @endif zlib-bootstrap
33693
33694 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33695 maybe-configure-stageprofile-zlib:
33696 @if zlib-bootstrap
33697 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33698 configure-stageprofile-zlib:
33699 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33700 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33701 @r=`${PWD_COMMAND}`; export r; \
33702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33703 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33704 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33705 $(HOST_EXPORTS) \
33706 $(POSTSTAGE1_HOST_EXPORTS) \
33707 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33708 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33709 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33710 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33712 cd $(HOST_SUBDIR)/zlib || exit 1; \
33713 case $(srcdir) in \
33714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33715 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33717 esac; \
33718 module_srcdir=zlib; \
33719 $(SHELL) $$s/$$module_srcdir/configure \
33720 --srcdir=$${topdir}/$$module_srcdir \
33721 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33722 --target=${target_alias} \
33723 --with-build-libsubdir=$(HOST_SUBDIR) \
33724 $(STAGEprofile_CONFIGURE_FLAGS) \
33725 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33726 @endif zlib-bootstrap
33727
33728 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33729 maybe-configure-stagetrain-zlib:
33730 @if zlib-bootstrap
33731 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33732 configure-stagetrain-zlib:
33733 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33735 @r=`${PWD_COMMAND}`; export r; \
33736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33737 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33738 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33739 $(HOST_EXPORTS) \
33740 $(POSTSTAGE1_HOST_EXPORTS) \
33741 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33742 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33743 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33744 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33746 cd $(HOST_SUBDIR)/zlib || exit 1; \
33747 case $(srcdir) in \
33748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33749 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33751 esac; \
33752 module_srcdir=zlib; \
33753 $(SHELL) $$s/$$module_srcdir/configure \
33754 --srcdir=$${topdir}/$$module_srcdir \
33755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33756 --target=${target_alias} \
33757 --with-build-libsubdir=$(HOST_SUBDIR) \
33758 $(STAGEtrain_CONFIGURE_FLAGS) \
33759 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33760 @endif zlib-bootstrap
33761
33762 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33763 maybe-configure-stagefeedback-zlib:
33764 @if zlib-bootstrap
33765 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33766 configure-stagefeedback-zlib:
33767 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33768 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33769 @r=`${PWD_COMMAND}`; export r; \
33770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33771 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33772 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33773 $(HOST_EXPORTS) \
33774 $(POSTSTAGE1_HOST_EXPORTS) \
33775 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33776 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33777 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33778 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33779 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33780 cd $(HOST_SUBDIR)/zlib || exit 1; \
33781 case $(srcdir) in \
33782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33783 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33785 esac; \
33786 module_srcdir=zlib; \
33787 $(SHELL) $$s/$$module_srcdir/configure \
33788 --srcdir=$${topdir}/$$module_srcdir \
33789 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33790 --target=${target_alias} \
33791 --with-build-libsubdir=$(HOST_SUBDIR) \
33792 $(STAGEfeedback_CONFIGURE_FLAGS) \
33793 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33794 @endif zlib-bootstrap
33795
33796 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33797 maybe-configure-stageautoprofile-zlib:
33798 @if zlib-bootstrap
33799 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33800 configure-stageautoprofile-zlib:
33801 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33802 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33803 @r=`${PWD_COMMAND}`; export r; \
33804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33805 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33806 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33807 $(HOST_EXPORTS) \
33808 $(POSTSTAGE1_HOST_EXPORTS) \
33809 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33810 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33811 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33812 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33813 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33814 cd $(HOST_SUBDIR)/zlib || exit 1; \
33815 case $(srcdir) in \
33816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33817 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33819 esac; \
33820 module_srcdir=zlib; \
33821 $(SHELL) $$s/$$module_srcdir/configure \
33822 --srcdir=$${topdir}/$$module_srcdir \
33823 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33824 --target=${target_alias} \
33825 --with-build-libsubdir=$(HOST_SUBDIR) \
33826 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33827 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33828 @endif zlib-bootstrap
33829
33830 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33831 maybe-configure-stageautofeedback-zlib:
33832 @if zlib-bootstrap
33833 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33834 configure-stageautofeedback-zlib:
33835 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33836 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33837 @r=`${PWD_COMMAND}`; export r; \
33838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33839 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33840 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33841 $(HOST_EXPORTS) \
33842 $(POSTSTAGE1_HOST_EXPORTS) \
33843 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33844 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33845 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33846 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33848 cd $(HOST_SUBDIR)/zlib || exit 1; \
33849 case $(srcdir) in \
33850 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33851 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33852 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33853 esac; \
33854 module_srcdir=zlib; \
33855 $(SHELL) $$s/$$module_srcdir/configure \
33856 --srcdir=$${topdir}/$$module_srcdir \
33857 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33858 --target=${target_alias} \
33859 --with-build-libsubdir=$(HOST_SUBDIR) \
33860 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33861 @extra_host_zlib_configure_flags@ @host_libs_picflag@
33862 @endif zlib-bootstrap
33863
33864
33865
33866
33867
33868 .PHONY: all-zlib maybe-all-zlib
33869 maybe-all-zlib:
33870 @if gcc-bootstrap
33871 all-zlib: stage_current
33872 @endif gcc-bootstrap
33873 @if zlib
33874 TARGET-zlib=all
33875 maybe-all-zlib: all-zlib
33876 all-zlib: configure-zlib
33877 @r=`${PWD_COMMAND}`; export r; \
33878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879 $(HOST_EXPORTS) \
33880 (cd $(HOST_SUBDIR)/zlib && \
33881 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33882 $(TARGET-zlib))
33883 @endif zlib
33884
33885
33886
33887 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33888 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33889 maybe-all-stage1-zlib:
33890 maybe-clean-stage1-zlib:
33891 @if zlib-bootstrap
33892 maybe-all-stage1-zlib: all-stage1-zlib
33893 all-stage1: all-stage1-zlib
33894 TARGET-stage1-zlib = $(TARGET-zlib)
33895 all-stage1-zlib: configure-stage1-zlib
33896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33897 @r=`${PWD_COMMAND}`; export r; \
33898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33899 TFLAGS="$(STAGE1_TFLAGS)"; \
33900 $(HOST_EXPORTS) \
33901 cd $(HOST_SUBDIR)/zlib && \
33902 \
33903 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33904 CFLAGS="$(STAGE1_CFLAGS)" \
33905 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33906 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33907 LIBCFLAGS="$(LIBCFLAGS)" \
33908 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33909 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33910 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33911 $(EXTRA_HOST_FLAGS) \
33912 $(STAGE1_FLAGS_TO_PASS) \
33913 TFLAGS="$(STAGE1_TFLAGS)" \
33914 $(TARGET-stage1-zlib)
33915
33916 maybe-clean-stage1-zlib: clean-stage1-zlib
33917 clean-stage1: clean-stage1-zlib
33918 clean-stage1-zlib:
33919 @if [ $(current_stage) = stage1 ]; then \
33920 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33921 else \
33922 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33923 $(MAKE) stage1-start; \
33924 fi; \
33925 cd $(HOST_SUBDIR)/zlib && \
33926 $(MAKE) $(EXTRA_HOST_FLAGS) \
33927 $(STAGE1_FLAGS_TO_PASS) clean
33928 @endif zlib-bootstrap
33929
33930
33931 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33932 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33933 maybe-all-stage2-zlib:
33934 maybe-clean-stage2-zlib:
33935 @if zlib-bootstrap
33936 maybe-all-stage2-zlib: all-stage2-zlib
33937 all-stage2: all-stage2-zlib
33938 TARGET-stage2-zlib = $(TARGET-zlib)
33939 all-stage2-zlib: configure-stage2-zlib
33940 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33941 @r=`${PWD_COMMAND}`; export r; \
33942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33943 TFLAGS="$(STAGE2_TFLAGS)"; \
33944 $(HOST_EXPORTS) \
33945 $(POSTSTAGE1_HOST_EXPORTS) \
33946 cd $(HOST_SUBDIR)/zlib && \
33947 \
33948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33949 CFLAGS="$(STAGE2_CFLAGS)" \
33950 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33951 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33952 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33953 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33954 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33955 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33956 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33957 TFLAGS="$(STAGE2_TFLAGS)" \
33958 $(TARGET-stage2-zlib)
33959
33960 maybe-clean-stage2-zlib: clean-stage2-zlib
33961 clean-stage2: clean-stage2-zlib
33962 clean-stage2-zlib:
33963 @if [ $(current_stage) = stage2 ]; then \
33964 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33965 else \
33966 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33967 $(MAKE) stage2-start; \
33968 fi; \
33969 cd $(HOST_SUBDIR)/zlib && \
33970 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33971 @endif zlib-bootstrap
33972
33973
33974 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33975 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33976 maybe-all-stage3-zlib:
33977 maybe-clean-stage3-zlib:
33978 @if zlib-bootstrap
33979 maybe-all-stage3-zlib: all-stage3-zlib
33980 all-stage3: all-stage3-zlib
33981 TARGET-stage3-zlib = $(TARGET-zlib)
33982 all-stage3-zlib: configure-stage3-zlib
33983 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33984 @r=`${PWD_COMMAND}`; export r; \
33985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33986 TFLAGS="$(STAGE3_TFLAGS)"; \
33987 $(HOST_EXPORTS) \
33988 $(POSTSTAGE1_HOST_EXPORTS) \
33989 cd $(HOST_SUBDIR)/zlib && \
33990 \
33991 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33992 CFLAGS="$(STAGE3_CFLAGS)" \
33993 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33994 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33995 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33996 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33997 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33998 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33999 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34000 TFLAGS="$(STAGE3_TFLAGS)" \
34001 $(TARGET-stage3-zlib)
34002
34003 maybe-clean-stage3-zlib: clean-stage3-zlib
34004 clean-stage3: clean-stage3-zlib
34005 clean-stage3-zlib:
34006 @if [ $(current_stage) = stage3 ]; then \
34007 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34008 else \
34009 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
34010 $(MAKE) stage3-start; \
34011 fi; \
34012 cd $(HOST_SUBDIR)/zlib && \
34013 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34014 @endif zlib-bootstrap
34015
34016
34017 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
34018 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
34019 maybe-all-stage4-zlib:
34020 maybe-clean-stage4-zlib:
34021 @if zlib-bootstrap
34022 maybe-all-stage4-zlib: all-stage4-zlib
34023 all-stage4: all-stage4-zlib
34024 TARGET-stage4-zlib = $(TARGET-zlib)
34025 all-stage4-zlib: configure-stage4-zlib
34026 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34027 @r=`${PWD_COMMAND}`; export r; \
34028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029 TFLAGS="$(STAGE4_TFLAGS)"; \
34030 $(HOST_EXPORTS) \
34031 $(POSTSTAGE1_HOST_EXPORTS) \
34032 cd $(HOST_SUBDIR)/zlib && \
34033 \
34034 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34035 CFLAGS="$(STAGE4_CFLAGS)" \
34036 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
34037 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34038 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34039 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34040 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34041 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34042 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34043 TFLAGS="$(STAGE4_TFLAGS)" \
34044 $(TARGET-stage4-zlib)
34045
34046 maybe-clean-stage4-zlib: clean-stage4-zlib
34047 clean-stage4: clean-stage4-zlib
34048 clean-stage4-zlib:
34049 @if [ $(current_stage) = stage4 ]; then \
34050 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34051 else \
34052 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
34053 $(MAKE) stage4-start; \
34054 fi; \
34055 cd $(HOST_SUBDIR)/zlib && \
34056 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34057 @endif zlib-bootstrap
34058
34059
34060 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
34061 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
34062 maybe-all-stageprofile-zlib:
34063 maybe-clean-stageprofile-zlib:
34064 @if zlib-bootstrap
34065 maybe-all-stageprofile-zlib: all-stageprofile-zlib
34066 all-stageprofile: all-stageprofile-zlib
34067 TARGET-stageprofile-zlib = $(TARGET-zlib)
34068 all-stageprofile-zlib: configure-stageprofile-zlib
34069 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34070 @r=`${PWD_COMMAND}`; export r; \
34071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34072 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34073 $(HOST_EXPORTS) \
34074 $(POSTSTAGE1_HOST_EXPORTS) \
34075 cd $(HOST_SUBDIR)/zlib && \
34076 \
34077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34078 CFLAGS="$(STAGEprofile_CFLAGS)" \
34079 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
34080 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34081 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34086 TFLAGS="$(STAGEprofile_TFLAGS)" \
34087 $(TARGET-stageprofile-zlib)
34088
34089 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
34090 clean-stageprofile: clean-stageprofile-zlib
34091 clean-stageprofile-zlib:
34092 @if [ $(current_stage) = stageprofile ]; then \
34093 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34094 else \
34095 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
34096 $(MAKE) stageprofile-start; \
34097 fi; \
34098 cd $(HOST_SUBDIR)/zlib && \
34099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34100 @endif zlib-bootstrap
34101
34102
34103 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
34104 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
34105 maybe-all-stagetrain-zlib:
34106 maybe-clean-stagetrain-zlib:
34107 @if zlib-bootstrap
34108 maybe-all-stagetrain-zlib: all-stagetrain-zlib
34109 all-stagetrain: all-stagetrain-zlib
34110 TARGET-stagetrain-zlib = $(TARGET-zlib)
34111 all-stagetrain-zlib: configure-stagetrain-zlib
34112 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
34113 @r=`${PWD_COMMAND}`; export r; \
34114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34115 TFLAGS="$(STAGEtrain_TFLAGS)"; \
34116 $(HOST_EXPORTS) \
34117 $(POSTSTAGE1_HOST_EXPORTS) \
34118 cd $(HOST_SUBDIR)/zlib && \
34119 \
34120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34121 CFLAGS="$(STAGEtrain_CFLAGS)" \
34122 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
34123 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
34124 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
34125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34129 TFLAGS="$(STAGEtrain_TFLAGS)" \
34130 $(TARGET-stagetrain-zlib)
34131
34132 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
34133 clean-stagetrain: clean-stagetrain-zlib
34134 clean-stagetrain-zlib:
34135 @if [ $(current_stage) = stagetrain ]; then \
34136 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34137 else \
34138 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
34139 $(MAKE) stagetrain-start; \
34140 fi; \
34141 cd $(HOST_SUBDIR)/zlib && \
34142 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34143 @endif zlib-bootstrap
34144
34145
34146 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
34147 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
34148 maybe-all-stagefeedback-zlib:
34149 maybe-clean-stagefeedback-zlib:
34150 @if zlib-bootstrap
34151 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
34152 all-stagefeedback: all-stagefeedback-zlib
34153 TARGET-stagefeedback-zlib = $(TARGET-zlib)
34154 all-stagefeedback-zlib: configure-stagefeedback-zlib
34155 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34156 @r=`${PWD_COMMAND}`; export r; \
34157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34158 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34159 $(HOST_EXPORTS) \
34160 $(POSTSTAGE1_HOST_EXPORTS) \
34161 cd $(HOST_SUBDIR)/zlib && \
34162 \
34163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34164 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34165 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
34166 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34167 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34172 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34173 $(TARGET-stagefeedback-zlib)
34174
34175 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
34176 clean-stagefeedback: clean-stagefeedback-zlib
34177 clean-stagefeedback-zlib:
34178 @if [ $(current_stage) = stagefeedback ]; then \
34179 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34180 else \
34181 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
34182 $(MAKE) stagefeedback-start; \
34183 fi; \
34184 cd $(HOST_SUBDIR)/zlib && \
34185 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34186 @endif zlib-bootstrap
34187
34188
34189 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
34190 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
34191 maybe-all-stageautoprofile-zlib:
34192 maybe-clean-stageautoprofile-zlib:
34193 @if zlib-bootstrap
34194 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
34195 all-stageautoprofile: all-stageautoprofile-zlib
34196 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
34197 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
34198 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
34199 @r=`${PWD_COMMAND}`; export r; \
34200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34201 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
34202 $(HOST_EXPORTS) \
34203 $(POSTSTAGE1_HOST_EXPORTS) \
34204 cd $(HOST_SUBDIR)/zlib && \
34205 $$s/gcc/config/i386/$(AUTO_PROFILE) \
34206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34207 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
34208 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
34209 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
34210 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
34211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34215 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
34216 $(TARGET-stageautoprofile-zlib)
34217
34218 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
34219 clean-stageautoprofile: clean-stageautoprofile-zlib
34220 clean-stageautoprofile-zlib:
34221 @if [ $(current_stage) = stageautoprofile ]; then \
34222 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34223 else \
34224 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
34225 $(MAKE) stageautoprofile-start; \
34226 fi; \
34227 cd $(HOST_SUBDIR)/zlib && \
34228 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34229 @endif zlib-bootstrap
34230
34231
34232 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
34233 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
34234 maybe-all-stageautofeedback-zlib:
34235 maybe-clean-stageautofeedback-zlib:
34236 @if zlib-bootstrap
34237 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
34238 all-stageautofeedback: all-stageautofeedback-zlib
34239 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
34240 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
34241 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
34242 @r=`${PWD_COMMAND}`; export r; \
34243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34244 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
34245 $(HOST_EXPORTS) \
34246 $(POSTSTAGE1_HOST_EXPORTS) \
34247 cd $(HOST_SUBDIR)/zlib && \
34248 \
34249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34250 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
34251 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
34252 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
34253 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
34254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
34258 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
34259 $(TARGET-stageautofeedback-zlib)
34260
34261 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
34262 clean-stageautofeedback: clean-stageautofeedback-zlib
34263 clean-stageautofeedback-zlib:
34264 @if [ $(current_stage) = stageautofeedback ]; then \
34265 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
34266 else \
34267 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
34268 $(MAKE) stageautofeedback-start; \
34269 fi; \
34270 cd $(HOST_SUBDIR)/zlib && \
34271 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
34272 @endif zlib-bootstrap
34273
34274
34275
34276
34277
34278 .PHONY: check-zlib maybe-check-zlib
34279 maybe-check-zlib:
34280 @if zlib
34281 maybe-check-zlib: check-zlib
34282
34283 check-zlib:
34284
34285 @endif zlib
34286
34287 .PHONY: install-zlib maybe-install-zlib
34288 maybe-install-zlib:
34289 @if zlib
34290 maybe-install-zlib: install-zlib
34291
34292 install-zlib:
34293
34294 @endif zlib
34295
34296 .PHONY: install-strip-zlib maybe-install-strip-zlib
34297 maybe-install-strip-zlib:
34298 @if zlib
34299 maybe-install-strip-zlib: install-strip-zlib
34300
34301 install-strip-zlib:
34302
34303 @endif zlib
34304
34305 # Other targets (info, dvi, pdf, etc.)
34306
34307 .PHONY: maybe-info-zlib info-zlib
34308 maybe-info-zlib:
34309 @if zlib
34310 maybe-info-zlib: info-zlib
34311
34312 info-zlib: \
34313 configure-zlib
34314 @[ -f ./zlib/Makefile ] || exit 0; \
34315 r=`${PWD_COMMAND}`; export r; \
34316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34317 $(HOST_EXPORTS) \
34318 for flag in $(EXTRA_HOST_FLAGS) ; do \
34319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34320 done; \
34321 echo "Doing info in zlib"; \
34322 (cd $(HOST_SUBDIR)/zlib && \
34323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34325 "RANLIB=$${RANLIB}" \
34326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34327 info) \
34328 || exit 1
34329
34330 @endif zlib
34331
34332 .PHONY: maybe-dvi-zlib dvi-zlib
34333 maybe-dvi-zlib:
34334 @if zlib
34335 maybe-dvi-zlib: dvi-zlib
34336
34337 dvi-zlib: \
34338 configure-zlib
34339 @[ -f ./zlib/Makefile ] || exit 0; \
34340 r=`${PWD_COMMAND}`; export r; \
34341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34342 $(HOST_EXPORTS) \
34343 for flag in $(EXTRA_HOST_FLAGS) ; do \
34344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34345 done; \
34346 echo "Doing dvi in zlib"; \
34347 (cd $(HOST_SUBDIR)/zlib && \
34348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34350 "RANLIB=$${RANLIB}" \
34351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34352 dvi) \
34353 || exit 1
34354
34355 @endif zlib
34356
34357 .PHONY: maybe-pdf-zlib pdf-zlib
34358 maybe-pdf-zlib:
34359 @if zlib
34360 maybe-pdf-zlib: pdf-zlib
34361
34362 pdf-zlib: \
34363 configure-zlib
34364 @[ -f ./zlib/Makefile ] || exit 0; \
34365 r=`${PWD_COMMAND}`; export r; \
34366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34367 $(HOST_EXPORTS) \
34368 for flag in $(EXTRA_HOST_FLAGS) ; do \
34369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34370 done; \
34371 echo "Doing pdf in zlib"; \
34372 (cd $(HOST_SUBDIR)/zlib && \
34373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34375 "RANLIB=$${RANLIB}" \
34376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34377 pdf) \
34378 || exit 1
34379
34380 @endif zlib
34381
34382 .PHONY: maybe-html-zlib html-zlib
34383 maybe-html-zlib:
34384 @if zlib
34385 maybe-html-zlib: html-zlib
34386
34387 html-zlib: \
34388 configure-zlib
34389 @[ -f ./zlib/Makefile ] || exit 0; \
34390 r=`${PWD_COMMAND}`; export r; \
34391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392 $(HOST_EXPORTS) \
34393 for flag in $(EXTRA_HOST_FLAGS) ; do \
34394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34395 done; \
34396 echo "Doing html in zlib"; \
34397 (cd $(HOST_SUBDIR)/zlib && \
34398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34400 "RANLIB=$${RANLIB}" \
34401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34402 html) \
34403 || exit 1
34404
34405 @endif zlib
34406
34407 .PHONY: maybe-TAGS-zlib TAGS-zlib
34408 maybe-TAGS-zlib:
34409 @if zlib
34410 maybe-TAGS-zlib: TAGS-zlib
34411
34412 TAGS-zlib: \
34413 configure-zlib
34414 @[ -f ./zlib/Makefile ] || exit 0; \
34415 r=`${PWD_COMMAND}`; export r; \
34416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34417 $(HOST_EXPORTS) \
34418 for flag in $(EXTRA_HOST_FLAGS) ; do \
34419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34420 done; \
34421 echo "Doing TAGS in zlib"; \
34422 (cd $(HOST_SUBDIR)/zlib && \
34423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34425 "RANLIB=$${RANLIB}" \
34426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34427 TAGS) \
34428 || exit 1
34429
34430 @endif zlib
34431
34432 .PHONY: maybe-install-info-zlib install-info-zlib
34433 maybe-install-info-zlib:
34434 @if zlib
34435 maybe-install-info-zlib: install-info-zlib
34436
34437 install-info-zlib: \
34438 configure-zlib \
34439 info-zlib
34440 @[ -f ./zlib/Makefile ] || exit 0; \
34441 r=`${PWD_COMMAND}`; export r; \
34442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34443 $(HOST_EXPORTS) \
34444 for flag in $(EXTRA_HOST_FLAGS) ; do \
34445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34446 done; \
34447 echo "Doing install-info in zlib"; \
34448 (cd $(HOST_SUBDIR)/zlib && \
34449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34451 "RANLIB=$${RANLIB}" \
34452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34453 install-info) \
34454 || exit 1
34455
34456 @endif zlib
34457
34458 .PHONY: maybe-install-dvi-zlib install-dvi-zlib
34459 maybe-install-dvi-zlib:
34460 @if zlib
34461 maybe-install-dvi-zlib: install-dvi-zlib
34462
34463 install-dvi-zlib: \
34464 configure-zlib \
34465 dvi-zlib
34466 @[ -f ./zlib/Makefile ] || exit 0; \
34467 r=`${PWD_COMMAND}`; export r; \
34468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34469 $(HOST_EXPORTS) \
34470 for flag in $(EXTRA_HOST_FLAGS) ; do \
34471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34472 done; \
34473 echo "Doing install-dvi in zlib"; \
34474 (cd $(HOST_SUBDIR)/zlib && \
34475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34477 "RANLIB=$${RANLIB}" \
34478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34479 install-dvi) \
34480 || exit 1
34481
34482 @endif zlib
34483
34484 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34485 maybe-install-pdf-zlib:
34486 @if zlib
34487 maybe-install-pdf-zlib: install-pdf-zlib
34488
34489 install-pdf-zlib: \
34490 configure-zlib \
34491 pdf-zlib
34492 @[ -f ./zlib/Makefile ] || exit 0; \
34493 r=`${PWD_COMMAND}`; export r; \
34494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34495 $(HOST_EXPORTS) \
34496 for flag in $(EXTRA_HOST_FLAGS) ; do \
34497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34498 done; \
34499 echo "Doing install-pdf in zlib"; \
34500 (cd $(HOST_SUBDIR)/zlib && \
34501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34503 "RANLIB=$${RANLIB}" \
34504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34505 install-pdf) \
34506 || exit 1
34507
34508 @endif zlib
34509
34510 .PHONY: maybe-install-html-zlib install-html-zlib
34511 maybe-install-html-zlib:
34512 @if zlib
34513 maybe-install-html-zlib: install-html-zlib
34514
34515 install-html-zlib: \
34516 configure-zlib \
34517 html-zlib
34518 @[ -f ./zlib/Makefile ] || exit 0; \
34519 r=`${PWD_COMMAND}`; export r; \
34520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34521 $(HOST_EXPORTS) \
34522 for flag in $(EXTRA_HOST_FLAGS) ; do \
34523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34524 done; \
34525 echo "Doing install-html in zlib"; \
34526 (cd $(HOST_SUBDIR)/zlib && \
34527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34529 "RANLIB=$${RANLIB}" \
34530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34531 install-html) \
34532 || exit 1
34533
34534 @endif zlib
34535
34536 .PHONY: maybe-installcheck-zlib installcheck-zlib
34537 maybe-installcheck-zlib:
34538 @if zlib
34539 maybe-installcheck-zlib: installcheck-zlib
34540
34541 installcheck-zlib: \
34542 configure-zlib
34543 @[ -f ./zlib/Makefile ] || exit 0; \
34544 r=`${PWD_COMMAND}`; export r; \
34545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34546 $(HOST_EXPORTS) \
34547 for flag in $(EXTRA_HOST_FLAGS) ; do \
34548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34549 done; \
34550 echo "Doing installcheck in zlib"; \
34551 (cd $(HOST_SUBDIR)/zlib && \
34552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34554 "RANLIB=$${RANLIB}" \
34555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34556 installcheck) \
34557 || exit 1
34558
34559 @endif zlib
34560
34561 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34562 maybe-mostlyclean-zlib:
34563 @if zlib
34564 maybe-mostlyclean-zlib: mostlyclean-zlib
34565
34566 mostlyclean-zlib:
34567 @[ -f ./zlib/Makefile ] || exit 0; \
34568 r=`${PWD_COMMAND}`; export r; \
34569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34570 $(HOST_EXPORTS) \
34571 for flag in $(EXTRA_HOST_FLAGS) ; do \
34572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34573 done; \
34574 echo "Doing mostlyclean in zlib"; \
34575 (cd $(HOST_SUBDIR)/zlib && \
34576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34578 "RANLIB=$${RANLIB}" \
34579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34580 mostlyclean) \
34581 || exit 1
34582
34583 @endif zlib
34584
34585 .PHONY: maybe-clean-zlib clean-zlib
34586 maybe-clean-zlib:
34587 @if zlib
34588 maybe-clean-zlib: clean-zlib
34589
34590 clean-zlib:
34591 @[ -f ./zlib/Makefile ] || exit 0; \
34592 r=`${PWD_COMMAND}`; export r; \
34593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34594 $(HOST_EXPORTS) \
34595 for flag in $(EXTRA_HOST_FLAGS) ; do \
34596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34597 done; \
34598 echo "Doing clean in zlib"; \
34599 (cd $(HOST_SUBDIR)/zlib && \
34600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34602 "RANLIB=$${RANLIB}" \
34603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34604 clean) \
34605 || exit 1
34606
34607 @endif zlib
34608
34609 .PHONY: maybe-distclean-zlib distclean-zlib
34610 maybe-distclean-zlib:
34611 @if zlib
34612 maybe-distclean-zlib: distclean-zlib
34613
34614 distclean-zlib:
34615 @[ -f ./zlib/Makefile ] || exit 0; \
34616 r=`${PWD_COMMAND}`; export r; \
34617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34618 $(HOST_EXPORTS) \
34619 for flag in $(EXTRA_HOST_FLAGS) ; do \
34620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34621 done; \
34622 echo "Doing distclean in zlib"; \
34623 (cd $(HOST_SUBDIR)/zlib && \
34624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34626 "RANLIB=$${RANLIB}" \
34627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34628 distclean) \
34629 || exit 1
34630
34631 @endif zlib
34632
34633 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34634 maybe-maintainer-clean-zlib:
34635 @if zlib
34636 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34637
34638 maintainer-clean-zlib:
34639 @[ -f ./zlib/Makefile ] || exit 0; \
34640 r=`${PWD_COMMAND}`; export r; \
34641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34642 $(HOST_EXPORTS) \
34643 for flag in $(EXTRA_HOST_FLAGS) ; do \
34644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34645 done; \
34646 echo "Doing maintainer-clean in zlib"; \
34647 (cd $(HOST_SUBDIR)/zlib && \
34648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34650 "RANLIB=$${RANLIB}" \
34651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34652 maintainer-clean) \
34653 || exit 1
34654
34655 @endif zlib
34656
34657
34658
34659 .PHONY: configure-gnulib maybe-configure-gnulib
34660 maybe-configure-gnulib:
34661 @if gcc-bootstrap
34662 configure-gnulib: stage_current
34663 @endif gcc-bootstrap
34664 @if gnulib
34665 maybe-configure-gnulib: configure-gnulib
34666 configure-gnulib:
34667 @: $(MAKE); $(unstage)
34668 @r=`${PWD_COMMAND}`; export r; \
34669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34670 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34672 $(HOST_EXPORTS) \
34673 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34674 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34675 case $(srcdir) in \
34676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34677 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34679 esac; \
34680 module_srcdir=gnulib; \
34681 $(SHELL) \
34682 $$s/$$module_srcdir/configure \
34683 --srcdir=$${topdir}/$$module_srcdir \
34684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34685 --target=${target_alias} \
34686 || exit 1
34687 @endif gnulib
34688
34689
34690
34691
34692
34693 .PHONY: all-gnulib maybe-all-gnulib
34694 maybe-all-gnulib:
34695 @if gcc-bootstrap
34696 all-gnulib: stage_current
34697 @endif gcc-bootstrap
34698 @if gnulib
34699 TARGET-gnulib=all
34700 maybe-all-gnulib: all-gnulib
34701 all-gnulib: configure-gnulib
34702 @: $(MAKE); $(unstage)
34703 @r=`${PWD_COMMAND}`; export r; \
34704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34705 $(HOST_EXPORTS) \
34706 (cd $(HOST_SUBDIR)/gnulib && \
34707 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34708 $(TARGET-gnulib))
34709 @endif gnulib
34710
34711
34712
34713
34714 .PHONY: check-gnulib maybe-check-gnulib
34715 maybe-check-gnulib:
34716 @if gnulib
34717 maybe-check-gnulib: check-gnulib
34718
34719 check-gnulib:
34720 @: $(MAKE); $(unstage)
34721 @r=`${PWD_COMMAND}`; export r; \
34722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34723 $(HOST_EXPORTS) \
34724 (cd $(HOST_SUBDIR)/gnulib && \
34725 $(MAKE) $(FLAGS_TO_PASS) check)
34726
34727 @endif gnulib
34728
34729 .PHONY: install-gnulib maybe-install-gnulib
34730 maybe-install-gnulib:
34731 @if gnulib
34732 maybe-install-gnulib: install-gnulib
34733
34734 install-gnulib: installdirs
34735 @: $(MAKE); $(unstage)
34736 @r=`${PWD_COMMAND}`; export r; \
34737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34738 $(HOST_EXPORTS) \
34739 (cd $(HOST_SUBDIR)/gnulib && \
34740 $(MAKE) $(FLAGS_TO_PASS) install)
34741
34742 @endif gnulib
34743
34744 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34745 maybe-install-strip-gnulib:
34746 @if gnulib
34747 maybe-install-strip-gnulib: install-strip-gnulib
34748
34749 install-strip-gnulib: installdirs
34750 @: $(MAKE); $(unstage)
34751 @r=`${PWD_COMMAND}`; export r; \
34752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34753 $(HOST_EXPORTS) \
34754 (cd $(HOST_SUBDIR)/gnulib && \
34755 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34756
34757 @endif gnulib
34758
34759 # Other targets (info, dvi, pdf, etc.)
34760
34761 .PHONY: maybe-info-gnulib info-gnulib
34762 maybe-info-gnulib:
34763 @if gnulib
34764 maybe-info-gnulib: info-gnulib
34765
34766 info-gnulib: \
34767 configure-gnulib
34768 @: $(MAKE); $(unstage)
34769 @[ -f ./gnulib/Makefile ] || exit 0; \
34770 r=`${PWD_COMMAND}`; export r; \
34771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34772 $(HOST_EXPORTS) \
34773 for flag in $(EXTRA_HOST_FLAGS) ; do \
34774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34775 done; \
34776 echo "Doing info in gnulib"; \
34777 (cd $(HOST_SUBDIR)/gnulib && \
34778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34780 "RANLIB=$${RANLIB}" \
34781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34782 info) \
34783 || exit 1
34784
34785 @endif gnulib
34786
34787 .PHONY: maybe-dvi-gnulib dvi-gnulib
34788 maybe-dvi-gnulib:
34789 @if gnulib
34790 maybe-dvi-gnulib: dvi-gnulib
34791
34792 dvi-gnulib: \
34793 configure-gnulib
34794 @: $(MAKE); $(unstage)
34795 @[ -f ./gnulib/Makefile ] || exit 0; \
34796 r=`${PWD_COMMAND}`; export r; \
34797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34798 $(HOST_EXPORTS) \
34799 for flag in $(EXTRA_HOST_FLAGS) ; do \
34800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34801 done; \
34802 echo "Doing dvi in gnulib"; \
34803 (cd $(HOST_SUBDIR)/gnulib && \
34804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34806 "RANLIB=$${RANLIB}" \
34807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34808 dvi) \
34809 || exit 1
34810
34811 @endif gnulib
34812
34813 .PHONY: maybe-pdf-gnulib pdf-gnulib
34814 maybe-pdf-gnulib:
34815 @if gnulib
34816 maybe-pdf-gnulib: pdf-gnulib
34817
34818 pdf-gnulib: \
34819 configure-gnulib
34820 @: $(MAKE); $(unstage)
34821 @[ -f ./gnulib/Makefile ] || exit 0; \
34822 r=`${PWD_COMMAND}`; export r; \
34823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34824 $(HOST_EXPORTS) \
34825 for flag in $(EXTRA_HOST_FLAGS) ; do \
34826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34827 done; \
34828 echo "Doing pdf in gnulib"; \
34829 (cd $(HOST_SUBDIR)/gnulib && \
34830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34832 "RANLIB=$${RANLIB}" \
34833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34834 pdf) \
34835 || exit 1
34836
34837 @endif gnulib
34838
34839 .PHONY: maybe-html-gnulib html-gnulib
34840 maybe-html-gnulib:
34841 @if gnulib
34842 maybe-html-gnulib: html-gnulib
34843
34844 html-gnulib: \
34845 configure-gnulib
34846 @: $(MAKE); $(unstage)
34847 @[ -f ./gnulib/Makefile ] || exit 0; \
34848 r=`${PWD_COMMAND}`; export r; \
34849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34850 $(HOST_EXPORTS) \
34851 for flag in $(EXTRA_HOST_FLAGS) ; do \
34852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34853 done; \
34854 echo "Doing html in gnulib"; \
34855 (cd $(HOST_SUBDIR)/gnulib && \
34856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34858 "RANLIB=$${RANLIB}" \
34859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34860 html) \
34861 || exit 1
34862
34863 @endif gnulib
34864
34865 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34866 maybe-TAGS-gnulib:
34867 @if gnulib
34868 maybe-TAGS-gnulib: TAGS-gnulib
34869
34870 TAGS-gnulib: \
34871 configure-gnulib
34872 @: $(MAKE); $(unstage)
34873 @[ -f ./gnulib/Makefile ] || exit 0; \
34874 r=`${PWD_COMMAND}`; export r; \
34875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34876 $(HOST_EXPORTS) \
34877 for flag in $(EXTRA_HOST_FLAGS) ; do \
34878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34879 done; \
34880 echo "Doing TAGS in gnulib"; \
34881 (cd $(HOST_SUBDIR)/gnulib && \
34882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34884 "RANLIB=$${RANLIB}" \
34885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34886 TAGS) \
34887 || exit 1
34888
34889 @endif gnulib
34890
34891 .PHONY: maybe-install-info-gnulib install-info-gnulib
34892 maybe-install-info-gnulib:
34893 @if gnulib
34894 maybe-install-info-gnulib: install-info-gnulib
34895
34896 install-info-gnulib: \
34897 configure-gnulib \
34898 info-gnulib
34899 @: $(MAKE); $(unstage)
34900 @[ -f ./gnulib/Makefile ] || exit 0; \
34901 r=`${PWD_COMMAND}`; export r; \
34902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34903 $(HOST_EXPORTS) \
34904 for flag in $(EXTRA_HOST_FLAGS) ; do \
34905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34906 done; \
34907 echo "Doing install-info in gnulib"; \
34908 (cd $(HOST_SUBDIR)/gnulib && \
34909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34911 "RANLIB=$${RANLIB}" \
34912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34913 install-info) \
34914 || exit 1
34915
34916 @endif gnulib
34917
34918 .PHONY: maybe-install-dvi-gnulib install-dvi-gnulib
34919 maybe-install-dvi-gnulib:
34920 @if gnulib
34921 maybe-install-dvi-gnulib: install-dvi-gnulib
34922
34923 install-dvi-gnulib: \
34924 configure-gnulib \
34925 dvi-gnulib
34926 @: $(MAKE); $(unstage)
34927 @[ -f ./gnulib/Makefile ] || exit 0; \
34928 r=`${PWD_COMMAND}`; export r; \
34929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34930 $(HOST_EXPORTS) \
34931 for flag in $(EXTRA_HOST_FLAGS) ; do \
34932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34933 done; \
34934 echo "Doing install-dvi in gnulib"; \
34935 (cd $(HOST_SUBDIR)/gnulib && \
34936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34938 "RANLIB=$${RANLIB}" \
34939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34940 install-dvi) \
34941 || exit 1
34942
34943 @endif gnulib
34944
34945 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34946 maybe-install-pdf-gnulib:
34947 @if gnulib
34948 maybe-install-pdf-gnulib: install-pdf-gnulib
34949
34950 install-pdf-gnulib: \
34951 configure-gnulib \
34952 pdf-gnulib
34953 @: $(MAKE); $(unstage)
34954 @[ -f ./gnulib/Makefile ] || exit 0; \
34955 r=`${PWD_COMMAND}`; export r; \
34956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34957 $(HOST_EXPORTS) \
34958 for flag in $(EXTRA_HOST_FLAGS) ; do \
34959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34960 done; \
34961 echo "Doing install-pdf in gnulib"; \
34962 (cd $(HOST_SUBDIR)/gnulib && \
34963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34965 "RANLIB=$${RANLIB}" \
34966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34967 install-pdf) \
34968 || exit 1
34969
34970 @endif gnulib
34971
34972 .PHONY: maybe-install-html-gnulib install-html-gnulib
34973 maybe-install-html-gnulib:
34974 @if gnulib
34975 maybe-install-html-gnulib: install-html-gnulib
34976
34977 install-html-gnulib: \
34978 configure-gnulib \
34979 html-gnulib
34980 @: $(MAKE); $(unstage)
34981 @[ -f ./gnulib/Makefile ] || exit 0; \
34982 r=`${PWD_COMMAND}`; export r; \
34983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34984 $(HOST_EXPORTS) \
34985 for flag in $(EXTRA_HOST_FLAGS) ; do \
34986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34987 done; \
34988 echo "Doing install-html in gnulib"; \
34989 (cd $(HOST_SUBDIR)/gnulib && \
34990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34992 "RANLIB=$${RANLIB}" \
34993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34994 install-html) \
34995 || exit 1
34996
34997 @endif gnulib
34998
34999 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
35000 maybe-installcheck-gnulib:
35001 @if gnulib
35002 maybe-installcheck-gnulib: installcheck-gnulib
35003
35004 installcheck-gnulib: \
35005 configure-gnulib
35006 @: $(MAKE); $(unstage)
35007 @[ -f ./gnulib/Makefile ] || exit 0; \
35008 r=`${PWD_COMMAND}`; export r; \
35009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35010 $(HOST_EXPORTS) \
35011 for flag in $(EXTRA_HOST_FLAGS) ; do \
35012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35013 done; \
35014 echo "Doing installcheck in gnulib"; \
35015 (cd $(HOST_SUBDIR)/gnulib && \
35016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35018 "RANLIB=$${RANLIB}" \
35019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35020 installcheck) \
35021 || exit 1
35022
35023 @endif gnulib
35024
35025 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
35026 maybe-mostlyclean-gnulib:
35027 @if gnulib
35028 maybe-mostlyclean-gnulib: mostlyclean-gnulib
35029
35030 mostlyclean-gnulib:
35031 @: $(MAKE); $(unstage)
35032 @[ -f ./gnulib/Makefile ] || exit 0; \
35033 r=`${PWD_COMMAND}`; export r; \
35034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35035 $(HOST_EXPORTS) \
35036 for flag in $(EXTRA_HOST_FLAGS) ; do \
35037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35038 done; \
35039 echo "Doing mostlyclean in gnulib"; \
35040 (cd $(HOST_SUBDIR)/gnulib && \
35041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35043 "RANLIB=$${RANLIB}" \
35044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35045 mostlyclean) \
35046 || exit 1
35047
35048 @endif gnulib
35049
35050 .PHONY: maybe-clean-gnulib clean-gnulib
35051 maybe-clean-gnulib:
35052 @if gnulib
35053 maybe-clean-gnulib: clean-gnulib
35054
35055 clean-gnulib:
35056 @: $(MAKE); $(unstage)
35057 @[ -f ./gnulib/Makefile ] || exit 0; \
35058 r=`${PWD_COMMAND}`; export r; \
35059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35060 $(HOST_EXPORTS) \
35061 for flag in $(EXTRA_HOST_FLAGS) ; do \
35062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35063 done; \
35064 echo "Doing clean in gnulib"; \
35065 (cd $(HOST_SUBDIR)/gnulib && \
35066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35068 "RANLIB=$${RANLIB}" \
35069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35070 clean) \
35071 || exit 1
35072
35073 @endif gnulib
35074
35075 .PHONY: maybe-distclean-gnulib distclean-gnulib
35076 maybe-distclean-gnulib:
35077 @if gnulib
35078 maybe-distclean-gnulib: distclean-gnulib
35079
35080 distclean-gnulib:
35081 @: $(MAKE); $(unstage)
35082 @[ -f ./gnulib/Makefile ] || exit 0; \
35083 r=`${PWD_COMMAND}`; export r; \
35084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35085 $(HOST_EXPORTS) \
35086 for flag in $(EXTRA_HOST_FLAGS) ; do \
35087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35088 done; \
35089 echo "Doing distclean in gnulib"; \
35090 (cd $(HOST_SUBDIR)/gnulib && \
35091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35093 "RANLIB=$${RANLIB}" \
35094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35095 distclean) \
35096 || exit 1
35097
35098 @endif gnulib
35099
35100 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
35101 maybe-maintainer-clean-gnulib:
35102 @if gnulib
35103 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
35104
35105 maintainer-clean-gnulib:
35106 @: $(MAKE); $(unstage)
35107 @[ -f ./gnulib/Makefile ] || exit 0; \
35108 r=`${PWD_COMMAND}`; export r; \
35109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35110 $(HOST_EXPORTS) \
35111 for flag in $(EXTRA_HOST_FLAGS) ; do \
35112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35113 done; \
35114 echo "Doing maintainer-clean in gnulib"; \
35115 (cd $(HOST_SUBDIR)/gnulib && \
35116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35118 "RANLIB=$${RANLIB}" \
35119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35120 maintainer-clean) \
35121 || exit 1
35122
35123 @endif gnulib
35124
35125
35126
35127 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
35128 maybe-configure-gdbsupport:
35129 @if gcc-bootstrap
35130 configure-gdbsupport: stage_current
35131 @endif gcc-bootstrap
35132 @if gdbsupport
35133 maybe-configure-gdbsupport: configure-gdbsupport
35134 configure-gdbsupport:
35135 @: $(MAKE); $(unstage)
35136 @r=`${PWD_COMMAND}`; export r; \
35137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35138 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
35139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
35140 $(HOST_EXPORTS) \
35141 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
35142 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
35143 case $(srcdir) in \
35144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35145 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
35146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35147 esac; \
35148 module_srcdir=gdbsupport; \
35149 $(SHELL) \
35150 $$s/$$module_srcdir/configure \
35151 --srcdir=$${topdir}/$$module_srcdir \
35152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35153 --target=${target_alias} \
35154 || exit 1
35155 @endif gdbsupport
35156
35157
35158
35159
35160
35161 .PHONY: all-gdbsupport maybe-all-gdbsupport
35162 maybe-all-gdbsupport:
35163 @if gcc-bootstrap
35164 all-gdbsupport: stage_current
35165 @endif gcc-bootstrap
35166 @if gdbsupport
35167 TARGET-gdbsupport=all
35168 maybe-all-gdbsupport: all-gdbsupport
35169 all-gdbsupport: configure-gdbsupport
35170 @: $(MAKE); $(unstage)
35171 @r=`${PWD_COMMAND}`; export r; \
35172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35173 $(HOST_EXPORTS) \
35174 (cd $(HOST_SUBDIR)/gdbsupport && \
35175 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35176 $(TARGET-gdbsupport))
35177 @endif gdbsupport
35178
35179
35180
35181
35182 .PHONY: check-gdbsupport maybe-check-gdbsupport
35183 maybe-check-gdbsupport:
35184 @if gdbsupport
35185 maybe-check-gdbsupport: check-gdbsupport
35186
35187 check-gdbsupport:
35188 @: $(MAKE); $(unstage)
35189 @r=`${PWD_COMMAND}`; export r; \
35190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35191 $(HOST_EXPORTS) \
35192 (cd $(HOST_SUBDIR)/gdbsupport && \
35193 $(MAKE) $(FLAGS_TO_PASS) check)
35194
35195 @endif gdbsupport
35196
35197 .PHONY: install-gdbsupport maybe-install-gdbsupport
35198 maybe-install-gdbsupport:
35199 @if gdbsupport
35200 maybe-install-gdbsupport: install-gdbsupport
35201
35202 install-gdbsupport: installdirs
35203 @: $(MAKE); $(unstage)
35204 @r=`${PWD_COMMAND}`; export r; \
35205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35206 $(HOST_EXPORTS) \
35207 (cd $(HOST_SUBDIR)/gdbsupport && \
35208 $(MAKE) $(FLAGS_TO_PASS) install)
35209
35210 @endif gdbsupport
35211
35212 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
35213 maybe-install-strip-gdbsupport:
35214 @if gdbsupport
35215 maybe-install-strip-gdbsupport: install-strip-gdbsupport
35216
35217 install-strip-gdbsupport: installdirs
35218 @: $(MAKE); $(unstage)
35219 @r=`${PWD_COMMAND}`; export r; \
35220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35221 $(HOST_EXPORTS) \
35222 (cd $(HOST_SUBDIR)/gdbsupport && \
35223 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35224
35225 @endif gdbsupport
35226
35227 # Other targets (info, dvi, pdf, etc.)
35228
35229 .PHONY: maybe-info-gdbsupport info-gdbsupport
35230 maybe-info-gdbsupport:
35231 @if gdbsupport
35232 maybe-info-gdbsupport: info-gdbsupport
35233
35234 info-gdbsupport: \
35235 configure-gdbsupport
35236 @: $(MAKE); $(unstage)
35237 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35238 r=`${PWD_COMMAND}`; export r; \
35239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240 $(HOST_EXPORTS) \
35241 for flag in $(EXTRA_HOST_FLAGS) ; do \
35242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35243 done; \
35244 echo "Doing info in gdbsupport"; \
35245 (cd $(HOST_SUBDIR)/gdbsupport && \
35246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35248 "RANLIB=$${RANLIB}" \
35249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35250 info) \
35251 || exit 1
35252
35253 @endif gdbsupport
35254
35255 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
35256 maybe-dvi-gdbsupport:
35257 @if gdbsupport
35258 maybe-dvi-gdbsupport: dvi-gdbsupport
35259
35260 dvi-gdbsupport: \
35261 configure-gdbsupport
35262 @: $(MAKE); $(unstage)
35263 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35264 r=`${PWD_COMMAND}`; export r; \
35265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35266 $(HOST_EXPORTS) \
35267 for flag in $(EXTRA_HOST_FLAGS) ; do \
35268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35269 done; \
35270 echo "Doing dvi in gdbsupport"; \
35271 (cd $(HOST_SUBDIR)/gdbsupport && \
35272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35274 "RANLIB=$${RANLIB}" \
35275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35276 dvi) \
35277 || exit 1
35278
35279 @endif gdbsupport
35280
35281 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
35282 maybe-pdf-gdbsupport:
35283 @if gdbsupport
35284 maybe-pdf-gdbsupport: pdf-gdbsupport
35285
35286 pdf-gdbsupport: \
35287 configure-gdbsupport
35288 @: $(MAKE); $(unstage)
35289 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35290 r=`${PWD_COMMAND}`; export r; \
35291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35292 $(HOST_EXPORTS) \
35293 for flag in $(EXTRA_HOST_FLAGS) ; do \
35294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35295 done; \
35296 echo "Doing pdf in gdbsupport"; \
35297 (cd $(HOST_SUBDIR)/gdbsupport && \
35298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35300 "RANLIB=$${RANLIB}" \
35301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35302 pdf) \
35303 || exit 1
35304
35305 @endif gdbsupport
35306
35307 .PHONY: maybe-html-gdbsupport html-gdbsupport
35308 maybe-html-gdbsupport:
35309 @if gdbsupport
35310 maybe-html-gdbsupport: html-gdbsupport
35311
35312 html-gdbsupport: \
35313 configure-gdbsupport
35314 @: $(MAKE); $(unstage)
35315 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35316 r=`${PWD_COMMAND}`; export r; \
35317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35318 $(HOST_EXPORTS) \
35319 for flag in $(EXTRA_HOST_FLAGS) ; do \
35320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35321 done; \
35322 echo "Doing html in gdbsupport"; \
35323 (cd $(HOST_SUBDIR)/gdbsupport && \
35324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35326 "RANLIB=$${RANLIB}" \
35327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35328 html) \
35329 || exit 1
35330
35331 @endif gdbsupport
35332
35333 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
35334 maybe-TAGS-gdbsupport:
35335 @if gdbsupport
35336 maybe-TAGS-gdbsupport: TAGS-gdbsupport
35337
35338 TAGS-gdbsupport: \
35339 configure-gdbsupport
35340 @: $(MAKE); $(unstage)
35341 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35342 r=`${PWD_COMMAND}`; export r; \
35343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35344 $(HOST_EXPORTS) \
35345 for flag in $(EXTRA_HOST_FLAGS) ; do \
35346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35347 done; \
35348 echo "Doing TAGS in gdbsupport"; \
35349 (cd $(HOST_SUBDIR)/gdbsupport && \
35350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35352 "RANLIB=$${RANLIB}" \
35353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35354 TAGS) \
35355 || exit 1
35356
35357 @endif gdbsupport
35358
35359 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
35360 maybe-install-info-gdbsupport:
35361 @if gdbsupport
35362 maybe-install-info-gdbsupport: install-info-gdbsupport
35363
35364 install-info-gdbsupport: \
35365 configure-gdbsupport \
35366 info-gdbsupport
35367 @: $(MAKE); $(unstage)
35368 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35369 r=`${PWD_COMMAND}`; export r; \
35370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35371 $(HOST_EXPORTS) \
35372 for flag in $(EXTRA_HOST_FLAGS) ; do \
35373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35374 done; \
35375 echo "Doing install-info in gdbsupport"; \
35376 (cd $(HOST_SUBDIR)/gdbsupport && \
35377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35379 "RANLIB=$${RANLIB}" \
35380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35381 install-info) \
35382 || exit 1
35383
35384 @endif gdbsupport
35385
35386 .PHONY: maybe-install-dvi-gdbsupport install-dvi-gdbsupport
35387 maybe-install-dvi-gdbsupport:
35388 @if gdbsupport
35389 maybe-install-dvi-gdbsupport: install-dvi-gdbsupport
35390
35391 install-dvi-gdbsupport: \
35392 configure-gdbsupport \
35393 dvi-gdbsupport
35394 @: $(MAKE); $(unstage)
35395 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35396 r=`${PWD_COMMAND}`; export r; \
35397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35398 $(HOST_EXPORTS) \
35399 for flag in $(EXTRA_HOST_FLAGS) ; do \
35400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35401 done; \
35402 echo "Doing install-dvi in gdbsupport"; \
35403 (cd $(HOST_SUBDIR)/gdbsupport && \
35404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35406 "RANLIB=$${RANLIB}" \
35407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35408 install-dvi) \
35409 || exit 1
35410
35411 @endif gdbsupport
35412
35413 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
35414 maybe-install-pdf-gdbsupport:
35415 @if gdbsupport
35416 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
35417
35418 install-pdf-gdbsupport: \
35419 configure-gdbsupport \
35420 pdf-gdbsupport
35421 @: $(MAKE); $(unstage)
35422 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35423 r=`${PWD_COMMAND}`; export r; \
35424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35425 $(HOST_EXPORTS) \
35426 for flag in $(EXTRA_HOST_FLAGS) ; do \
35427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35428 done; \
35429 echo "Doing install-pdf in gdbsupport"; \
35430 (cd $(HOST_SUBDIR)/gdbsupport && \
35431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35433 "RANLIB=$${RANLIB}" \
35434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35435 install-pdf) \
35436 || exit 1
35437
35438 @endif gdbsupport
35439
35440 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
35441 maybe-install-html-gdbsupport:
35442 @if gdbsupport
35443 maybe-install-html-gdbsupport: install-html-gdbsupport
35444
35445 install-html-gdbsupport: \
35446 configure-gdbsupport \
35447 html-gdbsupport
35448 @: $(MAKE); $(unstage)
35449 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35450 r=`${PWD_COMMAND}`; export r; \
35451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452 $(HOST_EXPORTS) \
35453 for flag in $(EXTRA_HOST_FLAGS) ; do \
35454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35455 done; \
35456 echo "Doing install-html in gdbsupport"; \
35457 (cd $(HOST_SUBDIR)/gdbsupport && \
35458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460 "RANLIB=$${RANLIB}" \
35461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462 install-html) \
35463 || exit 1
35464
35465 @endif gdbsupport
35466
35467 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
35468 maybe-installcheck-gdbsupport:
35469 @if gdbsupport
35470 maybe-installcheck-gdbsupport: installcheck-gdbsupport
35471
35472 installcheck-gdbsupport: \
35473 configure-gdbsupport
35474 @: $(MAKE); $(unstage)
35475 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35476 r=`${PWD_COMMAND}`; export r; \
35477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35478 $(HOST_EXPORTS) \
35479 for flag in $(EXTRA_HOST_FLAGS) ; do \
35480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35481 done; \
35482 echo "Doing installcheck in gdbsupport"; \
35483 (cd $(HOST_SUBDIR)/gdbsupport && \
35484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35486 "RANLIB=$${RANLIB}" \
35487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35488 installcheck) \
35489 || exit 1
35490
35491 @endif gdbsupport
35492
35493 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35494 maybe-mostlyclean-gdbsupport:
35495 @if gdbsupport
35496 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35497
35498 mostlyclean-gdbsupport:
35499 @: $(MAKE); $(unstage)
35500 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35501 r=`${PWD_COMMAND}`; export r; \
35502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35503 $(HOST_EXPORTS) \
35504 for flag in $(EXTRA_HOST_FLAGS) ; do \
35505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35506 done; \
35507 echo "Doing mostlyclean in gdbsupport"; \
35508 (cd $(HOST_SUBDIR)/gdbsupport && \
35509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35511 "RANLIB=$${RANLIB}" \
35512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35513 mostlyclean) \
35514 || exit 1
35515
35516 @endif gdbsupport
35517
35518 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35519 maybe-clean-gdbsupport:
35520 @if gdbsupport
35521 maybe-clean-gdbsupport: clean-gdbsupport
35522
35523 clean-gdbsupport:
35524 @: $(MAKE); $(unstage)
35525 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35526 r=`${PWD_COMMAND}`; export r; \
35527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35528 $(HOST_EXPORTS) \
35529 for flag in $(EXTRA_HOST_FLAGS) ; do \
35530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35531 done; \
35532 echo "Doing clean in gdbsupport"; \
35533 (cd $(HOST_SUBDIR)/gdbsupport && \
35534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35536 "RANLIB=$${RANLIB}" \
35537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35538 clean) \
35539 || exit 1
35540
35541 @endif gdbsupport
35542
35543 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35544 maybe-distclean-gdbsupport:
35545 @if gdbsupport
35546 maybe-distclean-gdbsupport: distclean-gdbsupport
35547
35548 distclean-gdbsupport:
35549 @: $(MAKE); $(unstage)
35550 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35551 r=`${PWD_COMMAND}`; export r; \
35552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35553 $(HOST_EXPORTS) \
35554 for flag in $(EXTRA_HOST_FLAGS) ; do \
35555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35556 done; \
35557 echo "Doing distclean in gdbsupport"; \
35558 (cd $(HOST_SUBDIR)/gdbsupport && \
35559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35561 "RANLIB=$${RANLIB}" \
35562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35563 distclean) \
35564 || exit 1
35565
35566 @endif gdbsupport
35567
35568 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35569 maybe-maintainer-clean-gdbsupport:
35570 @if gdbsupport
35571 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35572
35573 maintainer-clean-gdbsupport:
35574 @: $(MAKE); $(unstage)
35575 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35576 r=`${PWD_COMMAND}`; export r; \
35577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35578 $(HOST_EXPORTS) \
35579 for flag in $(EXTRA_HOST_FLAGS) ; do \
35580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35581 done; \
35582 echo "Doing maintainer-clean in gdbsupport"; \
35583 (cd $(HOST_SUBDIR)/gdbsupport && \
35584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35586 "RANLIB=$${RANLIB}" \
35587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35588 maintainer-clean) \
35589 || exit 1
35590
35591 @endif gdbsupport
35592
35593
35594
35595 .PHONY: configure-gdbserver maybe-configure-gdbserver
35596 maybe-configure-gdbserver:
35597 @if gcc-bootstrap
35598 configure-gdbserver: stage_current
35599 @endif gcc-bootstrap
35600 @if gdbserver
35601 maybe-configure-gdbserver: configure-gdbserver
35602 configure-gdbserver:
35603 @: $(MAKE); $(unstage)
35604 @r=`${PWD_COMMAND}`; export r; \
35605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35606 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35607 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35608 $(HOST_EXPORTS) \
35609 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35610 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35611 case $(srcdir) in \
35612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35613 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35615 esac; \
35616 module_srcdir=gdbserver; \
35617 $(SHELL) \
35618 $$s/$$module_srcdir/configure \
35619 --srcdir=$${topdir}/$$module_srcdir \
35620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35621 --target=${target_alias} \
35622 || exit 1
35623 @endif gdbserver
35624
35625
35626
35627
35628
35629 .PHONY: all-gdbserver maybe-all-gdbserver
35630 maybe-all-gdbserver:
35631 @if gcc-bootstrap
35632 all-gdbserver: stage_current
35633 @endif gcc-bootstrap
35634 @if gdbserver
35635 TARGET-gdbserver=all
35636 maybe-all-gdbserver: all-gdbserver
35637 all-gdbserver: configure-gdbserver
35638 @: $(MAKE); $(unstage)
35639 @r=`${PWD_COMMAND}`; export r; \
35640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35641 $(HOST_EXPORTS) \
35642 (cd $(HOST_SUBDIR)/gdbserver && \
35643 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35644 $(TARGET-gdbserver))
35645 @endif gdbserver
35646
35647
35648
35649
35650 .PHONY: check-gdbserver maybe-check-gdbserver
35651 maybe-check-gdbserver:
35652 @if gdbserver
35653 maybe-check-gdbserver: check-gdbserver
35654
35655 check-gdbserver:
35656 @: $(MAKE); $(unstage)
35657 @r=`${PWD_COMMAND}`; export r; \
35658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35659 $(HOST_EXPORTS) \
35660 (cd $(HOST_SUBDIR)/gdbserver && \
35661 $(MAKE) $(FLAGS_TO_PASS) check)
35662
35663 @endif gdbserver
35664
35665 .PHONY: install-gdbserver maybe-install-gdbserver
35666 maybe-install-gdbserver:
35667 @if gdbserver
35668 maybe-install-gdbserver: install-gdbserver
35669
35670 install-gdbserver: installdirs
35671 @: $(MAKE); $(unstage)
35672 @r=`${PWD_COMMAND}`; export r; \
35673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35674 $(HOST_EXPORTS) \
35675 (cd $(HOST_SUBDIR)/gdbserver && \
35676 $(MAKE) $(FLAGS_TO_PASS) install)
35677
35678 @endif gdbserver
35679
35680 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35681 maybe-install-strip-gdbserver:
35682 @if gdbserver
35683 maybe-install-strip-gdbserver: install-strip-gdbserver
35684
35685 install-strip-gdbserver: installdirs
35686 @: $(MAKE); $(unstage)
35687 @r=`${PWD_COMMAND}`; export r; \
35688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35689 $(HOST_EXPORTS) \
35690 (cd $(HOST_SUBDIR)/gdbserver && \
35691 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35692
35693 @endif gdbserver
35694
35695 # Other targets (info, dvi, pdf, etc.)
35696
35697 .PHONY: maybe-info-gdbserver info-gdbserver
35698 maybe-info-gdbserver:
35699 @if gdbserver
35700 maybe-info-gdbserver: info-gdbserver
35701
35702 info-gdbserver: \
35703 configure-gdbserver
35704 @: $(MAKE); $(unstage)
35705 @[ -f ./gdbserver/Makefile ] || exit 0; \
35706 r=`${PWD_COMMAND}`; export r; \
35707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35708 $(HOST_EXPORTS) \
35709 for flag in $(EXTRA_HOST_FLAGS) ; do \
35710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35711 done; \
35712 echo "Doing info in gdbserver"; \
35713 (cd $(HOST_SUBDIR)/gdbserver && \
35714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35716 "RANLIB=$${RANLIB}" \
35717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35718 info) \
35719 || exit 1
35720
35721 @endif gdbserver
35722
35723 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35724 maybe-dvi-gdbserver:
35725 @if gdbserver
35726 maybe-dvi-gdbserver: dvi-gdbserver
35727
35728 dvi-gdbserver: \
35729 configure-gdbserver
35730 @: $(MAKE); $(unstage)
35731 @[ -f ./gdbserver/Makefile ] || exit 0; \
35732 r=`${PWD_COMMAND}`; export r; \
35733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35734 $(HOST_EXPORTS) \
35735 for flag in $(EXTRA_HOST_FLAGS) ; do \
35736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35737 done; \
35738 echo "Doing dvi in gdbserver"; \
35739 (cd $(HOST_SUBDIR)/gdbserver && \
35740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35742 "RANLIB=$${RANLIB}" \
35743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35744 dvi) \
35745 || exit 1
35746
35747 @endif gdbserver
35748
35749 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35750 maybe-pdf-gdbserver:
35751 @if gdbserver
35752 maybe-pdf-gdbserver: pdf-gdbserver
35753
35754 pdf-gdbserver: \
35755 configure-gdbserver
35756 @: $(MAKE); $(unstage)
35757 @[ -f ./gdbserver/Makefile ] || exit 0; \
35758 r=`${PWD_COMMAND}`; export r; \
35759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35760 $(HOST_EXPORTS) \
35761 for flag in $(EXTRA_HOST_FLAGS) ; do \
35762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35763 done; \
35764 echo "Doing pdf in gdbserver"; \
35765 (cd $(HOST_SUBDIR)/gdbserver && \
35766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35768 "RANLIB=$${RANLIB}" \
35769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35770 pdf) \
35771 || exit 1
35772
35773 @endif gdbserver
35774
35775 .PHONY: maybe-html-gdbserver html-gdbserver
35776 maybe-html-gdbserver:
35777 @if gdbserver
35778 maybe-html-gdbserver: html-gdbserver
35779
35780 html-gdbserver: \
35781 configure-gdbserver
35782 @: $(MAKE); $(unstage)
35783 @[ -f ./gdbserver/Makefile ] || exit 0; \
35784 r=`${PWD_COMMAND}`; export r; \
35785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35786 $(HOST_EXPORTS) \
35787 for flag in $(EXTRA_HOST_FLAGS) ; do \
35788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35789 done; \
35790 echo "Doing html in gdbserver"; \
35791 (cd $(HOST_SUBDIR)/gdbserver && \
35792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35794 "RANLIB=$${RANLIB}" \
35795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35796 html) \
35797 || exit 1
35798
35799 @endif gdbserver
35800
35801 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35802 maybe-TAGS-gdbserver:
35803 @if gdbserver
35804 maybe-TAGS-gdbserver: TAGS-gdbserver
35805
35806 TAGS-gdbserver: \
35807 configure-gdbserver
35808 @: $(MAKE); $(unstage)
35809 @[ -f ./gdbserver/Makefile ] || exit 0; \
35810 r=`${PWD_COMMAND}`; export r; \
35811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35812 $(HOST_EXPORTS) \
35813 for flag in $(EXTRA_HOST_FLAGS) ; do \
35814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35815 done; \
35816 echo "Doing TAGS in gdbserver"; \
35817 (cd $(HOST_SUBDIR)/gdbserver && \
35818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35820 "RANLIB=$${RANLIB}" \
35821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35822 TAGS) \
35823 || exit 1
35824
35825 @endif gdbserver
35826
35827 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35828 maybe-install-info-gdbserver:
35829 @if gdbserver
35830 maybe-install-info-gdbserver: install-info-gdbserver
35831
35832 install-info-gdbserver: \
35833 configure-gdbserver \
35834 info-gdbserver
35835 @: $(MAKE); $(unstage)
35836 @[ -f ./gdbserver/Makefile ] || exit 0; \
35837 r=`${PWD_COMMAND}`; export r; \
35838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35839 $(HOST_EXPORTS) \
35840 for flag in $(EXTRA_HOST_FLAGS) ; do \
35841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35842 done; \
35843 echo "Doing install-info in gdbserver"; \
35844 (cd $(HOST_SUBDIR)/gdbserver && \
35845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35847 "RANLIB=$${RANLIB}" \
35848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35849 install-info) \
35850 || exit 1
35851
35852 @endif gdbserver
35853
35854 .PHONY: maybe-install-dvi-gdbserver install-dvi-gdbserver
35855 maybe-install-dvi-gdbserver:
35856 @if gdbserver
35857 maybe-install-dvi-gdbserver: install-dvi-gdbserver
35858
35859 install-dvi-gdbserver: \
35860 configure-gdbserver \
35861 dvi-gdbserver
35862 @: $(MAKE); $(unstage)
35863 @[ -f ./gdbserver/Makefile ] || exit 0; \
35864 r=`${PWD_COMMAND}`; export r; \
35865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35866 $(HOST_EXPORTS) \
35867 for flag in $(EXTRA_HOST_FLAGS) ; do \
35868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35869 done; \
35870 echo "Doing install-dvi in gdbserver"; \
35871 (cd $(HOST_SUBDIR)/gdbserver && \
35872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35874 "RANLIB=$${RANLIB}" \
35875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35876 install-dvi) \
35877 || exit 1
35878
35879 @endif gdbserver
35880
35881 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35882 maybe-install-pdf-gdbserver:
35883 @if gdbserver
35884 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35885
35886 install-pdf-gdbserver: \
35887 configure-gdbserver \
35888 pdf-gdbserver
35889 @: $(MAKE); $(unstage)
35890 @[ -f ./gdbserver/Makefile ] || exit 0; \
35891 r=`${PWD_COMMAND}`; export r; \
35892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35893 $(HOST_EXPORTS) \
35894 for flag in $(EXTRA_HOST_FLAGS) ; do \
35895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35896 done; \
35897 echo "Doing install-pdf in gdbserver"; \
35898 (cd $(HOST_SUBDIR)/gdbserver && \
35899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35901 "RANLIB=$${RANLIB}" \
35902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35903 install-pdf) \
35904 || exit 1
35905
35906 @endif gdbserver
35907
35908 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35909 maybe-install-html-gdbserver:
35910 @if gdbserver
35911 maybe-install-html-gdbserver: install-html-gdbserver
35912
35913 install-html-gdbserver: \
35914 configure-gdbserver \
35915 html-gdbserver
35916 @: $(MAKE); $(unstage)
35917 @[ -f ./gdbserver/Makefile ] || exit 0; \
35918 r=`${PWD_COMMAND}`; export r; \
35919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35920 $(HOST_EXPORTS) \
35921 for flag in $(EXTRA_HOST_FLAGS) ; do \
35922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35923 done; \
35924 echo "Doing install-html in gdbserver"; \
35925 (cd $(HOST_SUBDIR)/gdbserver && \
35926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35928 "RANLIB=$${RANLIB}" \
35929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35930 install-html) \
35931 || exit 1
35932
35933 @endif gdbserver
35934
35935 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35936 maybe-installcheck-gdbserver:
35937 @if gdbserver
35938 maybe-installcheck-gdbserver: installcheck-gdbserver
35939
35940 installcheck-gdbserver: \
35941 configure-gdbserver
35942 @: $(MAKE); $(unstage)
35943 @[ -f ./gdbserver/Makefile ] || exit 0; \
35944 r=`${PWD_COMMAND}`; export r; \
35945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946 $(HOST_EXPORTS) \
35947 for flag in $(EXTRA_HOST_FLAGS) ; do \
35948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35949 done; \
35950 echo "Doing installcheck in gdbserver"; \
35951 (cd $(HOST_SUBDIR)/gdbserver && \
35952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35954 "RANLIB=$${RANLIB}" \
35955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35956 installcheck) \
35957 || exit 1
35958
35959 @endif gdbserver
35960
35961 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35962 maybe-mostlyclean-gdbserver:
35963 @if gdbserver
35964 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35965
35966 mostlyclean-gdbserver:
35967 @: $(MAKE); $(unstage)
35968 @[ -f ./gdbserver/Makefile ] || exit 0; \
35969 r=`${PWD_COMMAND}`; export r; \
35970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35971 $(HOST_EXPORTS) \
35972 for flag in $(EXTRA_HOST_FLAGS) ; do \
35973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35974 done; \
35975 echo "Doing mostlyclean in gdbserver"; \
35976 (cd $(HOST_SUBDIR)/gdbserver && \
35977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35979 "RANLIB=$${RANLIB}" \
35980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35981 mostlyclean) \
35982 || exit 1
35983
35984 @endif gdbserver
35985
35986 .PHONY: maybe-clean-gdbserver clean-gdbserver
35987 maybe-clean-gdbserver:
35988 @if gdbserver
35989 maybe-clean-gdbserver: clean-gdbserver
35990
35991 clean-gdbserver:
35992 @: $(MAKE); $(unstage)
35993 @[ -f ./gdbserver/Makefile ] || exit 0; \
35994 r=`${PWD_COMMAND}`; export r; \
35995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35996 $(HOST_EXPORTS) \
35997 for flag in $(EXTRA_HOST_FLAGS) ; do \
35998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35999 done; \
36000 echo "Doing clean in gdbserver"; \
36001 (cd $(HOST_SUBDIR)/gdbserver && \
36002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36004 "RANLIB=$${RANLIB}" \
36005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36006 clean) \
36007 || exit 1
36008
36009 @endif gdbserver
36010
36011 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
36012 maybe-distclean-gdbserver:
36013 @if gdbserver
36014 maybe-distclean-gdbserver: distclean-gdbserver
36015
36016 distclean-gdbserver:
36017 @: $(MAKE); $(unstage)
36018 @[ -f ./gdbserver/Makefile ] || exit 0; \
36019 r=`${PWD_COMMAND}`; export r; \
36020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36021 $(HOST_EXPORTS) \
36022 for flag in $(EXTRA_HOST_FLAGS) ; do \
36023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36024 done; \
36025 echo "Doing distclean in gdbserver"; \
36026 (cd $(HOST_SUBDIR)/gdbserver && \
36027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36029 "RANLIB=$${RANLIB}" \
36030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36031 distclean) \
36032 || exit 1
36033
36034 @endif gdbserver
36035
36036 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
36037 maybe-maintainer-clean-gdbserver:
36038 @if gdbserver
36039 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
36040
36041 maintainer-clean-gdbserver:
36042 @: $(MAKE); $(unstage)
36043 @[ -f ./gdbserver/Makefile ] || exit 0; \
36044 r=`${PWD_COMMAND}`; export r; \
36045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36046 $(HOST_EXPORTS) \
36047 for flag in $(EXTRA_HOST_FLAGS) ; do \
36048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36049 done; \
36050 echo "Doing maintainer-clean in gdbserver"; \
36051 (cd $(HOST_SUBDIR)/gdbserver && \
36052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36054 "RANLIB=$${RANLIB}" \
36055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36056 maintainer-clean) \
36057 || exit 1
36058
36059 @endif gdbserver
36060
36061
36062
36063 .PHONY: configure-gdb maybe-configure-gdb
36064 maybe-configure-gdb:
36065 @if gcc-bootstrap
36066 configure-gdb: stage_current
36067 @endif gcc-bootstrap
36068 @if gdb
36069 maybe-configure-gdb: configure-gdb
36070 configure-gdb:
36071 @: $(MAKE); $(unstage)
36072 @r=`${PWD_COMMAND}`; export r; \
36073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36074 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
36075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
36076 $(HOST_EXPORTS) \
36077 echo Configuring in $(HOST_SUBDIR)/gdb; \
36078 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
36079 case $(srcdir) in \
36080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36081 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
36082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36083 esac; \
36084 module_srcdir=gdb; \
36085 $(SHELL) \
36086 $$s/$$module_srcdir/configure \
36087 --srcdir=$${topdir}/$$module_srcdir \
36088 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36089 --target=${target_alias} \
36090 || exit 1
36091 @endif gdb
36092
36093
36094
36095
36096
36097 .PHONY: all-gdb maybe-all-gdb
36098 maybe-all-gdb:
36099 @if gcc-bootstrap
36100 all-gdb: stage_current
36101 @endif gcc-bootstrap
36102 @if gdb
36103 TARGET-gdb=all
36104 maybe-all-gdb: all-gdb
36105 all-gdb: configure-gdb
36106 @: $(MAKE); $(unstage)
36107 @r=`${PWD_COMMAND}`; export r; \
36108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36109 $(HOST_EXPORTS) \
36110 (cd $(HOST_SUBDIR)/gdb && \
36111 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36112 $(TARGET-gdb))
36113 @endif gdb
36114
36115
36116
36117
36118 .PHONY: check-gdb maybe-check-gdb
36119 maybe-check-gdb:
36120 @if gdb
36121 maybe-check-gdb: check-gdb
36122
36123 check-gdb:
36124 @: $(MAKE); $(unstage)
36125 @r=`${PWD_COMMAND}`; export r; \
36126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36127 $(HOST_EXPORTS) \
36128 (cd $(HOST_SUBDIR)/gdb && \
36129 $(MAKE) $(FLAGS_TO_PASS) check)
36130
36131 @endif gdb
36132
36133 .PHONY: install-gdb maybe-install-gdb
36134 maybe-install-gdb:
36135 @if gdb
36136 maybe-install-gdb: install-gdb
36137
36138 install-gdb: installdirs
36139 @: $(MAKE); $(unstage)
36140 @r=`${PWD_COMMAND}`; export r; \
36141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36142 $(HOST_EXPORTS) \
36143 (cd $(HOST_SUBDIR)/gdb && \
36144 $(MAKE) $(FLAGS_TO_PASS) install)
36145
36146 @endif gdb
36147
36148 .PHONY: install-strip-gdb maybe-install-strip-gdb
36149 maybe-install-strip-gdb:
36150 @if gdb
36151 maybe-install-strip-gdb: install-strip-gdb
36152
36153 install-strip-gdb: installdirs
36154 @: $(MAKE); $(unstage)
36155 @r=`${PWD_COMMAND}`; export r; \
36156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36157 $(HOST_EXPORTS) \
36158 (cd $(HOST_SUBDIR)/gdb && \
36159 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36160
36161 @endif gdb
36162
36163 # Other targets (info, dvi, pdf, etc.)
36164
36165 .PHONY: maybe-info-gdb info-gdb
36166 maybe-info-gdb:
36167 @if gdb
36168 maybe-info-gdb: info-gdb
36169
36170 info-gdb: \
36171 configure-gdb
36172 @: $(MAKE); $(unstage)
36173 @[ -f ./gdb/Makefile ] || exit 0; \
36174 r=`${PWD_COMMAND}`; export r; \
36175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36176 $(HOST_EXPORTS) \
36177 for flag in $(EXTRA_HOST_FLAGS) ; do \
36178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36179 done; \
36180 echo "Doing info in gdb"; \
36181 (cd $(HOST_SUBDIR)/gdb && \
36182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36184 "RANLIB=$${RANLIB}" \
36185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36186 info) \
36187 || exit 1
36188
36189 @endif gdb
36190
36191 .PHONY: maybe-dvi-gdb dvi-gdb
36192 maybe-dvi-gdb:
36193 @if gdb
36194 maybe-dvi-gdb: dvi-gdb
36195
36196 dvi-gdb: \
36197 configure-gdb
36198 @: $(MAKE); $(unstage)
36199 @[ -f ./gdb/Makefile ] || exit 0; \
36200 r=`${PWD_COMMAND}`; export r; \
36201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202 $(HOST_EXPORTS) \
36203 for flag in $(EXTRA_HOST_FLAGS) ; do \
36204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36205 done; \
36206 echo "Doing dvi in gdb"; \
36207 (cd $(HOST_SUBDIR)/gdb && \
36208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36210 "RANLIB=$${RANLIB}" \
36211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36212 dvi) \
36213 || exit 1
36214
36215 @endif gdb
36216
36217 .PHONY: maybe-pdf-gdb pdf-gdb
36218 maybe-pdf-gdb:
36219 @if gdb
36220 maybe-pdf-gdb: pdf-gdb
36221
36222 pdf-gdb: \
36223 configure-gdb
36224 @: $(MAKE); $(unstage)
36225 @[ -f ./gdb/Makefile ] || exit 0; \
36226 r=`${PWD_COMMAND}`; export r; \
36227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36228 $(HOST_EXPORTS) \
36229 for flag in $(EXTRA_HOST_FLAGS) ; do \
36230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36231 done; \
36232 echo "Doing pdf in gdb"; \
36233 (cd $(HOST_SUBDIR)/gdb && \
36234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36236 "RANLIB=$${RANLIB}" \
36237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36238 pdf) \
36239 || exit 1
36240
36241 @endif gdb
36242
36243 .PHONY: maybe-html-gdb html-gdb
36244 maybe-html-gdb:
36245 @if gdb
36246 maybe-html-gdb: html-gdb
36247
36248 html-gdb: \
36249 configure-gdb
36250 @: $(MAKE); $(unstage)
36251 @[ -f ./gdb/Makefile ] || exit 0; \
36252 r=`${PWD_COMMAND}`; export r; \
36253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254 $(HOST_EXPORTS) \
36255 for flag in $(EXTRA_HOST_FLAGS) ; do \
36256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36257 done; \
36258 echo "Doing html in gdb"; \
36259 (cd $(HOST_SUBDIR)/gdb && \
36260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262 "RANLIB=$${RANLIB}" \
36263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36264 html) \
36265 || exit 1
36266
36267 @endif gdb
36268
36269 .PHONY: maybe-TAGS-gdb TAGS-gdb
36270 maybe-TAGS-gdb:
36271 @if gdb
36272 maybe-TAGS-gdb: TAGS-gdb
36273
36274 TAGS-gdb: \
36275 configure-gdb
36276 @: $(MAKE); $(unstage)
36277 @[ -f ./gdb/Makefile ] || exit 0; \
36278 r=`${PWD_COMMAND}`; export r; \
36279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36280 $(HOST_EXPORTS) \
36281 for flag in $(EXTRA_HOST_FLAGS) ; do \
36282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36283 done; \
36284 echo "Doing TAGS in gdb"; \
36285 (cd $(HOST_SUBDIR)/gdb && \
36286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36288 "RANLIB=$${RANLIB}" \
36289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36290 TAGS) \
36291 || exit 1
36292
36293 @endif gdb
36294
36295 .PHONY: maybe-install-info-gdb install-info-gdb
36296 maybe-install-info-gdb:
36297 @if gdb
36298 maybe-install-info-gdb: install-info-gdb
36299
36300 install-info-gdb: \
36301 configure-gdb \
36302 info-gdb
36303 @: $(MAKE); $(unstage)
36304 @[ -f ./gdb/Makefile ] || exit 0; \
36305 r=`${PWD_COMMAND}`; export r; \
36306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307 $(HOST_EXPORTS) \
36308 for flag in $(EXTRA_HOST_FLAGS) ; do \
36309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36310 done; \
36311 echo "Doing install-info in gdb"; \
36312 (cd $(HOST_SUBDIR)/gdb && \
36313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36315 "RANLIB=$${RANLIB}" \
36316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36317 install-info) \
36318 || exit 1
36319
36320 @endif gdb
36321
36322 .PHONY: maybe-install-dvi-gdb install-dvi-gdb
36323 maybe-install-dvi-gdb:
36324 @if gdb
36325 maybe-install-dvi-gdb: install-dvi-gdb
36326
36327 install-dvi-gdb: \
36328 configure-gdb \
36329 dvi-gdb
36330 @: $(MAKE); $(unstage)
36331 @[ -f ./gdb/Makefile ] || exit 0; \
36332 r=`${PWD_COMMAND}`; export r; \
36333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36334 $(HOST_EXPORTS) \
36335 for flag in $(EXTRA_HOST_FLAGS) ; do \
36336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36337 done; \
36338 echo "Doing install-dvi in gdb"; \
36339 (cd $(HOST_SUBDIR)/gdb && \
36340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36342 "RANLIB=$${RANLIB}" \
36343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36344 install-dvi) \
36345 || exit 1
36346
36347 @endif gdb
36348
36349 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
36350 maybe-install-pdf-gdb:
36351 @if gdb
36352 maybe-install-pdf-gdb: install-pdf-gdb
36353
36354 install-pdf-gdb: \
36355 configure-gdb \
36356 pdf-gdb
36357 @: $(MAKE); $(unstage)
36358 @[ -f ./gdb/Makefile ] || exit 0; \
36359 r=`${PWD_COMMAND}`; export r; \
36360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36361 $(HOST_EXPORTS) \
36362 for flag in $(EXTRA_HOST_FLAGS) ; do \
36363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36364 done; \
36365 echo "Doing install-pdf in gdb"; \
36366 (cd $(HOST_SUBDIR)/gdb && \
36367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36369 "RANLIB=$${RANLIB}" \
36370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36371 install-pdf) \
36372 || exit 1
36373
36374 @endif gdb
36375
36376 .PHONY: maybe-install-html-gdb install-html-gdb
36377 maybe-install-html-gdb:
36378 @if gdb
36379 maybe-install-html-gdb: install-html-gdb
36380
36381 install-html-gdb: \
36382 configure-gdb \
36383 html-gdb
36384 @: $(MAKE); $(unstage)
36385 @[ -f ./gdb/Makefile ] || exit 0; \
36386 r=`${PWD_COMMAND}`; export r; \
36387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36388 $(HOST_EXPORTS) \
36389 for flag in $(EXTRA_HOST_FLAGS) ; do \
36390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36391 done; \
36392 echo "Doing install-html in gdb"; \
36393 (cd $(HOST_SUBDIR)/gdb && \
36394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36396 "RANLIB=$${RANLIB}" \
36397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36398 install-html) \
36399 || exit 1
36400
36401 @endif gdb
36402
36403 .PHONY: maybe-installcheck-gdb installcheck-gdb
36404 maybe-installcheck-gdb:
36405 @if gdb
36406 maybe-installcheck-gdb: installcheck-gdb
36407
36408 installcheck-gdb: \
36409 configure-gdb
36410 @: $(MAKE); $(unstage)
36411 @[ -f ./gdb/Makefile ] || exit 0; \
36412 r=`${PWD_COMMAND}`; export r; \
36413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36414 $(HOST_EXPORTS) \
36415 for flag in $(EXTRA_HOST_FLAGS) ; do \
36416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36417 done; \
36418 echo "Doing installcheck in gdb"; \
36419 (cd $(HOST_SUBDIR)/gdb && \
36420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36422 "RANLIB=$${RANLIB}" \
36423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36424 installcheck) \
36425 || exit 1
36426
36427 @endif gdb
36428
36429 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
36430 maybe-mostlyclean-gdb:
36431 @if gdb
36432 maybe-mostlyclean-gdb: mostlyclean-gdb
36433
36434 mostlyclean-gdb:
36435 @: $(MAKE); $(unstage)
36436 @[ -f ./gdb/Makefile ] || exit 0; \
36437 r=`${PWD_COMMAND}`; export r; \
36438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36439 $(HOST_EXPORTS) \
36440 for flag in $(EXTRA_HOST_FLAGS) ; do \
36441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36442 done; \
36443 echo "Doing mostlyclean in gdb"; \
36444 (cd $(HOST_SUBDIR)/gdb && \
36445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36447 "RANLIB=$${RANLIB}" \
36448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36449 mostlyclean) \
36450 || exit 1
36451
36452 @endif gdb
36453
36454 .PHONY: maybe-clean-gdb clean-gdb
36455 maybe-clean-gdb:
36456 @if gdb
36457 maybe-clean-gdb: clean-gdb
36458
36459 clean-gdb:
36460 @: $(MAKE); $(unstage)
36461 @[ -f ./gdb/Makefile ] || exit 0; \
36462 r=`${PWD_COMMAND}`; export r; \
36463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36464 $(HOST_EXPORTS) \
36465 for flag in $(EXTRA_HOST_FLAGS) ; do \
36466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36467 done; \
36468 echo "Doing clean in gdb"; \
36469 (cd $(HOST_SUBDIR)/gdb && \
36470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36472 "RANLIB=$${RANLIB}" \
36473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36474 clean) \
36475 || exit 1
36476
36477 @endif gdb
36478
36479 .PHONY: maybe-distclean-gdb distclean-gdb
36480 maybe-distclean-gdb:
36481 @if gdb
36482 maybe-distclean-gdb: distclean-gdb
36483
36484 distclean-gdb:
36485 @: $(MAKE); $(unstage)
36486 @[ -f ./gdb/Makefile ] || exit 0; \
36487 r=`${PWD_COMMAND}`; export r; \
36488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36489 $(HOST_EXPORTS) \
36490 for flag in $(EXTRA_HOST_FLAGS) ; do \
36491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36492 done; \
36493 echo "Doing distclean in gdb"; \
36494 (cd $(HOST_SUBDIR)/gdb && \
36495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36497 "RANLIB=$${RANLIB}" \
36498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36499 distclean) \
36500 || exit 1
36501
36502 @endif gdb
36503
36504 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
36505 maybe-maintainer-clean-gdb:
36506 @if gdb
36507 maybe-maintainer-clean-gdb: maintainer-clean-gdb
36508
36509 maintainer-clean-gdb:
36510 @: $(MAKE); $(unstage)
36511 @[ -f ./gdb/Makefile ] || exit 0; \
36512 r=`${PWD_COMMAND}`; export r; \
36513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36514 $(HOST_EXPORTS) \
36515 for flag in $(EXTRA_HOST_FLAGS) ; do \
36516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36517 done; \
36518 echo "Doing maintainer-clean in gdb"; \
36519 (cd $(HOST_SUBDIR)/gdb && \
36520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36522 "RANLIB=$${RANLIB}" \
36523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36524 maintainer-clean) \
36525 || exit 1
36526
36527 @endif gdb
36528
36529
36530
36531 .PHONY: configure-expect maybe-configure-expect
36532 maybe-configure-expect:
36533 @if gcc-bootstrap
36534 configure-expect: stage_current
36535 @endif gcc-bootstrap
36536 @if expect
36537 maybe-configure-expect: configure-expect
36538 configure-expect:
36539 @: $(MAKE); $(unstage)
36540 @r=`${PWD_COMMAND}`; export r; \
36541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36542 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
36543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
36544 $(HOST_EXPORTS) \
36545 echo Configuring in $(HOST_SUBDIR)/expect; \
36546 cd "$(HOST_SUBDIR)/expect" || exit 1; \
36547 case $(srcdir) in \
36548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36549 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36551 esac; \
36552 module_srcdir=expect; \
36553 $(SHELL) \
36554 $$s/$$module_srcdir/configure \
36555 --srcdir=$${topdir}/$$module_srcdir \
36556 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36557 --target=${target_alias} \
36558 || exit 1
36559 @endif expect
36560
36561
36562
36563
36564
36565 .PHONY: all-expect maybe-all-expect
36566 maybe-all-expect:
36567 @if gcc-bootstrap
36568 all-expect: stage_current
36569 @endif gcc-bootstrap
36570 @if expect
36571 TARGET-expect=all
36572 maybe-all-expect: all-expect
36573 all-expect: configure-expect
36574 @: $(MAKE); $(unstage)
36575 @r=`${PWD_COMMAND}`; export r; \
36576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36577 $(HOST_EXPORTS) \
36578 (cd $(HOST_SUBDIR)/expect && \
36579 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36580 $(TARGET-expect))
36581 @endif expect
36582
36583
36584
36585
36586 .PHONY: check-expect maybe-check-expect
36587 maybe-check-expect:
36588 @if expect
36589 maybe-check-expect: check-expect
36590
36591 check-expect:
36592 @: $(MAKE); $(unstage)
36593 @r=`${PWD_COMMAND}`; export r; \
36594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36595 $(HOST_EXPORTS) \
36596 (cd $(HOST_SUBDIR)/expect && \
36597 $(MAKE) $(FLAGS_TO_PASS) check)
36598
36599 @endif expect
36600
36601 .PHONY: install-expect maybe-install-expect
36602 maybe-install-expect:
36603 @if expect
36604 maybe-install-expect: install-expect
36605
36606 install-expect: installdirs
36607 @: $(MAKE); $(unstage)
36608 @r=`${PWD_COMMAND}`; export r; \
36609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36610 $(HOST_EXPORTS) \
36611 (cd $(HOST_SUBDIR)/expect && \
36612 $(MAKE) $(FLAGS_TO_PASS) install)
36613
36614 @endif expect
36615
36616 .PHONY: install-strip-expect maybe-install-strip-expect
36617 maybe-install-strip-expect:
36618 @if expect
36619 maybe-install-strip-expect: install-strip-expect
36620
36621 install-strip-expect: installdirs
36622 @: $(MAKE); $(unstage)
36623 @r=`${PWD_COMMAND}`; export r; \
36624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36625 $(HOST_EXPORTS) \
36626 (cd $(HOST_SUBDIR)/expect && \
36627 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36628
36629 @endif expect
36630
36631 # Other targets (info, dvi, pdf, etc.)
36632
36633 .PHONY: maybe-info-expect info-expect
36634 maybe-info-expect:
36635 @if expect
36636 maybe-info-expect: info-expect
36637
36638 info-expect: \
36639 configure-expect
36640 @: $(MAKE); $(unstage)
36641 @[ -f ./expect/Makefile ] || exit 0; \
36642 r=`${PWD_COMMAND}`; export r; \
36643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36644 $(HOST_EXPORTS) \
36645 for flag in $(EXTRA_HOST_FLAGS) ; do \
36646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36647 done; \
36648 echo "Doing info in expect"; \
36649 (cd $(HOST_SUBDIR)/expect && \
36650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36652 "RANLIB=$${RANLIB}" \
36653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36654 info) \
36655 || exit 1
36656
36657 @endif expect
36658
36659 .PHONY: maybe-dvi-expect dvi-expect
36660 maybe-dvi-expect:
36661 @if expect
36662 maybe-dvi-expect: dvi-expect
36663
36664 dvi-expect: \
36665 configure-expect
36666 @: $(MAKE); $(unstage)
36667 @[ -f ./expect/Makefile ] || exit 0; \
36668 r=`${PWD_COMMAND}`; export r; \
36669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670 $(HOST_EXPORTS) \
36671 for flag in $(EXTRA_HOST_FLAGS) ; do \
36672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36673 done; \
36674 echo "Doing dvi in expect"; \
36675 (cd $(HOST_SUBDIR)/expect && \
36676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36678 "RANLIB=$${RANLIB}" \
36679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36680 dvi) \
36681 || exit 1
36682
36683 @endif expect
36684
36685 .PHONY: maybe-pdf-expect pdf-expect
36686 maybe-pdf-expect:
36687 @if expect
36688 maybe-pdf-expect: pdf-expect
36689
36690 pdf-expect: \
36691 configure-expect
36692 @: $(MAKE); $(unstage)
36693 @[ -f ./expect/Makefile ] || exit 0; \
36694 r=`${PWD_COMMAND}`; export r; \
36695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36696 $(HOST_EXPORTS) \
36697 for flag in $(EXTRA_HOST_FLAGS) ; do \
36698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36699 done; \
36700 echo "Doing pdf in expect"; \
36701 (cd $(HOST_SUBDIR)/expect && \
36702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36704 "RANLIB=$${RANLIB}" \
36705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36706 pdf) \
36707 || exit 1
36708
36709 @endif expect
36710
36711 .PHONY: maybe-html-expect html-expect
36712 maybe-html-expect:
36713 @if expect
36714 maybe-html-expect: html-expect
36715
36716 html-expect: \
36717 configure-expect
36718 @: $(MAKE); $(unstage)
36719 @[ -f ./expect/Makefile ] || exit 0; \
36720 r=`${PWD_COMMAND}`; export r; \
36721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36722 $(HOST_EXPORTS) \
36723 for flag in $(EXTRA_HOST_FLAGS) ; do \
36724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36725 done; \
36726 echo "Doing html in expect"; \
36727 (cd $(HOST_SUBDIR)/expect && \
36728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36730 "RANLIB=$${RANLIB}" \
36731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36732 html) \
36733 || exit 1
36734
36735 @endif expect
36736
36737 .PHONY: maybe-TAGS-expect TAGS-expect
36738 maybe-TAGS-expect:
36739 @if expect
36740 maybe-TAGS-expect: TAGS-expect
36741
36742 TAGS-expect: \
36743 configure-expect
36744 @: $(MAKE); $(unstage)
36745 @[ -f ./expect/Makefile ] || exit 0; \
36746 r=`${PWD_COMMAND}`; export r; \
36747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748 $(HOST_EXPORTS) \
36749 for flag in $(EXTRA_HOST_FLAGS) ; do \
36750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751 done; \
36752 echo "Doing TAGS in expect"; \
36753 (cd $(HOST_SUBDIR)/expect && \
36754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756 "RANLIB=$${RANLIB}" \
36757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758 TAGS) \
36759 || exit 1
36760
36761 @endif expect
36762
36763 .PHONY: maybe-install-info-expect install-info-expect
36764 maybe-install-info-expect:
36765 @if expect
36766 maybe-install-info-expect: install-info-expect
36767
36768 install-info-expect: \
36769 configure-expect \
36770 info-expect
36771 @: $(MAKE); $(unstage)
36772 @[ -f ./expect/Makefile ] || exit 0; \
36773 r=`${PWD_COMMAND}`; export r; \
36774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36775 $(HOST_EXPORTS) \
36776 for flag in $(EXTRA_HOST_FLAGS) ; do \
36777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36778 done; \
36779 echo "Doing install-info in expect"; \
36780 (cd $(HOST_SUBDIR)/expect && \
36781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36783 "RANLIB=$${RANLIB}" \
36784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36785 install-info) \
36786 || exit 1
36787
36788 @endif expect
36789
36790 .PHONY: maybe-install-dvi-expect install-dvi-expect
36791 maybe-install-dvi-expect:
36792 @if expect
36793 maybe-install-dvi-expect: install-dvi-expect
36794
36795 install-dvi-expect: \
36796 configure-expect \
36797 dvi-expect
36798 @: $(MAKE); $(unstage)
36799 @[ -f ./expect/Makefile ] || exit 0; \
36800 r=`${PWD_COMMAND}`; export r; \
36801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36802 $(HOST_EXPORTS) \
36803 for flag in $(EXTRA_HOST_FLAGS) ; do \
36804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36805 done; \
36806 echo "Doing install-dvi in expect"; \
36807 (cd $(HOST_SUBDIR)/expect && \
36808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36810 "RANLIB=$${RANLIB}" \
36811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36812 install-dvi) \
36813 || exit 1
36814
36815 @endif expect
36816
36817 .PHONY: maybe-install-pdf-expect install-pdf-expect
36818 maybe-install-pdf-expect:
36819 @if expect
36820 maybe-install-pdf-expect: install-pdf-expect
36821
36822 install-pdf-expect: \
36823 configure-expect \
36824 pdf-expect
36825 @: $(MAKE); $(unstage)
36826 @[ -f ./expect/Makefile ] || exit 0; \
36827 r=`${PWD_COMMAND}`; export r; \
36828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36829 $(HOST_EXPORTS) \
36830 for flag in $(EXTRA_HOST_FLAGS) ; do \
36831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36832 done; \
36833 echo "Doing install-pdf in expect"; \
36834 (cd $(HOST_SUBDIR)/expect && \
36835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36837 "RANLIB=$${RANLIB}" \
36838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36839 install-pdf) \
36840 || exit 1
36841
36842 @endif expect
36843
36844 .PHONY: maybe-install-html-expect install-html-expect
36845 maybe-install-html-expect:
36846 @if expect
36847 maybe-install-html-expect: install-html-expect
36848
36849 install-html-expect: \
36850 configure-expect \
36851 html-expect
36852 @: $(MAKE); $(unstage)
36853 @[ -f ./expect/Makefile ] || exit 0; \
36854 r=`${PWD_COMMAND}`; export r; \
36855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36856 $(HOST_EXPORTS) \
36857 for flag in $(EXTRA_HOST_FLAGS) ; do \
36858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36859 done; \
36860 echo "Doing install-html in expect"; \
36861 (cd $(HOST_SUBDIR)/expect && \
36862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36864 "RANLIB=$${RANLIB}" \
36865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36866 install-html) \
36867 || exit 1
36868
36869 @endif expect
36870
36871 .PHONY: maybe-installcheck-expect installcheck-expect
36872 maybe-installcheck-expect:
36873 @if expect
36874 maybe-installcheck-expect: installcheck-expect
36875
36876 installcheck-expect: \
36877 configure-expect
36878 @: $(MAKE); $(unstage)
36879 @[ -f ./expect/Makefile ] || exit 0; \
36880 r=`${PWD_COMMAND}`; export r; \
36881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36882 $(HOST_EXPORTS) \
36883 for flag in $(EXTRA_HOST_FLAGS) ; do \
36884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36885 done; \
36886 echo "Doing installcheck in expect"; \
36887 (cd $(HOST_SUBDIR)/expect && \
36888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36890 "RANLIB=$${RANLIB}" \
36891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36892 installcheck) \
36893 || exit 1
36894
36895 @endif expect
36896
36897 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36898 maybe-mostlyclean-expect:
36899 @if expect
36900 maybe-mostlyclean-expect: mostlyclean-expect
36901
36902 mostlyclean-expect:
36903 @: $(MAKE); $(unstage)
36904 @[ -f ./expect/Makefile ] || exit 0; \
36905 r=`${PWD_COMMAND}`; export r; \
36906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36907 $(HOST_EXPORTS) \
36908 for flag in $(EXTRA_HOST_FLAGS) ; do \
36909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36910 done; \
36911 echo "Doing mostlyclean in expect"; \
36912 (cd $(HOST_SUBDIR)/expect && \
36913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36915 "RANLIB=$${RANLIB}" \
36916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36917 mostlyclean) \
36918 || exit 1
36919
36920 @endif expect
36921
36922 .PHONY: maybe-clean-expect clean-expect
36923 maybe-clean-expect:
36924 @if expect
36925 maybe-clean-expect: clean-expect
36926
36927 clean-expect:
36928 @: $(MAKE); $(unstage)
36929 @[ -f ./expect/Makefile ] || exit 0; \
36930 r=`${PWD_COMMAND}`; export r; \
36931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36932 $(HOST_EXPORTS) \
36933 for flag in $(EXTRA_HOST_FLAGS) ; do \
36934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36935 done; \
36936 echo "Doing clean in expect"; \
36937 (cd $(HOST_SUBDIR)/expect && \
36938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36940 "RANLIB=$${RANLIB}" \
36941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36942 clean) \
36943 || exit 1
36944
36945 @endif expect
36946
36947 .PHONY: maybe-distclean-expect distclean-expect
36948 maybe-distclean-expect:
36949 @if expect
36950 maybe-distclean-expect: distclean-expect
36951
36952 distclean-expect:
36953 @: $(MAKE); $(unstage)
36954 @[ -f ./expect/Makefile ] || exit 0; \
36955 r=`${PWD_COMMAND}`; export r; \
36956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36957 $(HOST_EXPORTS) \
36958 for flag in $(EXTRA_HOST_FLAGS) ; do \
36959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36960 done; \
36961 echo "Doing distclean in expect"; \
36962 (cd $(HOST_SUBDIR)/expect && \
36963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36965 "RANLIB=$${RANLIB}" \
36966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36967 distclean) \
36968 || exit 1
36969
36970 @endif expect
36971
36972 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36973 maybe-maintainer-clean-expect:
36974 @if expect
36975 maybe-maintainer-clean-expect: maintainer-clean-expect
36976
36977 maintainer-clean-expect:
36978 @: $(MAKE); $(unstage)
36979 @[ -f ./expect/Makefile ] || exit 0; \
36980 r=`${PWD_COMMAND}`; export r; \
36981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36982 $(HOST_EXPORTS) \
36983 for flag in $(EXTRA_HOST_FLAGS) ; do \
36984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36985 done; \
36986 echo "Doing maintainer-clean in expect"; \
36987 (cd $(HOST_SUBDIR)/expect && \
36988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36990 "RANLIB=$${RANLIB}" \
36991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36992 maintainer-clean) \
36993 || exit 1
36994
36995 @endif expect
36996
36997
36998
36999 .PHONY: configure-guile maybe-configure-guile
37000 maybe-configure-guile:
37001 @if gcc-bootstrap
37002 configure-guile: stage_current
37003 @endif gcc-bootstrap
37004 @if guile
37005 maybe-configure-guile: configure-guile
37006 configure-guile:
37007 @: $(MAKE); $(unstage)
37008 @r=`${PWD_COMMAND}`; export r; \
37009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37010 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
37011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
37012 $(HOST_EXPORTS) \
37013 echo Configuring in $(HOST_SUBDIR)/guile; \
37014 cd "$(HOST_SUBDIR)/guile" || exit 1; \
37015 case $(srcdir) in \
37016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37017 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
37018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37019 esac; \
37020 module_srcdir=guile; \
37021 $(SHELL) \
37022 $$s/$$module_srcdir/configure \
37023 --srcdir=$${topdir}/$$module_srcdir \
37024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37025 --target=${target_alias} \
37026 || exit 1
37027 @endif guile
37028
37029
37030
37031
37032
37033 .PHONY: all-guile maybe-all-guile
37034 maybe-all-guile:
37035 @if gcc-bootstrap
37036 all-guile: stage_current
37037 @endif gcc-bootstrap
37038 @if guile
37039 TARGET-guile=all
37040 maybe-all-guile: all-guile
37041 all-guile: configure-guile
37042 @: $(MAKE); $(unstage)
37043 @r=`${PWD_COMMAND}`; export r; \
37044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37045 $(HOST_EXPORTS) \
37046 (cd $(HOST_SUBDIR)/guile && \
37047 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37048 $(TARGET-guile))
37049 @endif guile
37050
37051
37052
37053
37054 .PHONY: check-guile maybe-check-guile
37055 maybe-check-guile:
37056 @if guile
37057 maybe-check-guile: check-guile
37058
37059 check-guile:
37060 @: $(MAKE); $(unstage)
37061 @r=`${PWD_COMMAND}`; export r; \
37062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37063 $(HOST_EXPORTS) \
37064 (cd $(HOST_SUBDIR)/guile && \
37065 $(MAKE) $(FLAGS_TO_PASS) check)
37066
37067 @endif guile
37068
37069 .PHONY: install-guile maybe-install-guile
37070 maybe-install-guile:
37071 @if guile
37072 maybe-install-guile: install-guile
37073
37074 install-guile: installdirs
37075 @: $(MAKE); $(unstage)
37076 @r=`${PWD_COMMAND}`; export r; \
37077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078 $(HOST_EXPORTS) \
37079 (cd $(HOST_SUBDIR)/guile && \
37080 $(MAKE) $(FLAGS_TO_PASS) install)
37081
37082 @endif guile
37083
37084 .PHONY: install-strip-guile maybe-install-strip-guile
37085 maybe-install-strip-guile:
37086 @if guile
37087 maybe-install-strip-guile: install-strip-guile
37088
37089 install-strip-guile: installdirs
37090 @: $(MAKE); $(unstage)
37091 @r=`${PWD_COMMAND}`; export r; \
37092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37093 $(HOST_EXPORTS) \
37094 (cd $(HOST_SUBDIR)/guile && \
37095 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37096
37097 @endif guile
37098
37099 # Other targets (info, dvi, pdf, etc.)
37100
37101 .PHONY: maybe-info-guile info-guile
37102 maybe-info-guile:
37103 @if guile
37104 maybe-info-guile: info-guile
37105
37106 info-guile: \
37107 configure-guile
37108 @: $(MAKE); $(unstage)
37109 @[ -f ./guile/Makefile ] || exit 0; \
37110 r=`${PWD_COMMAND}`; export r; \
37111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37112 $(HOST_EXPORTS) \
37113 for flag in $(EXTRA_HOST_FLAGS) ; do \
37114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37115 done; \
37116 echo "Doing info in guile"; \
37117 (cd $(HOST_SUBDIR)/guile && \
37118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37120 "RANLIB=$${RANLIB}" \
37121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37122 info) \
37123 || exit 1
37124
37125 @endif guile
37126
37127 .PHONY: maybe-dvi-guile dvi-guile
37128 maybe-dvi-guile:
37129 @if guile
37130 maybe-dvi-guile: dvi-guile
37131
37132 dvi-guile: \
37133 configure-guile
37134 @: $(MAKE); $(unstage)
37135 @[ -f ./guile/Makefile ] || exit 0; \
37136 r=`${PWD_COMMAND}`; export r; \
37137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37138 $(HOST_EXPORTS) \
37139 for flag in $(EXTRA_HOST_FLAGS) ; do \
37140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37141 done; \
37142 echo "Doing dvi in guile"; \
37143 (cd $(HOST_SUBDIR)/guile && \
37144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37146 "RANLIB=$${RANLIB}" \
37147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37148 dvi) \
37149 || exit 1
37150
37151 @endif guile
37152
37153 .PHONY: maybe-pdf-guile pdf-guile
37154 maybe-pdf-guile:
37155 @if guile
37156 maybe-pdf-guile: pdf-guile
37157
37158 pdf-guile: \
37159 configure-guile
37160 @: $(MAKE); $(unstage)
37161 @[ -f ./guile/Makefile ] || exit 0; \
37162 r=`${PWD_COMMAND}`; export r; \
37163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37164 $(HOST_EXPORTS) \
37165 for flag in $(EXTRA_HOST_FLAGS) ; do \
37166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37167 done; \
37168 echo "Doing pdf in guile"; \
37169 (cd $(HOST_SUBDIR)/guile && \
37170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37172 "RANLIB=$${RANLIB}" \
37173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37174 pdf) \
37175 || exit 1
37176
37177 @endif guile
37178
37179 .PHONY: maybe-html-guile html-guile
37180 maybe-html-guile:
37181 @if guile
37182 maybe-html-guile: html-guile
37183
37184 html-guile: \
37185 configure-guile
37186 @: $(MAKE); $(unstage)
37187 @[ -f ./guile/Makefile ] || exit 0; \
37188 r=`${PWD_COMMAND}`; export r; \
37189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37190 $(HOST_EXPORTS) \
37191 for flag in $(EXTRA_HOST_FLAGS) ; do \
37192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37193 done; \
37194 echo "Doing html in guile"; \
37195 (cd $(HOST_SUBDIR)/guile && \
37196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37198 "RANLIB=$${RANLIB}" \
37199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37200 html) \
37201 || exit 1
37202
37203 @endif guile
37204
37205 .PHONY: maybe-TAGS-guile TAGS-guile
37206 maybe-TAGS-guile:
37207 @if guile
37208 maybe-TAGS-guile: TAGS-guile
37209
37210 TAGS-guile: \
37211 configure-guile
37212 @: $(MAKE); $(unstage)
37213 @[ -f ./guile/Makefile ] || exit 0; \
37214 r=`${PWD_COMMAND}`; export r; \
37215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37216 $(HOST_EXPORTS) \
37217 for flag in $(EXTRA_HOST_FLAGS) ; do \
37218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37219 done; \
37220 echo "Doing TAGS in guile"; \
37221 (cd $(HOST_SUBDIR)/guile && \
37222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37224 "RANLIB=$${RANLIB}" \
37225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37226 TAGS) \
37227 || exit 1
37228
37229 @endif guile
37230
37231 .PHONY: maybe-install-info-guile install-info-guile
37232 maybe-install-info-guile:
37233 @if guile
37234 maybe-install-info-guile: install-info-guile
37235
37236 install-info-guile: \
37237 configure-guile \
37238 info-guile
37239 @: $(MAKE); $(unstage)
37240 @[ -f ./guile/Makefile ] || exit 0; \
37241 r=`${PWD_COMMAND}`; export r; \
37242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37243 $(HOST_EXPORTS) \
37244 for flag in $(EXTRA_HOST_FLAGS) ; do \
37245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37246 done; \
37247 echo "Doing install-info in guile"; \
37248 (cd $(HOST_SUBDIR)/guile && \
37249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37251 "RANLIB=$${RANLIB}" \
37252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37253 install-info) \
37254 || exit 1
37255
37256 @endif guile
37257
37258 .PHONY: maybe-install-dvi-guile install-dvi-guile
37259 maybe-install-dvi-guile:
37260 @if guile
37261 maybe-install-dvi-guile: install-dvi-guile
37262
37263 install-dvi-guile: \
37264 configure-guile \
37265 dvi-guile
37266 @: $(MAKE); $(unstage)
37267 @[ -f ./guile/Makefile ] || exit 0; \
37268 r=`${PWD_COMMAND}`; export r; \
37269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37270 $(HOST_EXPORTS) \
37271 for flag in $(EXTRA_HOST_FLAGS) ; do \
37272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37273 done; \
37274 echo "Doing install-dvi in guile"; \
37275 (cd $(HOST_SUBDIR)/guile && \
37276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37278 "RANLIB=$${RANLIB}" \
37279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37280 install-dvi) \
37281 || exit 1
37282
37283 @endif guile
37284
37285 .PHONY: maybe-install-pdf-guile install-pdf-guile
37286 maybe-install-pdf-guile:
37287 @if guile
37288 maybe-install-pdf-guile: install-pdf-guile
37289
37290 install-pdf-guile: \
37291 configure-guile \
37292 pdf-guile
37293 @: $(MAKE); $(unstage)
37294 @[ -f ./guile/Makefile ] || exit 0; \
37295 r=`${PWD_COMMAND}`; export r; \
37296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37297 $(HOST_EXPORTS) \
37298 for flag in $(EXTRA_HOST_FLAGS) ; do \
37299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37300 done; \
37301 echo "Doing install-pdf in guile"; \
37302 (cd $(HOST_SUBDIR)/guile && \
37303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37305 "RANLIB=$${RANLIB}" \
37306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37307 install-pdf) \
37308 || exit 1
37309
37310 @endif guile
37311
37312 .PHONY: maybe-install-html-guile install-html-guile
37313 maybe-install-html-guile:
37314 @if guile
37315 maybe-install-html-guile: install-html-guile
37316
37317 install-html-guile: \
37318 configure-guile \
37319 html-guile
37320 @: $(MAKE); $(unstage)
37321 @[ -f ./guile/Makefile ] || exit 0; \
37322 r=`${PWD_COMMAND}`; export r; \
37323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37324 $(HOST_EXPORTS) \
37325 for flag in $(EXTRA_HOST_FLAGS) ; do \
37326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37327 done; \
37328 echo "Doing install-html in guile"; \
37329 (cd $(HOST_SUBDIR)/guile && \
37330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37332 "RANLIB=$${RANLIB}" \
37333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37334 install-html) \
37335 || exit 1
37336
37337 @endif guile
37338
37339 .PHONY: maybe-installcheck-guile installcheck-guile
37340 maybe-installcheck-guile:
37341 @if guile
37342 maybe-installcheck-guile: installcheck-guile
37343
37344 installcheck-guile: \
37345 configure-guile
37346 @: $(MAKE); $(unstage)
37347 @[ -f ./guile/Makefile ] || exit 0; \
37348 r=`${PWD_COMMAND}`; export r; \
37349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37350 $(HOST_EXPORTS) \
37351 for flag in $(EXTRA_HOST_FLAGS) ; do \
37352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37353 done; \
37354 echo "Doing installcheck in guile"; \
37355 (cd $(HOST_SUBDIR)/guile && \
37356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37358 "RANLIB=$${RANLIB}" \
37359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37360 installcheck) \
37361 || exit 1
37362
37363 @endif guile
37364
37365 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
37366 maybe-mostlyclean-guile:
37367 @if guile
37368 maybe-mostlyclean-guile: mostlyclean-guile
37369
37370 mostlyclean-guile:
37371 @: $(MAKE); $(unstage)
37372 @[ -f ./guile/Makefile ] || exit 0; \
37373 r=`${PWD_COMMAND}`; export r; \
37374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37375 $(HOST_EXPORTS) \
37376 for flag in $(EXTRA_HOST_FLAGS) ; do \
37377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37378 done; \
37379 echo "Doing mostlyclean in guile"; \
37380 (cd $(HOST_SUBDIR)/guile && \
37381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37383 "RANLIB=$${RANLIB}" \
37384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37385 mostlyclean) \
37386 || exit 1
37387
37388 @endif guile
37389
37390 .PHONY: maybe-clean-guile clean-guile
37391 maybe-clean-guile:
37392 @if guile
37393 maybe-clean-guile: clean-guile
37394
37395 clean-guile:
37396 @: $(MAKE); $(unstage)
37397 @[ -f ./guile/Makefile ] || exit 0; \
37398 r=`${PWD_COMMAND}`; export r; \
37399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37400 $(HOST_EXPORTS) \
37401 for flag in $(EXTRA_HOST_FLAGS) ; do \
37402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37403 done; \
37404 echo "Doing clean in guile"; \
37405 (cd $(HOST_SUBDIR)/guile && \
37406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37408 "RANLIB=$${RANLIB}" \
37409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37410 clean) \
37411 || exit 1
37412
37413 @endif guile
37414
37415 .PHONY: maybe-distclean-guile distclean-guile
37416 maybe-distclean-guile:
37417 @if guile
37418 maybe-distclean-guile: distclean-guile
37419
37420 distclean-guile:
37421 @: $(MAKE); $(unstage)
37422 @[ -f ./guile/Makefile ] || exit 0; \
37423 r=`${PWD_COMMAND}`; export r; \
37424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37425 $(HOST_EXPORTS) \
37426 for flag in $(EXTRA_HOST_FLAGS) ; do \
37427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37428 done; \
37429 echo "Doing distclean in guile"; \
37430 (cd $(HOST_SUBDIR)/guile && \
37431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37433 "RANLIB=$${RANLIB}" \
37434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37435 distclean) \
37436 || exit 1
37437
37438 @endif guile
37439
37440 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
37441 maybe-maintainer-clean-guile:
37442 @if guile
37443 maybe-maintainer-clean-guile: maintainer-clean-guile
37444
37445 maintainer-clean-guile:
37446 @: $(MAKE); $(unstage)
37447 @[ -f ./guile/Makefile ] || exit 0; \
37448 r=`${PWD_COMMAND}`; export r; \
37449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37450 $(HOST_EXPORTS) \
37451 for flag in $(EXTRA_HOST_FLAGS) ; do \
37452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37453 done; \
37454 echo "Doing maintainer-clean in guile"; \
37455 (cd $(HOST_SUBDIR)/guile && \
37456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37458 "RANLIB=$${RANLIB}" \
37459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37460 maintainer-clean) \
37461 || exit 1
37462
37463 @endif guile
37464
37465
37466
37467 .PHONY: configure-tk maybe-configure-tk
37468 maybe-configure-tk:
37469 @if gcc-bootstrap
37470 configure-tk: stage_current
37471 @endif gcc-bootstrap
37472 @if tk
37473 maybe-configure-tk: configure-tk
37474 configure-tk:
37475 @: $(MAKE); $(unstage)
37476 @r=`${PWD_COMMAND}`; export r; \
37477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37478 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
37479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
37480 $(HOST_EXPORTS) \
37481 echo Configuring in $(HOST_SUBDIR)/tk; \
37482 cd "$(HOST_SUBDIR)/tk" || exit 1; \
37483 case $(srcdir) in \
37484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37485 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
37486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37487 esac; \
37488 module_srcdir=tk; \
37489 $(SHELL) \
37490 $$s/$$module_srcdir/configure \
37491 --srcdir=$${topdir}/$$module_srcdir \
37492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37493 --target=${target_alias} \
37494 || exit 1
37495 @endif tk
37496
37497
37498
37499
37500
37501 .PHONY: all-tk maybe-all-tk
37502 maybe-all-tk:
37503 @if gcc-bootstrap
37504 all-tk: stage_current
37505 @endif gcc-bootstrap
37506 @if tk
37507 TARGET-tk=all
37508 maybe-all-tk: all-tk
37509 all-tk: configure-tk
37510 @: $(MAKE); $(unstage)
37511 @r=`${PWD_COMMAND}`; export r; \
37512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37513 $(HOST_EXPORTS) \
37514 (cd $(HOST_SUBDIR)/tk && \
37515 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37516 $(TARGET-tk))
37517 @endif tk
37518
37519
37520
37521
37522 .PHONY: check-tk maybe-check-tk
37523 maybe-check-tk:
37524 @if tk
37525 maybe-check-tk: check-tk
37526
37527 check-tk:
37528 @: $(MAKE); $(unstage)
37529 @r=`${PWD_COMMAND}`; export r; \
37530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37531 $(HOST_EXPORTS) \
37532 (cd $(HOST_SUBDIR)/tk && \
37533 $(MAKE) $(FLAGS_TO_PASS) check)
37534
37535 @endif tk
37536
37537 .PHONY: install-tk maybe-install-tk
37538 maybe-install-tk:
37539 @if tk
37540 maybe-install-tk: install-tk
37541
37542 install-tk: installdirs
37543 @: $(MAKE); $(unstage)
37544 @r=`${PWD_COMMAND}`; export r; \
37545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37546 $(HOST_EXPORTS) \
37547 (cd $(HOST_SUBDIR)/tk && \
37548 $(MAKE) $(FLAGS_TO_PASS) install)
37549
37550 @endif tk
37551
37552 .PHONY: install-strip-tk maybe-install-strip-tk
37553 maybe-install-strip-tk:
37554 @if tk
37555 maybe-install-strip-tk: install-strip-tk
37556
37557 install-strip-tk: installdirs
37558 @: $(MAKE); $(unstage)
37559 @r=`${PWD_COMMAND}`; export r; \
37560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37561 $(HOST_EXPORTS) \
37562 (cd $(HOST_SUBDIR)/tk && \
37563 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37564
37565 @endif tk
37566
37567 # Other targets (info, dvi, pdf, etc.)
37568
37569 .PHONY: maybe-info-tk info-tk
37570 maybe-info-tk:
37571 @if tk
37572 maybe-info-tk: info-tk
37573
37574 info-tk: \
37575 configure-tk
37576 @: $(MAKE); $(unstage)
37577 @[ -f ./tk/Makefile ] || exit 0; \
37578 r=`${PWD_COMMAND}`; export r; \
37579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37580 $(HOST_EXPORTS) \
37581 for flag in $(EXTRA_HOST_FLAGS) ; do \
37582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37583 done; \
37584 echo "Doing info in tk"; \
37585 (cd $(HOST_SUBDIR)/tk && \
37586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37588 "RANLIB=$${RANLIB}" \
37589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37590 info) \
37591 || exit 1
37592
37593 @endif tk
37594
37595 .PHONY: maybe-dvi-tk dvi-tk
37596 maybe-dvi-tk:
37597 @if tk
37598 maybe-dvi-tk: dvi-tk
37599
37600 dvi-tk: \
37601 configure-tk
37602 @: $(MAKE); $(unstage)
37603 @[ -f ./tk/Makefile ] || exit 0; \
37604 r=`${PWD_COMMAND}`; export r; \
37605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37606 $(HOST_EXPORTS) \
37607 for flag in $(EXTRA_HOST_FLAGS) ; do \
37608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37609 done; \
37610 echo "Doing dvi in tk"; \
37611 (cd $(HOST_SUBDIR)/tk && \
37612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37614 "RANLIB=$${RANLIB}" \
37615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37616 dvi) \
37617 || exit 1
37618
37619 @endif tk
37620
37621 .PHONY: maybe-pdf-tk pdf-tk
37622 maybe-pdf-tk:
37623 @if tk
37624 maybe-pdf-tk: pdf-tk
37625
37626 pdf-tk: \
37627 configure-tk
37628 @: $(MAKE); $(unstage)
37629 @[ -f ./tk/Makefile ] || exit 0; \
37630 r=`${PWD_COMMAND}`; export r; \
37631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37632 $(HOST_EXPORTS) \
37633 for flag in $(EXTRA_HOST_FLAGS) ; do \
37634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37635 done; \
37636 echo "Doing pdf in tk"; \
37637 (cd $(HOST_SUBDIR)/tk && \
37638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37640 "RANLIB=$${RANLIB}" \
37641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37642 pdf) \
37643 || exit 1
37644
37645 @endif tk
37646
37647 .PHONY: maybe-html-tk html-tk
37648 maybe-html-tk:
37649 @if tk
37650 maybe-html-tk: html-tk
37651
37652 html-tk: \
37653 configure-tk
37654 @: $(MAKE); $(unstage)
37655 @[ -f ./tk/Makefile ] || exit 0; \
37656 r=`${PWD_COMMAND}`; export r; \
37657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37658 $(HOST_EXPORTS) \
37659 for flag in $(EXTRA_HOST_FLAGS) ; do \
37660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37661 done; \
37662 echo "Doing html in tk"; \
37663 (cd $(HOST_SUBDIR)/tk && \
37664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37666 "RANLIB=$${RANLIB}" \
37667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37668 html) \
37669 || exit 1
37670
37671 @endif tk
37672
37673 .PHONY: maybe-TAGS-tk TAGS-tk
37674 maybe-TAGS-tk:
37675 @if tk
37676 maybe-TAGS-tk: TAGS-tk
37677
37678 TAGS-tk: \
37679 configure-tk
37680 @: $(MAKE); $(unstage)
37681 @[ -f ./tk/Makefile ] || exit 0; \
37682 r=`${PWD_COMMAND}`; export r; \
37683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684 $(HOST_EXPORTS) \
37685 for flag in $(EXTRA_HOST_FLAGS) ; do \
37686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37687 done; \
37688 echo "Doing TAGS in tk"; \
37689 (cd $(HOST_SUBDIR)/tk && \
37690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37692 "RANLIB=$${RANLIB}" \
37693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37694 TAGS) \
37695 || exit 1
37696
37697 @endif tk
37698
37699 .PHONY: maybe-install-info-tk install-info-tk
37700 maybe-install-info-tk:
37701 @if tk
37702 maybe-install-info-tk: install-info-tk
37703
37704 install-info-tk: \
37705 configure-tk \
37706 info-tk
37707 @: $(MAKE); $(unstage)
37708 @[ -f ./tk/Makefile ] || exit 0; \
37709 r=`${PWD_COMMAND}`; export r; \
37710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37711 $(HOST_EXPORTS) \
37712 for flag in $(EXTRA_HOST_FLAGS) ; do \
37713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37714 done; \
37715 echo "Doing install-info in tk"; \
37716 (cd $(HOST_SUBDIR)/tk && \
37717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37719 "RANLIB=$${RANLIB}" \
37720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37721 install-info) \
37722 || exit 1
37723
37724 @endif tk
37725
37726 .PHONY: maybe-install-dvi-tk install-dvi-tk
37727 maybe-install-dvi-tk:
37728 @if tk
37729 maybe-install-dvi-tk: install-dvi-tk
37730
37731 install-dvi-tk: \
37732 configure-tk \
37733 dvi-tk
37734 @: $(MAKE); $(unstage)
37735 @[ -f ./tk/Makefile ] || exit 0; \
37736 r=`${PWD_COMMAND}`; export r; \
37737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37738 $(HOST_EXPORTS) \
37739 for flag in $(EXTRA_HOST_FLAGS) ; do \
37740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37741 done; \
37742 echo "Doing install-dvi in tk"; \
37743 (cd $(HOST_SUBDIR)/tk && \
37744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37746 "RANLIB=$${RANLIB}" \
37747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37748 install-dvi) \
37749 || exit 1
37750
37751 @endif tk
37752
37753 .PHONY: maybe-install-pdf-tk install-pdf-tk
37754 maybe-install-pdf-tk:
37755 @if tk
37756 maybe-install-pdf-tk: install-pdf-tk
37757
37758 install-pdf-tk: \
37759 configure-tk \
37760 pdf-tk
37761 @: $(MAKE); $(unstage)
37762 @[ -f ./tk/Makefile ] || exit 0; \
37763 r=`${PWD_COMMAND}`; export r; \
37764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37765 $(HOST_EXPORTS) \
37766 for flag in $(EXTRA_HOST_FLAGS) ; do \
37767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37768 done; \
37769 echo "Doing install-pdf in tk"; \
37770 (cd $(HOST_SUBDIR)/tk && \
37771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37773 "RANLIB=$${RANLIB}" \
37774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37775 install-pdf) \
37776 || exit 1
37777
37778 @endif tk
37779
37780 .PHONY: maybe-install-html-tk install-html-tk
37781 maybe-install-html-tk:
37782 @if tk
37783 maybe-install-html-tk: install-html-tk
37784
37785 install-html-tk: \
37786 configure-tk \
37787 html-tk
37788 @: $(MAKE); $(unstage)
37789 @[ -f ./tk/Makefile ] || exit 0; \
37790 r=`${PWD_COMMAND}`; export r; \
37791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37792 $(HOST_EXPORTS) \
37793 for flag in $(EXTRA_HOST_FLAGS) ; do \
37794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37795 done; \
37796 echo "Doing install-html in tk"; \
37797 (cd $(HOST_SUBDIR)/tk && \
37798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37800 "RANLIB=$${RANLIB}" \
37801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37802 install-html) \
37803 || exit 1
37804
37805 @endif tk
37806
37807 .PHONY: maybe-installcheck-tk installcheck-tk
37808 maybe-installcheck-tk:
37809 @if tk
37810 maybe-installcheck-tk: installcheck-tk
37811
37812 installcheck-tk: \
37813 configure-tk
37814 @: $(MAKE); $(unstage)
37815 @[ -f ./tk/Makefile ] || exit 0; \
37816 r=`${PWD_COMMAND}`; export r; \
37817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37818 $(HOST_EXPORTS) \
37819 for flag in $(EXTRA_HOST_FLAGS) ; do \
37820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37821 done; \
37822 echo "Doing installcheck in tk"; \
37823 (cd $(HOST_SUBDIR)/tk && \
37824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37826 "RANLIB=$${RANLIB}" \
37827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37828 installcheck) \
37829 || exit 1
37830
37831 @endif tk
37832
37833 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37834 maybe-mostlyclean-tk:
37835 @if tk
37836 maybe-mostlyclean-tk: mostlyclean-tk
37837
37838 mostlyclean-tk:
37839 @: $(MAKE); $(unstage)
37840 @[ -f ./tk/Makefile ] || exit 0; \
37841 r=`${PWD_COMMAND}`; export r; \
37842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37843 $(HOST_EXPORTS) \
37844 for flag in $(EXTRA_HOST_FLAGS) ; do \
37845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37846 done; \
37847 echo "Doing mostlyclean in tk"; \
37848 (cd $(HOST_SUBDIR)/tk && \
37849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37851 "RANLIB=$${RANLIB}" \
37852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37853 mostlyclean) \
37854 || exit 1
37855
37856 @endif tk
37857
37858 .PHONY: maybe-clean-tk clean-tk
37859 maybe-clean-tk:
37860 @if tk
37861 maybe-clean-tk: clean-tk
37862
37863 clean-tk:
37864 @: $(MAKE); $(unstage)
37865 @[ -f ./tk/Makefile ] || exit 0; \
37866 r=`${PWD_COMMAND}`; export r; \
37867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37868 $(HOST_EXPORTS) \
37869 for flag in $(EXTRA_HOST_FLAGS) ; do \
37870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37871 done; \
37872 echo "Doing clean in tk"; \
37873 (cd $(HOST_SUBDIR)/tk && \
37874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37876 "RANLIB=$${RANLIB}" \
37877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37878 clean) \
37879 || exit 1
37880
37881 @endif tk
37882
37883 .PHONY: maybe-distclean-tk distclean-tk
37884 maybe-distclean-tk:
37885 @if tk
37886 maybe-distclean-tk: distclean-tk
37887
37888 distclean-tk:
37889 @: $(MAKE); $(unstage)
37890 @[ -f ./tk/Makefile ] || exit 0; \
37891 r=`${PWD_COMMAND}`; export r; \
37892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893 $(HOST_EXPORTS) \
37894 for flag in $(EXTRA_HOST_FLAGS) ; do \
37895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37896 done; \
37897 echo "Doing distclean in tk"; \
37898 (cd $(HOST_SUBDIR)/tk && \
37899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37901 "RANLIB=$${RANLIB}" \
37902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37903 distclean) \
37904 || exit 1
37905
37906 @endif tk
37907
37908 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37909 maybe-maintainer-clean-tk:
37910 @if tk
37911 maybe-maintainer-clean-tk: maintainer-clean-tk
37912
37913 maintainer-clean-tk:
37914 @: $(MAKE); $(unstage)
37915 @[ -f ./tk/Makefile ] || exit 0; \
37916 r=`${PWD_COMMAND}`; export r; \
37917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37918 $(HOST_EXPORTS) \
37919 for flag in $(EXTRA_HOST_FLAGS) ; do \
37920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37921 done; \
37922 echo "Doing maintainer-clean in tk"; \
37923 (cd $(HOST_SUBDIR)/tk && \
37924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37926 "RANLIB=$${RANLIB}" \
37927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37928 maintainer-clean) \
37929 || exit 1
37930
37931 @endif tk
37932
37933
37934
37935 .PHONY: configure-libtermcap maybe-configure-libtermcap
37936 maybe-configure-libtermcap:
37937 @if gcc-bootstrap
37938 configure-libtermcap: stage_current
37939 @endif gcc-bootstrap
37940 @if libtermcap
37941 maybe-configure-libtermcap: configure-libtermcap
37942 configure-libtermcap:
37943 @: $(MAKE); $(unstage)
37944 @r=`${PWD_COMMAND}`; export r; \
37945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37947 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37948 $(HOST_EXPORTS) \
37949 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37950 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37951 case $(srcdir) in \
37952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37953 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37955 esac; \
37956 module_srcdir=libtermcap; \
37957 $(SHELL) \
37958 $$s/$$module_srcdir/configure \
37959 --srcdir=$${topdir}/$$module_srcdir \
37960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37961 --target=${target_alias} \
37962 || exit 1
37963 @endif libtermcap
37964
37965
37966
37967
37968
37969 .PHONY: all-libtermcap maybe-all-libtermcap
37970 maybe-all-libtermcap:
37971 @if gcc-bootstrap
37972 all-libtermcap: stage_current
37973 @endif gcc-bootstrap
37974 @if libtermcap
37975 TARGET-libtermcap=all
37976 maybe-all-libtermcap: all-libtermcap
37977 all-libtermcap: configure-libtermcap
37978 @: $(MAKE); $(unstage)
37979 @r=`${PWD_COMMAND}`; export r; \
37980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37981 $(HOST_EXPORTS) \
37982 (cd $(HOST_SUBDIR)/libtermcap && \
37983 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37984 $(TARGET-libtermcap))
37985 @endif libtermcap
37986
37987
37988
37989
37990 .PHONY: check-libtermcap maybe-check-libtermcap
37991 maybe-check-libtermcap:
37992 @if libtermcap
37993 maybe-check-libtermcap: check-libtermcap
37994
37995 check-libtermcap:
37996
37997 @endif libtermcap
37998
37999 .PHONY: install-libtermcap maybe-install-libtermcap
38000 maybe-install-libtermcap:
38001 @if libtermcap
38002 maybe-install-libtermcap: install-libtermcap
38003
38004 install-libtermcap: installdirs
38005 @: $(MAKE); $(unstage)
38006 @r=`${PWD_COMMAND}`; export r; \
38007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38008 $(HOST_EXPORTS) \
38009 (cd $(HOST_SUBDIR)/libtermcap && \
38010 $(MAKE) $(FLAGS_TO_PASS) install)
38011
38012 @endif libtermcap
38013
38014 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
38015 maybe-install-strip-libtermcap:
38016 @if libtermcap
38017 maybe-install-strip-libtermcap: install-strip-libtermcap
38018
38019 install-strip-libtermcap: installdirs
38020 @: $(MAKE); $(unstage)
38021 @r=`${PWD_COMMAND}`; export r; \
38022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38023 $(HOST_EXPORTS) \
38024 (cd $(HOST_SUBDIR)/libtermcap && \
38025 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38026
38027 @endif libtermcap
38028
38029 # Other targets (info, dvi, pdf, etc.)
38030
38031 .PHONY: maybe-info-libtermcap info-libtermcap
38032 maybe-info-libtermcap:
38033 @if libtermcap
38034 maybe-info-libtermcap: info-libtermcap
38035
38036 info-libtermcap: \
38037 configure-libtermcap
38038 @: $(MAKE); $(unstage)
38039 @[ -f ./libtermcap/Makefile ] || exit 0; \
38040 r=`${PWD_COMMAND}`; export r; \
38041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38042 $(HOST_EXPORTS) \
38043 for flag in $(EXTRA_HOST_FLAGS) ; do \
38044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38045 done; \
38046 echo "Doing info in libtermcap"; \
38047 (cd $(HOST_SUBDIR)/libtermcap && \
38048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38050 "RANLIB=$${RANLIB}" \
38051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38052 info) \
38053 || exit 1
38054
38055 @endif libtermcap
38056
38057 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
38058 maybe-dvi-libtermcap:
38059 @if libtermcap
38060 maybe-dvi-libtermcap: dvi-libtermcap
38061
38062 dvi-libtermcap: \
38063 configure-libtermcap
38064 @: $(MAKE); $(unstage)
38065 @[ -f ./libtermcap/Makefile ] || exit 0; \
38066 r=`${PWD_COMMAND}`; export r; \
38067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38068 $(HOST_EXPORTS) \
38069 for flag in $(EXTRA_HOST_FLAGS) ; do \
38070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38071 done; \
38072 echo "Doing dvi in libtermcap"; \
38073 (cd $(HOST_SUBDIR)/libtermcap && \
38074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38076 "RANLIB=$${RANLIB}" \
38077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38078 dvi) \
38079 || exit 1
38080
38081 @endif libtermcap
38082
38083 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
38084 maybe-pdf-libtermcap:
38085 @if libtermcap
38086 maybe-pdf-libtermcap: pdf-libtermcap
38087
38088 pdf-libtermcap: \
38089 configure-libtermcap
38090 @: $(MAKE); $(unstage)
38091 @[ -f ./libtermcap/Makefile ] || exit 0; \
38092 r=`${PWD_COMMAND}`; export r; \
38093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38094 $(HOST_EXPORTS) \
38095 for flag in $(EXTRA_HOST_FLAGS) ; do \
38096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38097 done; \
38098 echo "Doing pdf in libtermcap"; \
38099 (cd $(HOST_SUBDIR)/libtermcap && \
38100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38102 "RANLIB=$${RANLIB}" \
38103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38104 pdf) \
38105 || exit 1
38106
38107 @endif libtermcap
38108
38109 .PHONY: maybe-html-libtermcap html-libtermcap
38110 maybe-html-libtermcap:
38111 @if libtermcap
38112 maybe-html-libtermcap: html-libtermcap
38113
38114 html-libtermcap: \
38115 configure-libtermcap
38116 @: $(MAKE); $(unstage)
38117 @[ -f ./libtermcap/Makefile ] || exit 0; \
38118 r=`${PWD_COMMAND}`; export r; \
38119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38120 $(HOST_EXPORTS) \
38121 for flag in $(EXTRA_HOST_FLAGS) ; do \
38122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38123 done; \
38124 echo "Doing html in libtermcap"; \
38125 (cd $(HOST_SUBDIR)/libtermcap && \
38126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38128 "RANLIB=$${RANLIB}" \
38129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38130 html) \
38131 || exit 1
38132
38133 @endif libtermcap
38134
38135 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
38136 maybe-TAGS-libtermcap:
38137 @if libtermcap
38138 maybe-TAGS-libtermcap: TAGS-libtermcap
38139
38140 TAGS-libtermcap: \
38141 configure-libtermcap
38142 @: $(MAKE); $(unstage)
38143 @[ -f ./libtermcap/Makefile ] || exit 0; \
38144 r=`${PWD_COMMAND}`; export r; \
38145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38146 $(HOST_EXPORTS) \
38147 for flag in $(EXTRA_HOST_FLAGS) ; do \
38148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38149 done; \
38150 echo "Doing TAGS in libtermcap"; \
38151 (cd $(HOST_SUBDIR)/libtermcap && \
38152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38154 "RANLIB=$${RANLIB}" \
38155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38156 TAGS) \
38157 || exit 1
38158
38159 @endif libtermcap
38160
38161 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
38162 maybe-install-info-libtermcap:
38163 @if libtermcap
38164 maybe-install-info-libtermcap: install-info-libtermcap
38165
38166 install-info-libtermcap: \
38167 configure-libtermcap \
38168 info-libtermcap
38169 @: $(MAKE); $(unstage)
38170 @[ -f ./libtermcap/Makefile ] || exit 0; \
38171 r=`${PWD_COMMAND}`; export r; \
38172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38173 $(HOST_EXPORTS) \
38174 for flag in $(EXTRA_HOST_FLAGS) ; do \
38175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38176 done; \
38177 echo "Doing install-info in libtermcap"; \
38178 (cd $(HOST_SUBDIR)/libtermcap && \
38179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38181 "RANLIB=$${RANLIB}" \
38182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38183 install-info) \
38184 || exit 1
38185
38186 @endif libtermcap
38187
38188 .PHONY: maybe-install-dvi-libtermcap install-dvi-libtermcap
38189 maybe-install-dvi-libtermcap:
38190 @if libtermcap
38191 maybe-install-dvi-libtermcap: install-dvi-libtermcap
38192
38193 install-dvi-libtermcap: \
38194 configure-libtermcap \
38195 dvi-libtermcap
38196 @: $(MAKE); $(unstage)
38197 @[ -f ./libtermcap/Makefile ] || exit 0; \
38198 r=`${PWD_COMMAND}`; export r; \
38199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38200 $(HOST_EXPORTS) \
38201 for flag in $(EXTRA_HOST_FLAGS) ; do \
38202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38203 done; \
38204 echo "Doing install-dvi in libtermcap"; \
38205 (cd $(HOST_SUBDIR)/libtermcap && \
38206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38208 "RANLIB=$${RANLIB}" \
38209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38210 install-dvi) \
38211 || exit 1
38212
38213 @endif libtermcap
38214
38215 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
38216 maybe-install-pdf-libtermcap:
38217 @if libtermcap
38218 maybe-install-pdf-libtermcap: install-pdf-libtermcap
38219
38220 install-pdf-libtermcap: \
38221 configure-libtermcap \
38222 pdf-libtermcap
38223 @: $(MAKE); $(unstage)
38224 @[ -f ./libtermcap/Makefile ] || exit 0; \
38225 r=`${PWD_COMMAND}`; export r; \
38226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38227 $(HOST_EXPORTS) \
38228 for flag in $(EXTRA_HOST_FLAGS) ; do \
38229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38230 done; \
38231 echo "Doing install-pdf in libtermcap"; \
38232 (cd $(HOST_SUBDIR)/libtermcap && \
38233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38235 "RANLIB=$${RANLIB}" \
38236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38237 install-pdf) \
38238 || exit 1
38239
38240 @endif libtermcap
38241
38242 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
38243 maybe-install-html-libtermcap:
38244 @if libtermcap
38245 maybe-install-html-libtermcap: install-html-libtermcap
38246
38247 install-html-libtermcap: \
38248 configure-libtermcap \
38249 html-libtermcap
38250 @: $(MAKE); $(unstage)
38251 @[ -f ./libtermcap/Makefile ] || exit 0; \
38252 r=`${PWD_COMMAND}`; export r; \
38253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38254 $(HOST_EXPORTS) \
38255 for flag in $(EXTRA_HOST_FLAGS) ; do \
38256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38257 done; \
38258 echo "Doing install-html in libtermcap"; \
38259 (cd $(HOST_SUBDIR)/libtermcap && \
38260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38262 "RANLIB=$${RANLIB}" \
38263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38264 install-html) \
38265 || exit 1
38266
38267 @endif libtermcap
38268
38269 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
38270 maybe-installcheck-libtermcap:
38271 @if libtermcap
38272 maybe-installcheck-libtermcap: installcheck-libtermcap
38273
38274 installcheck-libtermcap: \
38275 configure-libtermcap
38276 @: $(MAKE); $(unstage)
38277 @[ -f ./libtermcap/Makefile ] || exit 0; \
38278 r=`${PWD_COMMAND}`; export r; \
38279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38280 $(HOST_EXPORTS) \
38281 for flag in $(EXTRA_HOST_FLAGS) ; do \
38282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38283 done; \
38284 echo "Doing installcheck in libtermcap"; \
38285 (cd $(HOST_SUBDIR)/libtermcap && \
38286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38288 "RANLIB=$${RANLIB}" \
38289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38290 installcheck) \
38291 || exit 1
38292
38293 @endif libtermcap
38294
38295 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
38296 maybe-mostlyclean-libtermcap:
38297 @if libtermcap
38298 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
38299
38300 # libtermcap doesn't support mostlyclean.
38301 mostlyclean-libtermcap:
38302
38303 @endif libtermcap
38304
38305 .PHONY: maybe-clean-libtermcap clean-libtermcap
38306 maybe-clean-libtermcap:
38307 @if libtermcap
38308 maybe-clean-libtermcap: clean-libtermcap
38309
38310 # libtermcap doesn't support clean.
38311 clean-libtermcap:
38312
38313 @endif libtermcap
38314
38315 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
38316 maybe-distclean-libtermcap:
38317 @if libtermcap
38318 maybe-distclean-libtermcap: distclean-libtermcap
38319
38320 # libtermcap doesn't support distclean.
38321 distclean-libtermcap:
38322
38323 @endif libtermcap
38324
38325 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
38326 maybe-maintainer-clean-libtermcap:
38327 @if libtermcap
38328 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
38329
38330 # libtermcap doesn't support maintainer-clean.
38331 maintainer-clean-libtermcap:
38332
38333 @endif libtermcap
38334
38335
38336
38337 .PHONY: configure-utils maybe-configure-utils
38338 maybe-configure-utils:
38339 @if gcc-bootstrap
38340 configure-utils: stage_current
38341 @endif gcc-bootstrap
38342 @if utils
38343 maybe-configure-utils: configure-utils
38344 configure-utils:
38345 @: $(MAKE); $(unstage)
38346 @r=`${PWD_COMMAND}`; export r; \
38347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38348 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
38349 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
38350 $(HOST_EXPORTS) \
38351 echo Configuring in $(HOST_SUBDIR)/utils; \
38352 cd "$(HOST_SUBDIR)/utils" || exit 1; \
38353 case $(srcdir) in \
38354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38355 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
38356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38357 esac; \
38358 module_srcdir=utils; \
38359 $(SHELL) \
38360 $$s/$$module_srcdir/configure \
38361 --srcdir=$${topdir}/$$module_srcdir \
38362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38363 --target=${target_alias} \
38364 || exit 1
38365 @endif utils
38366
38367
38368
38369
38370
38371 .PHONY: all-utils maybe-all-utils
38372 maybe-all-utils:
38373 @if gcc-bootstrap
38374 all-utils: stage_current
38375 @endif gcc-bootstrap
38376 @if utils
38377 TARGET-utils=all
38378 maybe-all-utils: all-utils
38379 all-utils: configure-utils
38380 @: $(MAKE); $(unstage)
38381 @r=`${PWD_COMMAND}`; export r; \
38382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38383 $(HOST_EXPORTS) \
38384 (cd $(HOST_SUBDIR)/utils && \
38385 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38386 $(TARGET-utils))
38387 @endif utils
38388
38389
38390
38391
38392 .PHONY: check-utils maybe-check-utils
38393 maybe-check-utils:
38394 @if utils
38395 maybe-check-utils: check-utils
38396
38397 check-utils:
38398
38399 @endif utils
38400
38401 .PHONY: install-utils maybe-install-utils
38402 maybe-install-utils:
38403 @if utils
38404 maybe-install-utils: install-utils
38405
38406 install-utils: installdirs
38407 @: $(MAKE); $(unstage)
38408 @r=`${PWD_COMMAND}`; export r; \
38409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38410 $(HOST_EXPORTS) \
38411 (cd $(HOST_SUBDIR)/utils && \
38412 $(MAKE) $(FLAGS_TO_PASS) install)
38413
38414 @endif utils
38415
38416 .PHONY: install-strip-utils maybe-install-strip-utils
38417 maybe-install-strip-utils:
38418 @if utils
38419 maybe-install-strip-utils: install-strip-utils
38420
38421 install-strip-utils: installdirs
38422 @: $(MAKE); $(unstage)
38423 @r=`${PWD_COMMAND}`; export r; \
38424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38425 $(HOST_EXPORTS) \
38426 (cd $(HOST_SUBDIR)/utils && \
38427 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38428
38429 @endif utils
38430
38431 # Other targets (info, dvi, pdf, etc.)
38432
38433 .PHONY: maybe-info-utils info-utils
38434 maybe-info-utils:
38435 @if utils
38436 maybe-info-utils: info-utils
38437
38438 info-utils: \
38439 configure-utils
38440 @: $(MAKE); $(unstage)
38441 @[ -f ./utils/Makefile ] || exit 0; \
38442 r=`${PWD_COMMAND}`; export r; \
38443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38444 $(HOST_EXPORTS) \
38445 for flag in $(EXTRA_HOST_FLAGS) ; do \
38446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38447 done; \
38448 echo "Doing info in utils"; \
38449 (cd $(HOST_SUBDIR)/utils && \
38450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38452 "RANLIB=$${RANLIB}" \
38453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38454 info) \
38455 || exit 1
38456
38457 @endif utils
38458
38459 .PHONY: maybe-dvi-utils dvi-utils
38460 maybe-dvi-utils:
38461 @if utils
38462 maybe-dvi-utils: dvi-utils
38463
38464 dvi-utils: \
38465 configure-utils
38466 @: $(MAKE); $(unstage)
38467 @[ -f ./utils/Makefile ] || exit 0; \
38468 r=`${PWD_COMMAND}`; export r; \
38469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38470 $(HOST_EXPORTS) \
38471 for flag in $(EXTRA_HOST_FLAGS) ; do \
38472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38473 done; \
38474 echo "Doing dvi in utils"; \
38475 (cd $(HOST_SUBDIR)/utils && \
38476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38478 "RANLIB=$${RANLIB}" \
38479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38480 dvi) \
38481 || exit 1
38482
38483 @endif utils
38484
38485 .PHONY: maybe-pdf-utils pdf-utils
38486 maybe-pdf-utils:
38487 @if utils
38488 maybe-pdf-utils: pdf-utils
38489
38490 pdf-utils: \
38491 configure-utils
38492 @: $(MAKE); $(unstage)
38493 @[ -f ./utils/Makefile ] || exit 0; \
38494 r=`${PWD_COMMAND}`; export r; \
38495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38496 $(HOST_EXPORTS) \
38497 for flag in $(EXTRA_HOST_FLAGS) ; do \
38498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38499 done; \
38500 echo "Doing pdf in utils"; \
38501 (cd $(HOST_SUBDIR)/utils && \
38502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38504 "RANLIB=$${RANLIB}" \
38505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38506 pdf) \
38507 || exit 1
38508
38509 @endif utils
38510
38511 .PHONY: maybe-html-utils html-utils
38512 maybe-html-utils:
38513 @if utils
38514 maybe-html-utils: html-utils
38515
38516 html-utils: \
38517 configure-utils
38518 @: $(MAKE); $(unstage)
38519 @[ -f ./utils/Makefile ] || exit 0; \
38520 r=`${PWD_COMMAND}`; export r; \
38521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38522 $(HOST_EXPORTS) \
38523 for flag in $(EXTRA_HOST_FLAGS) ; do \
38524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38525 done; \
38526 echo "Doing html in utils"; \
38527 (cd $(HOST_SUBDIR)/utils && \
38528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38530 "RANLIB=$${RANLIB}" \
38531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38532 html) \
38533 || exit 1
38534
38535 @endif utils
38536
38537 .PHONY: maybe-TAGS-utils TAGS-utils
38538 maybe-TAGS-utils:
38539 @if utils
38540 maybe-TAGS-utils: TAGS-utils
38541
38542 TAGS-utils: \
38543 configure-utils
38544 @: $(MAKE); $(unstage)
38545 @[ -f ./utils/Makefile ] || exit 0; \
38546 r=`${PWD_COMMAND}`; export r; \
38547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38548 $(HOST_EXPORTS) \
38549 for flag in $(EXTRA_HOST_FLAGS) ; do \
38550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38551 done; \
38552 echo "Doing TAGS in utils"; \
38553 (cd $(HOST_SUBDIR)/utils && \
38554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38556 "RANLIB=$${RANLIB}" \
38557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38558 TAGS) \
38559 || exit 1
38560
38561 @endif utils
38562
38563 .PHONY: maybe-install-info-utils install-info-utils
38564 maybe-install-info-utils:
38565 @if utils
38566 maybe-install-info-utils: install-info-utils
38567
38568 install-info-utils: \
38569 configure-utils \
38570 info-utils
38571 @: $(MAKE); $(unstage)
38572 @[ -f ./utils/Makefile ] || exit 0; \
38573 r=`${PWD_COMMAND}`; export r; \
38574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38575 $(HOST_EXPORTS) \
38576 for flag in $(EXTRA_HOST_FLAGS) ; do \
38577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38578 done; \
38579 echo "Doing install-info in utils"; \
38580 (cd $(HOST_SUBDIR)/utils && \
38581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38583 "RANLIB=$${RANLIB}" \
38584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38585 install-info) \
38586 || exit 1
38587
38588 @endif utils
38589
38590 .PHONY: maybe-install-dvi-utils install-dvi-utils
38591 maybe-install-dvi-utils:
38592 @if utils
38593 maybe-install-dvi-utils: install-dvi-utils
38594
38595 install-dvi-utils: \
38596 configure-utils \
38597 dvi-utils
38598 @: $(MAKE); $(unstage)
38599 @[ -f ./utils/Makefile ] || exit 0; \
38600 r=`${PWD_COMMAND}`; export r; \
38601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38602 $(HOST_EXPORTS) \
38603 for flag in $(EXTRA_HOST_FLAGS) ; do \
38604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38605 done; \
38606 echo "Doing install-dvi in utils"; \
38607 (cd $(HOST_SUBDIR)/utils && \
38608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38610 "RANLIB=$${RANLIB}" \
38611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38612 install-dvi) \
38613 || exit 1
38614
38615 @endif utils
38616
38617 .PHONY: maybe-install-pdf-utils install-pdf-utils
38618 maybe-install-pdf-utils:
38619 @if utils
38620 maybe-install-pdf-utils: install-pdf-utils
38621
38622 install-pdf-utils: \
38623 configure-utils \
38624 pdf-utils
38625 @: $(MAKE); $(unstage)
38626 @[ -f ./utils/Makefile ] || exit 0; \
38627 r=`${PWD_COMMAND}`; export r; \
38628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38629 $(HOST_EXPORTS) \
38630 for flag in $(EXTRA_HOST_FLAGS) ; do \
38631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38632 done; \
38633 echo "Doing install-pdf in utils"; \
38634 (cd $(HOST_SUBDIR)/utils && \
38635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38637 "RANLIB=$${RANLIB}" \
38638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38639 install-pdf) \
38640 || exit 1
38641
38642 @endif utils
38643
38644 .PHONY: maybe-install-html-utils install-html-utils
38645 maybe-install-html-utils:
38646 @if utils
38647 maybe-install-html-utils: install-html-utils
38648
38649 install-html-utils: \
38650 configure-utils \
38651 html-utils
38652 @: $(MAKE); $(unstage)
38653 @[ -f ./utils/Makefile ] || exit 0; \
38654 r=`${PWD_COMMAND}`; export r; \
38655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38656 $(HOST_EXPORTS) \
38657 for flag in $(EXTRA_HOST_FLAGS) ; do \
38658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38659 done; \
38660 echo "Doing install-html in utils"; \
38661 (cd $(HOST_SUBDIR)/utils && \
38662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38664 "RANLIB=$${RANLIB}" \
38665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38666 install-html) \
38667 || exit 1
38668
38669 @endif utils
38670
38671 .PHONY: maybe-installcheck-utils installcheck-utils
38672 maybe-installcheck-utils:
38673 @if utils
38674 maybe-installcheck-utils: installcheck-utils
38675
38676 installcheck-utils: \
38677 configure-utils
38678 @: $(MAKE); $(unstage)
38679 @[ -f ./utils/Makefile ] || exit 0; \
38680 r=`${PWD_COMMAND}`; export r; \
38681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38682 $(HOST_EXPORTS) \
38683 for flag in $(EXTRA_HOST_FLAGS) ; do \
38684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38685 done; \
38686 echo "Doing installcheck in utils"; \
38687 (cd $(HOST_SUBDIR)/utils && \
38688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38690 "RANLIB=$${RANLIB}" \
38691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38692 installcheck) \
38693 || exit 1
38694
38695 @endif utils
38696
38697 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38698 maybe-mostlyclean-utils:
38699 @if utils
38700 maybe-mostlyclean-utils: mostlyclean-utils
38701
38702 mostlyclean-utils:
38703 @: $(MAKE); $(unstage)
38704 @[ -f ./utils/Makefile ] || exit 0; \
38705 r=`${PWD_COMMAND}`; export r; \
38706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38707 $(HOST_EXPORTS) \
38708 for flag in $(EXTRA_HOST_FLAGS) ; do \
38709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38710 done; \
38711 echo "Doing mostlyclean in utils"; \
38712 (cd $(HOST_SUBDIR)/utils && \
38713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38715 "RANLIB=$${RANLIB}" \
38716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38717 mostlyclean) \
38718 || exit 1
38719
38720 @endif utils
38721
38722 .PHONY: maybe-clean-utils clean-utils
38723 maybe-clean-utils:
38724 @if utils
38725 maybe-clean-utils: clean-utils
38726
38727 clean-utils:
38728 @: $(MAKE); $(unstage)
38729 @[ -f ./utils/Makefile ] || exit 0; \
38730 r=`${PWD_COMMAND}`; export r; \
38731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38732 $(HOST_EXPORTS) \
38733 for flag in $(EXTRA_HOST_FLAGS) ; do \
38734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38735 done; \
38736 echo "Doing clean in utils"; \
38737 (cd $(HOST_SUBDIR)/utils && \
38738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38740 "RANLIB=$${RANLIB}" \
38741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38742 clean) \
38743 || exit 1
38744
38745 @endif utils
38746
38747 .PHONY: maybe-distclean-utils distclean-utils
38748 maybe-distclean-utils:
38749 @if utils
38750 maybe-distclean-utils: distclean-utils
38751
38752 distclean-utils:
38753 @: $(MAKE); $(unstage)
38754 @[ -f ./utils/Makefile ] || exit 0; \
38755 r=`${PWD_COMMAND}`; export r; \
38756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38757 $(HOST_EXPORTS) \
38758 for flag in $(EXTRA_HOST_FLAGS) ; do \
38759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38760 done; \
38761 echo "Doing distclean in utils"; \
38762 (cd $(HOST_SUBDIR)/utils && \
38763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38765 "RANLIB=$${RANLIB}" \
38766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38767 distclean) \
38768 || exit 1
38769
38770 @endif utils
38771
38772 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38773 maybe-maintainer-clean-utils:
38774 @if utils
38775 maybe-maintainer-clean-utils: maintainer-clean-utils
38776
38777 maintainer-clean-utils:
38778 @: $(MAKE); $(unstage)
38779 @[ -f ./utils/Makefile ] || exit 0; \
38780 r=`${PWD_COMMAND}`; export r; \
38781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38782 $(HOST_EXPORTS) \
38783 for flag in $(EXTRA_HOST_FLAGS) ; do \
38784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38785 done; \
38786 echo "Doing maintainer-clean in utils"; \
38787 (cd $(HOST_SUBDIR)/utils && \
38788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38790 "RANLIB=$${RANLIB}" \
38791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38792 maintainer-clean) \
38793 || exit 1
38794
38795 @endif utils
38796
38797
38798
38799 .PHONY: configure-c++tools maybe-configure-c++tools
38800 maybe-configure-c++tools:
38801 @if gcc-bootstrap
38802 configure-c++tools: stage_current
38803 @endif gcc-bootstrap
38804 @if c++tools
38805 maybe-configure-c++tools: configure-c++tools
38806 configure-c++tools:
38807 @: $(MAKE); $(unstage)
38808 @r=`${PWD_COMMAND}`; export r; \
38809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38810 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38812 $(HOST_EXPORTS) \
38813 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38814 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38815 case $(srcdir) in \
38816 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38817 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38818 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38819 esac; \
38820 module_srcdir=c++tools; \
38821 $(SHELL) \
38822 $$s/$$module_srcdir/configure \
38823 --srcdir=$${topdir}/$$module_srcdir \
38824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38825 --target=${target_alias} \
38826 || exit 1
38827 @endif c++tools
38828
38829
38830
38831
38832
38833 .PHONY: all-c++tools maybe-all-c++tools
38834 maybe-all-c++tools:
38835 @if gcc-bootstrap
38836 all-c++tools: stage_current
38837 @endif gcc-bootstrap
38838 @if c++tools
38839 TARGET-c++tools=all
38840 maybe-all-c++tools: all-c++tools
38841 all-c++tools: configure-c++tools
38842 @: $(MAKE); $(unstage)
38843 @r=`${PWD_COMMAND}`; export r; \
38844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38845 $(HOST_EXPORTS) \
38846 (cd $(HOST_SUBDIR)/c++tools && \
38847 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38848 $(TARGET-c++tools))
38849 @endif c++tools
38850
38851
38852
38853
38854 .PHONY: check-c++tools maybe-check-c++tools
38855 maybe-check-c++tools:
38856 @if c++tools
38857 maybe-check-c++tools: check-c++tools
38858
38859 check-c++tools:
38860 @: $(MAKE); $(unstage)
38861 @r=`${PWD_COMMAND}`; export r; \
38862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38863 $(HOST_EXPORTS) \
38864 (cd $(HOST_SUBDIR)/c++tools && \
38865 $(MAKE) $(FLAGS_TO_PASS) check)
38866
38867 @endif c++tools
38868
38869 .PHONY: install-c++tools maybe-install-c++tools
38870 maybe-install-c++tools:
38871 @if c++tools
38872 maybe-install-c++tools: install-c++tools
38873
38874 install-c++tools: installdirs
38875 @: $(MAKE); $(unstage)
38876 @r=`${PWD_COMMAND}`; export r; \
38877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38878 $(HOST_EXPORTS) \
38879 (cd $(HOST_SUBDIR)/c++tools && \
38880 $(MAKE) $(FLAGS_TO_PASS) install)
38881
38882 @endif c++tools
38883
38884 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38885 maybe-install-strip-c++tools:
38886 @if c++tools
38887 maybe-install-strip-c++tools: install-strip-c++tools
38888
38889 install-strip-c++tools: installdirs
38890 @: $(MAKE); $(unstage)
38891 @r=`${PWD_COMMAND}`; export r; \
38892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38893 $(HOST_EXPORTS) \
38894 (cd $(HOST_SUBDIR)/c++tools && \
38895 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38896
38897 @endif c++tools
38898
38899 # Other targets (info, dvi, pdf, etc.)
38900
38901 .PHONY: maybe-info-c++tools info-c++tools
38902 maybe-info-c++tools:
38903 @if c++tools
38904 maybe-info-c++tools: info-c++tools
38905
38906 info-c++tools: \
38907 configure-c++tools
38908 @: $(MAKE); $(unstage)
38909 @[ -f ./c++tools/Makefile ] || exit 0; \
38910 r=`${PWD_COMMAND}`; export r; \
38911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38912 $(HOST_EXPORTS) \
38913 for flag in $(EXTRA_HOST_FLAGS) ; do \
38914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38915 done; \
38916 echo "Doing info in c++tools"; \
38917 (cd $(HOST_SUBDIR)/c++tools && \
38918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38920 "RANLIB=$${RANLIB}" \
38921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38922 info) \
38923 || exit 1
38924
38925 @endif c++tools
38926
38927 .PHONY: maybe-dvi-c++tools dvi-c++tools
38928 maybe-dvi-c++tools:
38929 @if c++tools
38930 maybe-dvi-c++tools: dvi-c++tools
38931
38932 dvi-c++tools: \
38933 configure-c++tools
38934 @: $(MAKE); $(unstage)
38935 @[ -f ./c++tools/Makefile ] || exit 0; \
38936 r=`${PWD_COMMAND}`; export r; \
38937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38938 $(HOST_EXPORTS) \
38939 for flag in $(EXTRA_HOST_FLAGS) ; do \
38940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38941 done; \
38942 echo "Doing dvi in c++tools"; \
38943 (cd $(HOST_SUBDIR)/c++tools && \
38944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38946 "RANLIB=$${RANLIB}" \
38947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38948 dvi) \
38949 || exit 1
38950
38951 @endif c++tools
38952
38953 .PHONY: maybe-pdf-c++tools pdf-c++tools
38954 maybe-pdf-c++tools:
38955 @if c++tools
38956 maybe-pdf-c++tools: pdf-c++tools
38957
38958 pdf-c++tools: \
38959 configure-c++tools
38960 @: $(MAKE); $(unstage)
38961 @[ -f ./c++tools/Makefile ] || exit 0; \
38962 r=`${PWD_COMMAND}`; export r; \
38963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38964 $(HOST_EXPORTS) \
38965 for flag in $(EXTRA_HOST_FLAGS) ; do \
38966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38967 done; \
38968 echo "Doing pdf in c++tools"; \
38969 (cd $(HOST_SUBDIR)/c++tools && \
38970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38972 "RANLIB=$${RANLIB}" \
38973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38974 pdf) \
38975 || exit 1
38976
38977 @endif c++tools
38978
38979 .PHONY: maybe-html-c++tools html-c++tools
38980 maybe-html-c++tools:
38981 @if c++tools
38982 maybe-html-c++tools: html-c++tools
38983
38984 html-c++tools: \
38985 configure-c++tools
38986 @: $(MAKE); $(unstage)
38987 @[ -f ./c++tools/Makefile ] || exit 0; \
38988 r=`${PWD_COMMAND}`; export r; \
38989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38990 $(HOST_EXPORTS) \
38991 for flag in $(EXTRA_HOST_FLAGS) ; do \
38992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38993 done; \
38994 echo "Doing html in c++tools"; \
38995 (cd $(HOST_SUBDIR)/c++tools && \
38996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38998 "RANLIB=$${RANLIB}" \
38999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39000 html) \
39001 || exit 1
39002
39003 @endif c++tools
39004
39005 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
39006 maybe-TAGS-c++tools:
39007 @if c++tools
39008 maybe-TAGS-c++tools: TAGS-c++tools
39009
39010 # c++tools doesn't support TAGS.
39011 TAGS-c++tools:
39012
39013 @endif c++tools
39014
39015 .PHONY: maybe-install-info-c++tools install-info-c++tools
39016 maybe-install-info-c++tools:
39017 @if c++tools
39018 maybe-install-info-c++tools: install-info-c++tools
39019
39020 install-info-c++tools: \
39021 configure-c++tools \
39022 info-c++tools
39023 @: $(MAKE); $(unstage)
39024 @[ -f ./c++tools/Makefile ] || exit 0; \
39025 r=`${PWD_COMMAND}`; export r; \
39026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39027 $(HOST_EXPORTS) \
39028 for flag in $(EXTRA_HOST_FLAGS) ; do \
39029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39030 done; \
39031 echo "Doing install-info in c++tools"; \
39032 (cd $(HOST_SUBDIR)/c++tools && \
39033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39035 "RANLIB=$${RANLIB}" \
39036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39037 install-info) \
39038 || exit 1
39039
39040 @endif c++tools
39041
39042 .PHONY: maybe-install-dvi-c++tools install-dvi-c++tools
39043 maybe-install-dvi-c++tools:
39044 @if c++tools
39045 maybe-install-dvi-c++tools: install-dvi-c++tools
39046
39047 install-dvi-c++tools: \
39048 configure-c++tools \
39049 dvi-c++tools
39050 @: $(MAKE); $(unstage)
39051 @[ -f ./c++tools/Makefile ] || exit 0; \
39052 r=`${PWD_COMMAND}`; export r; \
39053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39054 $(HOST_EXPORTS) \
39055 for flag in $(EXTRA_HOST_FLAGS) ; do \
39056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39057 done; \
39058 echo "Doing install-dvi in c++tools"; \
39059 (cd $(HOST_SUBDIR)/c++tools && \
39060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39062 "RANLIB=$${RANLIB}" \
39063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39064 install-dvi) \
39065 || exit 1
39066
39067 @endif c++tools
39068
39069 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
39070 maybe-install-pdf-c++tools:
39071 @if c++tools
39072 maybe-install-pdf-c++tools: install-pdf-c++tools
39073
39074 install-pdf-c++tools: \
39075 configure-c++tools \
39076 pdf-c++tools
39077 @: $(MAKE); $(unstage)
39078 @[ -f ./c++tools/Makefile ] || exit 0; \
39079 r=`${PWD_COMMAND}`; export r; \
39080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39081 $(HOST_EXPORTS) \
39082 for flag in $(EXTRA_HOST_FLAGS) ; do \
39083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39084 done; \
39085 echo "Doing install-pdf in c++tools"; \
39086 (cd $(HOST_SUBDIR)/c++tools && \
39087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39089 "RANLIB=$${RANLIB}" \
39090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39091 install-pdf) \
39092 || exit 1
39093
39094 @endif c++tools
39095
39096 .PHONY: maybe-install-html-c++tools install-html-c++tools
39097 maybe-install-html-c++tools:
39098 @if c++tools
39099 maybe-install-html-c++tools: install-html-c++tools
39100
39101 install-html-c++tools: \
39102 configure-c++tools \
39103 html-c++tools
39104 @: $(MAKE); $(unstage)
39105 @[ -f ./c++tools/Makefile ] || exit 0; \
39106 r=`${PWD_COMMAND}`; export r; \
39107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39108 $(HOST_EXPORTS) \
39109 for flag in $(EXTRA_HOST_FLAGS) ; do \
39110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39111 done; \
39112 echo "Doing install-html in c++tools"; \
39113 (cd $(HOST_SUBDIR)/c++tools && \
39114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39116 "RANLIB=$${RANLIB}" \
39117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39118 install-html) \
39119 || exit 1
39120
39121 @endif c++tools
39122
39123 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
39124 maybe-installcheck-c++tools:
39125 @if c++tools
39126 maybe-installcheck-c++tools: installcheck-c++tools
39127
39128 installcheck-c++tools: \
39129 configure-c++tools
39130 @: $(MAKE); $(unstage)
39131 @[ -f ./c++tools/Makefile ] || exit 0; \
39132 r=`${PWD_COMMAND}`; export r; \
39133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39134 $(HOST_EXPORTS) \
39135 for flag in $(EXTRA_HOST_FLAGS) ; do \
39136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39137 done; \
39138 echo "Doing installcheck in c++tools"; \
39139 (cd $(HOST_SUBDIR)/c++tools && \
39140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39142 "RANLIB=$${RANLIB}" \
39143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39144 installcheck) \
39145 || exit 1
39146
39147 @endif c++tools
39148
39149 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
39150 maybe-mostlyclean-c++tools:
39151 @if c++tools
39152 maybe-mostlyclean-c++tools: mostlyclean-c++tools
39153
39154 mostlyclean-c++tools:
39155 @: $(MAKE); $(unstage)
39156 @[ -f ./c++tools/Makefile ] || exit 0; \
39157 r=`${PWD_COMMAND}`; export r; \
39158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39159 $(HOST_EXPORTS) \
39160 for flag in $(EXTRA_HOST_FLAGS) ; do \
39161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39162 done; \
39163 echo "Doing mostlyclean in c++tools"; \
39164 (cd $(HOST_SUBDIR)/c++tools && \
39165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39167 "RANLIB=$${RANLIB}" \
39168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39169 mostlyclean) \
39170 || exit 1
39171
39172 @endif c++tools
39173
39174 .PHONY: maybe-clean-c++tools clean-c++tools
39175 maybe-clean-c++tools:
39176 @if c++tools
39177 maybe-clean-c++tools: clean-c++tools
39178
39179 clean-c++tools:
39180 @: $(MAKE); $(unstage)
39181 @[ -f ./c++tools/Makefile ] || exit 0; \
39182 r=`${PWD_COMMAND}`; export r; \
39183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39184 $(HOST_EXPORTS) \
39185 for flag in $(EXTRA_HOST_FLAGS) ; do \
39186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39187 done; \
39188 echo "Doing clean in c++tools"; \
39189 (cd $(HOST_SUBDIR)/c++tools && \
39190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39192 "RANLIB=$${RANLIB}" \
39193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39194 clean) \
39195 || exit 1
39196
39197 @endif c++tools
39198
39199 .PHONY: maybe-distclean-c++tools distclean-c++tools
39200 maybe-distclean-c++tools:
39201 @if c++tools
39202 maybe-distclean-c++tools: distclean-c++tools
39203
39204 distclean-c++tools:
39205 @: $(MAKE); $(unstage)
39206 @[ -f ./c++tools/Makefile ] || exit 0; \
39207 r=`${PWD_COMMAND}`; export r; \
39208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39209 $(HOST_EXPORTS) \
39210 for flag in $(EXTRA_HOST_FLAGS) ; do \
39211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39212 done; \
39213 echo "Doing distclean in c++tools"; \
39214 (cd $(HOST_SUBDIR)/c++tools && \
39215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39217 "RANLIB=$${RANLIB}" \
39218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39219 distclean) \
39220 || exit 1
39221
39222 @endif c++tools
39223
39224 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
39225 maybe-maintainer-clean-c++tools:
39226 @if c++tools
39227 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
39228
39229 maintainer-clean-c++tools:
39230 @: $(MAKE); $(unstage)
39231 @[ -f ./c++tools/Makefile ] || exit 0; \
39232 r=`${PWD_COMMAND}`; export r; \
39233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39234 $(HOST_EXPORTS) \
39235 for flag in $(EXTRA_HOST_FLAGS) ; do \
39236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39237 done; \
39238 echo "Doing maintainer-clean in c++tools"; \
39239 (cd $(HOST_SUBDIR)/c++tools && \
39240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39242 "RANLIB=$${RANLIB}" \
39243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39244 maintainer-clean) \
39245 || exit 1
39246
39247 @endif c++tools
39248
39249
39250
39251 .PHONY: configure-gnattools maybe-configure-gnattools
39252 maybe-configure-gnattools:
39253 @if gcc-bootstrap
39254 configure-gnattools: stage_current
39255 @endif gcc-bootstrap
39256 @if gnattools
39257 maybe-configure-gnattools: configure-gnattools
39258 configure-gnattools:
39259 @: $(MAKE); $(unstage)
39260 @r=`${PWD_COMMAND}`; export r; \
39261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39262 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
39263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
39264 $(HOST_EXPORTS) \
39265 echo Configuring in $(HOST_SUBDIR)/gnattools; \
39266 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
39267 case $(srcdir) in \
39268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39269 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
39270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39271 esac; \
39272 module_srcdir=gnattools; \
39273 $(SHELL) \
39274 $$s/$$module_srcdir/configure \
39275 --srcdir=$${topdir}/$$module_srcdir \
39276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39277 --target=${target_alias} \
39278 || exit 1
39279 @endif gnattools
39280
39281
39282
39283
39284
39285 .PHONY: all-gnattools maybe-all-gnattools
39286 maybe-all-gnattools:
39287 @if gcc-bootstrap
39288 all-gnattools: stage_current
39289 @endif gcc-bootstrap
39290 @if gnattools
39291 TARGET-gnattools=all
39292 maybe-all-gnattools: all-gnattools
39293 all-gnattools: configure-gnattools
39294 @: $(MAKE); $(unstage)
39295 @r=`${PWD_COMMAND}`; export r; \
39296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39297 $(HOST_EXPORTS) \
39298 (cd $(HOST_SUBDIR)/gnattools && \
39299 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
39300 $(TARGET-gnattools))
39301 @endif gnattools
39302
39303
39304
39305
39306 .PHONY: check-gnattools maybe-check-gnattools
39307 maybe-check-gnattools:
39308 @if gnattools
39309 maybe-check-gnattools: check-gnattools
39310
39311 check-gnattools:
39312 @: $(MAKE); $(unstage)
39313 @r=`${PWD_COMMAND}`; export r; \
39314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39315 $(HOST_EXPORTS) \
39316 (cd $(HOST_SUBDIR)/gnattools && \
39317 $(MAKE) $(FLAGS_TO_PASS) check)
39318
39319 @endif gnattools
39320
39321 .PHONY: install-gnattools maybe-install-gnattools
39322 maybe-install-gnattools:
39323 @if gnattools
39324 maybe-install-gnattools: install-gnattools
39325
39326 install-gnattools: installdirs
39327 @: $(MAKE); $(unstage)
39328 @r=`${PWD_COMMAND}`; export r; \
39329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39330 $(HOST_EXPORTS) \
39331 (cd $(HOST_SUBDIR)/gnattools && \
39332 $(MAKE) $(FLAGS_TO_PASS) install)
39333
39334 @endif gnattools
39335
39336 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
39337 maybe-install-strip-gnattools:
39338 @if gnattools
39339 maybe-install-strip-gnattools: install-strip-gnattools
39340
39341 install-strip-gnattools: installdirs
39342 @: $(MAKE); $(unstage)
39343 @r=`${PWD_COMMAND}`; export r; \
39344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39345 $(HOST_EXPORTS) \
39346 (cd $(HOST_SUBDIR)/gnattools && \
39347 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39348
39349 @endif gnattools
39350
39351 # Other targets (info, dvi, pdf, etc.)
39352
39353 .PHONY: maybe-info-gnattools info-gnattools
39354 maybe-info-gnattools:
39355 @if gnattools
39356 maybe-info-gnattools: info-gnattools
39357
39358 info-gnattools: \
39359 configure-gnattools
39360 @: $(MAKE); $(unstage)
39361 @[ -f ./gnattools/Makefile ] || exit 0; \
39362 r=`${PWD_COMMAND}`; export r; \
39363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39364 $(HOST_EXPORTS) \
39365 for flag in $(EXTRA_HOST_FLAGS) ; do \
39366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39367 done; \
39368 echo "Doing info in gnattools"; \
39369 (cd $(HOST_SUBDIR)/gnattools && \
39370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39372 "RANLIB=$${RANLIB}" \
39373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39374 info) \
39375 || exit 1
39376
39377 @endif gnattools
39378
39379 .PHONY: maybe-dvi-gnattools dvi-gnattools
39380 maybe-dvi-gnattools:
39381 @if gnattools
39382 maybe-dvi-gnattools: dvi-gnattools
39383
39384 dvi-gnattools: \
39385 configure-gnattools
39386 @: $(MAKE); $(unstage)
39387 @[ -f ./gnattools/Makefile ] || exit 0; \
39388 r=`${PWD_COMMAND}`; export r; \
39389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39390 $(HOST_EXPORTS) \
39391 for flag in $(EXTRA_HOST_FLAGS) ; do \
39392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39393 done; \
39394 echo "Doing dvi in gnattools"; \
39395 (cd $(HOST_SUBDIR)/gnattools && \
39396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39398 "RANLIB=$${RANLIB}" \
39399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39400 dvi) \
39401 || exit 1
39402
39403 @endif gnattools
39404
39405 .PHONY: maybe-pdf-gnattools pdf-gnattools
39406 maybe-pdf-gnattools:
39407 @if gnattools
39408 maybe-pdf-gnattools: pdf-gnattools
39409
39410 pdf-gnattools: \
39411 configure-gnattools
39412 @: $(MAKE); $(unstage)
39413 @[ -f ./gnattools/Makefile ] || exit 0; \
39414 r=`${PWD_COMMAND}`; export r; \
39415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39416 $(HOST_EXPORTS) \
39417 for flag in $(EXTRA_HOST_FLAGS) ; do \
39418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39419 done; \
39420 echo "Doing pdf in gnattools"; \
39421 (cd $(HOST_SUBDIR)/gnattools && \
39422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39424 "RANLIB=$${RANLIB}" \
39425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39426 pdf) \
39427 || exit 1
39428
39429 @endif gnattools
39430
39431 .PHONY: maybe-html-gnattools html-gnattools
39432 maybe-html-gnattools:
39433 @if gnattools
39434 maybe-html-gnattools: html-gnattools
39435
39436 html-gnattools: \
39437 configure-gnattools
39438 @: $(MAKE); $(unstage)
39439 @[ -f ./gnattools/Makefile ] || exit 0; \
39440 r=`${PWD_COMMAND}`; export r; \
39441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39442 $(HOST_EXPORTS) \
39443 for flag in $(EXTRA_HOST_FLAGS) ; do \
39444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39445 done; \
39446 echo "Doing html in gnattools"; \
39447 (cd $(HOST_SUBDIR)/gnattools && \
39448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39450 "RANLIB=$${RANLIB}" \
39451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39452 html) \
39453 || exit 1
39454
39455 @endif gnattools
39456
39457 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
39458 maybe-TAGS-gnattools:
39459 @if gnattools
39460 maybe-TAGS-gnattools: TAGS-gnattools
39461
39462 TAGS-gnattools: \
39463 configure-gnattools
39464 @: $(MAKE); $(unstage)
39465 @[ -f ./gnattools/Makefile ] || exit 0; \
39466 r=`${PWD_COMMAND}`; export r; \
39467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39468 $(HOST_EXPORTS) \
39469 for flag in $(EXTRA_HOST_FLAGS) ; do \
39470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39471 done; \
39472 echo "Doing TAGS in gnattools"; \
39473 (cd $(HOST_SUBDIR)/gnattools && \
39474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39476 "RANLIB=$${RANLIB}" \
39477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39478 TAGS) \
39479 || exit 1
39480
39481 @endif gnattools
39482
39483 .PHONY: maybe-install-info-gnattools install-info-gnattools
39484 maybe-install-info-gnattools:
39485 @if gnattools
39486 maybe-install-info-gnattools: install-info-gnattools
39487
39488 install-info-gnattools: \
39489 configure-gnattools \
39490 info-gnattools
39491 @: $(MAKE); $(unstage)
39492 @[ -f ./gnattools/Makefile ] || exit 0; \
39493 r=`${PWD_COMMAND}`; export r; \
39494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39495 $(HOST_EXPORTS) \
39496 for flag in $(EXTRA_HOST_FLAGS) ; do \
39497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39498 done; \
39499 echo "Doing install-info in gnattools"; \
39500 (cd $(HOST_SUBDIR)/gnattools && \
39501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39503 "RANLIB=$${RANLIB}" \
39504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39505 install-info) \
39506 || exit 1
39507
39508 @endif gnattools
39509
39510 .PHONY: maybe-install-dvi-gnattools install-dvi-gnattools
39511 maybe-install-dvi-gnattools:
39512 @if gnattools
39513 maybe-install-dvi-gnattools: install-dvi-gnattools
39514
39515 install-dvi-gnattools: \
39516 configure-gnattools \
39517 dvi-gnattools
39518 @: $(MAKE); $(unstage)
39519 @[ -f ./gnattools/Makefile ] || exit 0; \
39520 r=`${PWD_COMMAND}`; export r; \
39521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39522 $(HOST_EXPORTS) \
39523 for flag in $(EXTRA_HOST_FLAGS) ; do \
39524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39525 done; \
39526 echo "Doing install-dvi in gnattools"; \
39527 (cd $(HOST_SUBDIR)/gnattools && \
39528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39530 "RANLIB=$${RANLIB}" \
39531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39532 install-dvi) \
39533 || exit 1
39534
39535 @endif gnattools
39536
39537 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
39538 maybe-install-pdf-gnattools:
39539 @if gnattools
39540 maybe-install-pdf-gnattools: install-pdf-gnattools
39541
39542 install-pdf-gnattools: \
39543 configure-gnattools \
39544 pdf-gnattools
39545 @: $(MAKE); $(unstage)
39546 @[ -f ./gnattools/Makefile ] || exit 0; \
39547 r=`${PWD_COMMAND}`; export r; \
39548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39549 $(HOST_EXPORTS) \
39550 for flag in $(EXTRA_HOST_FLAGS) ; do \
39551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39552 done; \
39553 echo "Doing install-pdf in gnattools"; \
39554 (cd $(HOST_SUBDIR)/gnattools && \
39555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39557 "RANLIB=$${RANLIB}" \
39558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39559 install-pdf) \
39560 || exit 1
39561
39562 @endif gnattools
39563
39564 .PHONY: maybe-install-html-gnattools install-html-gnattools
39565 maybe-install-html-gnattools:
39566 @if gnattools
39567 maybe-install-html-gnattools: install-html-gnattools
39568
39569 install-html-gnattools: \
39570 configure-gnattools \
39571 html-gnattools
39572 @: $(MAKE); $(unstage)
39573 @[ -f ./gnattools/Makefile ] || exit 0; \
39574 r=`${PWD_COMMAND}`; export r; \
39575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576 $(HOST_EXPORTS) \
39577 for flag in $(EXTRA_HOST_FLAGS) ; do \
39578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39579 done; \
39580 echo "Doing install-html in gnattools"; \
39581 (cd $(HOST_SUBDIR)/gnattools && \
39582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39584 "RANLIB=$${RANLIB}" \
39585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39586 install-html) \
39587 || exit 1
39588
39589 @endif gnattools
39590
39591 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
39592 maybe-installcheck-gnattools:
39593 @if gnattools
39594 maybe-installcheck-gnattools: installcheck-gnattools
39595
39596 installcheck-gnattools: \
39597 configure-gnattools
39598 @: $(MAKE); $(unstage)
39599 @[ -f ./gnattools/Makefile ] || exit 0; \
39600 r=`${PWD_COMMAND}`; export r; \
39601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39602 $(HOST_EXPORTS) \
39603 for flag in $(EXTRA_HOST_FLAGS) ; do \
39604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39605 done; \
39606 echo "Doing installcheck in gnattools"; \
39607 (cd $(HOST_SUBDIR)/gnattools && \
39608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39610 "RANLIB=$${RANLIB}" \
39611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39612 installcheck) \
39613 || exit 1
39614
39615 @endif gnattools
39616
39617 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
39618 maybe-mostlyclean-gnattools:
39619 @if gnattools
39620 maybe-mostlyclean-gnattools: mostlyclean-gnattools
39621
39622 mostlyclean-gnattools:
39623 @: $(MAKE); $(unstage)
39624 @[ -f ./gnattools/Makefile ] || exit 0; \
39625 r=`${PWD_COMMAND}`; export r; \
39626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39627 $(HOST_EXPORTS) \
39628 for flag in $(EXTRA_HOST_FLAGS) ; do \
39629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39630 done; \
39631 echo "Doing mostlyclean in gnattools"; \
39632 (cd $(HOST_SUBDIR)/gnattools && \
39633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39635 "RANLIB=$${RANLIB}" \
39636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39637 mostlyclean) \
39638 || exit 1
39639
39640 @endif gnattools
39641
39642 .PHONY: maybe-clean-gnattools clean-gnattools
39643 maybe-clean-gnattools:
39644 @if gnattools
39645 maybe-clean-gnattools: clean-gnattools
39646
39647 clean-gnattools:
39648 @: $(MAKE); $(unstage)
39649 @[ -f ./gnattools/Makefile ] || exit 0; \
39650 r=`${PWD_COMMAND}`; export r; \
39651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39652 $(HOST_EXPORTS) \
39653 for flag in $(EXTRA_HOST_FLAGS) ; do \
39654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39655 done; \
39656 echo "Doing clean in gnattools"; \
39657 (cd $(HOST_SUBDIR)/gnattools && \
39658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39660 "RANLIB=$${RANLIB}" \
39661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39662 clean) \
39663 || exit 1
39664
39665 @endif gnattools
39666
39667 .PHONY: maybe-distclean-gnattools distclean-gnattools
39668 maybe-distclean-gnattools:
39669 @if gnattools
39670 maybe-distclean-gnattools: distclean-gnattools
39671
39672 distclean-gnattools:
39673 @: $(MAKE); $(unstage)
39674 @[ -f ./gnattools/Makefile ] || exit 0; \
39675 r=`${PWD_COMMAND}`; export r; \
39676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39677 $(HOST_EXPORTS) \
39678 for flag in $(EXTRA_HOST_FLAGS) ; do \
39679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39680 done; \
39681 echo "Doing distclean in gnattools"; \
39682 (cd $(HOST_SUBDIR)/gnattools && \
39683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39685 "RANLIB=$${RANLIB}" \
39686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39687 distclean) \
39688 || exit 1
39689
39690 @endif gnattools
39691
39692 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
39693 maybe-maintainer-clean-gnattools:
39694 @if gnattools
39695 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
39696
39697 maintainer-clean-gnattools:
39698 @: $(MAKE); $(unstage)
39699 @[ -f ./gnattools/Makefile ] || exit 0; \
39700 r=`${PWD_COMMAND}`; export r; \
39701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39702 $(HOST_EXPORTS) \
39703 for flag in $(EXTRA_HOST_FLAGS) ; do \
39704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39705 done; \
39706 echo "Doing maintainer-clean in gnattools"; \
39707 (cd $(HOST_SUBDIR)/gnattools && \
39708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39710 "RANLIB=$${RANLIB}" \
39711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39712 maintainer-clean) \
39713 || exit 1
39714
39715 @endif gnattools
39716
39717
39718
39719 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
39720 maybe-configure-lto-plugin:
39721 @if gcc-bootstrap
39722 configure-lto-plugin: stage_current
39723 @endif gcc-bootstrap
39724 @if lto-plugin
39725 maybe-configure-lto-plugin: configure-lto-plugin
39726 configure-lto-plugin:
39727 @r=`${PWD_COMMAND}`; export r; \
39728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39729 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39730 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39731 $(HOST_EXPORTS) \
39732 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39733 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39734 case $(srcdir) in \
39735 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39736 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39737 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39738 esac; \
39739 module_srcdir=lto-plugin; \
39740 $(SHELL) \
39741 $$s/$$module_srcdir/configure \
39742 --srcdir=$${topdir}/$$module_srcdir \
39743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39744 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39745 || exit 1
39746 @endif lto-plugin
39747
39748
39749
39750 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39751 maybe-configure-stage1-lto-plugin:
39752 @if lto-plugin-bootstrap
39753 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39754 configure-stage1-lto-plugin:
39755 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39757 @r=`${PWD_COMMAND}`; export r; \
39758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39759 TFLAGS="$(STAGE1_TFLAGS)"; \
39760 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39761 $(HOST_EXPORTS) \
39762 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39763 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39764 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39765 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39767 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39768 case $(srcdir) in \
39769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39770 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39772 esac; \
39773 module_srcdir=lto-plugin; \
39774 $(SHELL) $$s/$$module_srcdir/configure \
39775 --srcdir=$${topdir}/$$module_srcdir \
39776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39777 --target=${target_alias} \
39778 \
39779 $(STAGE1_CONFIGURE_FLAGS) \
39780 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39781 @endif lto-plugin-bootstrap
39782
39783 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39784 maybe-configure-stage2-lto-plugin:
39785 @if lto-plugin-bootstrap
39786 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39787 configure-stage2-lto-plugin:
39788 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39789 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39790 @r=`${PWD_COMMAND}`; export r; \
39791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39792 TFLAGS="$(STAGE2_TFLAGS)"; \
39793 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39794 $(HOST_EXPORTS) \
39795 $(POSTSTAGE1_HOST_EXPORTS) \
39796 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39797 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39798 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39799 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39801 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39802 case $(srcdir) in \
39803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39804 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39806 esac; \
39807 module_srcdir=lto-plugin; \
39808 $(SHELL) $$s/$$module_srcdir/configure \
39809 --srcdir=$${topdir}/$$module_srcdir \
39810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39811 --target=${target_alias} \
39812 --with-build-libsubdir=$(HOST_SUBDIR) \
39813 $(STAGE2_CONFIGURE_FLAGS) \
39814 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39815 @endif lto-plugin-bootstrap
39816
39817 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39818 maybe-configure-stage3-lto-plugin:
39819 @if lto-plugin-bootstrap
39820 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39821 configure-stage3-lto-plugin:
39822 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39823 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39824 @r=`${PWD_COMMAND}`; export r; \
39825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39826 TFLAGS="$(STAGE3_TFLAGS)"; \
39827 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39828 $(HOST_EXPORTS) \
39829 $(POSTSTAGE1_HOST_EXPORTS) \
39830 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39831 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39832 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39833 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39834 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39835 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39836 case $(srcdir) in \
39837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39838 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39840 esac; \
39841 module_srcdir=lto-plugin; \
39842 $(SHELL) $$s/$$module_srcdir/configure \
39843 --srcdir=$${topdir}/$$module_srcdir \
39844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39845 --target=${target_alias} \
39846 --with-build-libsubdir=$(HOST_SUBDIR) \
39847 $(STAGE3_CONFIGURE_FLAGS) \
39848 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39849 @endif lto-plugin-bootstrap
39850
39851 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39852 maybe-configure-stage4-lto-plugin:
39853 @if lto-plugin-bootstrap
39854 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39855 configure-stage4-lto-plugin:
39856 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39857 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39858 @r=`${PWD_COMMAND}`; export r; \
39859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39860 TFLAGS="$(STAGE4_TFLAGS)"; \
39861 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39862 $(HOST_EXPORTS) \
39863 $(POSTSTAGE1_HOST_EXPORTS) \
39864 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39865 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39866 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39867 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39868 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39869 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39870 case $(srcdir) in \
39871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39872 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39874 esac; \
39875 module_srcdir=lto-plugin; \
39876 $(SHELL) $$s/$$module_srcdir/configure \
39877 --srcdir=$${topdir}/$$module_srcdir \
39878 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39879 --target=${target_alias} \
39880 --with-build-libsubdir=$(HOST_SUBDIR) \
39881 $(STAGE4_CONFIGURE_FLAGS) \
39882 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39883 @endif lto-plugin-bootstrap
39884
39885 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39886 maybe-configure-stageprofile-lto-plugin:
39887 @if lto-plugin-bootstrap
39888 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39889 configure-stageprofile-lto-plugin:
39890 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39891 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39892 @r=`${PWD_COMMAND}`; export r; \
39893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39894 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39895 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39896 $(HOST_EXPORTS) \
39897 $(POSTSTAGE1_HOST_EXPORTS) \
39898 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39899 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39900 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39901 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39902 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39903 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39904 case $(srcdir) in \
39905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39906 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39908 esac; \
39909 module_srcdir=lto-plugin; \
39910 $(SHELL) $$s/$$module_srcdir/configure \
39911 --srcdir=$${topdir}/$$module_srcdir \
39912 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39913 --target=${target_alias} \
39914 --with-build-libsubdir=$(HOST_SUBDIR) \
39915 $(STAGEprofile_CONFIGURE_FLAGS) \
39916 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39917 @endif lto-plugin-bootstrap
39918
39919 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39920 maybe-configure-stagetrain-lto-plugin:
39921 @if lto-plugin-bootstrap
39922 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39923 configure-stagetrain-lto-plugin:
39924 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39925 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39926 @r=`${PWD_COMMAND}`; export r; \
39927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39928 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39929 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39930 $(HOST_EXPORTS) \
39931 $(POSTSTAGE1_HOST_EXPORTS) \
39932 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39933 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39934 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39935 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39937 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39938 case $(srcdir) in \
39939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39940 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39942 esac; \
39943 module_srcdir=lto-plugin; \
39944 $(SHELL) $$s/$$module_srcdir/configure \
39945 --srcdir=$${topdir}/$$module_srcdir \
39946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39947 --target=${target_alias} \
39948 --with-build-libsubdir=$(HOST_SUBDIR) \
39949 $(STAGEtrain_CONFIGURE_FLAGS) \
39950 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39951 @endif lto-plugin-bootstrap
39952
39953 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39954 maybe-configure-stagefeedback-lto-plugin:
39955 @if lto-plugin-bootstrap
39956 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39957 configure-stagefeedback-lto-plugin:
39958 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39960 @r=`${PWD_COMMAND}`; export r; \
39961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39962 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39963 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39964 $(HOST_EXPORTS) \
39965 $(POSTSTAGE1_HOST_EXPORTS) \
39966 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39967 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39968 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39969 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39971 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39972 case $(srcdir) in \
39973 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39974 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39975 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39976 esac; \
39977 module_srcdir=lto-plugin; \
39978 $(SHELL) $$s/$$module_srcdir/configure \
39979 --srcdir=$${topdir}/$$module_srcdir \
39980 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39981 --target=${target_alias} \
39982 --with-build-libsubdir=$(HOST_SUBDIR) \
39983 $(STAGEfeedback_CONFIGURE_FLAGS) \
39984 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39985 @endif lto-plugin-bootstrap
39986
39987 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39988 maybe-configure-stageautoprofile-lto-plugin:
39989 @if lto-plugin-bootstrap
39990 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39991 configure-stageautoprofile-lto-plugin:
39992 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39994 @r=`${PWD_COMMAND}`; export r; \
39995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39996 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39997 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39998 $(HOST_EXPORTS) \
39999 $(POSTSTAGE1_HOST_EXPORTS) \
40000 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
40001 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
40002 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
40003 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
40004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40005 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40006 case $(srcdir) in \
40007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40008 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40010 esac; \
40011 module_srcdir=lto-plugin; \
40012 $(SHELL) $$s/$$module_srcdir/configure \
40013 --srcdir=$${topdir}/$$module_srcdir \
40014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40015 --target=${target_alias} \
40016 --with-build-libsubdir=$(HOST_SUBDIR) \
40017 $(STAGEautoprofile_CONFIGURE_FLAGS) \
40018 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40019 @endif lto-plugin-bootstrap
40020
40021 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
40022 maybe-configure-stageautofeedback-lto-plugin:
40023 @if lto-plugin-bootstrap
40024 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40025 configure-stageautofeedback-lto-plugin:
40026 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40027 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
40028 @r=`${PWD_COMMAND}`; export r; \
40029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40030 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40031 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
40032 $(HOST_EXPORTS) \
40033 $(POSTSTAGE1_HOST_EXPORTS) \
40034 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
40035 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
40036 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
40037 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
40038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
40039 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
40040 case $(srcdir) in \
40041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40042 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
40043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40044 esac; \
40045 module_srcdir=lto-plugin; \
40046 $(SHELL) $$s/$$module_srcdir/configure \
40047 --srcdir=$${topdir}/$$module_srcdir \
40048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40049 --target=${target_alias} \
40050 --with-build-libsubdir=$(HOST_SUBDIR) \
40051 $(STAGEautofeedback_CONFIGURE_FLAGS) \
40052 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
40053 @endif lto-plugin-bootstrap
40054
40055
40056
40057
40058
40059 .PHONY: all-lto-plugin maybe-all-lto-plugin
40060 maybe-all-lto-plugin:
40061 @if gcc-bootstrap
40062 all-lto-plugin: stage_current
40063 @endif gcc-bootstrap
40064 @if lto-plugin
40065 TARGET-lto-plugin=all
40066 maybe-all-lto-plugin: all-lto-plugin
40067 all-lto-plugin: configure-lto-plugin
40068 @r=`${PWD_COMMAND}`; export r; \
40069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40070 $(HOST_EXPORTS) \
40071 (cd $(HOST_SUBDIR)/lto-plugin && \
40072 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40073 $(TARGET-lto-plugin))
40074 @endif lto-plugin
40075
40076
40077
40078 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
40079 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
40080 maybe-all-stage1-lto-plugin:
40081 maybe-clean-stage1-lto-plugin:
40082 @if lto-plugin-bootstrap
40083 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
40084 all-stage1: all-stage1-lto-plugin
40085 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
40086 all-stage1-lto-plugin: configure-stage1-lto-plugin
40087 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40088 @r=`${PWD_COMMAND}`; export r; \
40089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40090 TFLAGS="$(STAGE1_TFLAGS)"; \
40091 $(HOST_EXPORTS) \
40092 cd $(HOST_SUBDIR)/lto-plugin && \
40093 \
40094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40095 CFLAGS="$(STAGE1_CFLAGS)" \
40096 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
40097 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40098 LIBCFLAGS="$(LIBCFLAGS)" \
40099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40102 $(EXTRA_HOST_FLAGS) \
40103 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40104 TFLAGS="$(STAGE1_TFLAGS)" \
40105 $(TARGET-stage1-lto-plugin)
40106
40107 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
40108 clean-stage1: clean-stage1-lto-plugin
40109 clean-stage1-lto-plugin:
40110 @if [ $(current_stage) = stage1 ]; then \
40111 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40112 else \
40113 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
40114 $(MAKE) stage1-start; \
40115 fi; \
40116 cd $(HOST_SUBDIR)/lto-plugin && \
40117 $(MAKE) $(EXTRA_HOST_FLAGS) \
40118 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40119 @endif lto-plugin-bootstrap
40120
40121
40122 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
40123 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
40124 maybe-all-stage2-lto-plugin:
40125 maybe-clean-stage2-lto-plugin:
40126 @if lto-plugin-bootstrap
40127 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
40128 all-stage2: all-stage2-lto-plugin
40129 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
40130 all-stage2-lto-plugin: configure-stage2-lto-plugin
40131 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40132 @r=`${PWD_COMMAND}`; export r; \
40133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40134 TFLAGS="$(STAGE2_TFLAGS)"; \
40135 $(HOST_EXPORTS) \
40136 $(POSTSTAGE1_HOST_EXPORTS) \
40137 cd $(HOST_SUBDIR)/lto-plugin && \
40138 \
40139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40140 CFLAGS="$(STAGE2_CFLAGS)" \
40141 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
40142 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40143 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40148 TFLAGS="$(STAGE2_TFLAGS)" \
40149 $(TARGET-stage2-lto-plugin)
40150
40151 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
40152 clean-stage2: clean-stage2-lto-plugin
40153 clean-stage2-lto-plugin:
40154 @if [ $(current_stage) = stage2 ]; then \
40155 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40156 else \
40157 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
40158 $(MAKE) stage2-start; \
40159 fi; \
40160 cd $(HOST_SUBDIR)/lto-plugin && \
40161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40162 @endif lto-plugin-bootstrap
40163
40164
40165 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
40166 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
40167 maybe-all-stage3-lto-plugin:
40168 maybe-clean-stage3-lto-plugin:
40169 @if lto-plugin-bootstrap
40170 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
40171 all-stage3: all-stage3-lto-plugin
40172 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
40173 all-stage3-lto-plugin: configure-stage3-lto-plugin
40174 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40175 @r=`${PWD_COMMAND}`; export r; \
40176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40177 TFLAGS="$(STAGE3_TFLAGS)"; \
40178 $(HOST_EXPORTS) \
40179 $(POSTSTAGE1_HOST_EXPORTS) \
40180 cd $(HOST_SUBDIR)/lto-plugin && \
40181 \
40182 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40183 CFLAGS="$(STAGE3_CFLAGS)" \
40184 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
40185 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40186 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40190 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40191 TFLAGS="$(STAGE3_TFLAGS)" \
40192 $(TARGET-stage3-lto-plugin)
40193
40194 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
40195 clean-stage3: clean-stage3-lto-plugin
40196 clean-stage3-lto-plugin:
40197 @if [ $(current_stage) = stage3 ]; then \
40198 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40199 else \
40200 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
40201 $(MAKE) stage3-start; \
40202 fi; \
40203 cd $(HOST_SUBDIR)/lto-plugin && \
40204 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40205 @endif lto-plugin-bootstrap
40206
40207
40208 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
40209 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
40210 maybe-all-stage4-lto-plugin:
40211 maybe-clean-stage4-lto-plugin:
40212 @if lto-plugin-bootstrap
40213 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
40214 all-stage4: all-stage4-lto-plugin
40215 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
40216 all-stage4-lto-plugin: configure-stage4-lto-plugin
40217 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40218 @r=`${PWD_COMMAND}`; export r; \
40219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40220 TFLAGS="$(STAGE4_TFLAGS)"; \
40221 $(HOST_EXPORTS) \
40222 $(POSTSTAGE1_HOST_EXPORTS) \
40223 cd $(HOST_SUBDIR)/lto-plugin && \
40224 \
40225 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40226 CFLAGS="$(STAGE4_CFLAGS)" \
40227 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
40228 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40229 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40234 TFLAGS="$(STAGE4_TFLAGS)" \
40235 $(TARGET-stage4-lto-plugin)
40236
40237 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
40238 clean-stage4: clean-stage4-lto-plugin
40239 clean-stage4-lto-plugin:
40240 @if [ $(current_stage) = stage4 ]; then \
40241 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40242 else \
40243 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
40244 $(MAKE) stage4-start; \
40245 fi; \
40246 cd $(HOST_SUBDIR)/lto-plugin && \
40247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40248 @endif lto-plugin-bootstrap
40249
40250
40251 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
40252 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
40253 maybe-all-stageprofile-lto-plugin:
40254 maybe-clean-stageprofile-lto-plugin:
40255 @if lto-plugin-bootstrap
40256 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
40257 all-stageprofile: all-stageprofile-lto-plugin
40258 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
40259 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
40260 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40261 @r=`${PWD_COMMAND}`; export r; \
40262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40263 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40264 $(HOST_EXPORTS) \
40265 $(POSTSTAGE1_HOST_EXPORTS) \
40266 cd $(HOST_SUBDIR)/lto-plugin && \
40267 \
40268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40269 CFLAGS="$(STAGEprofile_CFLAGS)" \
40270 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
40271 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40272 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40273 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40274 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40275 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40276 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40277 TFLAGS="$(STAGEprofile_TFLAGS)" \
40278 $(TARGET-stageprofile-lto-plugin)
40279
40280 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
40281 clean-stageprofile: clean-stageprofile-lto-plugin
40282 clean-stageprofile-lto-plugin:
40283 @if [ $(current_stage) = stageprofile ]; then \
40284 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40285 else \
40286 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
40287 $(MAKE) stageprofile-start; \
40288 fi; \
40289 cd $(HOST_SUBDIR)/lto-plugin && \
40290 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40291 @endif lto-plugin-bootstrap
40292
40293
40294 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
40295 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
40296 maybe-all-stagetrain-lto-plugin:
40297 maybe-clean-stagetrain-lto-plugin:
40298 @if lto-plugin-bootstrap
40299 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
40300 all-stagetrain: all-stagetrain-lto-plugin
40301 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
40302 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
40303 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40304 @r=`${PWD_COMMAND}`; export r; \
40305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40306 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40307 $(HOST_EXPORTS) \
40308 $(POSTSTAGE1_HOST_EXPORTS) \
40309 cd $(HOST_SUBDIR)/lto-plugin && \
40310 \
40311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40312 CFLAGS="$(STAGEtrain_CFLAGS)" \
40313 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
40314 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
40315 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
40316 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40317 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40318 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40319 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40320 TFLAGS="$(STAGEtrain_TFLAGS)" \
40321 $(TARGET-stagetrain-lto-plugin)
40322
40323 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
40324 clean-stagetrain: clean-stagetrain-lto-plugin
40325 clean-stagetrain-lto-plugin:
40326 @if [ $(current_stage) = stagetrain ]; then \
40327 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40328 else \
40329 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
40330 $(MAKE) stagetrain-start; \
40331 fi; \
40332 cd $(HOST_SUBDIR)/lto-plugin && \
40333 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40334 @endif lto-plugin-bootstrap
40335
40336
40337 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
40338 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
40339 maybe-all-stagefeedback-lto-plugin:
40340 maybe-clean-stagefeedback-lto-plugin:
40341 @if lto-plugin-bootstrap
40342 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
40343 all-stagefeedback: all-stagefeedback-lto-plugin
40344 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
40345 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
40346 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40347 @r=`${PWD_COMMAND}`; export r; \
40348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40349 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40350 $(HOST_EXPORTS) \
40351 $(POSTSTAGE1_HOST_EXPORTS) \
40352 cd $(HOST_SUBDIR)/lto-plugin && \
40353 \
40354 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40355 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40356 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
40357 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40358 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40359 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40360 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40361 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40362 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40363 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40364 $(TARGET-stagefeedback-lto-plugin)
40365
40366 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
40367 clean-stagefeedback: clean-stagefeedback-lto-plugin
40368 clean-stagefeedback-lto-plugin:
40369 @if [ $(current_stage) = stagefeedback ]; then \
40370 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40371 else \
40372 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
40373 $(MAKE) stagefeedback-start; \
40374 fi; \
40375 cd $(HOST_SUBDIR)/lto-plugin && \
40376 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40377 @endif lto-plugin-bootstrap
40378
40379
40380 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
40381 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
40382 maybe-all-stageautoprofile-lto-plugin:
40383 maybe-clean-stageautoprofile-lto-plugin:
40384 @if lto-plugin-bootstrap
40385 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
40386 all-stageautoprofile: all-stageautoprofile-lto-plugin
40387 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
40388 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
40389 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40390 @r=`${PWD_COMMAND}`; export r; \
40391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40393 $(HOST_EXPORTS) \
40394 $(POSTSTAGE1_HOST_EXPORTS) \
40395 cd $(HOST_SUBDIR)/lto-plugin && \
40396 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40397 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40398 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
40399 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
40400 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
40401 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
40402 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40403 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40404 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40405 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40406 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40407 $(TARGET-stageautoprofile-lto-plugin)
40408
40409 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
40410 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
40411 clean-stageautoprofile-lto-plugin:
40412 @if [ $(current_stage) = stageautoprofile ]; then \
40413 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40414 else \
40415 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
40416 $(MAKE) stageautoprofile-start; \
40417 fi; \
40418 cd $(HOST_SUBDIR)/lto-plugin && \
40419 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40420 @endif lto-plugin-bootstrap
40421
40422
40423 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
40424 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
40425 maybe-all-stageautofeedback-lto-plugin:
40426 maybe-clean-stageautofeedback-lto-plugin:
40427 @if lto-plugin-bootstrap
40428 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
40429 all-stageautofeedback: all-stageautofeedback-lto-plugin
40430 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
40431 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
40432 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40433 @r=`${PWD_COMMAND}`; export r; \
40434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40435 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40436 $(HOST_EXPORTS) \
40437 $(POSTSTAGE1_HOST_EXPORTS) \
40438 cd $(HOST_SUBDIR)/lto-plugin && \
40439 \
40440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40441 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
40442 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
40443 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
40444 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
40445 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40446 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40447 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40448 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
40449 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40450 $(TARGET-stageautofeedback-lto-plugin)
40451
40452 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
40453 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
40454 clean-stageautofeedback-lto-plugin:
40455 @if [ $(current_stage) = stageautofeedback ]; then \
40456 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
40457 else \
40458 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
40459 $(MAKE) stageautofeedback-start; \
40460 fi; \
40461 cd $(HOST_SUBDIR)/lto-plugin && \
40462 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
40463 @endif lto-plugin-bootstrap
40464
40465
40466
40467
40468
40469 .PHONY: check-lto-plugin maybe-check-lto-plugin
40470 maybe-check-lto-plugin:
40471 @if lto-plugin
40472 maybe-check-lto-plugin: check-lto-plugin
40473
40474 check-lto-plugin:
40475 @: $(MAKE); $(unstage)
40476 @r=`${PWD_COMMAND}`; export r; \
40477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
40479 (cd $(HOST_SUBDIR)/lto-plugin && \
40480 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
40481
40482 @endif lto-plugin
40483
40484 .PHONY: install-lto-plugin maybe-install-lto-plugin
40485 maybe-install-lto-plugin:
40486 @if lto-plugin
40487 maybe-install-lto-plugin: install-lto-plugin
40488
40489 install-lto-plugin: installdirs
40490 @: $(MAKE); $(unstage)
40491 @r=`${PWD_COMMAND}`; export r; \
40492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40493 $(HOST_EXPORTS) \
40494 (cd $(HOST_SUBDIR)/lto-plugin && \
40495 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
40496
40497 @endif lto-plugin
40498
40499 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
40500 maybe-install-strip-lto-plugin:
40501 @if lto-plugin
40502 maybe-install-strip-lto-plugin: install-strip-lto-plugin
40503
40504 install-strip-lto-plugin: installdirs
40505 @: $(MAKE); $(unstage)
40506 @r=`${PWD_COMMAND}`; export r; \
40507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40508 $(HOST_EXPORTS) \
40509 (cd $(HOST_SUBDIR)/lto-plugin && \
40510 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
40511
40512 @endif lto-plugin
40513
40514 # Other targets (info, dvi, pdf, etc.)
40515
40516 .PHONY: maybe-info-lto-plugin info-lto-plugin
40517 maybe-info-lto-plugin:
40518 @if lto-plugin
40519 maybe-info-lto-plugin: info-lto-plugin
40520
40521 info-lto-plugin: \
40522 configure-lto-plugin
40523 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40524 r=`${PWD_COMMAND}`; export r; \
40525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40526 $(HOST_EXPORTS) \
40527 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40529 done; \
40530 echo "Doing info in lto-plugin"; \
40531 (cd $(HOST_SUBDIR)/lto-plugin && \
40532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40534 "RANLIB=$${RANLIB}" \
40535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40536 info) \
40537 || exit 1
40538
40539 @endif lto-plugin
40540
40541 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
40542 maybe-dvi-lto-plugin:
40543 @if lto-plugin
40544 maybe-dvi-lto-plugin: dvi-lto-plugin
40545
40546 dvi-lto-plugin: \
40547 configure-lto-plugin
40548 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40549 r=`${PWD_COMMAND}`; export r; \
40550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40551 $(HOST_EXPORTS) \
40552 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40554 done; \
40555 echo "Doing dvi in lto-plugin"; \
40556 (cd $(HOST_SUBDIR)/lto-plugin && \
40557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40559 "RANLIB=$${RANLIB}" \
40560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40561 dvi) \
40562 || exit 1
40563
40564 @endif lto-plugin
40565
40566 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
40567 maybe-pdf-lto-plugin:
40568 @if lto-plugin
40569 maybe-pdf-lto-plugin: pdf-lto-plugin
40570
40571 pdf-lto-plugin: \
40572 configure-lto-plugin
40573 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40574 r=`${PWD_COMMAND}`; export r; \
40575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40576 $(HOST_EXPORTS) \
40577 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40579 done; \
40580 echo "Doing pdf in lto-plugin"; \
40581 (cd $(HOST_SUBDIR)/lto-plugin && \
40582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40584 "RANLIB=$${RANLIB}" \
40585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40586 pdf) \
40587 || exit 1
40588
40589 @endif lto-plugin
40590
40591 .PHONY: maybe-html-lto-plugin html-lto-plugin
40592 maybe-html-lto-plugin:
40593 @if lto-plugin
40594 maybe-html-lto-plugin: html-lto-plugin
40595
40596 html-lto-plugin: \
40597 configure-lto-plugin
40598 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40599 r=`${PWD_COMMAND}`; export r; \
40600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40601 $(HOST_EXPORTS) \
40602 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40604 done; \
40605 echo "Doing html in lto-plugin"; \
40606 (cd $(HOST_SUBDIR)/lto-plugin && \
40607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40609 "RANLIB=$${RANLIB}" \
40610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40611 html) \
40612 || exit 1
40613
40614 @endif lto-plugin
40615
40616 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
40617 maybe-TAGS-lto-plugin:
40618 @if lto-plugin
40619 maybe-TAGS-lto-plugin: TAGS-lto-plugin
40620
40621 TAGS-lto-plugin: \
40622 configure-lto-plugin
40623 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40624 r=`${PWD_COMMAND}`; export r; \
40625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40626 $(HOST_EXPORTS) \
40627 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40629 done; \
40630 echo "Doing TAGS in lto-plugin"; \
40631 (cd $(HOST_SUBDIR)/lto-plugin && \
40632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40634 "RANLIB=$${RANLIB}" \
40635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40636 TAGS) \
40637 || exit 1
40638
40639 @endif lto-plugin
40640
40641 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
40642 maybe-install-info-lto-plugin:
40643 @if lto-plugin
40644 maybe-install-info-lto-plugin: install-info-lto-plugin
40645
40646 install-info-lto-plugin: \
40647 configure-lto-plugin \
40648 info-lto-plugin
40649 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40650 r=`${PWD_COMMAND}`; export r; \
40651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40652 $(HOST_EXPORTS) \
40653 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40655 done; \
40656 echo "Doing install-info in lto-plugin"; \
40657 (cd $(HOST_SUBDIR)/lto-plugin && \
40658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40660 "RANLIB=$${RANLIB}" \
40661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40662 install-info) \
40663 || exit 1
40664
40665 @endif lto-plugin
40666
40667 .PHONY: maybe-install-dvi-lto-plugin install-dvi-lto-plugin
40668 maybe-install-dvi-lto-plugin:
40669 @if lto-plugin
40670 maybe-install-dvi-lto-plugin: install-dvi-lto-plugin
40671
40672 install-dvi-lto-plugin: \
40673 configure-lto-plugin \
40674 dvi-lto-plugin
40675 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40676 r=`${PWD_COMMAND}`; export r; \
40677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40678 $(HOST_EXPORTS) \
40679 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40681 done; \
40682 echo "Doing install-dvi in lto-plugin"; \
40683 (cd $(HOST_SUBDIR)/lto-plugin && \
40684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40686 "RANLIB=$${RANLIB}" \
40687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40688 install-dvi) \
40689 || exit 1
40690
40691 @endif lto-plugin
40692
40693 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
40694 maybe-install-pdf-lto-plugin:
40695 @if lto-plugin
40696 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
40697
40698 install-pdf-lto-plugin: \
40699 configure-lto-plugin \
40700 pdf-lto-plugin
40701 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40702 r=`${PWD_COMMAND}`; export r; \
40703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40704 $(HOST_EXPORTS) \
40705 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40707 done; \
40708 echo "Doing install-pdf in lto-plugin"; \
40709 (cd $(HOST_SUBDIR)/lto-plugin && \
40710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40712 "RANLIB=$${RANLIB}" \
40713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40714 install-pdf) \
40715 || exit 1
40716
40717 @endif lto-plugin
40718
40719 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
40720 maybe-install-html-lto-plugin:
40721 @if lto-plugin
40722 maybe-install-html-lto-plugin: install-html-lto-plugin
40723
40724 install-html-lto-plugin: \
40725 configure-lto-plugin \
40726 html-lto-plugin
40727 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40728 r=`${PWD_COMMAND}`; export r; \
40729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40730 $(HOST_EXPORTS) \
40731 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40733 done; \
40734 echo "Doing install-html in lto-plugin"; \
40735 (cd $(HOST_SUBDIR)/lto-plugin && \
40736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40738 "RANLIB=$${RANLIB}" \
40739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40740 install-html) \
40741 || exit 1
40742
40743 @endif lto-plugin
40744
40745 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
40746 maybe-installcheck-lto-plugin:
40747 @if lto-plugin
40748 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40749
40750 installcheck-lto-plugin: \
40751 configure-lto-plugin
40752 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40753 r=`${PWD_COMMAND}`; export r; \
40754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40755 $(HOST_EXPORTS) \
40756 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40758 done; \
40759 echo "Doing installcheck in lto-plugin"; \
40760 (cd $(HOST_SUBDIR)/lto-plugin && \
40761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40763 "RANLIB=$${RANLIB}" \
40764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40765 installcheck) \
40766 || exit 1
40767
40768 @endif lto-plugin
40769
40770 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40771 maybe-mostlyclean-lto-plugin:
40772 @if lto-plugin
40773 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40774
40775 mostlyclean-lto-plugin:
40776 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40777 r=`${PWD_COMMAND}`; export r; \
40778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779 $(HOST_EXPORTS) \
40780 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782 done; \
40783 echo "Doing mostlyclean in lto-plugin"; \
40784 (cd $(HOST_SUBDIR)/lto-plugin && \
40785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40787 "RANLIB=$${RANLIB}" \
40788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40789 mostlyclean) \
40790 || exit 1
40791
40792 @endif lto-plugin
40793
40794 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40795 maybe-clean-lto-plugin:
40796 @if lto-plugin
40797 maybe-clean-lto-plugin: clean-lto-plugin
40798
40799 clean-lto-plugin:
40800 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40801 r=`${PWD_COMMAND}`; export r; \
40802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803 $(HOST_EXPORTS) \
40804 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40806 done; \
40807 echo "Doing clean in lto-plugin"; \
40808 (cd $(HOST_SUBDIR)/lto-plugin && \
40809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40811 "RANLIB=$${RANLIB}" \
40812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40813 clean) \
40814 || exit 1
40815
40816 @endif lto-plugin
40817
40818 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40819 maybe-distclean-lto-plugin:
40820 @if lto-plugin
40821 maybe-distclean-lto-plugin: distclean-lto-plugin
40822
40823 distclean-lto-plugin:
40824 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40825 r=`${PWD_COMMAND}`; export r; \
40826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40827 $(HOST_EXPORTS) \
40828 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40830 done; \
40831 echo "Doing distclean in lto-plugin"; \
40832 (cd $(HOST_SUBDIR)/lto-plugin && \
40833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40835 "RANLIB=$${RANLIB}" \
40836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40837 distclean) \
40838 || exit 1
40839
40840 @endif lto-plugin
40841
40842 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40843 maybe-maintainer-clean-lto-plugin:
40844 @if lto-plugin
40845 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40846
40847 maintainer-clean-lto-plugin:
40848 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40849 r=`${PWD_COMMAND}`; export r; \
40850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40851 $(HOST_EXPORTS) \
40852 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40854 done; \
40855 echo "Doing maintainer-clean in lto-plugin"; \
40856 (cd $(HOST_SUBDIR)/lto-plugin && \
40857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40859 "RANLIB=$${RANLIB}" \
40860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40861 maintainer-clean) \
40862 || exit 1
40863
40864 @endif lto-plugin
40865
40866
40867
40868 .PHONY: configure-libcc1 maybe-configure-libcc1
40869 maybe-configure-libcc1:
40870 @if gcc-bootstrap
40871 configure-libcc1: stage_current
40872 @endif gcc-bootstrap
40873 @if libcc1
40874 maybe-configure-libcc1: configure-libcc1
40875 configure-libcc1:
40876 @: $(MAKE); $(unstage)
40877 @r=`${PWD_COMMAND}`; export r; \
40878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40879 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40881 $(HOST_EXPORTS) \
40882 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40883 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40884 case $(srcdir) in \
40885 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40886 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40887 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40888 esac; \
40889 module_srcdir=libcc1; \
40890 $(SHELL) \
40891 $$s/$$module_srcdir/configure \
40892 --srcdir=$${topdir}/$$module_srcdir \
40893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40894 --target=${target_alias} --enable-shared \
40895 || exit 1
40896 @endif libcc1
40897
40898
40899
40900
40901
40902 .PHONY: all-libcc1 maybe-all-libcc1
40903 maybe-all-libcc1:
40904 @if gcc-bootstrap
40905 all-libcc1: stage_current
40906 @endif gcc-bootstrap
40907 @if libcc1
40908 TARGET-libcc1=all
40909 maybe-all-libcc1: all-libcc1
40910 all-libcc1: configure-libcc1
40911 @: $(MAKE); $(unstage)
40912 @r=`${PWD_COMMAND}`; export r; \
40913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40914 $(HOST_EXPORTS) \
40915 (cd $(HOST_SUBDIR)/libcc1 && \
40916 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40917 $(TARGET-libcc1))
40918 @endif libcc1
40919
40920
40921
40922
40923 .PHONY: check-libcc1 maybe-check-libcc1
40924 maybe-check-libcc1:
40925 @if libcc1
40926 maybe-check-libcc1: check-libcc1
40927
40928 check-libcc1:
40929 @: $(MAKE); $(unstage)
40930 @r=`${PWD_COMMAND}`; export r; \
40931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40932 $(HOST_EXPORTS) \
40933 (cd $(HOST_SUBDIR)/libcc1 && \
40934 $(MAKE) $(FLAGS_TO_PASS) check)
40935
40936 @endif libcc1
40937
40938 .PHONY: install-libcc1 maybe-install-libcc1
40939 maybe-install-libcc1:
40940 @if libcc1
40941 maybe-install-libcc1: install-libcc1
40942
40943 install-libcc1: installdirs
40944 @: $(MAKE); $(unstage)
40945 @r=`${PWD_COMMAND}`; export r; \
40946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40947 $(HOST_EXPORTS) \
40948 (cd $(HOST_SUBDIR)/libcc1 && \
40949 $(MAKE) $(FLAGS_TO_PASS) install)
40950
40951 @endif libcc1
40952
40953 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40954 maybe-install-strip-libcc1:
40955 @if libcc1
40956 maybe-install-strip-libcc1: install-strip-libcc1
40957
40958 install-strip-libcc1: installdirs
40959 @: $(MAKE); $(unstage)
40960 @r=`${PWD_COMMAND}`; export r; \
40961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40962 $(HOST_EXPORTS) \
40963 (cd $(HOST_SUBDIR)/libcc1 && \
40964 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40965
40966 @endif libcc1
40967
40968 # Other targets (info, dvi, pdf, etc.)
40969
40970 .PHONY: maybe-info-libcc1 info-libcc1
40971 maybe-info-libcc1:
40972 @if libcc1
40973 maybe-info-libcc1: info-libcc1
40974
40975 info-libcc1: \
40976 configure-libcc1
40977 @: $(MAKE); $(unstage)
40978 @[ -f ./libcc1/Makefile ] || exit 0; \
40979 r=`${PWD_COMMAND}`; export r; \
40980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40981 $(HOST_EXPORTS) \
40982 for flag in $(EXTRA_HOST_FLAGS) ; do \
40983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40984 done; \
40985 echo "Doing info in libcc1"; \
40986 (cd $(HOST_SUBDIR)/libcc1 && \
40987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40989 "RANLIB=$${RANLIB}" \
40990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40991 info) \
40992 || exit 1
40993
40994 @endif libcc1
40995
40996 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40997 maybe-dvi-libcc1:
40998 @if libcc1
40999 maybe-dvi-libcc1: dvi-libcc1
41000
41001 dvi-libcc1: \
41002 configure-libcc1
41003 @: $(MAKE); $(unstage)
41004 @[ -f ./libcc1/Makefile ] || exit 0; \
41005 r=`${PWD_COMMAND}`; export r; \
41006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41007 $(HOST_EXPORTS) \
41008 for flag in $(EXTRA_HOST_FLAGS) ; do \
41009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41010 done; \
41011 echo "Doing dvi in libcc1"; \
41012 (cd $(HOST_SUBDIR)/libcc1 && \
41013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41015 "RANLIB=$${RANLIB}" \
41016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41017 dvi) \
41018 || exit 1
41019
41020 @endif libcc1
41021
41022 .PHONY: maybe-pdf-libcc1 pdf-libcc1
41023 maybe-pdf-libcc1:
41024 @if libcc1
41025 maybe-pdf-libcc1: pdf-libcc1
41026
41027 pdf-libcc1: \
41028 configure-libcc1
41029 @: $(MAKE); $(unstage)
41030 @[ -f ./libcc1/Makefile ] || exit 0; \
41031 r=`${PWD_COMMAND}`; export r; \
41032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41033 $(HOST_EXPORTS) \
41034 for flag in $(EXTRA_HOST_FLAGS) ; do \
41035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41036 done; \
41037 echo "Doing pdf in libcc1"; \
41038 (cd $(HOST_SUBDIR)/libcc1 && \
41039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41041 "RANLIB=$${RANLIB}" \
41042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41043 pdf) \
41044 || exit 1
41045
41046 @endif libcc1
41047
41048 .PHONY: maybe-html-libcc1 html-libcc1
41049 maybe-html-libcc1:
41050 @if libcc1
41051 maybe-html-libcc1: html-libcc1
41052
41053 html-libcc1: \
41054 configure-libcc1
41055 @: $(MAKE); $(unstage)
41056 @[ -f ./libcc1/Makefile ] || exit 0; \
41057 r=`${PWD_COMMAND}`; export r; \
41058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41059 $(HOST_EXPORTS) \
41060 for flag in $(EXTRA_HOST_FLAGS) ; do \
41061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41062 done; \
41063 echo "Doing html in libcc1"; \
41064 (cd $(HOST_SUBDIR)/libcc1 && \
41065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41067 "RANLIB=$${RANLIB}" \
41068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41069 html) \
41070 || exit 1
41071
41072 @endif libcc1
41073
41074 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
41075 maybe-TAGS-libcc1:
41076 @if libcc1
41077 maybe-TAGS-libcc1: TAGS-libcc1
41078
41079 TAGS-libcc1: \
41080 configure-libcc1
41081 @: $(MAKE); $(unstage)
41082 @[ -f ./libcc1/Makefile ] || exit 0; \
41083 r=`${PWD_COMMAND}`; export r; \
41084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41085 $(HOST_EXPORTS) \
41086 for flag in $(EXTRA_HOST_FLAGS) ; do \
41087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41088 done; \
41089 echo "Doing TAGS in libcc1"; \
41090 (cd $(HOST_SUBDIR)/libcc1 && \
41091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41093 "RANLIB=$${RANLIB}" \
41094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41095 TAGS) \
41096 || exit 1
41097
41098 @endif libcc1
41099
41100 .PHONY: maybe-install-info-libcc1 install-info-libcc1
41101 maybe-install-info-libcc1:
41102 @if libcc1
41103 maybe-install-info-libcc1: install-info-libcc1
41104
41105 install-info-libcc1: \
41106 configure-libcc1 \
41107 info-libcc1
41108 @: $(MAKE); $(unstage)
41109 @[ -f ./libcc1/Makefile ] || exit 0; \
41110 r=`${PWD_COMMAND}`; export r; \
41111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41112 $(HOST_EXPORTS) \
41113 for flag in $(EXTRA_HOST_FLAGS) ; do \
41114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41115 done; \
41116 echo "Doing install-info in libcc1"; \
41117 (cd $(HOST_SUBDIR)/libcc1 && \
41118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41120 "RANLIB=$${RANLIB}" \
41121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41122 install-info) \
41123 || exit 1
41124
41125 @endif libcc1
41126
41127 .PHONY: maybe-install-dvi-libcc1 install-dvi-libcc1
41128 maybe-install-dvi-libcc1:
41129 @if libcc1
41130 maybe-install-dvi-libcc1: install-dvi-libcc1
41131
41132 install-dvi-libcc1: \
41133 configure-libcc1 \
41134 dvi-libcc1
41135 @: $(MAKE); $(unstage)
41136 @[ -f ./libcc1/Makefile ] || exit 0; \
41137 r=`${PWD_COMMAND}`; export r; \
41138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41139 $(HOST_EXPORTS) \
41140 for flag in $(EXTRA_HOST_FLAGS) ; do \
41141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41142 done; \
41143 echo "Doing install-dvi in libcc1"; \
41144 (cd $(HOST_SUBDIR)/libcc1 && \
41145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41147 "RANLIB=$${RANLIB}" \
41148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41149 install-dvi) \
41150 || exit 1
41151
41152 @endif libcc1
41153
41154 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
41155 maybe-install-pdf-libcc1:
41156 @if libcc1
41157 maybe-install-pdf-libcc1: install-pdf-libcc1
41158
41159 install-pdf-libcc1: \
41160 configure-libcc1 \
41161 pdf-libcc1
41162 @: $(MAKE); $(unstage)
41163 @[ -f ./libcc1/Makefile ] || exit 0; \
41164 r=`${PWD_COMMAND}`; export r; \
41165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41166 $(HOST_EXPORTS) \
41167 for flag in $(EXTRA_HOST_FLAGS) ; do \
41168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41169 done; \
41170 echo "Doing install-pdf in libcc1"; \
41171 (cd $(HOST_SUBDIR)/libcc1 && \
41172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41174 "RANLIB=$${RANLIB}" \
41175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41176 install-pdf) \
41177 || exit 1
41178
41179 @endif libcc1
41180
41181 .PHONY: maybe-install-html-libcc1 install-html-libcc1
41182 maybe-install-html-libcc1:
41183 @if libcc1
41184 maybe-install-html-libcc1: install-html-libcc1
41185
41186 install-html-libcc1: \
41187 configure-libcc1 \
41188 html-libcc1
41189 @: $(MAKE); $(unstage)
41190 @[ -f ./libcc1/Makefile ] || exit 0; \
41191 r=`${PWD_COMMAND}`; export r; \
41192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41193 $(HOST_EXPORTS) \
41194 for flag in $(EXTRA_HOST_FLAGS) ; do \
41195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41196 done; \
41197 echo "Doing install-html in libcc1"; \
41198 (cd $(HOST_SUBDIR)/libcc1 && \
41199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41201 "RANLIB=$${RANLIB}" \
41202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41203 install-html) \
41204 || exit 1
41205
41206 @endif libcc1
41207
41208 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
41209 maybe-installcheck-libcc1:
41210 @if libcc1
41211 maybe-installcheck-libcc1: installcheck-libcc1
41212
41213 installcheck-libcc1: \
41214 configure-libcc1
41215 @: $(MAKE); $(unstage)
41216 @[ -f ./libcc1/Makefile ] || exit 0; \
41217 r=`${PWD_COMMAND}`; export r; \
41218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41219 $(HOST_EXPORTS) \
41220 for flag in $(EXTRA_HOST_FLAGS) ; do \
41221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41222 done; \
41223 echo "Doing installcheck in libcc1"; \
41224 (cd $(HOST_SUBDIR)/libcc1 && \
41225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41227 "RANLIB=$${RANLIB}" \
41228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41229 installcheck) \
41230 || exit 1
41231
41232 @endif libcc1
41233
41234 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
41235 maybe-mostlyclean-libcc1:
41236 @if libcc1
41237 maybe-mostlyclean-libcc1: mostlyclean-libcc1
41238
41239 mostlyclean-libcc1:
41240 @: $(MAKE); $(unstage)
41241 @[ -f ./libcc1/Makefile ] || exit 0; \
41242 r=`${PWD_COMMAND}`; export r; \
41243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41244 $(HOST_EXPORTS) \
41245 for flag in $(EXTRA_HOST_FLAGS) ; do \
41246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41247 done; \
41248 echo "Doing mostlyclean in libcc1"; \
41249 (cd $(HOST_SUBDIR)/libcc1 && \
41250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41252 "RANLIB=$${RANLIB}" \
41253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41254 mostlyclean) \
41255 || exit 1
41256
41257 @endif libcc1
41258
41259 .PHONY: maybe-clean-libcc1 clean-libcc1
41260 maybe-clean-libcc1:
41261 @if libcc1
41262 maybe-clean-libcc1: clean-libcc1
41263
41264 clean-libcc1:
41265 @: $(MAKE); $(unstage)
41266 @[ -f ./libcc1/Makefile ] || exit 0; \
41267 r=`${PWD_COMMAND}`; export r; \
41268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41269 $(HOST_EXPORTS) \
41270 for flag in $(EXTRA_HOST_FLAGS) ; do \
41271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41272 done; \
41273 echo "Doing clean in libcc1"; \
41274 (cd $(HOST_SUBDIR)/libcc1 && \
41275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41277 "RANLIB=$${RANLIB}" \
41278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41279 clean) \
41280 || exit 1
41281
41282 @endif libcc1
41283
41284 .PHONY: maybe-distclean-libcc1 distclean-libcc1
41285 maybe-distclean-libcc1:
41286 @if libcc1
41287 maybe-distclean-libcc1: distclean-libcc1
41288
41289 distclean-libcc1:
41290 @: $(MAKE); $(unstage)
41291 @[ -f ./libcc1/Makefile ] || exit 0; \
41292 r=`${PWD_COMMAND}`; export r; \
41293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41294 $(HOST_EXPORTS) \
41295 for flag in $(EXTRA_HOST_FLAGS) ; do \
41296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41297 done; \
41298 echo "Doing distclean in libcc1"; \
41299 (cd $(HOST_SUBDIR)/libcc1 && \
41300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41302 "RANLIB=$${RANLIB}" \
41303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41304 distclean) \
41305 || exit 1
41306
41307 @endif libcc1
41308
41309 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
41310 maybe-maintainer-clean-libcc1:
41311 @if libcc1
41312 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
41313
41314 maintainer-clean-libcc1:
41315 @: $(MAKE); $(unstage)
41316 @[ -f ./libcc1/Makefile ] || exit 0; \
41317 r=`${PWD_COMMAND}`; export r; \
41318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41319 $(HOST_EXPORTS) \
41320 for flag in $(EXTRA_HOST_FLAGS) ; do \
41321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41322 done; \
41323 echo "Doing maintainer-clean in libcc1"; \
41324 (cd $(HOST_SUBDIR)/libcc1 && \
41325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41327 "RANLIB=$${RANLIB}" \
41328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41329 maintainer-clean) \
41330 || exit 1
41331
41332 @endif libcc1
41333
41334
41335
41336 .PHONY: configure-gotools maybe-configure-gotools
41337 maybe-configure-gotools:
41338 @if gcc-bootstrap
41339 configure-gotools: stage_current
41340 @endif gcc-bootstrap
41341 @if gotools
41342 maybe-configure-gotools: configure-gotools
41343 configure-gotools:
41344 @: $(MAKE); $(unstage)
41345 @r=`${PWD_COMMAND}`; export r; \
41346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41347 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
41348 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
41349 $(HOST_EXPORTS) \
41350 echo Configuring in $(HOST_SUBDIR)/gotools; \
41351 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
41352 case $(srcdir) in \
41353 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41354 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
41355 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41356 esac; \
41357 module_srcdir=gotools; \
41358 $(SHELL) \
41359 $$s/$$module_srcdir/configure \
41360 --srcdir=$${topdir}/$$module_srcdir \
41361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41362 --target=${target_alias} \
41363 || exit 1
41364 @endif gotools
41365
41366
41367
41368
41369
41370 .PHONY: all-gotools maybe-all-gotools
41371 maybe-all-gotools:
41372 @if gcc-bootstrap
41373 all-gotools: stage_current
41374 @endif gcc-bootstrap
41375 @if gotools
41376 TARGET-gotools=all
41377 maybe-all-gotools: all-gotools
41378 all-gotools: configure-gotools
41379 @: $(MAKE); $(unstage)
41380 @r=`${PWD_COMMAND}`; export r; \
41381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41382 $(HOST_EXPORTS) \
41383 (cd $(HOST_SUBDIR)/gotools && \
41384 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41385 $(TARGET-gotools))
41386 @endif gotools
41387
41388
41389
41390
41391 .PHONY: check-gotools maybe-check-gotools
41392 maybe-check-gotools:
41393 @if gotools
41394 maybe-check-gotools: check-gotools
41395
41396 check-gotools:
41397 @: $(MAKE); $(unstage)
41398 @r=`${PWD_COMMAND}`; export r; \
41399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41400 $(HOST_EXPORTS) \
41401 (cd $(HOST_SUBDIR)/gotools && \
41402 $(MAKE) $(FLAGS_TO_PASS) check)
41403
41404 @endif gotools
41405
41406 .PHONY: install-gotools maybe-install-gotools
41407 maybe-install-gotools:
41408 @if gotools
41409 maybe-install-gotools: install-gotools
41410
41411 install-gotools: installdirs
41412 @: $(MAKE); $(unstage)
41413 @r=`${PWD_COMMAND}`; export r; \
41414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41415 $(HOST_EXPORTS) \
41416 (cd $(HOST_SUBDIR)/gotools && \
41417 $(MAKE) $(FLAGS_TO_PASS) install)
41418
41419 @endif gotools
41420
41421 .PHONY: install-strip-gotools maybe-install-strip-gotools
41422 maybe-install-strip-gotools:
41423 @if gotools
41424 maybe-install-strip-gotools: install-strip-gotools
41425
41426 install-strip-gotools: installdirs
41427 @: $(MAKE); $(unstage)
41428 @r=`${PWD_COMMAND}`; export r; \
41429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41430 $(HOST_EXPORTS) \
41431 (cd $(HOST_SUBDIR)/gotools && \
41432 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41433
41434 @endif gotools
41435
41436 # Other targets (info, dvi, pdf, etc.)
41437
41438 .PHONY: maybe-info-gotools info-gotools
41439 maybe-info-gotools:
41440 @if gotools
41441 maybe-info-gotools: info-gotools
41442
41443 info-gotools: \
41444 configure-gotools
41445 @: $(MAKE); $(unstage)
41446 @[ -f ./gotools/Makefile ] || exit 0; \
41447 r=`${PWD_COMMAND}`; export r; \
41448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41449 $(HOST_EXPORTS) \
41450 for flag in $(EXTRA_HOST_FLAGS) ; do \
41451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41452 done; \
41453 echo "Doing info in gotools"; \
41454 (cd $(HOST_SUBDIR)/gotools && \
41455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41457 "RANLIB=$${RANLIB}" \
41458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41459 info) \
41460 || exit 1
41461
41462 @endif gotools
41463
41464 .PHONY: maybe-dvi-gotools dvi-gotools
41465 maybe-dvi-gotools:
41466 @if gotools
41467 maybe-dvi-gotools: dvi-gotools
41468
41469 dvi-gotools: \
41470 configure-gotools
41471 @: $(MAKE); $(unstage)
41472 @[ -f ./gotools/Makefile ] || exit 0; \
41473 r=`${PWD_COMMAND}`; export r; \
41474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41475 $(HOST_EXPORTS) \
41476 for flag in $(EXTRA_HOST_FLAGS) ; do \
41477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41478 done; \
41479 echo "Doing dvi in gotools"; \
41480 (cd $(HOST_SUBDIR)/gotools && \
41481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41483 "RANLIB=$${RANLIB}" \
41484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41485 dvi) \
41486 || exit 1
41487
41488 @endif gotools
41489
41490 .PHONY: maybe-pdf-gotools pdf-gotools
41491 maybe-pdf-gotools:
41492 @if gotools
41493 maybe-pdf-gotools: pdf-gotools
41494
41495 pdf-gotools: \
41496 configure-gotools
41497 @: $(MAKE); $(unstage)
41498 @[ -f ./gotools/Makefile ] || exit 0; \
41499 r=`${PWD_COMMAND}`; export r; \
41500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41501 $(HOST_EXPORTS) \
41502 for flag in $(EXTRA_HOST_FLAGS) ; do \
41503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41504 done; \
41505 echo "Doing pdf in gotools"; \
41506 (cd $(HOST_SUBDIR)/gotools && \
41507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41509 "RANLIB=$${RANLIB}" \
41510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41511 pdf) \
41512 || exit 1
41513
41514 @endif gotools
41515
41516 .PHONY: maybe-html-gotools html-gotools
41517 maybe-html-gotools:
41518 @if gotools
41519 maybe-html-gotools: html-gotools
41520
41521 html-gotools: \
41522 configure-gotools
41523 @: $(MAKE); $(unstage)
41524 @[ -f ./gotools/Makefile ] || exit 0; \
41525 r=`${PWD_COMMAND}`; export r; \
41526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41527 $(HOST_EXPORTS) \
41528 for flag in $(EXTRA_HOST_FLAGS) ; do \
41529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41530 done; \
41531 echo "Doing html in gotools"; \
41532 (cd $(HOST_SUBDIR)/gotools && \
41533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41535 "RANLIB=$${RANLIB}" \
41536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41537 html) \
41538 || exit 1
41539
41540 @endif gotools
41541
41542 .PHONY: maybe-TAGS-gotools TAGS-gotools
41543 maybe-TAGS-gotools:
41544 @if gotools
41545 maybe-TAGS-gotools: TAGS-gotools
41546
41547 TAGS-gotools: \
41548 configure-gotools
41549 @: $(MAKE); $(unstage)
41550 @[ -f ./gotools/Makefile ] || exit 0; \
41551 r=`${PWD_COMMAND}`; export r; \
41552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41553 $(HOST_EXPORTS) \
41554 for flag in $(EXTRA_HOST_FLAGS) ; do \
41555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41556 done; \
41557 echo "Doing TAGS in gotools"; \
41558 (cd $(HOST_SUBDIR)/gotools && \
41559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41561 "RANLIB=$${RANLIB}" \
41562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41563 TAGS) \
41564 || exit 1
41565
41566 @endif gotools
41567
41568 .PHONY: maybe-install-info-gotools install-info-gotools
41569 maybe-install-info-gotools:
41570 @if gotools
41571 maybe-install-info-gotools: install-info-gotools
41572
41573 install-info-gotools: \
41574 configure-gotools \
41575 info-gotools
41576 @: $(MAKE); $(unstage)
41577 @[ -f ./gotools/Makefile ] || exit 0; \
41578 r=`${PWD_COMMAND}`; export r; \
41579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41580 $(HOST_EXPORTS) \
41581 for flag in $(EXTRA_HOST_FLAGS) ; do \
41582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41583 done; \
41584 echo "Doing install-info in gotools"; \
41585 (cd $(HOST_SUBDIR)/gotools && \
41586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41588 "RANLIB=$${RANLIB}" \
41589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41590 install-info) \
41591 || exit 1
41592
41593 @endif gotools
41594
41595 .PHONY: maybe-install-dvi-gotools install-dvi-gotools
41596 maybe-install-dvi-gotools:
41597 @if gotools
41598 maybe-install-dvi-gotools: install-dvi-gotools
41599
41600 install-dvi-gotools: \
41601 configure-gotools \
41602 dvi-gotools
41603 @: $(MAKE); $(unstage)
41604 @[ -f ./gotools/Makefile ] || exit 0; \
41605 r=`${PWD_COMMAND}`; export r; \
41606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41607 $(HOST_EXPORTS) \
41608 for flag in $(EXTRA_HOST_FLAGS) ; do \
41609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41610 done; \
41611 echo "Doing install-dvi in gotools"; \
41612 (cd $(HOST_SUBDIR)/gotools && \
41613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41615 "RANLIB=$${RANLIB}" \
41616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41617 install-dvi) \
41618 || exit 1
41619
41620 @endif gotools
41621
41622 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
41623 maybe-install-pdf-gotools:
41624 @if gotools
41625 maybe-install-pdf-gotools: install-pdf-gotools
41626
41627 install-pdf-gotools: \
41628 configure-gotools \
41629 pdf-gotools
41630 @: $(MAKE); $(unstage)
41631 @[ -f ./gotools/Makefile ] || exit 0; \
41632 r=`${PWD_COMMAND}`; export r; \
41633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41634 $(HOST_EXPORTS) \
41635 for flag in $(EXTRA_HOST_FLAGS) ; do \
41636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41637 done; \
41638 echo "Doing install-pdf in gotools"; \
41639 (cd $(HOST_SUBDIR)/gotools && \
41640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41642 "RANLIB=$${RANLIB}" \
41643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41644 install-pdf) \
41645 || exit 1
41646
41647 @endif gotools
41648
41649 .PHONY: maybe-install-html-gotools install-html-gotools
41650 maybe-install-html-gotools:
41651 @if gotools
41652 maybe-install-html-gotools: install-html-gotools
41653
41654 install-html-gotools: \
41655 configure-gotools \
41656 html-gotools
41657 @: $(MAKE); $(unstage)
41658 @[ -f ./gotools/Makefile ] || exit 0; \
41659 r=`${PWD_COMMAND}`; export r; \
41660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661 $(HOST_EXPORTS) \
41662 for flag in $(EXTRA_HOST_FLAGS) ; do \
41663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41664 done; \
41665 echo "Doing install-html in gotools"; \
41666 (cd $(HOST_SUBDIR)/gotools && \
41667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41669 "RANLIB=$${RANLIB}" \
41670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41671 install-html) \
41672 || exit 1
41673
41674 @endif gotools
41675
41676 .PHONY: maybe-installcheck-gotools installcheck-gotools
41677 maybe-installcheck-gotools:
41678 @if gotools
41679 maybe-installcheck-gotools: installcheck-gotools
41680
41681 installcheck-gotools: \
41682 configure-gotools
41683 @: $(MAKE); $(unstage)
41684 @[ -f ./gotools/Makefile ] || exit 0; \
41685 r=`${PWD_COMMAND}`; export r; \
41686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41687 $(HOST_EXPORTS) \
41688 for flag in $(EXTRA_HOST_FLAGS) ; do \
41689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41690 done; \
41691 echo "Doing installcheck in gotools"; \
41692 (cd $(HOST_SUBDIR)/gotools && \
41693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41695 "RANLIB=$${RANLIB}" \
41696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41697 installcheck) \
41698 || exit 1
41699
41700 @endif gotools
41701
41702 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
41703 maybe-mostlyclean-gotools:
41704 @if gotools
41705 maybe-mostlyclean-gotools: mostlyclean-gotools
41706
41707 mostlyclean-gotools:
41708 @: $(MAKE); $(unstage)
41709 @[ -f ./gotools/Makefile ] || exit 0; \
41710 r=`${PWD_COMMAND}`; export r; \
41711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41712 $(HOST_EXPORTS) \
41713 for flag in $(EXTRA_HOST_FLAGS) ; do \
41714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41715 done; \
41716 echo "Doing mostlyclean in gotools"; \
41717 (cd $(HOST_SUBDIR)/gotools && \
41718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41720 "RANLIB=$${RANLIB}" \
41721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41722 mostlyclean) \
41723 || exit 1
41724
41725 @endif gotools
41726
41727 .PHONY: maybe-clean-gotools clean-gotools
41728 maybe-clean-gotools:
41729 @if gotools
41730 maybe-clean-gotools: clean-gotools
41731
41732 clean-gotools:
41733 @: $(MAKE); $(unstage)
41734 @[ -f ./gotools/Makefile ] || exit 0; \
41735 r=`${PWD_COMMAND}`; export r; \
41736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41737 $(HOST_EXPORTS) \
41738 for flag in $(EXTRA_HOST_FLAGS) ; do \
41739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41740 done; \
41741 echo "Doing clean in gotools"; \
41742 (cd $(HOST_SUBDIR)/gotools && \
41743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41745 "RANLIB=$${RANLIB}" \
41746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41747 clean) \
41748 || exit 1
41749
41750 @endif gotools
41751
41752 .PHONY: maybe-distclean-gotools distclean-gotools
41753 maybe-distclean-gotools:
41754 @if gotools
41755 maybe-distclean-gotools: distclean-gotools
41756
41757 distclean-gotools:
41758 @: $(MAKE); $(unstage)
41759 @[ -f ./gotools/Makefile ] || exit 0; \
41760 r=`${PWD_COMMAND}`; export r; \
41761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762 $(HOST_EXPORTS) \
41763 for flag in $(EXTRA_HOST_FLAGS) ; do \
41764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41765 done; \
41766 echo "Doing distclean in gotools"; \
41767 (cd $(HOST_SUBDIR)/gotools && \
41768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41770 "RANLIB=$${RANLIB}" \
41771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41772 distclean) \
41773 || exit 1
41774
41775 @endif gotools
41776
41777 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
41778 maybe-maintainer-clean-gotools:
41779 @if gotools
41780 maybe-maintainer-clean-gotools: maintainer-clean-gotools
41781
41782 maintainer-clean-gotools:
41783 @: $(MAKE); $(unstage)
41784 @[ -f ./gotools/Makefile ] || exit 0; \
41785 r=`${PWD_COMMAND}`; export r; \
41786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41787 $(HOST_EXPORTS) \
41788 for flag in $(EXTRA_HOST_FLAGS) ; do \
41789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41790 done; \
41791 echo "Doing maintainer-clean in gotools"; \
41792 (cd $(HOST_SUBDIR)/gotools && \
41793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41795 "RANLIB=$${RANLIB}" \
41796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41797 maintainer-clean) \
41798 || exit 1
41799
41800 @endif gotools
41801
41802
41803
41804 .PHONY: configure-libctf maybe-configure-libctf
41805 maybe-configure-libctf:
41806 @if gcc-bootstrap
41807 configure-libctf: stage_current
41808 @endif gcc-bootstrap
41809 @if libctf
41810 maybe-configure-libctf: configure-libctf
41811 configure-libctf:
41812 @r=`${PWD_COMMAND}`; export r; \
41813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41814 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41816 $(HOST_EXPORTS) \
41817 echo Configuring in $(HOST_SUBDIR)/libctf; \
41818 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41819 case $(srcdir) in \
41820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41821 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41823 esac; \
41824 module_srcdir=libctf; \
41825 $(SHELL) \
41826 $$s/$$module_srcdir/configure \
41827 --srcdir=$${topdir}/$$module_srcdir \
41828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41829 --target=${target_alias} \
41830 || exit 1
41831 @endif libctf
41832
41833
41834
41835 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41836 maybe-configure-stage1-libctf:
41837 @if libctf-bootstrap
41838 maybe-configure-stage1-libctf: configure-stage1-libctf
41839 configure-stage1-libctf:
41840 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41842 @r=`${PWD_COMMAND}`; export r; \
41843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41844 TFLAGS="$(STAGE1_TFLAGS)"; \
41845 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41846 $(HOST_EXPORTS) \
41847 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41848 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41849 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41850 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41851 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41852 cd $(HOST_SUBDIR)/libctf || exit 1; \
41853 case $(srcdir) in \
41854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41855 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41857 esac; \
41858 module_srcdir=libctf; \
41859 $(SHELL) $$s/$$module_srcdir/configure \
41860 --srcdir=$${topdir}/$$module_srcdir \
41861 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41862 --target=${target_alias} \
41863 \
41864 $(STAGE1_CONFIGURE_FLAGS)
41865 @endif libctf-bootstrap
41866
41867 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41868 maybe-configure-stage2-libctf:
41869 @if libctf-bootstrap
41870 maybe-configure-stage2-libctf: configure-stage2-libctf
41871 configure-stage2-libctf:
41872 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41873 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41874 @r=`${PWD_COMMAND}`; export r; \
41875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41876 TFLAGS="$(STAGE2_TFLAGS)"; \
41877 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41878 $(HOST_EXPORTS) \
41879 $(POSTSTAGE1_HOST_EXPORTS) \
41880 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41881 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41882 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41883 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41884 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41885 cd $(HOST_SUBDIR)/libctf || exit 1; \
41886 case $(srcdir) in \
41887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41888 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41890 esac; \
41891 module_srcdir=libctf; \
41892 $(SHELL) $$s/$$module_srcdir/configure \
41893 --srcdir=$${topdir}/$$module_srcdir \
41894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41895 --target=${target_alias} \
41896 --with-build-libsubdir=$(HOST_SUBDIR) \
41897 $(STAGE2_CONFIGURE_FLAGS)
41898 @endif libctf-bootstrap
41899
41900 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41901 maybe-configure-stage3-libctf:
41902 @if libctf-bootstrap
41903 maybe-configure-stage3-libctf: configure-stage3-libctf
41904 configure-stage3-libctf:
41905 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41906 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41907 @r=`${PWD_COMMAND}`; export r; \
41908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41909 TFLAGS="$(STAGE3_TFLAGS)"; \
41910 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41911 $(HOST_EXPORTS) \
41912 $(POSTSTAGE1_HOST_EXPORTS) \
41913 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41914 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41915 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41916 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41917 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41918 cd $(HOST_SUBDIR)/libctf || exit 1; \
41919 case $(srcdir) in \
41920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41921 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41923 esac; \
41924 module_srcdir=libctf; \
41925 $(SHELL) $$s/$$module_srcdir/configure \
41926 --srcdir=$${topdir}/$$module_srcdir \
41927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41928 --target=${target_alias} \
41929 --with-build-libsubdir=$(HOST_SUBDIR) \
41930 $(STAGE3_CONFIGURE_FLAGS)
41931 @endif libctf-bootstrap
41932
41933 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41934 maybe-configure-stage4-libctf:
41935 @if libctf-bootstrap
41936 maybe-configure-stage4-libctf: configure-stage4-libctf
41937 configure-stage4-libctf:
41938 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41939 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41940 @r=`${PWD_COMMAND}`; export r; \
41941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41942 TFLAGS="$(STAGE4_TFLAGS)"; \
41943 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41944 $(HOST_EXPORTS) \
41945 $(POSTSTAGE1_HOST_EXPORTS) \
41946 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41947 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41948 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41949 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41951 cd $(HOST_SUBDIR)/libctf || exit 1; \
41952 case $(srcdir) in \
41953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41954 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41956 esac; \
41957 module_srcdir=libctf; \
41958 $(SHELL) $$s/$$module_srcdir/configure \
41959 --srcdir=$${topdir}/$$module_srcdir \
41960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41961 --target=${target_alias} \
41962 --with-build-libsubdir=$(HOST_SUBDIR) \
41963 $(STAGE4_CONFIGURE_FLAGS)
41964 @endif libctf-bootstrap
41965
41966 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41967 maybe-configure-stageprofile-libctf:
41968 @if libctf-bootstrap
41969 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41970 configure-stageprofile-libctf:
41971 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41972 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41973 @r=`${PWD_COMMAND}`; export r; \
41974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41975 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41976 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41977 $(HOST_EXPORTS) \
41978 $(POSTSTAGE1_HOST_EXPORTS) \
41979 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41980 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41981 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41982 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41983 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41984 cd $(HOST_SUBDIR)/libctf || exit 1; \
41985 case $(srcdir) in \
41986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41987 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41989 esac; \
41990 module_srcdir=libctf; \
41991 $(SHELL) $$s/$$module_srcdir/configure \
41992 --srcdir=$${topdir}/$$module_srcdir \
41993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41994 --target=${target_alias} \
41995 --with-build-libsubdir=$(HOST_SUBDIR) \
41996 $(STAGEprofile_CONFIGURE_FLAGS)
41997 @endif libctf-bootstrap
41998
41999 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
42000 maybe-configure-stagetrain-libctf:
42001 @if libctf-bootstrap
42002 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
42003 configure-stagetrain-libctf:
42004 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42005 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42006 @r=`${PWD_COMMAND}`; export r; \
42007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42008 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42009 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42010 $(HOST_EXPORTS) \
42011 $(POSTSTAGE1_HOST_EXPORTS) \
42012 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
42013 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
42014 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
42015 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
42016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42017 cd $(HOST_SUBDIR)/libctf || exit 1; \
42018 case $(srcdir) in \
42019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42020 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42022 esac; \
42023 module_srcdir=libctf; \
42024 $(SHELL) $$s/$$module_srcdir/configure \
42025 --srcdir=$${topdir}/$$module_srcdir \
42026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42027 --target=${target_alias} \
42028 --with-build-libsubdir=$(HOST_SUBDIR) \
42029 $(STAGEtrain_CONFIGURE_FLAGS)
42030 @endif libctf-bootstrap
42031
42032 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
42033 maybe-configure-stagefeedback-libctf:
42034 @if libctf-bootstrap
42035 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
42036 configure-stagefeedback-libctf:
42037 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42038 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42039 @r=`${PWD_COMMAND}`; export r; \
42040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42041 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42042 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42043 $(HOST_EXPORTS) \
42044 $(POSTSTAGE1_HOST_EXPORTS) \
42045 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
42046 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
42047 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
42048 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
42049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42050 cd $(HOST_SUBDIR)/libctf || exit 1; \
42051 case $(srcdir) in \
42052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42053 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42055 esac; \
42056 module_srcdir=libctf; \
42057 $(SHELL) $$s/$$module_srcdir/configure \
42058 --srcdir=$${topdir}/$$module_srcdir \
42059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42060 --target=${target_alias} \
42061 --with-build-libsubdir=$(HOST_SUBDIR) \
42062 $(STAGEfeedback_CONFIGURE_FLAGS)
42063 @endif libctf-bootstrap
42064
42065 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
42066 maybe-configure-stageautoprofile-libctf:
42067 @if libctf-bootstrap
42068 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
42069 configure-stageautoprofile-libctf:
42070 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42072 @r=`${PWD_COMMAND}`; export r; \
42073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42074 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42075 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42076 $(HOST_EXPORTS) \
42077 $(POSTSTAGE1_HOST_EXPORTS) \
42078 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
42079 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
42080 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
42081 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
42082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42083 cd $(HOST_SUBDIR)/libctf || exit 1; \
42084 case $(srcdir) in \
42085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42086 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42088 esac; \
42089 module_srcdir=libctf; \
42090 $(SHELL) $$s/$$module_srcdir/configure \
42091 --srcdir=$${topdir}/$$module_srcdir \
42092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42093 --target=${target_alias} \
42094 --with-build-libsubdir=$(HOST_SUBDIR) \
42095 $(STAGEautoprofile_CONFIGURE_FLAGS)
42096 @endif libctf-bootstrap
42097
42098 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
42099 maybe-configure-stageautofeedback-libctf:
42100 @if libctf-bootstrap
42101 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
42102 configure-stageautofeedback-libctf:
42103 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
42105 @r=`${PWD_COMMAND}`; export r; \
42106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42107 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42108 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
42109 $(HOST_EXPORTS) \
42110 $(POSTSTAGE1_HOST_EXPORTS) \
42111 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
42112 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
42113 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
42114 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
42115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
42116 cd $(HOST_SUBDIR)/libctf || exit 1; \
42117 case $(srcdir) in \
42118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42119 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
42120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42121 esac; \
42122 module_srcdir=libctf; \
42123 $(SHELL) $$s/$$module_srcdir/configure \
42124 --srcdir=$${topdir}/$$module_srcdir \
42125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42126 --target=${target_alias} \
42127 --with-build-libsubdir=$(HOST_SUBDIR) \
42128 $(STAGEautofeedback_CONFIGURE_FLAGS)
42129 @endif libctf-bootstrap
42130
42131
42132
42133
42134
42135 .PHONY: all-libctf maybe-all-libctf
42136 maybe-all-libctf:
42137 @if gcc-bootstrap
42138 all-libctf: stage_current
42139 @endif gcc-bootstrap
42140 @if libctf
42141 TARGET-libctf=all
42142 maybe-all-libctf: all-libctf
42143 all-libctf: configure-libctf
42144 @r=`${PWD_COMMAND}`; export r; \
42145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42146 $(HOST_EXPORTS) \
42147 (cd $(HOST_SUBDIR)/libctf && \
42148 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
42149 $(TARGET-libctf))
42150 @endif libctf
42151
42152
42153
42154 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
42155 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
42156 maybe-all-stage1-libctf:
42157 maybe-clean-stage1-libctf:
42158 @if libctf-bootstrap
42159 maybe-all-stage1-libctf: all-stage1-libctf
42160 all-stage1: all-stage1-libctf
42161 TARGET-stage1-libctf = $(TARGET-libctf)
42162 all-stage1-libctf: configure-stage1-libctf
42163 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42164 @r=`${PWD_COMMAND}`; export r; \
42165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42166 TFLAGS="$(STAGE1_TFLAGS)"; \
42167 $(HOST_EXPORTS) \
42168 cd $(HOST_SUBDIR)/libctf && \
42169 \
42170 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42171 CFLAGS="$(STAGE1_CFLAGS)" \
42172 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
42173 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
42174 LIBCFLAGS="$(LIBCFLAGS)" \
42175 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42176 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42177 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42178 $(EXTRA_HOST_FLAGS) \
42179 $(STAGE1_FLAGS_TO_PASS) \
42180 TFLAGS="$(STAGE1_TFLAGS)" \
42181 $(TARGET-stage1-libctf)
42182
42183 maybe-clean-stage1-libctf: clean-stage1-libctf
42184 clean-stage1: clean-stage1-libctf
42185 clean-stage1-libctf:
42186 @if [ $(current_stage) = stage1 ]; then \
42187 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42188 else \
42189 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
42190 $(MAKE) stage1-start; \
42191 fi; \
42192 cd $(HOST_SUBDIR)/libctf && \
42193 $(MAKE) $(EXTRA_HOST_FLAGS) \
42194 $(STAGE1_FLAGS_TO_PASS) clean
42195 @endif libctf-bootstrap
42196
42197
42198 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
42199 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
42200 maybe-all-stage2-libctf:
42201 maybe-clean-stage2-libctf:
42202 @if libctf-bootstrap
42203 maybe-all-stage2-libctf: all-stage2-libctf
42204 all-stage2: all-stage2-libctf
42205 TARGET-stage2-libctf = $(TARGET-libctf)
42206 all-stage2-libctf: configure-stage2-libctf
42207 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42208 @r=`${PWD_COMMAND}`; export r; \
42209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42210 TFLAGS="$(STAGE2_TFLAGS)"; \
42211 $(HOST_EXPORTS) \
42212 $(POSTSTAGE1_HOST_EXPORTS) \
42213 cd $(HOST_SUBDIR)/libctf && \
42214 \
42215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42216 CFLAGS="$(STAGE2_CFLAGS)" \
42217 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
42218 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
42219 LIBCFLAGS="$(STAGE2_CFLAGS)" \
42220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42224 TFLAGS="$(STAGE2_TFLAGS)" \
42225 $(TARGET-stage2-libctf)
42226
42227 maybe-clean-stage2-libctf: clean-stage2-libctf
42228 clean-stage2: clean-stage2-libctf
42229 clean-stage2-libctf:
42230 @if [ $(current_stage) = stage2 ]; then \
42231 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42232 else \
42233 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
42234 $(MAKE) stage2-start; \
42235 fi; \
42236 cd $(HOST_SUBDIR)/libctf && \
42237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42238 @endif libctf-bootstrap
42239
42240
42241 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
42242 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
42243 maybe-all-stage3-libctf:
42244 maybe-clean-stage3-libctf:
42245 @if libctf-bootstrap
42246 maybe-all-stage3-libctf: all-stage3-libctf
42247 all-stage3: all-stage3-libctf
42248 TARGET-stage3-libctf = $(TARGET-libctf)
42249 all-stage3-libctf: configure-stage3-libctf
42250 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42251 @r=`${PWD_COMMAND}`; export r; \
42252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42253 TFLAGS="$(STAGE3_TFLAGS)"; \
42254 $(HOST_EXPORTS) \
42255 $(POSTSTAGE1_HOST_EXPORTS) \
42256 cd $(HOST_SUBDIR)/libctf && \
42257 \
42258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42259 CFLAGS="$(STAGE3_CFLAGS)" \
42260 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
42261 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
42262 LIBCFLAGS="$(STAGE3_CFLAGS)" \
42263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42267 TFLAGS="$(STAGE3_TFLAGS)" \
42268 $(TARGET-stage3-libctf)
42269
42270 maybe-clean-stage3-libctf: clean-stage3-libctf
42271 clean-stage3: clean-stage3-libctf
42272 clean-stage3-libctf:
42273 @if [ $(current_stage) = stage3 ]; then \
42274 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42275 else \
42276 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
42277 $(MAKE) stage3-start; \
42278 fi; \
42279 cd $(HOST_SUBDIR)/libctf && \
42280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42281 @endif libctf-bootstrap
42282
42283
42284 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
42285 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
42286 maybe-all-stage4-libctf:
42287 maybe-clean-stage4-libctf:
42288 @if libctf-bootstrap
42289 maybe-all-stage4-libctf: all-stage4-libctf
42290 all-stage4: all-stage4-libctf
42291 TARGET-stage4-libctf = $(TARGET-libctf)
42292 all-stage4-libctf: configure-stage4-libctf
42293 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42294 @r=`${PWD_COMMAND}`; export r; \
42295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42296 TFLAGS="$(STAGE4_TFLAGS)"; \
42297 $(HOST_EXPORTS) \
42298 $(POSTSTAGE1_HOST_EXPORTS) \
42299 cd $(HOST_SUBDIR)/libctf && \
42300 \
42301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42302 CFLAGS="$(STAGE4_CFLAGS)" \
42303 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
42304 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
42305 LIBCFLAGS="$(STAGE4_CFLAGS)" \
42306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42310 TFLAGS="$(STAGE4_TFLAGS)" \
42311 $(TARGET-stage4-libctf)
42312
42313 maybe-clean-stage4-libctf: clean-stage4-libctf
42314 clean-stage4: clean-stage4-libctf
42315 clean-stage4-libctf:
42316 @if [ $(current_stage) = stage4 ]; then \
42317 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42318 else \
42319 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
42320 $(MAKE) stage4-start; \
42321 fi; \
42322 cd $(HOST_SUBDIR)/libctf && \
42323 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42324 @endif libctf-bootstrap
42325
42326
42327 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
42328 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
42329 maybe-all-stageprofile-libctf:
42330 maybe-clean-stageprofile-libctf:
42331 @if libctf-bootstrap
42332 maybe-all-stageprofile-libctf: all-stageprofile-libctf
42333 all-stageprofile: all-stageprofile-libctf
42334 TARGET-stageprofile-libctf = $(TARGET-libctf)
42335 all-stageprofile-libctf: configure-stageprofile-libctf
42336 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42337 @r=`${PWD_COMMAND}`; export r; \
42338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42339 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42340 $(HOST_EXPORTS) \
42341 $(POSTSTAGE1_HOST_EXPORTS) \
42342 cd $(HOST_SUBDIR)/libctf && \
42343 \
42344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42345 CFLAGS="$(STAGEprofile_CFLAGS)" \
42346 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
42347 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
42348 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
42349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42353 TFLAGS="$(STAGEprofile_TFLAGS)" \
42354 $(TARGET-stageprofile-libctf)
42355
42356 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
42357 clean-stageprofile: clean-stageprofile-libctf
42358 clean-stageprofile-libctf:
42359 @if [ $(current_stage) = stageprofile ]; then \
42360 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42361 else \
42362 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
42363 $(MAKE) stageprofile-start; \
42364 fi; \
42365 cd $(HOST_SUBDIR)/libctf && \
42366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42367 @endif libctf-bootstrap
42368
42369
42370 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
42371 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
42372 maybe-all-stagetrain-libctf:
42373 maybe-clean-stagetrain-libctf:
42374 @if libctf-bootstrap
42375 maybe-all-stagetrain-libctf: all-stagetrain-libctf
42376 all-stagetrain: all-stagetrain-libctf
42377 TARGET-stagetrain-libctf = $(TARGET-libctf)
42378 all-stagetrain-libctf: configure-stagetrain-libctf
42379 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42380 @r=`${PWD_COMMAND}`; export r; \
42381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42382 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42383 $(HOST_EXPORTS) \
42384 $(POSTSTAGE1_HOST_EXPORTS) \
42385 cd $(HOST_SUBDIR)/libctf && \
42386 \
42387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42388 CFLAGS="$(STAGEtrain_CFLAGS)" \
42389 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
42390 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
42391 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
42392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42396 TFLAGS="$(STAGEtrain_TFLAGS)" \
42397 $(TARGET-stagetrain-libctf)
42398
42399 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
42400 clean-stagetrain: clean-stagetrain-libctf
42401 clean-stagetrain-libctf:
42402 @if [ $(current_stage) = stagetrain ]; then \
42403 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42404 else \
42405 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
42406 $(MAKE) stagetrain-start; \
42407 fi; \
42408 cd $(HOST_SUBDIR)/libctf && \
42409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42410 @endif libctf-bootstrap
42411
42412
42413 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
42414 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
42415 maybe-all-stagefeedback-libctf:
42416 maybe-clean-stagefeedback-libctf:
42417 @if libctf-bootstrap
42418 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
42419 all-stagefeedback: all-stagefeedback-libctf
42420 TARGET-stagefeedback-libctf = $(TARGET-libctf)
42421 all-stagefeedback-libctf: configure-stagefeedback-libctf
42422 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42423 @r=`${PWD_COMMAND}`; export r; \
42424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42425 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42426 $(HOST_EXPORTS) \
42427 $(POSTSTAGE1_HOST_EXPORTS) \
42428 cd $(HOST_SUBDIR)/libctf && \
42429 \
42430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42431 CFLAGS="$(STAGEfeedback_CFLAGS)" \
42432 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
42433 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
42434 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
42435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42438 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42439 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42440 $(TARGET-stagefeedback-libctf)
42441
42442 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
42443 clean-stagefeedback: clean-stagefeedback-libctf
42444 clean-stagefeedback-libctf:
42445 @if [ $(current_stage) = stagefeedback ]; then \
42446 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42447 else \
42448 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
42449 $(MAKE) stagefeedback-start; \
42450 fi; \
42451 cd $(HOST_SUBDIR)/libctf && \
42452 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42453 @endif libctf-bootstrap
42454
42455
42456 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
42457 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
42458 maybe-all-stageautoprofile-libctf:
42459 maybe-clean-stageautoprofile-libctf:
42460 @if libctf-bootstrap
42461 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
42462 all-stageautoprofile: all-stageautoprofile-libctf
42463 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
42464 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
42465 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42466 @r=`${PWD_COMMAND}`; export r; \
42467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42468 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42469 $(HOST_EXPORTS) \
42470 $(POSTSTAGE1_HOST_EXPORTS) \
42471 cd $(HOST_SUBDIR)/libctf && \
42472 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42473 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42474 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
42475 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
42476 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
42477 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
42478 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42479 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42480 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42481 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42482 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42483 $(TARGET-stageautoprofile-libctf)
42484
42485 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
42486 clean-stageautoprofile: clean-stageautoprofile-libctf
42487 clean-stageautoprofile-libctf:
42488 @if [ $(current_stage) = stageautoprofile ]; then \
42489 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42490 else \
42491 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
42492 $(MAKE) stageautoprofile-start; \
42493 fi; \
42494 cd $(HOST_SUBDIR)/libctf && \
42495 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42496 @endif libctf-bootstrap
42497
42498
42499 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
42500 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
42501 maybe-all-stageautofeedback-libctf:
42502 maybe-clean-stageautofeedback-libctf:
42503 @if libctf-bootstrap
42504 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
42505 all-stageautofeedback: all-stageautofeedback-libctf
42506 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
42507 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
42508 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42509 @r=`${PWD_COMMAND}`; export r; \
42510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42511 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42512 $(HOST_EXPORTS) \
42513 $(POSTSTAGE1_HOST_EXPORTS) \
42514 cd $(HOST_SUBDIR)/libctf && \
42515 \
42516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42517 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
42518 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
42519 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
42520 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
42521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42524 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
42525 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42526 $(TARGET-stageautofeedback-libctf)
42527
42528 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
42529 clean-stageautofeedback: clean-stageautofeedback-libctf
42530 clean-stageautofeedback-libctf:
42531 @if [ $(current_stage) = stageautofeedback ]; then \
42532 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
42533 else \
42534 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
42535 $(MAKE) stageautofeedback-start; \
42536 fi; \
42537 cd $(HOST_SUBDIR)/libctf && \
42538 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
42539 @endif libctf-bootstrap
42540
42541
42542
42543
42544
42545 .PHONY: check-libctf maybe-check-libctf
42546 maybe-check-libctf:
42547 @if libctf
42548 maybe-check-libctf: check-libctf
42549
42550 check-libctf:
42551 @: $(MAKE); $(unstage)
42552 @r=`${PWD_COMMAND}`; export r; \
42553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42554 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
42555 (cd $(HOST_SUBDIR)/libctf && \
42556 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
42557
42558 @endif libctf
42559
42560 .PHONY: install-libctf maybe-install-libctf
42561 maybe-install-libctf:
42562 @if libctf
42563 maybe-install-libctf: install-libctf
42564
42565 install-libctf: installdirs
42566 @: $(MAKE); $(unstage)
42567 @r=`${PWD_COMMAND}`; export r; \
42568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42569 $(HOST_EXPORTS) \
42570 (cd $(HOST_SUBDIR)/libctf && \
42571 $(MAKE) $(FLAGS_TO_PASS) install)
42572
42573 @endif libctf
42574
42575 .PHONY: install-strip-libctf maybe-install-strip-libctf
42576 maybe-install-strip-libctf:
42577 @if libctf
42578 maybe-install-strip-libctf: install-strip-libctf
42579
42580 install-strip-libctf: installdirs
42581 @: $(MAKE); $(unstage)
42582 @r=`${PWD_COMMAND}`; export r; \
42583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42584 $(HOST_EXPORTS) \
42585 (cd $(HOST_SUBDIR)/libctf && \
42586 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42587
42588 @endif libctf
42589
42590 # Other targets (info, dvi, pdf, etc.)
42591
42592 .PHONY: maybe-info-libctf info-libctf
42593 maybe-info-libctf:
42594 @if libctf
42595 maybe-info-libctf: info-libctf
42596
42597 info-libctf: \
42598 configure-libctf
42599 @[ -f ./libctf/Makefile ] || exit 0; \
42600 r=`${PWD_COMMAND}`; export r; \
42601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42602 $(HOST_EXPORTS) \
42603 for flag in $(EXTRA_HOST_FLAGS) ; do \
42604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42605 done; \
42606 echo "Doing info in libctf"; \
42607 (cd $(HOST_SUBDIR)/libctf && \
42608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42610 "RANLIB=$${RANLIB}" \
42611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42612 info) \
42613 || exit 1
42614
42615 @endif libctf
42616
42617 .PHONY: maybe-dvi-libctf dvi-libctf
42618 maybe-dvi-libctf:
42619 @if libctf
42620 maybe-dvi-libctf: dvi-libctf
42621
42622 dvi-libctf: \
42623 configure-libctf
42624 @[ -f ./libctf/Makefile ] || exit 0; \
42625 r=`${PWD_COMMAND}`; export r; \
42626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42627 $(HOST_EXPORTS) \
42628 for flag in $(EXTRA_HOST_FLAGS) ; do \
42629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42630 done; \
42631 echo "Doing dvi in libctf"; \
42632 (cd $(HOST_SUBDIR)/libctf && \
42633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42635 "RANLIB=$${RANLIB}" \
42636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42637 dvi) \
42638 || exit 1
42639
42640 @endif libctf
42641
42642 .PHONY: maybe-pdf-libctf pdf-libctf
42643 maybe-pdf-libctf:
42644 @if libctf
42645 maybe-pdf-libctf: pdf-libctf
42646
42647 pdf-libctf: \
42648 configure-libctf
42649 @[ -f ./libctf/Makefile ] || exit 0; \
42650 r=`${PWD_COMMAND}`; export r; \
42651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42652 $(HOST_EXPORTS) \
42653 for flag in $(EXTRA_HOST_FLAGS) ; do \
42654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42655 done; \
42656 echo "Doing pdf in libctf"; \
42657 (cd $(HOST_SUBDIR)/libctf && \
42658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42660 "RANLIB=$${RANLIB}" \
42661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42662 pdf) \
42663 || exit 1
42664
42665 @endif libctf
42666
42667 .PHONY: maybe-html-libctf html-libctf
42668 maybe-html-libctf:
42669 @if libctf
42670 maybe-html-libctf: html-libctf
42671
42672 html-libctf: \
42673 configure-libctf
42674 @[ -f ./libctf/Makefile ] || exit 0; \
42675 r=`${PWD_COMMAND}`; export r; \
42676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42677 $(HOST_EXPORTS) \
42678 for flag in $(EXTRA_HOST_FLAGS) ; do \
42679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42680 done; \
42681 echo "Doing html in libctf"; \
42682 (cd $(HOST_SUBDIR)/libctf && \
42683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42685 "RANLIB=$${RANLIB}" \
42686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42687 html) \
42688 || exit 1
42689
42690 @endif libctf
42691
42692 .PHONY: maybe-TAGS-libctf TAGS-libctf
42693 maybe-TAGS-libctf:
42694 @if libctf
42695 maybe-TAGS-libctf: TAGS-libctf
42696
42697 TAGS-libctf: \
42698 configure-libctf
42699 @[ -f ./libctf/Makefile ] || exit 0; \
42700 r=`${PWD_COMMAND}`; export r; \
42701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42702 $(HOST_EXPORTS) \
42703 for flag in $(EXTRA_HOST_FLAGS) ; do \
42704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42705 done; \
42706 echo "Doing TAGS in libctf"; \
42707 (cd $(HOST_SUBDIR)/libctf && \
42708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42710 "RANLIB=$${RANLIB}" \
42711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42712 TAGS) \
42713 || exit 1
42714
42715 @endif libctf
42716
42717 .PHONY: maybe-install-info-libctf install-info-libctf
42718 maybe-install-info-libctf:
42719 @if libctf
42720 maybe-install-info-libctf: install-info-libctf
42721
42722 install-info-libctf: \
42723 configure-libctf \
42724 info-libctf
42725 @[ -f ./libctf/Makefile ] || exit 0; \
42726 r=`${PWD_COMMAND}`; export r; \
42727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42728 $(HOST_EXPORTS) \
42729 for flag in $(EXTRA_HOST_FLAGS) ; do \
42730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42731 done; \
42732 echo "Doing install-info in libctf"; \
42733 (cd $(HOST_SUBDIR)/libctf && \
42734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42736 "RANLIB=$${RANLIB}" \
42737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42738 install-info) \
42739 || exit 1
42740
42741 @endif libctf
42742
42743 .PHONY: maybe-install-dvi-libctf install-dvi-libctf
42744 maybe-install-dvi-libctf:
42745 @if libctf
42746 maybe-install-dvi-libctf: install-dvi-libctf
42747
42748 install-dvi-libctf: \
42749 configure-libctf \
42750 dvi-libctf
42751 @[ -f ./libctf/Makefile ] || exit 0; \
42752 r=`${PWD_COMMAND}`; export r; \
42753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42754 $(HOST_EXPORTS) \
42755 for flag in $(EXTRA_HOST_FLAGS) ; do \
42756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42757 done; \
42758 echo "Doing install-dvi in libctf"; \
42759 (cd $(HOST_SUBDIR)/libctf && \
42760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42762 "RANLIB=$${RANLIB}" \
42763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42764 install-dvi) \
42765 || exit 1
42766
42767 @endif libctf
42768
42769 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
42770 maybe-install-pdf-libctf:
42771 @if libctf
42772 maybe-install-pdf-libctf: install-pdf-libctf
42773
42774 install-pdf-libctf: \
42775 configure-libctf \
42776 pdf-libctf
42777 @[ -f ./libctf/Makefile ] || exit 0; \
42778 r=`${PWD_COMMAND}`; export r; \
42779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42780 $(HOST_EXPORTS) \
42781 for flag in $(EXTRA_HOST_FLAGS) ; do \
42782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42783 done; \
42784 echo "Doing install-pdf in libctf"; \
42785 (cd $(HOST_SUBDIR)/libctf && \
42786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42788 "RANLIB=$${RANLIB}" \
42789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42790 install-pdf) \
42791 || exit 1
42792
42793 @endif libctf
42794
42795 .PHONY: maybe-install-html-libctf install-html-libctf
42796 maybe-install-html-libctf:
42797 @if libctf
42798 maybe-install-html-libctf: install-html-libctf
42799
42800 install-html-libctf: \
42801 configure-libctf \
42802 html-libctf
42803 @[ -f ./libctf/Makefile ] || exit 0; \
42804 r=`${PWD_COMMAND}`; export r; \
42805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42806 $(HOST_EXPORTS) \
42807 for flag in $(EXTRA_HOST_FLAGS) ; do \
42808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42809 done; \
42810 echo "Doing install-html in libctf"; \
42811 (cd $(HOST_SUBDIR)/libctf && \
42812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42814 "RANLIB=$${RANLIB}" \
42815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42816 install-html) \
42817 || exit 1
42818
42819 @endif libctf
42820
42821 .PHONY: maybe-installcheck-libctf installcheck-libctf
42822 maybe-installcheck-libctf:
42823 @if libctf
42824 maybe-installcheck-libctf: installcheck-libctf
42825
42826 installcheck-libctf: \
42827 configure-libctf
42828 @[ -f ./libctf/Makefile ] || exit 0; \
42829 r=`${PWD_COMMAND}`; export r; \
42830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42831 $(HOST_EXPORTS) \
42832 for flag in $(EXTRA_HOST_FLAGS) ; do \
42833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42834 done; \
42835 echo "Doing installcheck in libctf"; \
42836 (cd $(HOST_SUBDIR)/libctf && \
42837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42839 "RANLIB=$${RANLIB}" \
42840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42841 installcheck) \
42842 || exit 1
42843
42844 @endif libctf
42845
42846 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42847 maybe-mostlyclean-libctf:
42848 @if libctf
42849 maybe-mostlyclean-libctf: mostlyclean-libctf
42850
42851 mostlyclean-libctf:
42852 @[ -f ./libctf/Makefile ] || exit 0; \
42853 r=`${PWD_COMMAND}`; export r; \
42854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42855 $(HOST_EXPORTS) \
42856 for flag in $(EXTRA_HOST_FLAGS) ; do \
42857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42858 done; \
42859 echo "Doing mostlyclean in libctf"; \
42860 (cd $(HOST_SUBDIR)/libctf && \
42861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42863 "RANLIB=$${RANLIB}" \
42864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42865 mostlyclean) \
42866 || exit 1
42867
42868 @endif libctf
42869
42870 .PHONY: maybe-clean-libctf clean-libctf
42871 maybe-clean-libctf:
42872 @if libctf
42873 maybe-clean-libctf: clean-libctf
42874
42875 clean-libctf:
42876 @[ -f ./libctf/Makefile ] || exit 0; \
42877 r=`${PWD_COMMAND}`; export r; \
42878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42879 $(HOST_EXPORTS) \
42880 for flag in $(EXTRA_HOST_FLAGS) ; do \
42881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42882 done; \
42883 echo "Doing clean in libctf"; \
42884 (cd $(HOST_SUBDIR)/libctf && \
42885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42887 "RANLIB=$${RANLIB}" \
42888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42889 clean) \
42890 || exit 1
42891
42892 @endif libctf
42893
42894 .PHONY: maybe-distclean-libctf distclean-libctf
42895 maybe-distclean-libctf:
42896 @if libctf
42897 maybe-distclean-libctf: distclean-libctf
42898
42899 distclean-libctf:
42900 @[ -f ./libctf/Makefile ] || exit 0; \
42901 r=`${PWD_COMMAND}`; export r; \
42902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42903 $(HOST_EXPORTS) \
42904 for flag in $(EXTRA_HOST_FLAGS) ; do \
42905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42906 done; \
42907 echo "Doing distclean in libctf"; \
42908 (cd $(HOST_SUBDIR)/libctf && \
42909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42911 "RANLIB=$${RANLIB}" \
42912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42913 distclean) \
42914 || exit 1
42915
42916 @endif libctf
42917
42918 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42919 maybe-maintainer-clean-libctf:
42920 @if libctf
42921 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42922
42923 maintainer-clean-libctf:
42924 @[ -f ./libctf/Makefile ] || exit 0; \
42925 r=`${PWD_COMMAND}`; export r; \
42926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42927 $(HOST_EXPORTS) \
42928 for flag in $(EXTRA_HOST_FLAGS) ; do \
42929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42930 done; \
42931 echo "Doing maintainer-clean in libctf"; \
42932 (cd $(HOST_SUBDIR)/libctf && \
42933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42935 "RANLIB=$${RANLIB}" \
42936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42937 maintainer-clean) \
42938 || exit 1
42939
42940 @endif libctf
42941
42942
42943
42944 .PHONY: configure-libsframe maybe-configure-libsframe
42945 maybe-configure-libsframe:
42946 @if gcc-bootstrap
42947 configure-libsframe: stage_current
42948 @endif gcc-bootstrap
42949 @if libsframe
42950 maybe-configure-libsframe: configure-libsframe
42951 configure-libsframe:
42952 @r=`${PWD_COMMAND}`; export r; \
42953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42954 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42956 $(HOST_EXPORTS) \
42957 echo Configuring in $(HOST_SUBDIR)/libsframe; \
42958 cd "$(HOST_SUBDIR)/libsframe" || exit 1; \
42959 case $(srcdir) in \
42960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42961 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42963 esac; \
42964 module_srcdir=libsframe; \
42965 $(SHELL) \
42966 $$s/$$module_srcdir/configure \
42967 --srcdir=$${topdir}/$$module_srcdir \
42968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42969 --target=${target_alias} \
42970 || exit 1
42971 @endif libsframe
42972
42973
42974
42975 .PHONY: configure-stage1-libsframe maybe-configure-stage1-libsframe
42976 maybe-configure-stage1-libsframe:
42977 @if libsframe-bootstrap
42978 maybe-configure-stage1-libsframe: configure-stage1-libsframe
42979 configure-stage1-libsframe:
42980 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
42982 @r=`${PWD_COMMAND}`; export r; \
42983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42984 TFLAGS="$(STAGE1_TFLAGS)"; \
42985 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
42986 $(HOST_EXPORTS) \
42987 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
42988 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
42989 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
42990 echo Configuring stage 1 in $(HOST_SUBDIR)/libsframe; \
42991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
42992 cd $(HOST_SUBDIR)/libsframe || exit 1; \
42993 case $(srcdir) in \
42994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42995 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
42996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42997 esac; \
42998 module_srcdir=libsframe; \
42999 $(SHELL) $$s/$$module_srcdir/configure \
43000 --srcdir=$${topdir}/$$module_srcdir \
43001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43002 --target=${target_alias} \
43003 \
43004 $(STAGE1_CONFIGURE_FLAGS)
43005 @endif libsframe-bootstrap
43006
43007 .PHONY: configure-stage2-libsframe maybe-configure-stage2-libsframe
43008 maybe-configure-stage2-libsframe:
43009 @if libsframe-bootstrap
43010 maybe-configure-stage2-libsframe: configure-stage2-libsframe
43011 configure-stage2-libsframe:
43012 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43014 @r=`${PWD_COMMAND}`; export r; \
43015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43016 TFLAGS="$(STAGE2_TFLAGS)"; \
43017 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43018 $(HOST_EXPORTS) \
43019 $(POSTSTAGE1_HOST_EXPORTS) \
43020 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
43021 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
43022 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
43023 echo Configuring stage 2 in $(HOST_SUBDIR)/libsframe; \
43024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43025 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43026 case $(srcdir) in \
43027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43028 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43030 esac; \
43031 module_srcdir=libsframe; \
43032 $(SHELL) $$s/$$module_srcdir/configure \
43033 --srcdir=$${topdir}/$$module_srcdir \
43034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43035 --target=${target_alias} \
43036 --with-build-libsubdir=$(HOST_SUBDIR) \
43037 $(STAGE2_CONFIGURE_FLAGS)
43038 @endif libsframe-bootstrap
43039
43040 .PHONY: configure-stage3-libsframe maybe-configure-stage3-libsframe
43041 maybe-configure-stage3-libsframe:
43042 @if libsframe-bootstrap
43043 maybe-configure-stage3-libsframe: configure-stage3-libsframe
43044 configure-stage3-libsframe:
43045 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43047 @r=`${PWD_COMMAND}`; export r; \
43048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43049 TFLAGS="$(STAGE3_TFLAGS)"; \
43050 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43051 $(HOST_EXPORTS) \
43052 $(POSTSTAGE1_HOST_EXPORTS) \
43053 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
43054 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
43055 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
43056 echo Configuring stage 3 in $(HOST_SUBDIR)/libsframe; \
43057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43058 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43059 case $(srcdir) in \
43060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43061 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43063 esac; \
43064 module_srcdir=libsframe; \
43065 $(SHELL) $$s/$$module_srcdir/configure \
43066 --srcdir=$${topdir}/$$module_srcdir \
43067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43068 --target=${target_alias} \
43069 --with-build-libsubdir=$(HOST_SUBDIR) \
43070 $(STAGE3_CONFIGURE_FLAGS)
43071 @endif libsframe-bootstrap
43072
43073 .PHONY: configure-stage4-libsframe maybe-configure-stage4-libsframe
43074 maybe-configure-stage4-libsframe:
43075 @if libsframe-bootstrap
43076 maybe-configure-stage4-libsframe: configure-stage4-libsframe
43077 configure-stage4-libsframe:
43078 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43080 @r=`${PWD_COMMAND}`; export r; \
43081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43082 TFLAGS="$(STAGE4_TFLAGS)"; \
43083 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43084 $(HOST_EXPORTS) \
43085 $(POSTSTAGE1_HOST_EXPORTS) \
43086 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
43087 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
43088 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
43089 echo Configuring stage 4 in $(HOST_SUBDIR)/libsframe; \
43090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43091 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43092 case $(srcdir) in \
43093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43094 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43096 esac; \
43097 module_srcdir=libsframe; \
43098 $(SHELL) $$s/$$module_srcdir/configure \
43099 --srcdir=$${topdir}/$$module_srcdir \
43100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43101 --target=${target_alias} \
43102 --with-build-libsubdir=$(HOST_SUBDIR) \
43103 $(STAGE4_CONFIGURE_FLAGS)
43104 @endif libsframe-bootstrap
43105
43106 .PHONY: configure-stageprofile-libsframe maybe-configure-stageprofile-libsframe
43107 maybe-configure-stageprofile-libsframe:
43108 @if libsframe-bootstrap
43109 maybe-configure-stageprofile-libsframe: configure-stageprofile-libsframe
43110 configure-stageprofile-libsframe:
43111 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43113 @r=`${PWD_COMMAND}`; export r; \
43114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43116 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43117 $(HOST_EXPORTS) \
43118 $(POSTSTAGE1_HOST_EXPORTS) \
43119 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
43120 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
43121 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
43122 echo Configuring stage profile in $(HOST_SUBDIR)/libsframe; \
43123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43124 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43125 case $(srcdir) in \
43126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43127 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43129 esac; \
43130 module_srcdir=libsframe; \
43131 $(SHELL) $$s/$$module_srcdir/configure \
43132 --srcdir=$${topdir}/$$module_srcdir \
43133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43134 --target=${target_alias} \
43135 --with-build-libsubdir=$(HOST_SUBDIR) \
43136 $(STAGEprofile_CONFIGURE_FLAGS)
43137 @endif libsframe-bootstrap
43138
43139 .PHONY: configure-stagetrain-libsframe maybe-configure-stagetrain-libsframe
43140 maybe-configure-stagetrain-libsframe:
43141 @if libsframe-bootstrap
43142 maybe-configure-stagetrain-libsframe: configure-stagetrain-libsframe
43143 configure-stagetrain-libsframe:
43144 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43146 @r=`${PWD_COMMAND}`; export r; \
43147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43148 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43149 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43150 $(HOST_EXPORTS) \
43151 $(POSTSTAGE1_HOST_EXPORTS) \
43152 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
43153 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
43154 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
43155 echo Configuring stage train in $(HOST_SUBDIR)/libsframe; \
43156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43157 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43158 case $(srcdir) in \
43159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43160 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43162 esac; \
43163 module_srcdir=libsframe; \
43164 $(SHELL) $$s/$$module_srcdir/configure \
43165 --srcdir=$${topdir}/$$module_srcdir \
43166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43167 --target=${target_alias} \
43168 --with-build-libsubdir=$(HOST_SUBDIR) \
43169 $(STAGEtrain_CONFIGURE_FLAGS)
43170 @endif libsframe-bootstrap
43171
43172 .PHONY: configure-stagefeedback-libsframe maybe-configure-stagefeedback-libsframe
43173 maybe-configure-stagefeedback-libsframe:
43174 @if libsframe-bootstrap
43175 maybe-configure-stagefeedback-libsframe: configure-stagefeedback-libsframe
43176 configure-stagefeedback-libsframe:
43177 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43179 @r=`${PWD_COMMAND}`; export r; \
43180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43182 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43183 $(HOST_EXPORTS) \
43184 $(POSTSTAGE1_HOST_EXPORTS) \
43185 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
43186 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
43187 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
43188 echo Configuring stage feedback in $(HOST_SUBDIR)/libsframe; \
43189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43190 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43191 case $(srcdir) in \
43192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43193 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43195 esac; \
43196 module_srcdir=libsframe; \
43197 $(SHELL) $$s/$$module_srcdir/configure \
43198 --srcdir=$${topdir}/$$module_srcdir \
43199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43200 --target=${target_alias} \
43201 --with-build-libsubdir=$(HOST_SUBDIR) \
43202 $(STAGEfeedback_CONFIGURE_FLAGS)
43203 @endif libsframe-bootstrap
43204
43205 .PHONY: configure-stageautoprofile-libsframe maybe-configure-stageautoprofile-libsframe
43206 maybe-configure-stageautoprofile-libsframe:
43207 @if libsframe-bootstrap
43208 maybe-configure-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43209 configure-stageautoprofile-libsframe:
43210 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43212 @r=`${PWD_COMMAND}`; export r; \
43213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43214 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43215 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43216 $(HOST_EXPORTS) \
43217 $(POSTSTAGE1_HOST_EXPORTS) \
43218 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
43219 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
43220 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
43221 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libsframe; \
43222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43223 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43224 case $(srcdir) in \
43225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43226 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43228 esac; \
43229 module_srcdir=libsframe; \
43230 $(SHELL) $$s/$$module_srcdir/configure \
43231 --srcdir=$${topdir}/$$module_srcdir \
43232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43233 --target=${target_alias} \
43234 --with-build-libsubdir=$(HOST_SUBDIR) \
43235 $(STAGEautoprofile_CONFIGURE_FLAGS)
43236 @endif libsframe-bootstrap
43237
43238 .PHONY: configure-stageautofeedback-libsframe maybe-configure-stageautofeedback-libsframe
43239 maybe-configure-stageautofeedback-libsframe:
43240 @if libsframe-bootstrap
43241 maybe-configure-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43242 configure-stageautofeedback-libsframe:
43243 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe
43245 @r=`${PWD_COMMAND}`; export r; \
43246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43247 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43248 test ! -f $(HOST_SUBDIR)/libsframe/Makefile || exit 0; \
43249 $(HOST_EXPORTS) \
43250 $(POSTSTAGE1_HOST_EXPORTS) \
43251 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
43252 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
43253 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
43254 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libsframe; \
43255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libsframe; \
43256 cd $(HOST_SUBDIR)/libsframe || exit 1; \
43257 case $(srcdir) in \
43258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43259 *) topdir=`echo $(HOST_SUBDIR)/libsframe/ | \
43260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43261 esac; \
43262 module_srcdir=libsframe; \
43263 $(SHELL) $$s/$$module_srcdir/configure \
43264 --srcdir=$${topdir}/$$module_srcdir \
43265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43266 --target=${target_alias} \
43267 --with-build-libsubdir=$(HOST_SUBDIR) \
43268 $(STAGEautofeedback_CONFIGURE_FLAGS)
43269 @endif libsframe-bootstrap
43270
43271
43272
43273
43274
43275 .PHONY: all-libsframe maybe-all-libsframe
43276 maybe-all-libsframe:
43277 @if gcc-bootstrap
43278 all-libsframe: stage_current
43279 @endif gcc-bootstrap
43280 @if libsframe
43281 TARGET-libsframe=all
43282 maybe-all-libsframe: all-libsframe
43283 all-libsframe: configure-libsframe
43284 @r=`${PWD_COMMAND}`; export r; \
43285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43286 $(HOST_EXPORTS) \
43287 (cd $(HOST_SUBDIR)/libsframe && \
43288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
43289 $(TARGET-libsframe))
43290 @endif libsframe
43291
43292
43293
43294 .PHONY: all-stage1-libsframe maybe-all-stage1-libsframe
43295 .PHONY: clean-stage1-libsframe maybe-clean-stage1-libsframe
43296 maybe-all-stage1-libsframe:
43297 maybe-clean-stage1-libsframe:
43298 @if libsframe-bootstrap
43299 maybe-all-stage1-libsframe: all-stage1-libsframe
43300 all-stage1: all-stage1-libsframe
43301 TARGET-stage1-libsframe = $(TARGET-libsframe)
43302 all-stage1-libsframe: configure-stage1-libsframe
43303 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43304 @r=`${PWD_COMMAND}`; export r; \
43305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43306 TFLAGS="$(STAGE1_TFLAGS)"; \
43307 $(HOST_EXPORTS) \
43308 cd $(HOST_SUBDIR)/libsframe && \
43309 \
43310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43311 CFLAGS="$(STAGE1_CFLAGS)" \
43312 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
43313 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
43314 LIBCFLAGS="$(LIBCFLAGS)" \
43315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43318 $(EXTRA_HOST_FLAGS) \
43319 $(STAGE1_FLAGS_TO_PASS) \
43320 TFLAGS="$(STAGE1_TFLAGS)" \
43321 $(TARGET-stage1-libsframe)
43322
43323 maybe-clean-stage1-libsframe: clean-stage1-libsframe
43324 clean-stage1: clean-stage1-libsframe
43325 clean-stage1-libsframe:
43326 @if [ $(current_stage) = stage1 ]; then \
43327 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43328 else \
43329 [ -f $(HOST_SUBDIR)/stage1-libsframe/Makefile ] || exit 0; \
43330 $(MAKE) stage1-start; \
43331 fi; \
43332 cd $(HOST_SUBDIR)/libsframe && \
43333 $(MAKE) $(EXTRA_HOST_FLAGS) \
43334 $(STAGE1_FLAGS_TO_PASS) clean
43335 @endif libsframe-bootstrap
43336
43337
43338 .PHONY: all-stage2-libsframe maybe-all-stage2-libsframe
43339 .PHONY: clean-stage2-libsframe maybe-clean-stage2-libsframe
43340 maybe-all-stage2-libsframe:
43341 maybe-clean-stage2-libsframe:
43342 @if libsframe-bootstrap
43343 maybe-all-stage2-libsframe: all-stage2-libsframe
43344 all-stage2: all-stage2-libsframe
43345 TARGET-stage2-libsframe = $(TARGET-libsframe)
43346 all-stage2-libsframe: configure-stage2-libsframe
43347 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43348 @r=`${PWD_COMMAND}`; export r; \
43349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43350 TFLAGS="$(STAGE2_TFLAGS)"; \
43351 $(HOST_EXPORTS) \
43352 $(POSTSTAGE1_HOST_EXPORTS) \
43353 cd $(HOST_SUBDIR)/libsframe && \
43354 \
43355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43356 CFLAGS="$(STAGE2_CFLAGS)" \
43357 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
43358 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
43359 LIBCFLAGS="$(STAGE2_CFLAGS)" \
43360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43364 TFLAGS="$(STAGE2_TFLAGS)" \
43365 $(TARGET-stage2-libsframe)
43366
43367 maybe-clean-stage2-libsframe: clean-stage2-libsframe
43368 clean-stage2: clean-stage2-libsframe
43369 clean-stage2-libsframe:
43370 @if [ $(current_stage) = stage2 ]; then \
43371 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43372 else \
43373 [ -f $(HOST_SUBDIR)/stage2-libsframe/Makefile ] || exit 0; \
43374 $(MAKE) stage2-start; \
43375 fi; \
43376 cd $(HOST_SUBDIR)/libsframe && \
43377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43378 @endif libsframe-bootstrap
43379
43380
43381 .PHONY: all-stage3-libsframe maybe-all-stage3-libsframe
43382 .PHONY: clean-stage3-libsframe maybe-clean-stage3-libsframe
43383 maybe-all-stage3-libsframe:
43384 maybe-clean-stage3-libsframe:
43385 @if libsframe-bootstrap
43386 maybe-all-stage3-libsframe: all-stage3-libsframe
43387 all-stage3: all-stage3-libsframe
43388 TARGET-stage3-libsframe = $(TARGET-libsframe)
43389 all-stage3-libsframe: configure-stage3-libsframe
43390 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43391 @r=`${PWD_COMMAND}`; export r; \
43392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43393 TFLAGS="$(STAGE3_TFLAGS)"; \
43394 $(HOST_EXPORTS) \
43395 $(POSTSTAGE1_HOST_EXPORTS) \
43396 cd $(HOST_SUBDIR)/libsframe && \
43397 \
43398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43399 CFLAGS="$(STAGE3_CFLAGS)" \
43400 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
43401 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
43402 LIBCFLAGS="$(STAGE3_CFLAGS)" \
43403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43407 TFLAGS="$(STAGE3_TFLAGS)" \
43408 $(TARGET-stage3-libsframe)
43409
43410 maybe-clean-stage3-libsframe: clean-stage3-libsframe
43411 clean-stage3: clean-stage3-libsframe
43412 clean-stage3-libsframe:
43413 @if [ $(current_stage) = stage3 ]; then \
43414 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43415 else \
43416 [ -f $(HOST_SUBDIR)/stage3-libsframe/Makefile ] || exit 0; \
43417 $(MAKE) stage3-start; \
43418 fi; \
43419 cd $(HOST_SUBDIR)/libsframe && \
43420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43421 @endif libsframe-bootstrap
43422
43423
43424 .PHONY: all-stage4-libsframe maybe-all-stage4-libsframe
43425 .PHONY: clean-stage4-libsframe maybe-clean-stage4-libsframe
43426 maybe-all-stage4-libsframe:
43427 maybe-clean-stage4-libsframe:
43428 @if libsframe-bootstrap
43429 maybe-all-stage4-libsframe: all-stage4-libsframe
43430 all-stage4: all-stage4-libsframe
43431 TARGET-stage4-libsframe = $(TARGET-libsframe)
43432 all-stage4-libsframe: configure-stage4-libsframe
43433 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43434 @r=`${PWD_COMMAND}`; export r; \
43435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43436 TFLAGS="$(STAGE4_TFLAGS)"; \
43437 $(HOST_EXPORTS) \
43438 $(POSTSTAGE1_HOST_EXPORTS) \
43439 cd $(HOST_SUBDIR)/libsframe && \
43440 \
43441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43442 CFLAGS="$(STAGE4_CFLAGS)" \
43443 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
43444 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
43445 LIBCFLAGS="$(STAGE4_CFLAGS)" \
43446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43450 TFLAGS="$(STAGE4_TFLAGS)" \
43451 $(TARGET-stage4-libsframe)
43452
43453 maybe-clean-stage4-libsframe: clean-stage4-libsframe
43454 clean-stage4: clean-stage4-libsframe
43455 clean-stage4-libsframe:
43456 @if [ $(current_stage) = stage4 ]; then \
43457 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43458 else \
43459 [ -f $(HOST_SUBDIR)/stage4-libsframe/Makefile ] || exit 0; \
43460 $(MAKE) stage4-start; \
43461 fi; \
43462 cd $(HOST_SUBDIR)/libsframe && \
43463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43464 @endif libsframe-bootstrap
43465
43466
43467 .PHONY: all-stageprofile-libsframe maybe-all-stageprofile-libsframe
43468 .PHONY: clean-stageprofile-libsframe maybe-clean-stageprofile-libsframe
43469 maybe-all-stageprofile-libsframe:
43470 maybe-clean-stageprofile-libsframe:
43471 @if libsframe-bootstrap
43472 maybe-all-stageprofile-libsframe: all-stageprofile-libsframe
43473 all-stageprofile: all-stageprofile-libsframe
43474 TARGET-stageprofile-libsframe = $(TARGET-libsframe)
43475 all-stageprofile-libsframe: configure-stageprofile-libsframe
43476 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43477 @r=`${PWD_COMMAND}`; export r; \
43478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43479 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43480 $(HOST_EXPORTS) \
43481 $(POSTSTAGE1_HOST_EXPORTS) \
43482 cd $(HOST_SUBDIR)/libsframe && \
43483 \
43484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43485 CFLAGS="$(STAGEprofile_CFLAGS)" \
43486 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
43487 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
43488 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
43489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43493 TFLAGS="$(STAGEprofile_TFLAGS)" \
43494 $(TARGET-stageprofile-libsframe)
43495
43496 maybe-clean-stageprofile-libsframe: clean-stageprofile-libsframe
43497 clean-stageprofile: clean-stageprofile-libsframe
43498 clean-stageprofile-libsframe:
43499 @if [ $(current_stage) = stageprofile ]; then \
43500 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43501 else \
43502 [ -f $(HOST_SUBDIR)/stageprofile-libsframe/Makefile ] || exit 0; \
43503 $(MAKE) stageprofile-start; \
43504 fi; \
43505 cd $(HOST_SUBDIR)/libsframe && \
43506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43507 @endif libsframe-bootstrap
43508
43509
43510 .PHONY: all-stagetrain-libsframe maybe-all-stagetrain-libsframe
43511 .PHONY: clean-stagetrain-libsframe maybe-clean-stagetrain-libsframe
43512 maybe-all-stagetrain-libsframe:
43513 maybe-clean-stagetrain-libsframe:
43514 @if libsframe-bootstrap
43515 maybe-all-stagetrain-libsframe: all-stagetrain-libsframe
43516 all-stagetrain: all-stagetrain-libsframe
43517 TARGET-stagetrain-libsframe = $(TARGET-libsframe)
43518 all-stagetrain-libsframe: configure-stagetrain-libsframe
43519 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43520 @r=`${PWD_COMMAND}`; export r; \
43521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43522 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43523 $(HOST_EXPORTS) \
43524 $(POSTSTAGE1_HOST_EXPORTS) \
43525 cd $(HOST_SUBDIR)/libsframe && \
43526 \
43527 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43528 CFLAGS="$(STAGEtrain_CFLAGS)" \
43529 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
43530 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
43531 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
43532 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43533 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43534 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43535 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43536 TFLAGS="$(STAGEtrain_TFLAGS)" \
43537 $(TARGET-stagetrain-libsframe)
43538
43539 maybe-clean-stagetrain-libsframe: clean-stagetrain-libsframe
43540 clean-stagetrain: clean-stagetrain-libsframe
43541 clean-stagetrain-libsframe:
43542 @if [ $(current_stage) = stagetrain ]; then \
43543 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43544 else \
43545 [ -f $(HOST_SUBDIR)/stagetrain-libsframe/Makefile ] || exit 0; \
43546 $(MAKE) stagetrain-start; \
43547 fi; \
43548 cd $(HOST_SUBDIR)/libsframe && \
43549 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43550 @endif libsframe-bootstrap
43551
43552
43553 .PHONY: all-stagefeedback-libsframe maybe-all-stagefeedback-libsframe
43554 .PHONY: clean-stagefeedback-libsframe maybe-clean-stagefeedback-libsframe
43555 maybe-all-stagefeedback-libsframe:
43556 maybe-clean-stagefeedback-libsframe:
43557 @if libsframe-bootstrap
43558 maybe-all-stagefeedback-libsframe: all-stagefeedback-libsframe
43559 all-stagefeedback: all-stagefeedback-libsframe
43560 TARGET-stagefeedback-libsframe = $(TARGET-libsframe)
43561 all-stagefeedback-libsframe: configure-stagefeedback-libsframe
43562 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43563 @r=`${PWD_COMMAND}`; export r; \
43564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43565 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43566 $(HOST_EXPORTS) \
43567 $(POSTSTAGE1_HOST_EXPORTS) \
43568 cd $(HOST_SUBDIR)/libsframe && \
43569 \
43570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43571 CFLAGS="$(STAGEfeedback_CFLAGS)" \
43572 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
43573 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
43574 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
43575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43578 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43579 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43580 $(TARGET-stagefeedback-libsframe)
43581
43582 maybe-clean-stagefeedback-libsframe: clean-stagefeedback-libsframe
43583 clean-stagefeedback: clean-stagefeedback-libsframe
43584 clean-stagefeedback-libsframe:
43585 @if [ $(current_stage) = stagefeedback ]; then \
43586 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43587 else \
43588 [ -f $(HOST_SUBDIR)/stagefeedback-libsframe/Makefile ] || exit 0; \
43589 $(MAKE) stagefeedback-start; \
43590 fi; \
43591 cd $(HOST_SUBDIR)/libsframe && \
43592 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43593 @endif libsframe-bootstrap
43594
43595
43596 .PHONY: all-stageautoprofile-libsframe maybe-all-stageautoprofile-libsframe
43597 .PHONY: clean-stageautoprofile-libsframe maybe-clean-stageautoprofile-libsframe
43598 maybe-all-stageautoprofile-libsframe:
43599 maybe-clean-stageautoprofile-libsframe:
43600 @if libsframe-bootstrap
43601 maybe-all-stageautoprofile-libsframe: all-stageautoprofile-libsframe
43602 all-stageautoprofile: all-stageautoprofile-libsframe
43603 TARGET-stageautoprofile-libsframe = $(TARGET-libsframe)
43604 all-stageautoprofile-libsframe: configure-stageautoprofile-libsframe
43605 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43606 @r=`${PWD_COMMAND}`; export r; \
43607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43608 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43609 $(HOST_EXPORTS) \
43610 $(POSTSTAGE1_HOST_EXPORTS) \
43611 cd $(HOST_SUBDIR)/libsframe && \
43612 $$s/gcc/config/i386/$(AUTO_PROFILE) \
43613 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43614 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
43615 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
43616 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
43617 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
43618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43622 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
43623 $(TARGET-stageautoprofile-libsframe)
43624
43625 maybe-clean-stageautoprofile-libsframe: clean-stageautoprofile-libsframe
43626 clean-stageautoprofile: clean-stageautoprofile-libsframe
43627 clean-stageautoprofile-libsframe:
43628 @if [ $(current_stage) = stageautoprofile ]; then \
43629 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43630 else \
43631 [ -f $(HOST_SUBDIR)/stageautoprofile-libsframe/Makefile ] || exit 0; \
43632 $(MAKE) stageautoprofile-start; \
43633 fi; \
43634 cd $(HOST_SUBDIR)/libsframe && \
43635 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43636 @endif libsframe-bootstrap
43637
43638
43639 .PHONY: all-stageautofeedback-libsframe maybe-all-stageautofeedback-libsframe
43640 .PHONY: clean-stageautofeedback-libsframe maybe-clean-stageautofeedback-libsframe
43641 maybe-all-stageautofeedback-libsframe:
43642 maybe-clean-stageautofeedback-libsframe:
43643 @if libsframe-bootstrap
43644 maybe-all-stageautofeedback-libsframe: all-stageautofeedback-libsframe
43645 all-stageautofeedback: all-stageautofeedback-libsframe
43646 TARGET-stageautofeedback-libsframe = $(TARGET-libsframe)
43647 all-stageautofeedback-libsframe: configure-stageautofeedback-libsframe
43648 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43649 @r=`${PWD_COMMAND}`; export r; \
43650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43651 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43652 $(HOST_EXPORTS) \
43653 $(POSTSTAGE1_HOST_EXPORTS) \
43654 cd $(HOST_SUBDIR)/libsframe && \
43655 \
43656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43657 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
43658 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
43659 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
43660 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
43661 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43662 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43663 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43664 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
43665 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
43666 $(TARGET-stageautofeedback-libsframe)
43667
43668 maybe-clean-stageautofeedback-libsframe: clean-stageautofeedback-libsframe
43669 clean-stageautofeedback: clean-stageautofeedback-libsframe
43670 clean-stageautofeedback-libsframe:
43671 @if [ $(current_stage) = stageautofeedback ]; then \
43672 [ -f $(HOST_SUBDIR)/libsframe/Makefile ] || exit 0; \
43673 else \
43674 [ -f $(HOST_SUBDIR)/stageautofeedback-libsframe/Makefile ] || exit 0; \
43675 $(MAKE) stageautofeedback-start; \
43676 fi; \
43677 cd $(HOST_SUBDIR)/libsframe && \
43678 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
43679 @endif libsframe-bootstrap
43680
43681
43682
43683
43684
43685 .PHONY: check-libsframe maybe-check-libsframe
43686 maybe-check-libsframe:
43687 @if libsframe
43688 maybe-check-libsframe: check-libsframe
43689
43690 check-libsframe:
43691 @: $(MAKE); $(unstage)
43692 @r=`${PWD_COMMAND}`; export r; \
43693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43694 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
43695 (cd $(HOST_SUBDIR)/libsframe && \
43696 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
43697
43698 @endif libsframe
43699
43700 .PHONY: install-libsframe maybe-install-libsframe
43701 maybe-install-libsframe:
43702 @if libsframe
43703 maybe-install-libsframe: install-libsframe
43704
43705 install-libsframe: installdirs
43706 @: $(MAKE); $(unstage)
43707 @r=`${PWD_COMMAND}`; export r; \
43708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43709 $(HOST_EXPORTS) \
43710 (cd $(HOST_SUBDIR)/libsframe && \
43711 $(MAKE) $(FLAGS_TO_PASS) install)
43712
43713 @endif libsframe
43714
43715 .PHONY: install-strip-libsframe maybe-install-strip-libsframe
43716 maybe-install-strip-libsframe:
43717 @if libsframe
43718 maybe-install-strip-libsframe: install-strip-libsframe
43719
43720 install-strip-libsframe: installdirs
43721 @: $(MAKE); $(unstage)
43722 @r=`${PWD_COMMAND}`; export r; \
43723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43724 $(HOST_EXPORTS) \
43725 (cd $(HOST_SUBDIR)/libsframe && \
43726 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43727
43728 @endif libsframe
43729
43730 # Other targets (info, dvi, pdf, etc.)
43731
43732 .PHONY: maybe-info-libsframe info-libsframe
43733 maybe-info-libsframe:
43734 @if libsframe
43735 maybe-info-libsframe: info-libsframe
43736
43737 info-libsframe: \
43738 configure-libsframe
43739 @[ -f ./libsframe/Makefile ] || exit 0; \
43740 r=`${PWD_COMMAND}`; export r; \
43741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43742 $(HOST_EXPORTS) \
43743 for flag in $(EXTRA_HOST_FLAGS) ; do \
43744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43745 done; \
43746 echo "Doing info in libsframe"; \
43747 (cd $(HOST_SUBDIR)/libsframe && \
43748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43750 "RANLIB=$${RANLIB}" \
43751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43752 info) \
43753 || exit 1
43754
43755 @endif libsframe
43756
43757 .PHONY: maybe-dvi-libsframe dvi-libsframe
43758 maybe-dvi-libsframe:
43759 @if libsframe
43760 maybe-dvi-libsframe: dvi-libsframe
43761
43762 dvi-libsframe: \
43763 configure-libsframe
43764 @[ -f ./libsframe/Makefile ] || exit 0; \
43765 r=`${PWD_COMMAND}`; export r; \
43766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43767 $(HOST_EXPORTS) \
43768 for flag in $(EXTRA_HOST_FLAGS) ; do \
43769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43770 done; \
43771 echo "Doing dvi in libsframe"; \
43772 (cd $(HOST_SUBDIR)/libsframe && \
43773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43775 "RANLIB=$${RANLIB}" \
43776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43777 dvi) \
43778 || exit 1
43779
43780 @endif libsframe
43781
43782 .PHONY: maybe-pdf-libsframe pdf-libsframe
43783 maybe-pdf-libsframe:
43784 @if libsframe
43785 maybe-pdf-libsframe: pdf-libsframe
43786
43787 pdf-libsframe: \
43788 configure-libsframe
43789 @[ -f ./libsframe/Makefile ] || exit 0; \
43790 r=`${PWD_COMMAND}`; export r; \
43791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43792 $(HOST_EXPORTS) \
43793 for flag in $(EXTRA_HOST_FLAGS) ; do \
43794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43795 done; \
43796 echo "Doing pdf in libsframe"; \
43797 (cd $(HOST_SUBDIR)/libsframe && \
43798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43800 "RANLIB=$${RANLIB}" \
43801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43802 pdf) \
43803 || exit 1
43804
43805 @endif libsframe
43806
43807 .PHONY: maybe-html-libsframe html-libsframe
43808 maybe-html-libsframe:
43809 @if libsframe
43810 maybe-html-libsframe: html-libsframe
43811
43812 html-libsframe: \
43813 configure-libsframe
43814 @[ -f ./libsframe/Makefile ] || exit 0; \
43815 r=`${PWD_COMMAND}`; export r; \
43816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43817 $(HOST_EXPORTS) \
43818 for flag in $(EXTRA_HOST_FLAGS) ; do \
43819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43820 done; \
43821 echo "Doing html in libsframe"; \
43822 (cd $(HOST_SUBDIR)/libsframe && \
43823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43825 "RANLIB=$${RANLIB}" \
43826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43827 html) \
43828 || exit 1
43829
43830 @endif libsframe
43831
43832 .PHONY: maybe-TAGS-libsframe TAGS-libsframe
43833 maybe-TAGS-libsframe:
43834 @if libsframe
43835 maybe-TAGS-libsframe: TAGS-libsframe
43836
43837 TAGS-libsframe: \
43838 configure-libsframe
43839 @[ -f ./libsframe/Makefile ] || exit 0; \
43840 r=`${PWD_COMMAND}`; export r; \
43841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43842 $(HOST_EXPORTS) \
43843 for flag in $(EXTRA_HOST_FLAGS) ; do \
43844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43845 done; \
43846 echo "Doing TAGS in libsframe"; \
43847 (cd $(HOST_SUBDIR)/libsframe && \
43848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43850 "RANLIB=$${RANLIB}" \
43851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43852 TAGS) \
43853 || exit 1
43854
43855 @endif libsframe
43856
43857 .PHONY: maybe-install-info-libsframe install-info-libsframe
43858 maybe-install-info-libsframe:
43859 @if libsframe
43860 maybe-install-info-libsframe: install-info-libsframe
43861
43862 install-info-libsframe: \
43863 configure-libsframe \
43864 info-libsframe
43865 @[ -f ./libsframe/Makefile ] || exit 0; \
43866 r=`${PWD_COMMAND}`; export r; \
43867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43868 $(HOST_EXPORTS) \
43869 for flag in $(EXTRA_HOST_FLAGS) ; do \
43870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43871 done; \
43872 echo "Doing install-info in libsframe"; \
43873 (cd $(HOST_SUBDIR)/libsframe && \
43874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43876 "RANLIB=$${RANLIB}" \
43877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43878 install-info) \
43879 || exit 1
43880
43881 @endif libsframe
43882
43883 .PHONY: maybe-install-dvi-libsframe install-dvi-libsframe
43884 maybe-install-dvi-libsframe:
43885 @if libsframe
43886 maybe-install-dvi-libsframe: install-dvi-libsframe
43887
43888 install-dvi-libsframe: \
43889 configure-libsframe \
43890 dvi-libsframe
43891 @[ -f ./libsframe/Makefile ] || exit 0; \
43892 r=`${PWD_COMMAND}`; export r; \
43893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43894 $(HOST_EXPORTS) \
43895 for flag in $(EXTRA_HOST_FLAGS) ; do \
43896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43897 done; \
43898 echo "Doing install-dvi in libsframe"; \
43899 (cd $(HOST_SUBDIR)/libsframe && \
43900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43902 "RANLIB=$${RANLIB}" \
43903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43904 install-dvi) \
43905 || exit 1
43906
43907 @endif libsframe
43908
43909 .PHONY: maybe-install-pdf-libsframe install-pdf-libsframe
43910 maybe-install-pdf-libsframe:
43911 @if libsframe
43912 maybe-install-pdf-libsframe: install-pdf-libsframe
43913
43914 install-pdf-libsframe: \
43915 configure-libsframe \
43916 pdf-libsframe
43917 @[ -f ./libsframe/Makefile ] || exit 0; \
43918 r=`${PWD_COMMAND}`; export r; \
43919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43920 $(HOST_EXPORTS) \
43921 for flag in $(EXTRA_HOST_FLAGS) ; do \
43922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43923 done; \
43924 echo "Doing install-pdf in libsframe"; \
43925 (cd $(HOST_SUBDIR)/libsframe && \
43926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43928 "RANLIB=$${RANLIB}" \
43929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43930 install-pdf) \
43931 || exit 1
43932
43933 @endif libsframe
43934
43935 .PHONY: maybe-install-html-libsframe install-html-libsframe
43936 maybe-install-html-libsframe:
43937 @if libsframe
43938 maybe-install-html-libsframe: install-html-libsframe
43939
43940 install-html-libsframe: \
43941 configure-libsframe \
43942 html-libsframe
43943 @[ -f ./libsframe/Makefile ] || exit 0; \
43944 r=`${PWD_COMMAND}`; export r; \
43945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946 $(HOST_EXPORTS) \
43947 for flag in $(EXTRA_HOST_FLAGS) ; do \
43948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43949 done; \
43950 echo "Doing install-html in libsframe"; \
43951 (cd $(HOST_SUBDIR)/libsframe && \
43952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43954 "RANLIB=$${RANLIB}" \
43955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43956 install-html) \
43957 || exit 1
43958
43959 @endif libsframe
43960
43961 .PHONY: maybe-installcheck-libsframe installcheck-libsframe
43962 maybe-installcheck-libsframe:
43963 @if libsframe
43964 maybe-installcheck-libsframe: installcheck-libsframe
43965
43966 installcheck-libsframe: \
43967 configure-libsframe
43968 @[ -f ./libsframe/Makefile ] || exit 0; \
43969 r=`${PWD_COMMAND}`; export r; \
43970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43971 $(HOST_EXPORTS) \
43972 for flag in $(EXTRA_HOST_FLAGS) ; do \
43973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43974 done; \
43975 echo "Doing installcheck in libsframe"; \
43976 (cd $(HOST_SUBDIR)/libsframe && \
43977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43979 "RANLIB=$${RANLIB}" \
43980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43981 installcheck) \
43982 || exit 1
43983
43984 @endif libsframe
43985
43986 .PHONY: maybe-mostlyclean-libsframe mostlyclean-libsframe
43987 maybe-mostlyclean-libsframe:
43988 @if libsframe
43989 maybe-mostlyclean-libsframe: mostlyclean-libsframe
43990
43991 mostlyclean-libsframe:
43992 @[ -f ./libsframe/Makefile ] || exit 0; \
43993 r=`${PWD_COMMAND}`; export r; \
43994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43995 $(HOST_EXPORTS) \
43996 for flag in $(EXTRA_HOST_FLAGS) ; do \
43997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43998 done; \
43999 echo "Doing mostlyclean in libsframe"; \
44000 (cd $(HOST_SUBDIR)/libsframe && \
44001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44003 "RANLIB=$${RANLIB}" \
44004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44005 mostlyclean) \
44006 || exit 1
44007
44008 @endif libsframe
44009
44010 .PHONY: maybe-clean-libsframe clean-libsframe
44011 maybe-clean-libsframe:
44012 @if libsframe
44013 maybe-clean-libsframe: clean-libsframe
44014
44015 clean-libsframe:
44016 @[ -f ./libsframe/Makefile ] || exit 0; \
44017 r=`${PWD_COMMAND}`; export r; \
44018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44019 $(HOST_EXPORTS) \
44020 for flag in $(EXTRA_HOST_FLAGS) ; do \
44021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44022 done; \
44023 echo "Doing clean in libsframe"; \
44024 (cd $(HOST_SUBDIR)/libsframe && \
44025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44027 "RANLIB=$${RANLIB}" \
44028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44029 clean) \
44030 || exit 1
44031
44032 @endif libsframe
44033
44034 .PHONY: maybe-distclean-libsframe distclean-libsframe
44035 maybe-distclean-libsframe:
44036 @if libsframe
44037 maybe-distclean-libsframe: distclean-libsframe
44038
44039 distclean-libsframe:
44040 @[ -f ./libsframe/Makefile ] || exit 0; \
44041 r=`${PWD_COMMAND}`; export r; \
44042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44043 $(HOST_EXPORTS) \
44044 for flag in $(EXTRA_HOST_FLAGS) ; do \
44045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44046 done; \
44047 echo "Doing distclean in libsframe"; \
44048 (cd $(HOST_SUBDIR)/libsframe && \
44049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44051 "RANLIB=$${RANLIB}" \
44052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44053 distclean) \
44054 || exit 1
44055
44056 @endif libsframe
44057
44058 .PHONY: maybe-maintainer-clean-libsframe maintainer-clean-libsframe
44059 maybe-maintainer-clean-libsframe:
44060 @if libsframe
44061 maybe-maintainer-clean-libsframe: maintainer-clean-libsframe
44062
44063 maintainer-clean-libsframe:
44064 @[ -f ./libsframe/Makefile ] || exit 0; \
44065 r=`${PWD_COMMAND}`; export r; \
44066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44067 $(HOST_EXPORTS) \
44068 for flag in $(EXTRA_HOST_FLAGS) ; do \
44069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44070 done; \
44071 echo "Doing maintainer-clean in libsframe"; \
44072 (cd $(HOST_SUBDIR)/libsframe && \
44073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44075 "RANLIB=$${RANLIB}" \
44076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44077 maintainer-clean) \
44078 || exit 1
44079
44080 @endif libsframe
44081
44082
44083
44084 # ---------------------------------------
44085 # Modules which run on the target machine
44086 # ---------------------------------------
44087
44088
44089
44090
44091 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44092 maybe-configure-target-libstdc++-v3:
44093 @if gcc-bootstrap
44094 configure-target-libstdc++-v3: stage_current
44095 @endif gcc-bootstrap
44096 @if target-libstdc++-v3
44097 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44098 configure-target-libstdc++-v3:
44099 @r=`${PWD_COMMAND}`; export r; \
44100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44101 echo "Checking multilib configuration for libstdc++-v3..."; \
44102 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44103 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44104 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44105 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44106 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44107 else \
44108 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44109 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44110 fi; \
44111 else \
44112 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44113 fi; \
44114 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44115 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44116 $(RAW_CXX_TARGET_EXPORTS) \
44117 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44118 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44119 case $(srcdir) in \
44120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44121 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44123 esac; \
44124 module_srcdir=libstdc++-v3; \
44125 rm -f no-such-file || : ; \
44126 CONFIG_SITE=no-such-file $(SHELL) \
44127 $$s/$$module_srcdir/configure \
44128 --srcdir=$${topdir}/$$module_srcdir \
44129 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44130 --target=${target_alias} \
44131 || exit 1
44132 @endif target-libstdc++-v3
44133
44134
44135
44136 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44137 maybe-configure-stage1-target-libstdc++-v3:
44138 @if target-libstdc++-v3-bootstrap
44139 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44140 configure-stage1-target-libstdc++-v3:
44141 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44142 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44143 @r=`${PWD_COMMAND}`; export r; \
44144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44145 TFLAGS="$(STAGE1_TFLAGS)"; \
44146 echo "Checking multilib configuration for libstdc++-v3..."; \
44147 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44148 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44149 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44150 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44151 else \
44152 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44153 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44154 fi; \
44155 else \
44156 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44157 fi; \
44158 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44159 $(RAW_CXX_TARGET_EXPORTS) \
44160 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44161 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44162 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44163 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
44164 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44165 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44166 case $(srcdir) in \
44167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44168 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44170 esac; \
44171 module_srcdir=libstdc++-v3; \
44172 $(SHELL) $$s/$$module_srcdir/configure \
44173 --srcdir=$${topdir}/$$module_srcdir \
44174 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44175 --target=${target_alias} \
44176 \
44177 $(STAGE1_CONFIGURE_FLAGS)
44178 @endif target-libstdc++-v3-bootstrap
44179
44180 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44181 maybe-configure-stage2-target-libstdc++-v3:
44182 @if target-libstdc++-v3-bootstrap
44183 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44184 configure-stage2-target-libstdc++-v3:
44185 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44186 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44187 @r=`${PWD_COMMAND}`; export r; \
44188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44189 TFLAGS="$(STAGE2_TFLAGS)"; \
44190 echo "Checking multilib configuration for libstdc++-v3..."; \
44191 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44192 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44193 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44194 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44195 else \
44196 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44197 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44198 fi; \
44199 else \
44200 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44201 fi; \
44202 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44203 $(RAW_CXX_TARGET_EXPORTS) \
44204 \
44205 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44206 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44207 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44208 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
44209 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44210 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44211 case $(srcdir) in \
44212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44213 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44215 esac; \
44216 module_srcdir=libstdc++-v3; \
44217 $(SHELL) $$s/$$module_srcdir/configure \
44218 --srcdir=$${topdir}/$$module_srcdir \
44219 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44220 --target=${target_alias} \
44221 --with-build-libsubdir=$(HOST_SUBDIR) \
44222 $(STAGE2_CONFIGURE_FLAGS)
44223 @endif target-libstdc++-v3-bootstrap
44224
44225 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44226 maybe-configure-stage3-target-libstdc++-v3:
44227 @if target-libstdc++-v3-bootstrap
44228 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44229 configure-stage3-target-libstdc++-v3:
44230 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44231 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44232 @r=`${PWD_COMMAND}`; export r; \
44233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44234 TFLAGS="$(STAGE3_TFLAGS)"; \
44235 echo "Checking multilib configuration for libstdc++-v3..."; \
44236 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44237 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44238 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44239 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44240 else \
44241 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44242 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44243 fi; \
44244 else \
44245 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44246 fi; \
44247 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44248 $(RAW_CXX_TARGET_EXPORTS) \
44249 \
44250 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44251 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44252 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44253 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
44254 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44255 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44256 case $(srcdir) in \
44257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44258 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44260 esac; \
44261 module_srcdir=libstdc++-v3; \
44262 $(SHELL) $$s/$$module_srcdir/configure \
44263 --srcdir=$${topdir}/$$module_srcdir \
44264 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44265 --target=${target_alias} \
44266 --with-build-libsubdir=$(HOST_SUBDIR) \
44267 $(STAGE3_CONFIGURE_FLAGS)
44268 @endif target-libstdc++-v3-bootstrap
44269
44270 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
44271 maybe-configure-stage4-target-libstdc++-v3:
44272 @if target-libstdc++-v3-bootstrap
44273 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44274 configure-stage4-target-libstdc++-v3:
44275 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44276 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44277 @r=`${PWD_COMMAND}`; export r; \
44278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44279 TFLAGS="$(STAGE4_TFLAGS)"; \
44280 echo "Checking multilib configuration for libstdc++-v3..."; \
44281 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44282 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44283 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44284 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44285 else \
44286 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44287 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44288 fi; \
44289 else \
44290 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44291 fi; \
44292 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44293 $(RAW_CXX_TARGET_EXPORTS) \
44294 \
44295 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44296 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44297 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44298 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
44299 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44300 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44301 case $(srcdir) in \
44302 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44303 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44304 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44305 esac; \
44306 module_srcdir=libstdc++-v3; \
44307 $(SHELL) $$s/$$module_srcdir/configure \
44308 --srcdir=$${topdir}/$$module_srcdir \
44309 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44310 --target=${target_alias} \
44311 --with-build-libsubdir=$(HOST_SUBDIR) \
44312 $(STAGE4_CONFIGURE_FLAGS)
44313 @endif target-libstdc++-v3-bootstrap
44314
44315 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
44316 maybe-configure-stageprofile-target-libstdc++-v3:
44317 @if target-libstdc++-v3-bootstrap
44318 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44319 configure-stageprofile-target-libstdc++-v3:
44320 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44321 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44322 @r=`${PWD_COMMAND}`; export r; \
44323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44325 echo "Checking multilib configuration for libstdc++-v3..."; \
44326 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44327 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44328 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44329 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44330 else \
44331 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44332 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44333 fi; \
44334 else \
44335 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44336 fi; \
44337 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44338 $(RAW_CXX_TARGET_EXPORTS) \
44339 \
44340 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44341 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44342 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44343 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
44344 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44345 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44346 case $(srcdir) in \
44347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44348 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44350 esac; \
44351 module_srcdir=libstdc++-v3; \
44352 $(SHELL) $$s/$$module_srcdir/configure \
44353 --srcdir=$${topdir}/$$module_srcdir \
44354 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44355 --target=${target_alias} \
44356 --with-build-libsubdir=$(HOST_SUBDIR) \
44357 $(STAGEprofile_CONFIGURE_FLAGS)
44358 @endif target-libstdc++-v3-bootstrap
44359
44360 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
44361 maybe-configure-stagetrain-target-libstdc++-v3:
44362 @if target-libstdc++-v3-bootstrap
44363 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44364 configure-stagetrain-target-libstdc++-v3:
44365 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44366 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44367 @r=`${PWD_COMMAND}`; export r; \
44368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44369 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44370 echo "Checking multilib configuration for libstdc++-v3..."; \
44371 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44372 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44373 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44374 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44375 else \
44376 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44377 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44378 fi; \
44379 else \
44380 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44381 fi; \
44382 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44383 $(RAW_CXX_TARGET_EXPORTS) \
44384 \
44385 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44386 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44387 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44388 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
44389 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44390 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44391 case $(srcdir) in \
44392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44393 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44395 esac; \
44396 module_srcdir=libstdc++-v3; \
44397 $(SHELL) $$s/$$module_srcdir/configure \
44398 --srcdir=$${topdir}/$$module_srcdir \
44399 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44400 --target=${target_alias} \
44401 --with-build-libsubdir=$(HOST_SUBDIR) \
44402 $(STAGEtrain_CONFIGURE_FLAGS)
44403 @endif target-libstdc++-v3-bootstrap
44404
44405 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
44406 maybe-configure-stagefeedback-target-libstdc++-v3:
44407 @if target-libstdc++-v3-bootstrap
44408 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44409 configure-stagefeedback-target-libstdc++-v3:
44410 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44411 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44412 @r=`${PWD_COMMAND}`; export r; \
44413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44414 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44415 echo "Checking multilib configuration for libstdc++-v3..."; \
44416 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44417 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44418 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44419 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44420 else \
44421 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44422 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44423 fi; \
44424 else \
44425 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44426 fi; \
44427 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44428 $(RAW_CXX_TARGET_EXPORTS) \
44429 \
44430 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44433 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44435 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44436 case $(srcdir) in \
44437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44438 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44440 esac; \
44441 module_srcdir=libstdc++-v3; \
44442 $(SHELL) $$s/$$module_srcdir/configure \
44443 --srcdir=$${topdir}/$$module_srcdir \
44444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44445 --target=${target_alias} \
44446 --with-build-libsubdir=$(HOST_SUBDIR) \
44447 $(STAGEfeedback_CONFIGURE_FLAGS)
44448 @endif target-libstdc++-v3-bootstrap
44449
44450 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
44451 maybe-configure-stageautoprofile-target-libstdc++-v3:
44452 @if target-libstdc++-v3-bootstrap
44453 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44454 configure-stageautoprofile-target-libstdc++-v3:
44455 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44456 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44457 @r=`${PWD_COMMAND}`; export r; \
44458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44459 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44460 echo "Checking multilib configuration for libstdc++-v3..."; \
44461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44462 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44463 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44464 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44465 else \
44466 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44467 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44468 fi; \
44469 else \
44470 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44471 fi; \
44472 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44473 $(RAW_CXX_TARGET_EXPORTS) \
44474 \
44475 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44478 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
44479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44480 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44481 case $(srcdir) in \
44482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44483 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44485 esac; \
44486 module_srcdir=libstdc++-v3; \
44487 $(SHELL) $$s/$$module_srcdir/configure \
44488 --srcdir=$${topdir}/$$module_srcdir \
44489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44490 --target=${target_alias} \
44491 --with-build-libsubdir=$(HOST_SUBDIR) \
44492 $(STAGEautoprofile_CONFIGURE_FLAGS)
44493 @endif target-libstdc++-v3-bootstrap
44494
44495 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
44496 maybe-configure-stageautofeedback-target-libstdc++-v3:
44497 @if target-libstdc++-v3-bootstrap
44498 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44499 configure-stageautofeedback-target-libstdc++-v3:
44500 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44501 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44502 @r=`${PWD_COMMAND}`; export r; \
44503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44504 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44505 echo "Checking multilib configuration for libstdc++-v3..."; \
44506 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
44507 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44508 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44509 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44510 else \
44511 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44512 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44513 fi; \
44514 else \
44515 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44516 fi; \
44517 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44518 $(RAW_CXX_TARGET_EXPORTS) \
44519 \
44520 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44523 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
44524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
44525 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44526 case $(srcdir) in \
44527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44528 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44530 esac; \
44531 module_srcdir=libstdc++-v3; \
44532 $(SHELL) $$s/$$module_srcdir/configure \
44533 --srcdir=$${topdir}/$$module_srcdir \
44534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44535 --target=${target_alias} \
44536 --with-build-libsubdir=$(HOST_SUBDIR) \
44537 $(STAGEautofeedback_CONFIGURE_FLAGS)
44538 @endif target-libstdc++-v3-bootstrap
44539
44540
44541
44542
44543
44544 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
44545 maybe-all-target-libstdc++-v3:
44546 @if gcc-bootstrap
44547 all-target-libstdc++-v3: stage_current
44548 @endif gcc-bootstrap
44549 @if target-libstdc++-v3
44550 TARGET-target-libstdc++-v3=all
44551 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
44552 all-target-libstdc++-v3: configure-target-libstdc++-v3
44553 @r=`${PWD_COMMAND}`; export r; \
44554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44555 $(RAW_CXX_TARGET_EXPORTS) \
44556 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44557 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44558 $(TARGET-target-libstdc++-v3))
44559 @endif target-libstdc++-v3
44560
44561
44562
44563 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
44564 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
44565 maybe-all-stage1-target-libstdc++-v3:
44566 maybe-clean-stage1-target-libstdc++-v3:
44567 @if target-libstdc++-v3-bootstrap
44568 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
44569 all-stage1: all-stage1-target-libstdc++-v3
44570 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44571 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44572 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44573 @r=`${PWD_COMMAND}`; export r; \
44574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44575 TFLAGS="$(STAGE1_TFLAGS)"; \
44576 $(RAW_CXX_TARGET_EXPORTS) \
44577 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44578 \
44579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44580 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44581 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44582 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44586 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44587 \
44588 TFLAGS="$(STAGE1_TFLAGS)" \
44589 $(TARGET-stage1-target-libstdc++-v3)
44590
44591 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
44592 clean-stage1: clean-stage1-target-libstdc++-v3
44593 clean-stage1-target-libstdc++-v3:
44594 @if [ $(current_stage) = stage1 ]; then \
44595 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44596 else \
44597 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
44598 $(MAKE) stage1-start; \
44599 fi; \
44600 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44601 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44602 clean
44603 @endif target-libstdc++-v3-bootstrap
44604
44605
44606 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
44607 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
44608 maybe-all-stage2-target-libstdc++-v3:
44609 maybe-clean-stage2-target-libstdc++-v3:
44610 @if target-libstdc++-v3-bootstrap
44611 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
44612 all-stage2: all-stage2-target-libstdc++-v3
44613 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44614 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44615 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44616 @r=`${PWD_COMMAND}`; export r; \
44617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44618 TFLAGS="$(STAGE2_TFLAGS)"; \
44619 $(RAW_CXX_TARGET_EXPORTS) \
44620 \
44621 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44622 \
44623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44624 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44625 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44626 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44630 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44631 TFLAGS="$(STAGE2_TFLAGS)" \
44632 $(TARGET-stage2-target-libstdc++-v3)
44633
44634 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
44635 clean-stage2: clean-stage2-target-libstdc++-v3
44636 clean-stage2-target-libstdc++-v3:
44637 @if [ $(current_stage) = stage2 ]; then \
44638 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44639 else \
44640 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
44641 $(MAKE) stage2-start; \
44642 fi; \
44643 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44644 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44645 @endif target-libstdc++-v3-bootstrap
44646
44647
44648 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
44649 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
44650 maybe-all-stage3-target-libstdc++-v3:
44651 maybe-clean-stage3-target-libstdc++-v3:
44652 @if target-libstdc++-v3-bootstrap
44653 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
44654 all-stage3: all-stage3-target-libstdc++-v3
44655 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44656 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44657 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44658 @r=`${PWD_COMMAND}`; export r; \
44659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44660 TFLAGS="$(STAGE3_TFLAGS)"; \
44661 $(RAW_CXX_TARGET_EXPORTS) \
44662 \
44663 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44664 \
44665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44666 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44667 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44668 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44672 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44673 TFLAGS="$(STAGE3_TFLAGS)" \
44674 $(TARGET-stage3-target-libstdc++-v3)
44675
44676 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
44677 clean-stage3: clean-stage3-target-libstdc++-v3
44678 clean-stage3-target-libstdc++-v3:
44679 @if [ $(current_stage) = stage3 ]; then \
44680 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44681 else \
44682 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
44683 $(MAKE) stage3-start; \
44684 fi; \
44685 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44686 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44687 @endif target-libstdc++-v3-bootstrap
44688
44689
44690 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
44691 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
44692 maybe-all-stage4-target-libstdc++-v3:
44693 maybe-clean-stage4-target-libstdc++-v3:
44694 @if target-libstdc++-v3-bootstrap
44695 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
44696 all-stage4: all-stage4-target-libstdc++-v3
44697 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44698 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
44699 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44700 @r=`${PWD_COMMAND}`; export r; \
44701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44702 TFLAGS="$(STAGE4_TFLAGS)"; \
44703 $(RAW_CXX_TARGET_EXPORTS) \
44704 \
44705 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44706 \
44707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44708 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44709 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44710 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44714 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44715 TFLAGS="$(STAGE4_TFLAGS)" \
44716 $(TARGET-stage4-target-libstdc++-v3)
44717
44718 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
44719 clean-stage4: clean-stage4-target-libstdc++-v3
44720 clean-stage4-target-libstdc++-v3:
44721 @if [ $(current_stage) = stage4 ]; then \
44722 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44723 else \
44724 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
44725 $(MAKE) stage4-start; \
44726 fi; \
44727 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44728 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44729 @endif target-libstdc++-v3-bootstrap
44730
44731
44732 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
44733 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
44734 maybe-all-stageprofile-target-libstdc++-v3:
44735 maybe-clean-stageprofile-target-libstdc++-v3:
44736 @if target-libstdc++-v3-bootstrap
44737 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
44738 all-stageprofile: all-stageprofile-target-libstdc++-v3
44739 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44740 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
44741 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44742 @r=`${PWD_COMMAND}`; export r; \
44743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44744 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44745 $(RAW_CXX_TARGET_EXPORTS) \
44746 \
44747 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44748 \
44749 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44750 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44751 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44752 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44753 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44754 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44755 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44756 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44757 TFLAGS="$(STAGEprofile_TFLAGS)" \
44758 $(TARGET-stageprofile-target-libstdc++-v3)
44759
44760 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
44761 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
44762 clean-stageprofile-target-libstdc++-v3:
44763 @if [ $(current_stage) = stageprofile ]; then \
44764 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44765 else \
44766 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
44767 $(MAKE) stageprofile-start; \
44768 fi; \
44769 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44770 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44771 @endif target-libstdc++-v3-bootstrap
44772
44773
44774 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
44775 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
44776 maybe-all-stagetrain-target-libstdc++-v3:
44777 maybe-clean-stagetrain-target-libstdc++-v3:
44778 @if target-libstdc++-v3-bootstrap
44779 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
44780 all-stagetrain: all-stagetrain-target-libstdc++-v3
44781 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44782 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
44783 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44784 @r=`${PWD_COMMAND}`; export r; \
44785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44786 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44787 $(RAW_CXX_TARGET_EXPORTS) \
44788 \
44789 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44790 \
44791 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44792 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44793 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44794 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44798 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44799 TFLAGS="$(STAGEtrain_TFLAGS)" \
44800 $(TARGET-stagetrain-target-libstdc++-v3)
44801
44802 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
44803 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
44804 clean-stagetrain-target-libstdc++-v3:
44805 @if [ $(current_stage) = stagetrain ]; then \
44806 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44807 else \
44808 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
44809 $(MAKE) stagetrain-start; \
44810 fi; \
44811 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44812 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44813 @endif target-libstdc++-v3-bootstrap
44814
44815
44816 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
44817 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
44818 maybe-all-stagefeedback-target-libstdc++-v3:
44819 maybe-clean-stagefeedback-target-libstdc++-v3:
44820 @if target-libstdc++-v3-bootstrap
44821 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
44822 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
44823 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44824 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
44825 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44826 @r=`${PWD_COMMAND}`; export r; \
44827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44828 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44829 $(RAW_CXX_TARGET_EXPORTS) \
44830 \
44831 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44832 \
44833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44834 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44835 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44836 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44837 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44838 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44839 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44840 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44841 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44842 $(TARGET-stagefeedback-target-libstdc++-v3)
44843
44844 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
44845 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
44846 clean-stagefeedback-target-libstdc++-v3:
44847 @if [ $(current_stage) = stagefeedback ]; then \
44848 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44849 else \
44850 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
44851 $(MAKE) stagefeedback-start; \
44852 fi; \
44853 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44854 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44855 @endif target-libstdc++-v3-bootstrap
44856
44857
44858 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
44859 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
44860 maybe-all-stageautoprofile-target-libstdc++-v3:
44861 maybe-clean-stageautoprofile-target-libstdc++-v3:
44862 @if target-libstdc++-v3-bootstrap
44863 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
44864 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
44865 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44866 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
44867 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44868 @r=`${PWD_COMMAND}`; export r; \
44869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44870 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44871 $(RAW_CXX_TARGET_EXPORTS) \
44872 \
44873 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44874 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44875 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44876 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44877 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44878 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44879 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44880 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44881 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44882 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44883 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44884 $(TARGET-stageautoprofile-target-libstdc++-v3)
44885
44886 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
44887 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
44888 clean-stageautoprofile-target-libstdc++-v3:
44889 @if [ $(current_stage) = stageautoprofile ]; then \
44890 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44891 else \
44892 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
44893 $(MAKE) stageautoprofile-start; \
44894 fi; \
44895 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44896 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44897 @endif target-libstdc++-v3-bootstrap
44898
44899
44900 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
44901 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
44902 maybe-all-stageautofeedback-target-libstdc++-v3:
44903 maybe-clean-stageautofeedback-target-libstdc++-v3:
44904 @if target-libstdc++-v3-bootstrap
44905 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
44906 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
44907 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
44908 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
44909 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44910 @r=`${PWD_COMMAND}`; export r; \
44911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44912 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44913 $(RAW_CXX_TARGET_EXPORTS) \
44914 \
44915 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44916 \
44917 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44918 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44919 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44920 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44924 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44925 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44926 $(TARGET-stageautofeedback-target-libstdc++-v3)
44927
44928 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
44929 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
44930 clean-stageautofeedback-target-libstdc++-v3:
44931 @if [ $(current_stage) = stageautofeedback ]; then \
44932 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
44933 else \
44934 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
44935 $(MAKE) stageautofeedback-start; \
44936 fi; \
44937 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44938 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44939 @endif target-libstdc++-v3-bootstrap
44940
44941
44942
44943
44944
44945
44946 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
44947 maybe-check-target-libstdc++-v3:
44948 @if target-libstdc++-v3
44949 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
44950
44951 check-target-libstdc++-v3:
44952 @: $(MAKE); $(unstage)
44953 @r=`${PWD_COMMAND}`; export r; \
44954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44955 $(RAW_CXX_TARGET_EXPORTS) \
44956 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44957 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44958
44959 @endif target-libstdc++-v3
44960
44961 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
44962 maybe-install-target-libstdc++-v3:
44963 @if target-libstdc++-v3
44964 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
44965
44966 install-target-libstdc++-v3: installdirs
44967 @: $(MAKE); $(unstage)
44968 @r=`${PWD_COMMAND}`; export r; \
44969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44970 $(RAW_CXX_TARGET_EXPORTS) \
44971 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44972 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44973
44974 @endif target-libstdc++-v3
44975
44976 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
44977 maybe-install-strip-target-libstdc++-v3:
44978 @if target-libstdc++-v3
44979 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
44980
44981 install-strip-target-libstdc++-v3: installdirs
44982 @: $(MAKE); $(unstage)
44983 @r=`${PWD_COMMAND}`; export r; \
44984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44985 $(RAW_CXX_TARGET_EXPORTS) \
44986 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
44987 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44988
44989 @endif target-libstdc++-v3
44990
44991 # Other targets (info, dvi, pdf, etc.)
44992
44993 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
44994 maybe-info-target-libstdc++-v3:
44995 @if target-libstdc++-v3
44996 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
44997
44998 info-target-libstdc++-v3: \
44999 configure-target-libstdc++-v3
45000 @: $(MAKE); $(unstage)
45001 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45002 r=`${PWD_COMMAND}`; export r; \
45003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45004 $(RAW_CXX_TARGET_EXPORTS) \
45005 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45006 for flag in $(EXTRA_TARGET_FLAGS); do \
45007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45008 done; \
45009 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45012 "RANLIB=$${RANLIB}" \
45013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45014 info) \
45015 || exit 1
45016
45017 @endif target-libstdc++-v3
45018
45019 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45020 maybe-dvi-target-libstdc++-v3:
45021 @if target-libstdc++-v3
45022 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45023
45024 dvi-target-libstdc++-v3: \
45025 configure-target-libstdc++-v3
45026 @: $(MAKE); $(unstage)
45027 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45028 r=`${PWD_COMMAND}`; export r; \
45029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45030 $(RAW_CXX_TARGET_EXPORTS) \
45031 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45032 for flag in $(EXTRA_TARGET_FLAGS); do \
45033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45034 done; \
45035 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45038 "RANLIB=$${RANLIB}" \
45039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45040 dvi) \
45041 || exit 1
45042
45043 @endif target-libstdc++-v3
45044
45045 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45046 maybe-pdf-target-libstdc++-v3:
45047 @if target-libstdc++-v3
45048 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45049
45050 pdf-target-libstdc++-v3: \
45051 configure-target-libstdc++-v3
45052 @: $(MAKE); $(unstage)
45053 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45054 r=`${PWD_COMMAND}`; export r; \
45055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45056 $(RAW_CXX_TARGET_EXPORTS) \
45057 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45058 for flag in $(EXTRA_TARGET_FLAGS); do \
45059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45060 done; \
45061 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45064 "RANLIB=$${RANLIB}" \
45065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45066 pdf) \
45067 || exit 1
45068
45069 @endif target-libstdc++-v3
45070
45071 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45072 maybe-html-target-libstdc++-v3:
45073 @if target-libstdc++-v3
45074 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45075
45076 html-target-libstdc++-v3: \
45077 configure-target-libstdc++-v3
45078 @: $(MAKE); $(unstage)
45079 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45080 r=`${PWD_COMMAND}`; export r; \
45081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45082 $(RAW_CXX_TARGET_EXPORTS) \
45083 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45084 for flag in $(EXTRA_TARGET_FLAGS); do \
45085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45086 done; \
45087 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45090 "RANLIB=$${RANLIB}" \
45091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45092 html) \
45093 || exit 1
45094
45095 @endif target-libstdc++-v3
45096
45097 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45098 maybe-TAGS-target-libstdc++-v3:
45099 @if target-libstdc++-v3
45100 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45101
45102 TAGS-target-libstdc++-v3: \
45103 configure-target-libstdc++-v3
45104 @: $(MAKE); $(unstage)
45105 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45106 r=`${PWD_COMMAND}`; export r; \
45107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45108 $(RAW_CXX_TARGET_EXPORTS) \
45109 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
45110 for flag in $(EXTRA_TARGET_FLAGS); do \
45111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45112 done; \
45113 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45116 "RANLIB=$${RANLIB}" \
45117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45118 TAGS) \
45119 || exit 1
45120
45121 @endif target-libstdc++-v3
45122
45123 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45124 maybe-install-info-target-libstdc++-v3:
45125 @if target-libstdc++-v3
45126 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45127
45128 install-info-target-libstdc++-v3: \
45129 configure-target-libstdc++-v3 \
45130 info-target-libstdc++-v3
45131 @: $(MAKE); $(unstage)
45132 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45133 r=`${PWD_COMMAND}`; export r; \
45134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45135 $(RAW_CXX_TARGET_EXPORTS) \
45136 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
45137 for flag in $(EXTRA_TARGET_FLAGS); do \
45138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45139 done; \
45140 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45143 "RANLIB=$${RANLIB}" \
45144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45145 install-info) \
45146 || exit 1
45147
45148 @endif target-libstdc++-v3
45149
45150 .PHONY: maybe-install-dvi-target-libstdc++-v3 install-dvi-target-libstdc++-v3
45151 maybe-install-dvi-target-libstdc++-v3:
45152 @if target-libstdc++-v3
45153 maybe-install-dvi-target-libstdc++-v3: install-dvi-target-libstdc++-v3
45154
45155 install-dvi-target-libstdc++-v3: \
45156 configure-target-libstdc++-v3 \
45157 dvi-target-libstdc++-v3
45158 @: $(MAKE); $(unstage)
45159 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45160 r=`${PWD_COMMAND}`; export r; \
45161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45162 $(RAW_CXX_TARGET_EXPORTS) \
45163 echo "Doing install-dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
45164 for flag in $(EXTRA_TARGET_FLAGS); do \
45165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45166 done; \
45167 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45170 "RANLIB=$${RANLIB}" \
45171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45172 install-dvi) \
45173 || exit 1
45174
45175 @endif target-libstdc++-v3
45176
45177 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45178 maybe-install-pdf-target-libstdc++-v3:
45179 @if target-libstdc++-v3
45180 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45181
45182 install-pdf-target-libstdc++-v3: \
45183 configure-target-libstdc++-v3 \
45184 pdf-target-libstdc++-v3
45185 @: $(MAKE); $(unstage)
45186 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45187 r=`${PWD_COMMAND}`; export r; \
45188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45189 $(RAW_CXX_TARGET_EXPORTS) \
45190 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
45191 for flag in $(EXTRA_TARGET_FLAGS); do \
45192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45193 done; \
45194 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45197 "RANLIB=$${RANLIB}" \
45198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45199 install-pdf) \
45200 || exit 1
45201
45202 @endif target-libstdc++-v3
45203
45204 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45205 maybe-install-html-target-libstdc++-v3:
45206 @if target-libstdc++-v3
45207 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45208
45209 install-html-target-libstdc++-v3: \
45210 configure-target-libstdc++-v3 \
45211 html-target-libstdc++-v3
45212 @: $(MAKE); $(unstage)
45213 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45214 r=`${PWD_COMMAND}`; export r; \
45215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45216 $(RAW_CXX_TARGET_EXPORTS) \
45217 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
45218 for flag in $(EXTRA_TARGET_FLAGS); do \
45219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45220 done; \
45221 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45224 "RANLIB=$${RANLIB}" \
45225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45226 install-html) \
45227 || exit 1
45228
45229 @endif target-libstdc++-v3
45230
45231 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45232 maybe-installcheck-target-libstdc++-v3:
45233 @if target-libstdc++-v3
45234 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45235
45236 installcheck-target-libstdc++-v3: \
45237 configure-target-libstdc++-v3
45238 @: $(MAKE); $(unstage)
45239 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45240 r=`${PWD_COMMAND}`; export r; \
45241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45242 $(RAW_CXX_TARGET_EXPORTS) \
45243 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
45244 for flag in $(EXTRA_TARGET_FLAGS); do \
45245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45246 done; \
45247 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45250 "RANLIB=$${RANLIB}" \
45251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45252 installcheck) \
45253 || exit 1
45254
45255 @endif target-libstdc++-v3
45256
45257 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45258 maybe-mostlyclean-target-libstdc++-v3:
45259 @if target-libstdc++-v3
45260 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45261
45262 mostlyclean-target-libstdc++-v3:
45263 @: $(MAKE); $(unstage)
45264 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45265 r=`${PWD_COMMAND}`; export r; \
45266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45267 $(RAW_CXX_TARGET_EXPORTS) \
45268 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45269 for flag in $(EXTRA_TARGET_FLAGS); do \
45270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45271 done; \
45272 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45275 "RANLIB=$${RANLIB}" \
45276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45277 mostlyclean) \
45278 || exit 1
45279
45280 @endif target-libstdc++-v3
45281
45282 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45283 maybe-clean-target-libstdc++-v3:
45284 @if target-libstdc++-v3
45285 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45286
45287 clean-target-libstdc++-v3:
45288 @: $(MAKE); $(unstage)
45289 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45290 r=`${PWD_COMMAND}`; export r; \
45291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45292 $(RAW_CXX_TARGET_EXPORTS) \
45293 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45294 for flag in $(EXTRA_TARGET_FLAGS); do \
45295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45296 done; \
45297 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45300 "RANLIB=$${RANLIB}" \
45301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45302 clean) \
45303 || exit 1
45304
45305 @endif target-libstdc++-v3
45306
45307 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45308 maybe-distclean-target-libstdc++-v3:
45309 @if target-libstdc++-v3
45310 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45311
45312 distclean-target-libstdc++-v3:
45313 @: $(MAKE); $(unstage)
45314 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45315 r=`${PWD_COMMAND}`; export r; \
45316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45317 $(RAW_CXX_TARGET_EXPORTS) \
45318 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45319 for flag in $(EXTRA_TARGET_FLAGS); do \
45320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45321 done; \
45322 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45325 "RANLIB=$${RANLIB}" \
45326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45327 distclean) \
45328 || exit 1
45329
45330 @endif target-libstdc++-v3
45331
45332 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45333 maybe-maintainer-clean-target-libstdc++-v3:
45334 @if target-libstdc++-v3
45335 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45336
45337 maintainer-clean-target-libstdc++-v3:
45338 @: $(MAKE); $(unstage)
45339 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45340 r=`${PWD_COMMAND}`; export r; \
45341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45342 $(RAW_CXX_TARGET_EXPORTS) \
45343 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
45344 for flag in $(EXTRA_TARGET_FLAGS); do \
45345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45346 done; \
45347 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45350 "RANLIB=$${RANLIB}" \
45351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45352 maintainer-clean) \
45353 || exit 1
45354
45355 @endif target-libstdc++-v3
45356
45357
45358
45359
45360
45361 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
45362 maybe-configure-target-libsanitizer:
45363 @if gcc-bootstrap
45364 configure-target-libsanitizer: stage_current
45365 @endif gcc-bootstrap
45366 @if target-libsanitizer
45367 maybe-configure-target-libsanitizer: configure-target-libsanitizer
45368 configure-target-libsanitizer:
45369 @r=`${PWD_COMMAND}`; export r; \
45370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45371 echo "Checking multilib configuration for libsanitizer..."; \
45372 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45373 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45374 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45375 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45376 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45377 else \
45378 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45379 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45380 fi; \
45381 else \
45382 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45383 fi; \
45384 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45386 $(RAW_CXX_TARGET_EXPORTS) \
45387 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
45388 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
45389 case $(srcdir) in \
45390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45391 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45393 esac; \
45394 module_srcdir=libsanitizer; \
45395 rm -f no-such-file || : ; \
45396 CONFIG_SITE=no-such-file $(SHELL) \
45397 $$s/$$module_srcdir/configure \
45398 --srcdir=$${topdir}/$$module_srcdir \
45399 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45400 --target=${target_alias} \
45401 || exit 1
45402 @endif target-libsanitizer
45403
45404
45405
45406 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
45407 maybe-configure-stage1-target-libsanitizer:
45408 @if target-libsanitizer-bootstrap
45409 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45410 configure-stage1-target-libsanitizer:
45411 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45412 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45413 @r=`${PWD_COMMAND}`; export r; \
45414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45415 TFLAGS="$(STAGE1_TFLAGS)"; \
45416 echo "Checking multilib configuration for libsanitizer..."; \
45417 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45418 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45419 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45420 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45421 else \
45422 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45423 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45424 fi; \
45425 else \
45426 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45427 fi; \
45428 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45429 $(RAW_CXX_TARGET_EXPORTS) \
45430 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45433 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
45434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45435 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45436 case $(srcdir) in \
45437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45438 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45440 esac; \
45441 module_srcdir=libsanitizer; \
45442 $(SHELL) $$s/$$module_srcdir/configure \
45443 --srcdir=$${topdir}/$$module_srcdir \
45444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45445 --target=${target_alias} \
45446 \
45447 $(STAGE1_CONFIGURE_FLAGS)
45448 @endif target-libsanitizer-bootstrap
45449
45450 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
45451 maybe-configure-stage2-target-libsanitizer:
45452 @if target-libsanitizer-bootstrap
45453 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45454 configure-stage2-target-libsanitizer:
45455 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45456 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45457 @r=`${PWD_COMMAND}`; export r; \
45458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45459 TFLAGS="$(STAGE2_TFLAGS)"; \
45460 echo "Checking multilib configuration for libsanitizer..."; \
45461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45462 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45463 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45464 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45465 else \
45466 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45467 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45468 fi; \
45469 else \
45470 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45471 fi; \
45472 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45473 $(RAW_CXX_TARGET_EXPORTS) \
45474 \
45475 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45478 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
45479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45480 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45481 case $(srcdir) in \
45482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45483 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45485 esac; \
45486 module_srcdir=libsanitizer; \
45487 $(SHELL) $$s/$$module_srcdir/configure \
45488 --srcdir=$${topdir}/$$module_srcdir \
45489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45490 --target=${target_alias} \
45491 --with-build-libsubdir=$(HOST_SUBDIR) \
45492 $(STAGE2_CONFIGURE_FLAGS)
45493 @endif target-libsanitizer-bootstrap
45494
45495 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
45496 maybe-configure-stage3-target-libsanitizer:
45497 @if target-libsanitizer-bootstrap
45498 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45499 configure-stage3-target-libsanitizer:
45500 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45501 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45502 @r=`${PWD_COMMAND}`; export r; \
45503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504 TFLAGS="$(STAGE3_TFLAGS)"; \
45505 echo "Checking multilib configuration for libsanitizer..."; \
45506 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45507 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45508 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45509 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45510 else \
45511 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45512 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45513 fi; \
45514 else \
45515 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45516 fi; \
45517 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45518 $(RAW_CXX_TARGET_EXPORTS) \
45519 \
45520 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45523 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
45524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45525 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45526 case $(srcdir) in \
45527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45528 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45530 esac; \
45531 module_srcdir=libsanitizer; \
45532 $(SHELL) $$s/$$module_srcdir/configure \
45533 --srcdir=$${topdir}/$$module_srcdir \
45534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45535 --target=${target_alias} \
45536 --with-build-libsubdir=$(HOST_SUBDIR) \
45537 $(STAGE3_CONFIGURE_FLAGS)
45538 @endif target-libsanitizer-bootstrap
45539
45540 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
45541 maybe-configure-stage4-target-libsanitizer:
45542 @if target-libsanitizer-bootstrap
45543 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45544 configure-stage4-target-libsanitizer:
45545 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45546 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45547 @r=`${PWD_COMMAND}`; export r; \
45548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45549 TFLAGS="$(STAGE4_TFLAGS)"; \
45550 echo "Checking multilib configuration for libsanitizer..."; \
45551 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45552 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45553 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45554 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45555 else \
45556 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45557 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45558 fi; \
45559 else \
45560 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45561 fi; \
45562 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45563 $(RAW_CXX_TARGET_EXPORTS) \
45564 \
45565 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45566 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45567 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45568 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
45569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45570 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45571 case $(srcdir) in \
45572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45573 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45575 esac; \
45576 module_srcdir=libsanitizer; \
45577 $(SHELL) $$s/$$module_srcdir/configure \
45578 --srcdir=$${topdir}/$$module_srcdir \
45579 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45580 --target=${target_alias} \
45581 --with-build-libsubdir=$(HOST_SUBDIR) \
45582 $(STAGE4_CONFIGURE_FLAGS)
45583 @endif target-libsanitizer-bootstrap
45584
45585 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
45586 maybe-configure-stageprofile-target-libsanitizer:
45587 @if target-libsanitizer-bootstrap
45588 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
45589 configure-stageprofile-target-libsanitizer:
45590 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45591 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45592 @r=`${PWD_COMMAND}`; export r; \
45593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45594 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45595 echo "Checking multilib configuration for libsanitizer..."; \
45596 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45597 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45598 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45599 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45600 else \
45601 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45602 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45603 fi; \
45604 else \
45605 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45606 fi; \
45607 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45608 $(RAW_CXX_TARGET_EXPORTS) \
45609 \
45610 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45611 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45612 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45613 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
45614 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45615 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45616 case $(srcdir) in \
45617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45618 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45620 esac; \
45621 module_srcdir=libsanitizer; \
45622 $(SHELL) $$s/$$module_srcdir/configure \
45623 --srcdir=$${topdir}/$$module_srcdir \
45624 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45625 --target=${target_alias} \
45626 --with-build-libsubdir=$(HOST_SUBDIR) \
45627 $(STAGEprofile_CONFIGURE_FLAGS)
45628 @endif target-libsanitizer-bootstrap
45629
45630 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
45631 maybe-configure-stagetrain-target-libsanitizer:
45632 @if target-libsanitizer-bootstrap
45633 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
45634 configure-stagetrain-target-libsanitizer:
45635 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45636 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45637 @r=`${PWD_COMMAND}`; export r; \
45638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45639 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45640 echo "Checking multilib configuration for libsanitizer..."; \
45641 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45642 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45643 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45644 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45645 else \
45646 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45647 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45648 fi; \
45649 else \
45650 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45651 fi; \
45652 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45653 $(RAW_CXX_TARGET_EXPORTS) \
45654 \
45655 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45658 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
45659 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45660 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45661 case $(srcdir) in \
45662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45663 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45665 esac; \
45666 module_srcdir=libsanitizer; \
45667 $(SHELL) $$s/$$module_srcdir/configure \
45668 --srcdir=$${topdir}/$$module_srcdir \
45669 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45670 --target=${target_alias} \
45671 --with-build-libsubdir=$(HOST_SUBDIR) \
45672 $(STAGEtrain_CONFIGURE_FLAGS)
45673 @endif target-libsanitizer-bootstrap
45674
45675 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
45676 maybe-configure-stagefeedback-target-libsanitizer:
45677 @if target-libsanitizer-bootstrap
45678 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
45679 configure-stagefeedback-target-libsanitizer:
45680 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45681 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45682 @r=`${PWD_COMMAND}`; export r; \
45683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45684 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45685 echo "Checking multilib configuration for libsanitizer..."; \
45686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45687 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45688 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45689 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45690 else \
45691 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45692 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45693 fi; \
45694 else \
45695 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45696 fi; \
45697 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45698 $(RAW_CXX_TARGET_EXPORTS) \
45699 \
45700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45703 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
45704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45705 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45706 case $(srcdir) in \
45707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45708 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45710 esac; \
45711 module_srcdir=libsanitizer; \
45712 $(SHELL) $$s/$$module_srcdir/configure \
45713 --srcdir=$${topdir}/$$module_srcdir \
45714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45715 --target=${target_alias} \
45716 --with-build-libsubdir=$(HOST_SUBDIR) \
45717 $(STAGEfeedback_CONFIGURE_FLAGS)
45718 @endif target-libsanitizer-bootstrap
45719
45720 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
45721 maybe-configure-stageautoprofile-target-libsanitizer:
45722 @if target-libsanitizer-bootstrap
45723 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
45724 configure-stageautoprofile-target-libsanitizer:
45725 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45726 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45727 @r=`${PWD_COMMAND}`; export r; \
45728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45729 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45730 echo "Checking multilib configuration for libsanitizer..."; \
45731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45732 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45733 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45734 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45735 else \
45736 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45737 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45738 fi; \
45739 else \
45740 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45741 fi; \
45742 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45743 $(RAW_CXX_TARGET_EXPORTS) \
45744 \
45745 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45748 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
45749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45750 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45751 case $(srcdir) in \
45752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45753 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45755 esac; \
45756 module_srcdir=libsanitizer; \
45757 $(SHELL) $$s/$$module_srcdir/configure \
45758 --srcdir=$${topdir}/$$module_srcdir \
45759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45760 --target=${target_alias} \
45761 --with-build-libsubdir=$(HOST_SUBDIR) \
45762 $(STAGEautoprofile_CONFIGURE_FLAGS)
45763 @endif target-libsanitizer-bootstrap
45764
45765 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
45766 maybe-configure-stageautofeedback-target-libsanitizer:
45767 @if target-libsanitizer-bootstrap
45768 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
45769 configure-stageautofeedback-target-libsanitizer:
45770 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45771 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
45772 @r=`${PWD_COMMAND}`; export r; \
45773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45774 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45775 echo "Checking multilib configuration for libsanitizer..."; \
45776 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
45777 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45778 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
45779 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
45780 else \
45781 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
45782 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45783 fi; \
45784 else \
45785 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
45786 fi; \
45787 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
45788 $(RAW_CXX_TARGET_EXPORTS) \
45789 \
45790 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45793 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
45794 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
45795 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
45796 case $(srcdir) in \
45797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45798 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
45799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45800 esac; \
45801 module_srcdir=libsanitizer; \
45802 $(SHELL) $$s/$$module_srcdir/configure \
45803 --srcdir=$${topdir}/$$module_srcdir \
45804 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45805 --target=${target_alias} \
45806 --with-build-libsubdir=$(HOST_SUBDIR) \
45807 $(STAGEautofeedback_CONFIGURE_FLAGS)
45808 @endif target-libsanitizer-bootstrap
45809
45810
45811
45812
45813
45814 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
45815 maybe-all-target-libsanitizer:
45816 @if gcc-bootstrap
45817 all-target-libsanitizer: stage_current
45818 @endif gcc-bootstrap
45819 @if target-libsanitizer
45820 TARGET-target-libsanitizer=all
45821 maybe-all-target-libsanitizer: all-target-libsanitizer
45822 all-target-libsanitizer: configure-target-libsanitizer
45823 @r=`${PWD_COMMAND}`; export r; \
45824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45825 $(RAW_CXX_TARGET_EXPORTS) \
45826 (cd $(TARGET_SUBDIR)/libsanitizer && \
45827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45828 $(TARGET-target-libsanitizer))
45829 @endif target-libsanitizer
45830
45831
45832
45833 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
45834 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
45835 maybe-all-stage1-target-libsanitizer:
45836 maybe-clean-stage1-target-libsanitizer:
45837 @if target-libsanitizer-bootstrap
45838 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
45839 all-stage1: all-stage1-target-libsanitizer
45840 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
45841 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
45842 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45843 @r=`${PWD_COMMAND}`; export r; \
45844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45845 TFLAGS="$(STAGE1_TFLAGS)"; \
45846 $(RAW_CXX_TARGET_EXPORTS) \
45847 cd $(TARGET_SUBDIR)/libsanitizer && \
45848 \
45849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45850 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45851 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45852 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45856 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45857 \
45858 TFLAGS="$(STAGE1_TFLAGS)" \
45859 $(TARGET-stage1-target-libsanitizer)
45860
45861 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
45862 clean-stage1: clean-stage1-target-libsanitizer
45863 clean-stage1-target-libsanitizer:
45864 @if [ $(current_stage) = stage1 ]; then \
45865 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45866 else \
45867 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
45868 $(MAKE) stage1-start; \
45869 fi; \
45870 cd $(TARGET_SUBDIR)/libsanitizer && \
45871 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45872 clean
45873 @endif target-libsanitizer-bootstrap
45874
45875
45876 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
45877 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
45878 maybe-all-stage2-target-libsanitizer:
45879 maybe-clean-stage2-target-libsanitizer:
45880 @if target-libsanitizer-bootstrap
45881 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
45882 all-stage2: all-stage2-target-libsanitizer
45883 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
45884 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
45885 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45886 @r=`${PWD_COMMAND}`; export r; \
45887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45888 TFLAGS="$(STAGE2_TFLAGS)"; \
45889 $(RAW_CXX_TARGET_EXPORTS) \
45890 \
45891 cd $(TARGET_SUBDIR)/libsanitizer && \
45892 \
45893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45894 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45900 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45901 TFLAGS="$(STAGE2_TFLAGS)" \
45902 $(TARGET-stage2-target-libsanitizer)
45903
45904 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
45905 clean-stage2: clean-stage2-target-libsanitizer
45906 clean-stage2-target-libsanitizer:
45907 @if [ $(current_stage) = stage2 ]; then \
45908 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45909 else \
45910 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
45911 $(MAKE) stage2-start; \
45912 fi; \
45913 cd $(TARGET_SUBDIR)/libsanitizer && \
45914 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45915 @endif target-libsanitizer-bootstrap
45916
45917
45918 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
45919 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
45920 maybe-all-stage3-target-libsanitizer:
45921 maybe-clean-stage3-target-libsanitizer:
45922 @if target-libsanitizer-bootstrap
45923 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
45924 all-stage3: all-stage3-target-libsanitizer
45925 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
45926 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
45927 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45928 @r=`${PWD_COMMAND}`; export r; \
45929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45930 TFLAGS="$(STAGE3_TFLAGS)"; \
45931 $(RAW_CXX_TARGET_EXPORTS) \
45932 \
45933 cd $(TARGET_SUBDIR)/libsanitizer && \
45934 \
45935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45936 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45938 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45942 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45943 TFLAGS="$(STAGE3_TFLAGS)" \
45944 $(TARGET-stage3-target-libsanitizer)
45945
45946 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
45947 clean-stage3: clean-stage3-target-libsanitizer
45948 clean-stage3-target-libsanitizer:
45949 @if [ $(current_stage) = stage3 ]; then \
45950 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45951 else \
45952 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
45953 $(MAKE) stage3-start; \
45954 fi; \
45955 cd $(TARGET_SUBDIR)/libsanitizer && \
45956 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45957 @endif target-libsanitizer-bootstrap
45958
45959
45960 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
45961 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
45962 maybe-all-stage4-target-libsanitizer:
45963 maybe-clean-stage4-target-libsanitizer:
45964 @if target-libsanitizer-bootstrap
45965 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
45966 all-stage4: all-stage4-target-libsanitizer
45967 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
45968 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
45969 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45970 @r=`${PWD_COMMAND}`; export r; \
45971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45972 TFLAGS="$(STAGE4_TFLAGS)"; \
45973 $(RAW_CXX_TARGET_EXPORTS) \
45974 \
45975 cd $(TARGET_SUBDIR)/libsanitizer && \
45976 \
45977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45978 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45984 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45985 TFLAGS="$(STAGE4_TFLAGS)" \
45986 $(TARGET-stage4-target-libsanitizer)
45987
45988 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
45989 clean-stage4: clean-stage4-target-libsanitizer
45990 clean-stage4-target-libsanitizer:
45991 @if [ $(current_stage) = stage4 ]; then \
45992 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
45993 else \
45994 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
45995 $(MAKE) stage4-start; \
45996 fi; \
45997 cd $(TARGET_SUBDIR)/libsanitizer && \
45998 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45999 @endif target-libsanitizer-bootstrap
46000
46001
46002 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
46003 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
46004 maybe-all-stageprofile-target-libsanitizer:
46005 maybe-clean-stageprofile-target-libsanitizer:
46006 @if target-libsanitizer-bootstrap
46007 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
46008 all-stageprofile: all-stageprofile-target-libsanitizer
46009 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46010 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
46011 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46012 @r=`${PWD_COMMAND}`; export r; \
46013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46014 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46015 $(RAW_CXX_TARGET_EXPORTS) \
46016 \
46017 cd $(TARGET_SUBDIR)/libsanitizer && \
46018 \
46019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46020 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46021 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46022 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46023 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46024 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46025 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46026 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46027 TFLAGS="$(STAGEprofile_TFLAGS)" \
46028 $(TARGET-stageprofile-target-libsanitizer)
46029
46030 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
46031 clean-stageprofile: clean-stageprofile-target-libsanitizer
46032 clean-stageprofile-target-libsanitizer:
46033 @if [ $(current_stage) = stageprofile ]; then \
46034 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46035 else \
46036 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
46037 $(MAKE) stageprofile-start; \
46038 fi; \
46039 cd $(TARGET_SUBDIR)/libsanitizer && \
46040 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46041 @endif target-libsanitizer-bootstrap
46042
46043
46044 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
46045 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
46046 maybe-all-stagetrain-target-libsanitizer:
46047 maybe-clean-stagetrain-target-libsanitizer:
46048 @if target-libsanitizer-bootstrap
46049 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
46050 all-stagetrain: all-stagetrain-target-libsanitizer
46051 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
46052 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
46053 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46054 @r=`${PWD_COMMAND}`; export r; \
46055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46056 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46057 $(RAW_CXX_TARGET_EXPORTS) \
46058 \
46059 cd $(TARGET_SUBDIR)/libsanitizer && \
46060 \
46061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46062 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46063 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46064 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46068 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46069 TFLAGS="$(STAGEtrain_TFLAGS)" \
46070 $(TARGET-stagetrain-target-libsanitizer)
46071
46072 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
46073 clean-stagetrain: clean-stagetrain-target-libsanitizer
46074 clean-stagetrain-target-libsanitizer:
46075 @if [ $(current_stage) = stagetrain ]; then \
46076 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46077 else \
46078 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
46079 $(MAKE) stagetrain-start; \
46080 fi; \
46081 cd $(TARGET_SUBDIR)/libsanitizer && \
46082 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46083 @endif target-libsanitizer-bootstrap
46084
46085
46086 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
46087 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
46088 maybe-all-stagefeedback-target-libsanitizer:
46089 maybe-clean-stagefeedback-target-libsanitizer:
46090 @if target-libsanitizer-bootstrap
46091 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
46092 all-stagefeedback: all-stagefeedback-target-libsanitizer
46093 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46094 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
46095 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46096 @r=`${PWD_COMMAND}`; export r; \
46097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46098 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46099 $(RAW_CXX_TARGET_EXPORTS) \
46100 \
46101 cd $(TARGET_SUBDIR)/libsanitizer && \
46102 \
46103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46104 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46105 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46106 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46110 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46111 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46112 $(TARGET-stagefeedback-target-libsanitizer)
46113
46114 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
46115 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
46116 clean-stagefeedback-target-libsanitizer:
46117 @if [ $(current_stage) = stagefeedback ]; then \
46118 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46119 else \
46120 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
46121 $(MAKE) stagefeedback-start; \
46122 fi; \
46123 cd $(TARGET_SUBDIR)/libsanitizer && \
46124 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46125 @endif target-libsanitizer-bootstrap
46126
46127
46128 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
46129 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
46130 maybe-all-stageautoprofile-target-libsanitizer:
46131 maybe-clean-stageautoprofile-target-libsanitizer:
46132 @if target-libsanitizer-bootstrap
46133 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
46134 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
46135 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
46136 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
46137 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46138 @r=`${PWD_COMMAND}`; export r; \
46139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46140 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
46141 $(RAW_CXX_TARGET_EXPORTS) \
46142 \
46143 cd $(TARGET_SUBDIR)/libsanitizer && \
46144 $$s/gcc/config/i386/$(AUTO_PROFILE) \
46145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46146 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46147 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46148 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46152 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46153 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
46154 $(TARGET-stageautoprofile-target-libsanitizer)
46155
46156 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
46157 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
46158 clean-stageautoprofile-target-libsanitizer:
46159 @if [ $(current_stage) = stageautoprofile ]; then \
46160 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46161 else \
46162 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
46163 $(MAKE) stageautoprofile-start; \
46164 fi; \
46165 cd $(TARGET_SUBDIR)/libsanitizer && \
46166 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46167 @endif target-libsanitizer-bootstrap
46168
46169
46170 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
46171 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
46172 maybe-all-stageautofeedback-target-libsanitizer:
46173 maybe-clean-stageautofeedback-target-libsanitizer:
46174 @if target-libsanitizer-bootstrap
46175 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
46176 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
46177 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
46178 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
46179 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
46180 @r=`${PWD_COMMAND}`; export r; \
46181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46182 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
46183 $(RAW_CXX_TARGET_EXPORTS) \
46184 \
46185 cd $(TARGET_SUBDIR)/libsanitizer && \
46186 \
46187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46188 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46189 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46190 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46194 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46195 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
46196 $(TARGET-stageautofeedback-target-libsanitizer)
46197
46198 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
46199 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
46200 clean-stageautofeedback-target-libsanitizer:
46201 @if [ $(current_stage) = stageautofeedback ]; then \
46202 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46203 else \
46204 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
46205 $(MAKE) stageautofeedback-start; \
46206 fi; \
46207 cd $(TARGET_SUBDIR)/libsanitizer && \
46208 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
46209 @endif target-libsanitizer-bootstrap
46210
46211
46212
46213
46214
46215
46216 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
46217 maybe-check-target-libsanitizer:
46218 @if target-libsanitizer
46219 maybe-check-target-libsanitizer: check-target-libsanitizer
46220
46221 check-target-libsanitizer:
46222 @: $(MAKE); $(unstage)
46223 @r=`${PWD_COMMAND}`; export r; \
46224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46225 $(RAW_CXX_TARGET_EXPORTS) \
46226 (cd $(TARGET_SUBDIR)/libsanitizer && \
46227 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46228
46229 @endif target-libsanitizer
46230
46231 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
46232 maybe-install-target-libsanitizer:
46233 @if target-libsanitizer
46234 maybe-install-target-libsanitizer: install-target-libsanitizer
46235
46236 install-target-libsanitizer: installdirs
46237 @: $(MAKE); $(unstage)
46238 @r=`${PWD_COMMAND}`; export r; \
46239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46240 $(RAW_CXX_TARGET_EXPORTS) \
46241 (cd $(TARGET_SUBDIR)/libsanitizer && \
46242 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46243
46244 @endif target-libsanitizer
46245
46246 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
46247 maybe-install-strip-target-libsanitizer:
46248 @if target-libsanitizer
46249 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
46250
46251 install-strip-target-libsanitizer: installdirs
46252 @: $(MAKE); $(unstage)
46253 @r=`${PWD_COMMAND}`; export r; \
46254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46255 $(RAW_CXX_TARGET_EXPORTS) \
46256 (cd $(TARGET_SUBDIR)/libsanitizer && \
46257 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46258
46259 @endif target-libsanitizer
46260
46261 # Other targets (info, dvi, pdf, etc.)
46262
46263 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
46264 maybe-info-target-libsanitizer:
46265 @if target-libsanitizer
46266 maybe-info-target-libsanitizer: info-target-libsanitizer
46267
46268 info-target-libsanitizer: \
46269 configure-target-libsanitizer
46270 @: $(MAKE); $(unstage)
46271 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46272 r=`${PWD_COMMAND}`; export r; \
46273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46274 $(RAW_CXX_TARGET_EXPORTS) \
46275 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
46276 for flag in $(EXTRA_TARGET_FLAGS); do \
46277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46278 done; \
46279 (cd $(TARGET_SUBDIR)/libsanitizer && \
46280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46282 "RANLIB=$${RANLIB}" \
46283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46284 info) \
46285 || exit 1
46286
46287 @endif target-libsanitizer
46288
46289 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
46290 maybe-dvi-target-libsanitizer:
46291 @if target-libsanitizer
46292 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
46293
46294 dvi-target-libsanitizer: \
46295 configure-target-libsanitizer
46296 @: $(MAKE); $(unstage)
46297 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46298 r=`${PWD_COMMAND}`; export r; \
46299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46300 $(RAW_CXX_TARGET_EXPORTS) \
46301 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46302 for flag in $(EXTRA_TARGET_FLAGS); do \
46303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46304 done; \
46305 (cd $(TARGET_SUBDIR)/libsanitizer && \
46306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46308 "RANLIB=$${RANLIB}" \
46309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46310 dvi) \
46311 || exit 1
46312
46313 @endif target-libsanitizer
46314
46315 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
46316 maybe-pdf-target-libsanitizer:
46317 @if target-libsanitizer
46318 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
46319
46320 pdf-target-libsanitizer: \
46321 configure-target-libsanitizer
46322 @: $(MAKE); $(unstage)
46323 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46324 r=`${PWD_COMMAND}`; export r; \
46325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46326 $(RAW_CXX_TARGET_EXPORTS) \
46327 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46328 for flag in $(EXTRA_TARGET_FLAGS); do \
46329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46330 done; \
46331 (cd $(TARGET_SUBDIR)/libsanitizer && \
46332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46334 "RANLIB=$${RANLIB}" \
46335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46336 pdf) \
46337 || exit 1
46338
46339 @endif target-libsanitizer
46340
46341 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
46342 maybe-html-target-libsanitizer:
46343 @if target-libsanitizer
46344 maybe-html-target-libsanitizer: html-target-libsanitizer
46345
46346 html-target-libsanitizer: \
46347 configure-target-libsanitizer
46348 @: $(MAKE); $(unstage)
46349 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46350 r=`${PWD_COMMAND}`; export r; \
46351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46352 $(RAW_CXX_TARGET_EXPORTS) \
46353 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
46354 for flag in $(EXTRA_TARGET_FLAGS); do \
46355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46356 done; \
46357 (cd $(TARGET_SUBDIR)/libsanitizer && \
46358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46360 "RANLIB=$${RANLIB}" \
46361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46362 html) \
46363 || exit 1
46364
46365 @endif target-libsanitizer
46366
46367 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
46368 maybe-TAGS-target-libsanitizer:
46369 @if target-libsanitizer
46370 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
46371
46372 TAGS-target-libsanitizer: \
46373 configure-target-libsanitizer
46374 @: $(MAKE); $(unstage)
46375 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46376 r=`${PWD_COMMAND}`; export r; \
46377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46378 $(RAW_CXX_TARGET_EXPORTS) \
46379 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
46380 for flag in $(EXTRA_TARGET_FLAGS); do \
46381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46382 done; \
46383 (cd $(TARGET_SUBDIR)/libsanitizer && \
46384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46386 "RANLIB=$${RANLIB}" \
46387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46388 TAGS) \
46389 || exit 1
46390
46391 @endif target-libsanitizer
46392
46393 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
46394 maybe-install-info-target-libsanitizer:
46395 @if target-libsanitizer
46396 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
46397
46398 install-info-target-libsanitizer: \
46399 configure-target-libsanitizer \
46400 info-target-libsanitizer
46401 @: $(MAKE); $(unstage)
46402 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46403 r=`${PWD_COMMAND}`; export r; \
46404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405 $(RAW_CXX_TARGET_EXPORTS) \
46406 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
46407 for flag in $(EXTRA_TARGET_FLAGS); do \
46408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46409 done; \
46410 (cd $(TARGET_SUBDIR)/libsanitizer && \
46411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46413 "RANLIB=$${RANLIB}" \
46414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46415 install-info) \
46416 || exit 1
46417
46418 @endif target-libsanitizer
46419
46420 .PHONY: maybe-install-dvi-target-libsanitizer install-dvi-target-libsanitizer
46421 maybe-install-dvi-target-libsanitizer:
46422 @if target-libsanitizer
46423 maybe-install-dvi-target-libsanitizer: install-dvi-target-libsanitizer
46424
46425 install-dvi-target-libsanitizer: \
46426 configure-target-libsanitizer \
46427 dvi-target-libsanitizer
46428 @: $(MAKE); $(unstage)
46429 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46430 r=`${PWD_COMMAND}`; export r; \
46431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46432 $(RAW_CXX_TARGET_EXPORTS) \
46433 echo "Doing install-dvi in $(TARGET_SUBDIR)/libsanitizer"; \
46434 for flag in $(EXTRA_TARGET_FLAGS); do \
46435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46436 done; \
46437 (cd $(TARGET_SUBDIR)/libsanitizer && \
46438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46440 "RANLIB=$${RANLIB}" \
46441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46442 install-dvi) \
46443 || exit 1
46444
46445 @endif target-libsanitizer
46446
46447 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
46448 maybe-install-pdf-target-libsanitizer:
46449 @if target-libsanitizer
46450 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
46451
46452 install-pdf-target-libsanitizer: \
46453 configure-target-libsanitizer \
46454 pdf-target-libsanitizer
46455 @: $(MAKE); $(unstage)
46456 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46457 r=`${PWD_COMMAND}`; export r; \
46458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46459 $(RAW_CXX_TARGET_EXPORTS) \
46460 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
46461 for flag in $(EXTRA_TARGET_FLAGS); do \
46462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46463 done; \
46464 (cd $(TARGET_SUBDIR)/libsanitizer && \
46465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46467 "RANLIB=$${RANLIB}" \
46468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46469 install-pdf) \
46470 || exit 1
46471
46472 @endif target-libsanitizer
46473
46474 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
46475 maybe-install-html-target-libsanitizer:
46476 @if target-libsanitizer
46477 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
46478
46479 install-html-target-libsanitizer: \
46480 configure-target-libsanitizer \
46481 html-target-libsanitizer
46482 @: $(MAKE); $(unstage)
46483 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46484 r=`${PWD_COMMAND}`; export r; \
46485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46486 $(RAW_CXX_TARGET_EXPORTS) \
46487 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
46488 for flag in $(EXTRA_TARGET_FLAGS); do \
46489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46490 done; \
46491 (cd $(TARGET_SUBDIR)/libsanitizer && \
46492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46494 "RANLIB=$${RANLIB}" \
46495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46496 install-html) \
46497 || exit 1
46498
46499 @endif target-libsanitizer
46500
46501 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
46502 maybe-installcheck-target-libsanitizer:
46503 @if target-libsanitizer
46504 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
46505
46506 installcheck-target-libsanitizer: \
46507 configure-target-libsanitizer
46508 @: $(MAKE); $(unstage)
46509 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46510 r=`${PWD_COMMAND}`; export r; \
46511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46512 $(RAW_CXX_TARGET_EXPORTS) \
46513 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
46514 for flag in $(EXTRA_TARGET_FLAGS); do \
46515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46516 done; \
46517 (cd $(TARGET_SUBDIR)/libsanitizer && \
46518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46520 "RANLIB=$${RANLIB}" \
46521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46522 installcheck) \
46523 || exit 1
46524
46525 @endif target-libsanitizer
46526
46527 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
46528 maybe-mostlyclean-target-libsanitizer:
46529 @if target-libsanitizer
46530 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
46531
46532 mostlyclean-target-libsanitizer:
46533 @: $(MAKE); $(unstage)
46534 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46535 r=`${PWD_COMMAND}`; export r; \
46536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46537 $(RAW_CXX_TARGET_EXPORTS) \
46538 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
46539 for flag in $(EXTRA_TARGET_FLAGS); do \
46540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46541 done; \
46542 (cd $(TARGET_SUBDIR)/libsanitizer && \
46543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46545 "RANLIB=$${RANLIB}" \
46546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46547 mostlyclean) \
46548 || exit 1
46549
46550 @endif target-libsanitizer
46551
46552 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
46553 maybe-clean-target-libsanitizer:
46554 @if target-libsanitizer
46555 maybe-clean-target-libsanitizer: clean-target-libsanitizer
46556
46557 clean-target-libsanitizer:
46558 @: $(MAKE); $(unstage)
46559 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46560 r=`${PWD_COMMAND}`; export r; \
46561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46562 $(RAW_CXX_TARGET_EXPORTS) \
46563 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
46564 for flag in $(EXTRA_TARGET_FLAGS); do \
46565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46566 done; \
46567 (cd $(TARGET_SUBDIR)/libsanitizer && \
46568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46570 "RANLIB=$${RANLIB}" \
46571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46572 clean) \
46573 || exit 1
46574
46575 @endif target-libsanitizer
46576
46577 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
46578 maybe-distclean-target-libsanitizer:
46579 @if target-libsanitizer
46580 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
46581
46582 distclean-target-libsanitizer:
46583 @: $(MAKE); $(unstage)
46584 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46585 r=`${PWD_COMMAND}`; export r; \
46586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46587 $(RAW_CXX_TARGET_EXPORTS) \
46588 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
46589 for flag in $(EXTRA_TARGET_FLAGS); do \
46590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46591 done; \
46592 (cd $(TARGET_SUBDIR)/libsanitizer && \
46593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46595 "RANLIB=$${RANLIB}" \
46596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46597 distclean) \
46598 || exit 1
46599
46600 @endif target-libsanitizer
46601
46602 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
46603 maybe-maintainer-clean-target-libsanitizer:
46604 @if target-libsanitizer
46605 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
46606
46607 maintainer-clean-target-libsanitizer:
46608 @: $(MAKE); $(unstage)
46609 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
46610 r=`${PWD_COMMAND}`; export r; \
46611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46612 $(RAW_CXX_TARGET_EXPORTS) \
46613 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
46614 for flag in $(EXTRA_TARGET_FLAGS); do \
46615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46616 done; \
46617 (cd $(TARGET_SUBDIR)/libsanitizer && \
46618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46620 "RANLIB=$${RANLIB}" \
46621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46622 maintainer-clean) \
46623 || exit 1
46624
46625 @endif target-libsanitizer
46626
46627
46628
46629
46630
46631 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
46632 maybe-configure-target-libvtv:
46633 @if gcc-bootstrap
46634 configure-target-libvtv: stage_current
46635 @endif gcc-bootstrap
46636 @if target-libvtv
46637 maybe-configure-target-libvtv: configure-target-libvtv
46638 configure-target-libvtv:
46639 @r=`${PWD_COMMAND}`; export r; \
46640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46641 echo "Checking multilib configuration for libvtv..."; \
46642 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46643 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46644 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46645 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46646 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46647 else \
46648 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46649 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46650 fi; \
46651 else \
46652 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46653 fi; \
46654 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46655 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46656 $(RAW_CXX_TARGET_EXPORTS) \
46657 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
46658 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
46659 case $(srcdir) in \
46660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46661 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46663 esac; \
46664 module_srcdir=libvtv; \
46665 rm -f no-such-file || : ; \
46666 CONFIG_SITE=no-such-file $(SHELL) \
46667 $$s/$$module_srcdir/configure \
46668 --srcdir=$${topdir}/$$module_srcdir \
46669 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46670 --target=${target_alias} \
46671 || exit 1
46672 @endif target-libvtv
46673
46674
46675
46676 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
46677 maybe-configure-stage1-target-libvtv:
46678 @if target-libvtv-bootstrap
46679 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
46680 configure-stage1-target-libvtv:
46681 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46682 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46683 @r=`${PWD_COMMAND}`; export r; \
46684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46685 TFLAGS="$(STAGE1_TFLAGS)"; \
46686 echo "Checking multilib configuration for libvtv..."; \
46687 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46688 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46689 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46690 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46691 else \
46692 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46693 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46694 fi; \
46695 else \
46696 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46697 fi; \
46698 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46699 $(RAW_CXX_TARGET_EXPORTS) \
46700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46703 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
46704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46705 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46706 case $(srcdir) in \
46707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46708 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46710 esac; \
46711 module_srcdir=libvtv; \
46712 $(SHELL) $$s/$$module_srcdir/configure \
46713 --srcdir=$${topdir}/$$module_srcdir \
46714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46715 --target=${target_alias} \
46716 \
46717 $(STAGE1_CONFIGURE_FLAGS)
46718 @endif target-libvtv-bootstrap
46719
46720 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
46721 maybe-configure-stage2-target-libvtv:
46722 @if target-libvtv-bootstrap
46723 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
46724 configure-stage2-target-libvtv:
46725 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46726 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46727 @r=`${PWD_COMMAND}`; export r; \
46728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46729 TFLAGS="$(STAGE2_TFLAGS)"; \
46730 echo "Checking multilib configuration for libvtv..."; \
46731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46732 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46733 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46734 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46735 else \
46736 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46737 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46738 fi; \
46739 else \
46740 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46741 fi; \
46742 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46743 $(RAW_CXX_TARGET_EXPORTS) \
46744 \
46745 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46748 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
46749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46750 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46751 case $(srcdir) in \
46752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46753 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46755 esac; \
46756 module_srcdir=libvtv; \
46757 $(SHELL) $$s/$$module_srcdir/configure \
46758 --srcdir=$${topdir}/$$module_srcdir \
46759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46760 --target=${target_alias} \
46761 --with-build-libsubdir=$(HOST_SUBDIR) \
46762 $(STAGE2_CONFIGURE_FLAGS)
46763 @endif target-libvtv-bootstrap
46764
46765 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
46766 maybe-configure-stage3-target-libvtv:
46767 @if target-libvtv-bootstrap
46768 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
46769 configure-stage3-target-libvtv:
46770 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46771 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46772 @r=`${PWD_COMMAND}`; export r; \
46773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46774 TFLAGS="$(STAGE3_TFLAGS)"; \
46775 echo "Checking multilib configuration for libvtv..."; \
46776 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46777 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46778 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46779 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46780 else \
46781 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46782 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46783 fi; \
46784 else \
46785 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46786 fi; \
46787 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46788 $(RAW_CXX_TARGET_EXPORTS) \
46789 \
46790 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46793 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
46794 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46795 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46796 case $(srcdir) in \
46797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46798 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46800 esac; \
46801 module_srcdir=libvtv; \
46802 $(SHELL) $$s/$$module_srcdir/configure \
46803 --srcdir=$${topdir}/$$module_srcdir \
46804 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46805 --target=${target_alias} \
46806 --with-build-libsubdir=$(HOST_SUBDIR) \
46807 $(STAGE3_CONFIGURE_FLAGS)
46808 @endif target-libvtv-bootstrap
46809
46810 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
46811 maybe-configure-stage4-target-libvtv:
46812 @if target-libvtv-bootstrap
46813 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
46814 configure-stage4-target-libvtv:
46815 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46816 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46817 @r=`${PWD_COMMAND}`; export r; \
46818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46819 TFLAGS="$(STAGE4_TFLAGS)"; \
46820 echo "Checking multilib configuration for libvtv..."; \
46821 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46822 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46823 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46824 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46825 else \
46826 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46827 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46828 fi; \
46829 else \
46830 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46831 fi; \
46832 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46833 $(RAW_CXX_TARGET_EXPORTS) \
46834 \
46835 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46836 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46837 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46838 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
46839 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46840 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46841 case $(srcdir) in \
46842 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46843 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46844 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46845 esac; \
46846 module_srcdir=libvtv; \
46847 $(SHELL) $$s/$$module_srcdir/configure \
46848 --srcdir=$${topdir}/$$module_srcdir \
46849 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46850 --target=${target_alias} \
46851 --with-build-libsubdir=$(HOST_SUBDIR) \
46852 $(STAGE4_CONFIGURE_FLAGS)
46853 @endif target-libvtv-bootstrap
46854
46855 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
46856 maybe-configure-stageprofile-target-libvtv:
46857 @if target-libvtv-bootstrap
46858 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
46859 configure-stageprofile-target-libvtv:
46860 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46861 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46862 @r=`${PWD_COMMAND}`; export r; \
46863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46865 echo "Checking multilib configuration for libvtv..."; \
46866 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46867 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46868 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46869 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46870 else \
46871 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46872 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46873 fi; \
46874 else \
46875 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46876 fi; \
46877 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46878 $(RAW_CXX_TARGET_EXPORTS) \
46879 \
46880 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46881 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46882 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46883 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
46884 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46885 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46886 case $(srcdir) in \
46887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46888 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46890 esac; \
46891 module_srcdir=libvtv; \
46892 $(SHELL) $$s/$$module_srcdir/configure \
46893 --srcdir=$${topdir}/$$module_srcdir \
46894 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46895 --target=${target_alias} \
46896 --with-build-libsubdir=$(HOST_SUBDIR) \
46897 $(STAGEprofile_CONFIGURE_FLAGS)
46898 @endif target-libvtv-bootstrap
46899
46900 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
46901 maybe-configure-stagetrain-target-libvtv:
46902 @if target-libvtv-bootstrap
46903 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
46904 configure-stagetrain-target-libvtv:
46905 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
46906 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46907 @r=`${PWD_COMMAND}`; export r; \
46908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46909 TFLAGS="$(STAGEtrain_TFLAGS)"; \
46910 echo "Checking multilib configuration for libvtv..."; \
46911 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46912 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46913 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46914 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46915 else \
46916 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46917 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46918 fi; \
46919 else \
46920 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46921 fi; \
46922 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46923 $(RAW_CXX_TARGET_EXPORTS) \
46924 \
46925 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46926 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46927 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46928 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
46929 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46930 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46931 case $(srcdir) in \
46932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46933 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46935 esac; \
46936 module_srcdir=libvtv; \
46937 $(SHELL) $$s/$$module_srcdir/configure \
46938 --srcdir=$${topdir}/$$module_srcdir \
46939 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46940 --target=${target_alias} \
46941 --with-build-libsubdir=$(HOST_SUBDIR) \
46942 $(STAGEtrain_CONFIGURE_FLAGS)
46943 @endif target-libvtv-bootstrap
46944
46945 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
46946 maybe-configure-stagefeedback-target-libvtv:
46947 @if target-libvtv-bootstrap
46948 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
46949 configure-stagefeedback-target-libvtv:
46950 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46951 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46952 @r=`${PWD_COMMAND}`; export r; \
46953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46954 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46955 echo "Checking multilib configuration for libvtv..."; \
46956 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
46957 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46958 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
46959 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
46960 else \
46961 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
46962 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46963 fi; \
46964 else \
46965 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
46966 fi; \
46967 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
46968 $(RAW_CXX_TARGET_EXPORTS) \
46969 \
46970 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46971 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46972 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46973 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
46974 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
46975 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
46976 case $(srcdir) in \
46977 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46978 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
46979 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46980 esac; \
46981 module_srcdir=libvtv; \
46982 $(SHELL) $$s/$$module_srcdir/configure \
46983 --srcdir=$${topdir}/$$module_srcdir \
46984 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46985 --target=${target_alias} \
46986 --with-build-libsubdir=$(HOST_SUBDIR) \
46987 $(STAGEfeedback_CONFIGURE_FLAGS)
46988 @endif target-libvtv-bootstrap
46989
46990 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
46991 maybe-configure-stageautoprofile-target-libvtv:
46992 @if target-libvtv-bootstrap
46993 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
46994 configure-stageautoprofile-target-libvtv:
46995 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
46996 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
46997 @r=`${PWD_COMMAND}`; export r; \
46998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46999 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47000 echo "Checking multilib configuration for libvtv..."; \
47001 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47002 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47003 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47004 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47005 else \
47006 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47007 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47008 fi; \
47009 else \
47010 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47011 fi; \
47012 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47013 $(RAW_CXX_TARGET_EXPORTS) \
47014 \
47015 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47016 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47017 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47018 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
47019 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47020 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47021 case $(srcdir) in \
47022 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47023 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47024 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47025 esac; \
47026 module_srcdir=libvtv; \
47027 $(SHELL) $$s/$$module_srcdir/configure \
47028 --srcdir=$${topdir}/$$module_srcdir \
47029 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47030 --target=${target_alias} \
47031 --with-build-libsubdir=$(HOST_SUBDIR) \
47032 $(STAGEautoprofile_CONFIGURE_FLAGS)
47033 @endif target-libvtv-bootstrap
47034
47035 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
47036 maybe-configure-stageautofeedback-target-libvtv:
47037 @if target-libvtv-bootstrap
47038 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47039 configure-stageautofeedback-target-libvtv:
47040 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47041 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
47042 @r=`${PWD_COMMAND}`; export r; \
47043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47044 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47045 echo "Checking multilib configuration for libvtv..."; \
47046 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
47047 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47048 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
47049 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
47050 else \
47051 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
47052 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47053 fi; \
47054 else \
47055 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
47056 fi; \
47057 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
47058 $(RAW_CXX_TARGET_EXPORTS) \
47059 \
47060 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47061 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47062 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47063 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
47064 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
47065 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
47066 case $(srcdir) in \
47067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47068 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
47069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47070 esac; \
47071 module_srcdir=libvtv; \
47072 $(SHELL) $$s/$$module_srcdir/configure \
47073 --srcdir=$${topdir}/$$module_srcdir \
47074 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47075 --target=${target_alias} \
47076 --with-build-libsubdir=$(HOST_SUBDIR) \
47077 $(STAGEautofeedback_CONFIGURE_FLAGS)
47078 @endif target-libvtv-bootstrap
47079
47080
47081
47082
47083
47084 .PHONY: all-target-libvtv maybe-all-target-libvtv
47085 maybe-all-target-libvtv:
47086 @if gcc-bootstrap
47087 all-target-libvtv: stage_current
47088 @endif gcc-bootstrap
47089 @if target-libvtv
47090 TARGET-target-libvtv=all
47091 maybe-all-target-libvtv: all-target-libvtv
47092 all-target-libvtv: configure-target-libvtv
47093 @r=`${PWD_COMMAND}`; export r; \
47094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47095 $(RAW_CXX_TARGET_EXPORTS) \
47096 (cd $(TARGET_SUBDIR)/libvtv && \
47097 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47098 $(TARGET-target-libvtv))
47099 @endif target-libvtv
47100
47101
47102
47103 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
47104 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
47105 maybe-all-stage1-target-libvtv:
47106 maybe-clean-stage1-target-libvtv:
47107 @if target-libvtv-bootstrap
47108 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
47109 all-stage1: all-stage1-target-libvtv
47110 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
47111 all-stage1-target-libvtv: configure-stage1-target-libvtv
47112 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47113 @r=`${PWD_COMMAND}`; export r; \
47114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47115 TFLAGS="$(STAGE1_TFLAGS)"; \
47116 $(RAW_CXX_TARGET_EXPORTS) \
47117 cd $(TARGET_SUBDIR)/libvtv && \
47118 \
47119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47120 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47126 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47127 \
47128 TFLAGS="$(STAGE1_TFLAGS)" \
47129 $(TARGET-stage1-target-libvtv)
47130
47131 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
47132 clean-stage1: clean-stage1-target-libvtv
47133 clean-stage1-target-libvtv:
47134 @if [ $(current_stage) = stage1 ]; then \
47135 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47136 else \
47137 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
47138 $(MAKE) stage1-start; \
47139 fi; \
47140 cd $(TARGET_SUBDIR)/libvtv && \
47141 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47142 clean
47143 @endif target-libvtv-bootstrap
47144
47145
47146 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
47147 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
47148 maybe-all-stage2-target-libvtv:
47149 maybe-clean-stage2-target-libvtv:
47150 @if target-libvtv-bootstrap
47151 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
47152 all-stage2: all-stage2-target-libvtv
47153 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
47154 all-stage2-target-libvtv: configure-stage2-target-libvtv
47155 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47156 @r=`${PWD_COMMAND}`; export r; \
47157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47158 TFLAGS="$(STAGE2_TFLAGS)"; \
47159 $(RAW_CXX_TARGET_EXPORTS) \
47160 \
47161 cd $(TARGET_SUBDIR)/libvtv && \
47162 \
47163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47164 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47165 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47166 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47170 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47171 TFLAGS="$(STAGE2_TFLAGS)" \
47172 $(TARGET-stage2-target-libvtv)
47173
47174 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
47175 clean-stage2: clean-stage2-target-libvtv
47176 clean-stage2-target-libvtv:
47177 @if [ $(current_stage) = stage2 ]; then \
47178 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47179 else \
47180 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
47181 $(MAKE) stage2-start; \
47182 fi; \
47183 cd $(TARGET_SUBDIR)/libvtv && \
47184 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47185 @endif target-libvtv-bootstrap
47186
47187
47188 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
47189 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
47190 maybe-all-stage3-target-libvtv:
47191 maybe-clean-stage3-target-libvtv:
47192 @if target-libvtv-bootstrap
47193 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
47194 all-stage3: all-stage3-target-libvtv
47195 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
47196 all-stage3-target-libvtv: configure-stage3-target-libvtv
47197 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47198 @r=`${PWD_COMMAND}`; export r; \
47199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47200 TFLAGS="$(STAGE3_TFLAGS)"; \
47201 $(RAW_CXX_TARGET_EXPORTS) \
47202 \
47203 cd $(TARGET_SUBDIR)/libvtv && \
47204 \
47205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47206 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47207 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47208 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47209 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47210 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47211 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47212 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47213 TFLAGS="$(STAGE3_TFLAGS)" \
47214 $(TARGET-stage3-target-libvtv)
47215
47216 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
47217 clean-stage3: clean-stage3-target-libvtv
47218 clean-stage3-target-libvtv:
47219 @if [ $(current_stage) = stage3 ]; then \
47220 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47221 else \
47222 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
47223 $(MAKE) stage3-start; \
47224 fi; \
47225 cd $(TARGET_SUBDIR)/libvtv && \
47226 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47227 @endif target-libvtv-bootstrap
47228
47229
47230 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
47231 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
47232 maybe-all-stage4-target-libvtv:
47233 maybe-clean-stage4-target-libvtv:
47234 @if target-libvtv-bootstrap
47235 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
47236 all-stage4: all-stage4-target-libvtv
47237 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
47238 all-stage4-target-libvtv: configure-stage4-target-libvtv
47239 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47240 @r=`${PWD_COMMAND}`; export r; \
47241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47242 TFLAGS="$(STAGE4_TFLAGS)"; \
47243 $(RAW_CXX_TARGET_EXPORTS) \
47244 \
47245 cd $(TARGET_SUBDIR)/libvtv && \
47246 \
47247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47248 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47249 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47250 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47251 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47252 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47253 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47254 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47255 TFLAGS="$(STAGE4_TFLAGS)" \
47256 $(TARGET-stage4-target-libvtv)
47257
47258 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
47259 clean-stage4: clean-stage4-target-libvtv
47260 clean-stage4-target-libvtv:
47261 @if [ $(current_stage) = stage4 ]; then \
47262 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47263 else \
47264 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
47265 $(MAKE) stage4-start; \
47266 fi; \
47267 cd $(TARGET_SUBDIR)/libvtv && \
47268 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47269 @endif target-libvtv-bootstrap
47270
47271
47272 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
47273 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
47274 maybe-all-stageprofile-target-libvtv:
47275 maybe-clean-stageprofile-target-libvtv:
47276 @if target-libvtv-bootstrap
47277 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
47278 all-stageprofile: all-stageprofile-target-libvtv
47279 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
47280 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
47281 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47282 @r=`${PWD_COMMAND}`; export r; \
47283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47284 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47285 $(RAW_CXX_TARGET_EXPORTS) \
47286 \
47287 cd $(TARGET_SUBDIR)/libvtv && \
47288 \
47289 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47290 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47291 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47292 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47293 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47294 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47295 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47296 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47297 TFLAGS="$(STAGEprofile_TFLAGS)" \
47298 $(TARGET-stageprofile-target-libvtv)
47299
47300 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
47301 clean-stageprofile: clean-stageprofile-target-libvtv
47302 clean-stageprofile-target-libvtv:
47303 @if [ $(current_stage) = stageprofile ]; then \
47304 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47305 else \
47306 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
47307 $(MAKE) stageprofile-start; \
47308 fi; \
47309 cd $(TARGET_SUBDIR)/libvtv && \
47310 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47311 @endif target-libvtv-bootstrap
47312
47313
47314 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
47315 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
47316 maybe-all-stagetrain-target-libvtv:
47317 maybe-clean-stagetrain-target-libvtv:
47318 @if target-libvtv-bootstrap
47319 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
47320 all-stagetrain: all-stagetrain-target-libvtv
47321 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
47322 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
47323 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47324 @r=`${PWD_COMMAND}`; export r; \
47325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47326 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47327 $(RAW_CXX_TARGET_EXPORTS) \
47328 \
47329 cd $(TARGET_SUBDIR)/libvtv && \
47330 \
47331 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47332 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47333 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47334 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47335 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47336 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47337 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47338 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47339 TFLAGS="$(STAGEtrain_TFLAGS)" \
47340 $(TARGET-stagetrain-target-libvtv)
47341
47342 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
47343 clean-stagetrain: clean-stagetrain-target-libvtv
47344 clean-stagetrain-target-libvtv:
47345 @if [ $(current_stage) = stagetrain ]; then \
47346 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47347 else \
47348 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
47349 $(MAKE) stagetrain-start; \
47350 fi; \
47351 cd $(TARGET_SUBDIR)/libvtv && \
47352 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47353 @endif target-libvtv-bootstrap
47354
47355
47356 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
47357 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
47358 maybe-all-stagefeedback-target-libvtv:
47359 maybe-clean-stagefeedback-target-libvtv:
47360 @if target-libvtv-bootstrap
47361 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
47362 all-stagefeedback: all-stagefeedback-target-libvtv
47363 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
47364 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
47365 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47366 @r=`${PWD_COMMAND}`; export r; \
47367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47368 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47369 $(RAW_CXX_TARGET_EXPORTS) \
47370 \
47371 cd $(TARGET_SUBDIR)/libvtv && \
47372 \
47373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47374 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47375 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47376 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47380 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47381 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47382 $(TARGET-stagefeedback-target-libvtv)
47383
47384 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
47385 clean-stagefeedback: clean-stagefeedback-target-libvtv
47386 clean-stagefeedback-target-libvtv:
47387 @if [ $(current_stage) = stagefeedback ]; then \
47388 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47389 else \
47390 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
47391 $(MAKE) stagefeedback-start; \
47392 fi; \
47393 cd $(TARGET_SUBDIR)/libvtv && \
47394 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47395 @endif target-libvtv-bootstrap
47396
47397
47398 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
47399 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
47400 maybe-all-stageautoprofile-target-libvtv:
47401 maybe-clean-stageautoprofile-target-libvtv:
47402 @if target-libvtv-bootstrap
47403 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
47404 all-stageautoprofile: all-stageautoprofile-target-libvtv
47405 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
47406 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
47407 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47408 @r=`${PWD_COMMAND}`; export r; \
47409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47410 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47411 $(RAW_CXX_TARGET_EXPORTS) \
47412 \
47413 cd $(TARGET_SUBDIR)/libvtv && \
47414 $$s/gcc/config/i386/$(AUTO_PROFILE) \
47415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47416 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47417 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47418 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47422 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47423 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
47424 $(TARGET-stageautoprofile-target-libvtv)
47425
47426 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
47427 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
47428 clean-stageautoprofile-target-libvtv:
47429 @if [ $(current_stage) = stageautoprofile ]; then \
47430 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47431 else \
47432 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
47433 $(MAKE) stageautoprofile-start; \
47434 fi; \
47435 cd $(TARGET_SUBDIR)/libvtv && \
47436 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47437 @endif target-libvtv-bootstrap
47438
47439
47440 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
47441 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
47442 maybe-all-stageautofeedback-target-libvtv:
47443 maybe-clean-stageautofeedback-target-libvtv:
47444 @if target-libvtv-bootstrap
47445 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
47446 all-stageautofeedback: all-stageautofeedback-target-libvtv
47447 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
47448 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
47449 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47450 @r=`${PWD_COMMAND}`; export r; \
47451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47452 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47453 $(RAW_CXX_TARGET_EXPORTS) \
47454 \
47455 cd $(TARGET_SUBDIR)/libvtv && \
47456 \
47457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47458 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47459 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47460 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47464 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
47465 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
47466 $(TARGET-stageautofeedback-target-libvtv)
47467
47468 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
47469 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
47470 clean-stageautofeedback-target-libvtv:
47471 @if [ $(current_stage) = stageautofeedback ]; then \
47472 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47473 else \
47474 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
47475 $(MAKE) stageautofeedback-start; \
47476 fi; \
47477 cd $(TARGET_SUBDIR)/libvtv && \
47478 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
47479 @endif target-libvtv-bootstrap
47480
47481
47482
47483
47484
47485
47486 .PHONY: check-target-libvtv maybe-check-target-libvtv
47487 maybe-check-target-libvtv:
47488 @if target-libvtv
47489 maybe-check-target-libvtv: check-target-libvtv
47490
47491 check-target-libvtv:
47492 @: $(MAKE); $(unstage)
47493 @r=`${PWD_COMMAND}`; export r; \
47494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47495 $(RAW_CXX_TARGET_EXPORTS) \
47496 (cd $(TARGET_SUBDIR)/libvtv && \
47497 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
47498
47499 @endif target-libvtv
47500
47501 .PHONY: install-target-libvtv maybe-install-target-libvtv
47502 maybe-install-target-libvtv:
47503 @if target-libvtv
47504 maybe-install-target-libvtv: install-target-libvtv
47505
47506 install-target-libvtv: installdirs
47507 @: $(MAKE); $(unstage)
47508 @r=`${PWD_COMMAND}`; export r; \
47509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47510 $(RAW_CXX_TARGET_EXPORTS) \
47511 (cd $(TARGET_SUBDIR)/libvtv && \
47512 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47513
47514 @endif target-libvtv
47515
47516 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
47517 maybe-install-strip-target-libvtv:
47518 @if target-libvtv
47519 maybe-install-strip-target-libvtv: install-strip-target-libvtv
47520
47521 install-strip-target-libvtv: installdirs
47522 @: $(MAKE); $(unstage)
47523 @r=`${PWD_COMMAND}`; export r; \
47524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47525 $(RAW_CXX_TARGET_EXPORTS) \
47526 (cd $(TARGET_SUBDIR)/libvtv && \
47527 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47528
47529 @endif target-libvtv
47530
47531 # Other targets (info, dvi, pdf, etc.)
47532
47533 .PHONY: maybe-info-target-libvtv info-target-libvtv
47534 maybe-info-target-libvtv:
47535 @if target-libvtv
47536 maybe-info-target-libvtv: info-target-libvtv
47537
47538 info-target-libvtv: \
47539 configure-target-libvtv
47540 @: $(MAKE); $(unstage)
47541 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47542 r=`${PWD_COMMAND}`; export r; \
47543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47544 $(RAW_CXX_TARGET_EXPORTS) \
47545 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
47546 for flag in $(EXTRA_TARGET_FLAGS); do \
47547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47548 done; \
47549 (cd $(TARGET_SUBDIR)/libvtv && \
47550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47552 "RANLIB=$${RANLIB}" \
47553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47554 info) \
47555 || exit 1
47556
47557 @endif target-libvtv
47558
47559 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
47560 maybe-dvi-target-libvtv:
47561 @if target-libvtv
47562 maybe-dvi-target-libvtv: dvi-target-libvtv
47563
47564 dvi-target-libvtv: \
47565 configure-target-libvtv
47566 @: $(MAKE); $(unstage)
47567 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47568 r=`${PWD_COMMAND}`; export r; \
47569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47570 $(RAW_CXX_TARGET_EXPORTS) \
47571 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
47572 for flag in $(EXTRA_TARGET_FLAGS); do \
47573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47574 done; \
47575 (cd $(TARGET_SUBDIR)/libvtv && \
47576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47578 "RANLIB=$${RANLIB}" \
47579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47580 dvi) \
47581 || exit 1
47582
47583 @endif target-libvtv
47584
47585 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
47586 maybe-pdf-target-libvtv:
47587 @if target-libvtv
47588 maybe-pdf-target-libvtv: pdf-target-libvtv
47589
47590 pdf-target-libvtv: \
47591 configure-target-libvtv
47592 @: $(MAKE); $(unstage)
47593 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47594 r=`${PWD_COMMAND}`; export r; \
47595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47596 $(RAW_CXX_TARGET_EXPORTS) \
47597 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
47598 for flag in $(EXTRA_TARGET_FLAGS); do \
47599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47600 done; \
47601 (cd $(TARGET_SUBDIR)/libvtv && \
47602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47604 "RANLIB=$${RANLIB}" \
47605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47606 pdf) \
47607 || exit 1
47608
47609 @endif target-libvtv
47610
47611 .PHONY: maybe-html-target-libvtv html-target-libvtv
47612 maybe-html-target-libvtv:
47613 @if target-libvtv
47614 maybe-html-target-libvtv: html-target-libvtv
47615
47616 html-target-libvtv: \
47617 configure-target-libvtv
47618 @: $(MAKE); $(unstage)
47619 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47620 r=`${PWD_COMMAND}`; export r; \
47621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47622 $(RAW_CXX_TARGET_EXPORTS) \
47623 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
47624 for flag in $(EXTRA_TARGET_FLAGS); do \
47625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47626 done; \
47627 (cd $(TARGET_SUBDIR)/libvtv && \
47628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47630 "RANLIB=$${RANLIB}" \
47631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47632 html) \
47633 || exit 1
47634
47635 @endif target-libvtv
47636
47637 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
47638 maybe-TAGS-target-libvtv:
47639 @if target-libvtv
47640 maybe-TAGS-target-libvtv: TAGS-target-libvtv
47641
47642 TAGS-target-libvtv: \
47643 configure-target-libvtv
47644 @: $(MAKE); $(unstage)
47645 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47646 r=`${PWD_COMMAND}`; export r; \
47647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47648 $(RAW_CXX_TARGET_EXPORTS) \
47649 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
47650 for flag in $(EXTRA_TARGET_FLAGS); do \
47651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47652 done; \
47653 (cd $(TARGET_SUBDIR)/libvtv && \
47654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47656 "RANLIB=$${RANLIB}" \
47657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47658 TAGS) \
47659 || exit 1
47660
47661 @endif target-libvtv
47662
47663 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
47664 maybe-install-info-target-libvtv:
47665 @if target-libvtv
47666 maybe-install-info-target-libvtv: install-info-target-libvtv
47667
47668 install-info-target-libvtv: \
47669 configure-target-libvtv \
47670 info-target-libvtv
47671 @: $(MAKE); $(unstage)
47672 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47673 r=`${PWD_COMMAND}`; export r; \
47674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47675 $(RAW_CXX_TARGET_EXPORTS) \
47676 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
47677 for flag in $(EXTRA_TARGET_FLAGS); do \
47678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47679 done; \
47680 (cd $(TARGET_SUBDIR)/libvtv && \
47681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47683 "RANLIB=$${RANLIB}" \
47684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47685 install-info) \
47686 || exit 1
47687
47688 @endif target-libvtv
47689
47690 .PHONY: maybe-install-dvi-target-libvtv install-dvi-target-libvtv
47691 maybe-install-dvi-target-libvtv:
47692 @if target-libvtv
47693 maybe-install-dvi-target-libvtv: install-dvi-target-libvtv
47694
47695 install-dvi-target-libvtv: \
47696 configure-target-libvtv \
47697 dvi-target-libvtv
47698 @: $(MAKE); $(unstage)
47699 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47700 r=`${PWD_COMMAND}`; export r; \
47701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47702 $(RAW_CXX_TARGET_EXPORTS) \
47703 echo "Doing install-dvi in $(TARGET_SUBDIR)/libvtv"; \
47704 for flag in $(EXTRA_TARGET_FLAGS); do \
47705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47706 done; \
47707 (cd $(TARGET_SUBDIR)/libvtv && \
47708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47710 "RANLIB=$${RANLIB}" \
47711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47712 install-dvi) \
47713 || exit 1
47714
47715 @endif target-libvtv
47716
47717 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
47718 maybe-install-pdf-target-libvtv:
47719 @if target-libvtv
47720 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
47721
47722 install-pdf-target-libvtv: \
47723 configure-target-libvtv \
47724 pdf-target-libvtv
47725 @: $(MAKE); $(unstage)
47726 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47727 r=`${PWD_COMMAND}`; export r; \
47728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47729 $(RAW_CXX_TARGET_EXPORTS) \
47730 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
47731 for flag in $(EXTRA_TARGET_FLAGS); do \
47732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47733 done; \
47734 (cd $(TARGET_SUBDIR)/libvtv && \
47735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47737 "RANLIB=$${RANLIB}" \
47738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47739 install-pdf) \
47740 || exit 1
47741
47742 @endif target-libvtv
47743
47744 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
47745 maybe-install-html-target-libvtv:
47746 @if target-libvtv
47747 maybe-install-html-target-libvtv: install-html-target-libvtv
47748
47749 install-html-target-libvtv: \
47750 configure-target-libvtv \
47751 html-target-libvtv
47752 @: $(MAKE); $(unstage)
47753 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47754 r=`${PWD_COMMAND}`; export r; \
47755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47756 $(RAW_CXX_TARGET_EXPORTS) \
47757 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
47758 for flag in $(EXTRA_TARGET_FLAGS); do \
47759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47760 done; \
47761 (cd $(TARGET_SUBDIR)/libvtv && \
47762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47764 "RANLIB=$${RANLIB}" \
47765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47766 install-html) \
47767 || exit 1
47768
47769 @endif target-libvtv
47770
47771 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
47772 maybe-installcheck-target-libvtv:
47773 @if target-libvtv
47774 maybe-installcheck-target-libvtv: installcheck-target-libvtv
47775
47776 installcheck-target-libvtv: \
47777 configure-target-libvtv
47778 @: $(MAKE); $(unstage)
47779 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47780 r=`${PWD_COMMAND}`; export r; \
47781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47782 $(RAW_CXX_TARGET_EXPORTS) \
47783 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
47784 for flag in $(EXTRA_TARGET_FLAGS); do \
47785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47786 done; \
47787 (cd $(TARGET_SUBDIR)/libvtv && \
47788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47790 "RANLIB=$${RANLIB}" \
47791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47792 installcheck) \
47793 || exit 1
47794
47795 @endif target-libvtv
47796
47797 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
47798 maybe-mostlyclean-target-libvtv:
47799 @if target-libvtv
47800 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
47801
47802 mostlyclean-target-libvtv:
47803 @: $(MAKE); $(unstage)
47804 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47805 r=`${PWD_COMMAND}`; export r; \
47806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47807 $(RAW_CXX_TARGET_EXPORTS) \
47808 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
47809 for flag in $(EXTRA_TARGET_FLAGS); do \
47810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47811 done; \
47812 (cd $(TARGET_SUBDIR)/libvtv && \
47813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47815 "RANLIB=$${RANLIB}" \
47816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47817 mostlyclean) \
47818 || exit 1
47819
47820 @endif target-libvtv
47821
47822 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
47823 maybe-clean-target-libvtv:
47824 @if target-libvtv
47825 maybe-clean-target-libvtv: clean-target-libvtv
47826
47827 clean-target-libvtv:
47828 @: $(MAKE); $(unstage)
47829 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47830 r=`${PWD_COMMAND}`; export r; \
47831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47832 $(RAW_CXX_TARGET_EXPORTS) \
47833 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
47834 for flag in $(EXTRA_TARGET_FLAGS); do \
47835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47836 done; \
47837 (cd $(TARGET_SUBDIR)/libvtv && \
47838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47840 "RANLIB=$${RANLIB}" \
47841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47842 clean) \
47843 || exit 1
47844
47845 @endif target-libvtv
47846
47847 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
47848 maybe-distclean-target-libvtv:
47849 @if target-libvtv
47850 maybe-distclean-target-libvtv: distclean-target-libvtv
47851
47852 distclean-target-libvtv:
47853 @: $(MAKE); $(unstage)
47854 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47855 r=`${PWD_COMMAND}`; export r; \
47856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47857 $(RAW_CXX_TARGET_EXPORTS) \
47858 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
47859 for flag in $(EXTRA_TARGET_FLAGS); do \
47860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47861 done; \
47862 (cd $(TARGET_SUBDIR)/libvtv && \
47863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47865 "RANLIB=$${RANLIB}" \
47866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47867 distclean) \
47868 || exit 1
47869
47870 @endif target-libvtv
47871
47872 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
47873 maybe-maintainer-clean-target-libvtv:
47874 @if target-libvtv
47875 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
47876
47877 maintainer-clean-target-libvtv:
47878 @: $(MAKE); $(unstage)
47879 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
47880 r=`${PWD_COMMAND}`; export r; \
47881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47882 $(RAW_CXX_TARGET_EXPORTS) \
47883 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
47884 for flag in $(EXTRA_TARGET_FLAGS); do \
47885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47886 done; \
47887 (cd $(TARGET_SUBDIR)/libvtv && \
47888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47890 "RANLIB=$${RANLIB}" \
47891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47892 maintainer-clean) \
47893 || exit 1
47894
47895 @endif target-libvtv
47896
47897
47898
47899
47900
47901 .PHONY: configure-target-libssp maybe-configure-target-libssp
47902 maybe-configure-target-libssp:
47903 @if gcc-bootstrap
47904 configure-target-libssp: stage_current
47905 @endif gcc-bootstrap
47906 @if target-libssp
47907 maybe-configure-target-libssp: configure-target-libssp
47908 configure-target-libssp:
47909 @: $(MAKE); $(unstage)
47910 @r=`${PWD_COMMAND}`; export r; \
47911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47912 echo "Checking multilib configuration for libssp..."; \
47913 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47914 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
47915 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47916 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47917 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47918 else \
47919 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47920 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47921 fi; \
47922 else \
47923 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47924 fi; \
47925 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47926 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
47927 $(NORMAL_TARGET_EXPORTS) \
47928 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47929 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47930 case $(srcdir) in \
47931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47932 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47934 esac; \
47935 module_srcdir=libssp; \
47936 rm -f no-such-file || : ; \
47937 CONFIG_SITE=no-such-file $(SHELL) \
47938 $$s/$$module_srcdir/configure \
47939 --srcdir=$${topdir}/$$module_srcdir \
47940 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47941 --target=${target_alias} \
47942 || exit 1
47943 @endif target-libssp
47944
47945
47946
47947
47948
47949 .PHONY: all-target-libssp maybe-all-target-libssp
47950 maybe-all-target-libssp:
47951 @if gcc-bootstrap
47952 all-target-libssp: stage_current
47953 @endif gcc-bootstrap
47954 @if target-libssp
47955 TARGET-target-libssp=all
47956 maybe-all-target-libssp: all-target-libssp
47957 all-target-libssp: configure-target-libssp
47958 @: $(MAKE); $(unstage)
47959 @r=`${PWD_COMMAND}`; export r; \
47960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47961 $(NORMAL_TARGET_EXPORTS) \
47962 (cd $(TARGET_SUBDIR)/libssp && \
47963 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47964 $(TARGET-target-libssp))
47965 @endif target-libssp
47966
47967
47968
47969
47970
47971 .PHONY: check-target-libssp maybe-check-target-libssp
47972 maybe-check-target-libssp:
47973 @if target-libssp
47974 maybe-check-target-libssp: check-target-libssp
47975
47976 check-target-libssp:
47977 @: $(MAKE); $(unstage)
47978 @r=`${PWD_COMMAND}`; export r; \
47979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47980 $(NORMAL_TARGET_EXPORTS) \
47981 (cd $(TARGET_SUBDIR)/libssp && \
47982 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47983
47984 @endif target-libssp
47985
47986 .PHONY: install-target-libssp maybe-install-target-libssp
47987 maybe-install-target-libssp:
47988 @if target-libssp
47989 maybe-install-target-libssp: install-target-libssp
47990
47991 install-target-libssp: installdirs
47992 @: $(MAKE); $(unstage)
47993 @r=`${PWD_COMMAND}`; export r; \
47994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47995 $(NORMAL_TARGET_EXPORTS) \
47996 (cd $(TARGET_SUBDIR)/libssp && \
47997 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47998
47999 @endif target-libssp
48000
48001 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
48002 maybe-install-strip-target-libssp:
48003 @if target-libssp
48004 maybe-install-strip-target-libssp: install-strip-target-libssp
48005
48006 install-strip-target-libssp: installdirs
48007 @: $(MAKE); $(unstage)
48008 @r=`${PWD_COMMAND}`; export r; \
48009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48010 $(NORMAL_TARGET_EXPORTS) \
48011 (cd $(TARGET_SUBDIR)/libssp && \
48012 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48013
48014 @endif target-libssp
48015
48016 # Other targets (info, dvi, pdf, etc.)
48017
48018 .PHONY: maybe-info-target-libssp info-target-libssp
48019 maybe-info-target-libssp:
48020 @if target-libssp
48021 maybe-info-target-libssp: info-target-libssp
48022
48023 info-target-libssp: \
48024 configure-target-libssp
48025 @: $(MAKE); $(unstage)
48026 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48027 r=`${PWD_COMMAND}`; export r; \
48028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48029 $(NORMAL_TARGET_EXPORTS) \
48030 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
48031 for flag in $(EXTRA_TARGET_FLAGS); do \
48032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48033 done; \
48034 (cd $(TARGET_SUBDIR)/libssp && \
48035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48037 "RANLIB=$${RANLIB}" \
48038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48039 info) \
48040 || exit 1
48041
48042 @endif target-libssp
48043
48044 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
48045 maybe-dvi-target-libssp:
48046 @if target-libssp
48047 maybe-dvi-target-libssp: dvi-target-libssp
48048
48049 dvi-target-libssp: \
48050 configure-target-libssp
48051 @: $(MAKE); $(unstage)
48052 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48053 r=`${PWD_COMMAND}`; export r; \
48054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48055 $(NORMAL_TARGET_EXPORTS) \
48056 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
48057 for flag in $(EXTRA_TARGET_FLAGS); do \
48058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48059 done; \
48060 (cd $(TARGET_SUBDIR)/libssp && \
48061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48063 "RANLIB=$${RANLIB}" \
48064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48065 dvi) \
48066 || exit 1
48067
48068 @endif target-libssp
48069
48070 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
48071 maybe-pdf-target-libssp:
48072 @if target-libssp
48073 maybe-pdf-target-libssp: pdf-target-libssp
48074
48075 pdf-target-libssp: \
48076 configure-target-libssp
48077 @: $(MAKE); $(unstage)
48078 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48079 r=`${PWD_COMMAND}`; export r; \
48080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48081 $(NORMAL_TARGET_EXPORTS) \
48082 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
48083 for flag in $(EXTRA_TARGET_FLAGS); do \
48084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48085 done; \
48086 (cd $(TARGET_SUBDIR)/libssp && \
48087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48089 "RANLIB=$${RANLIB}" \
48090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48091 pdf) \
48092 || exit 1
48093
48094 @endif target-libssp
48095
48096 .PHONY: maybe-html-target-libssp html-target-libssp
48097 maybe-html-target-libssp:
48098 @if target-libssp
48099 maybe-html-target-libssp: html-target-libssp
48100
48101 html-target-libssp: \
48102 configure-target-libssp
48103 @: $(MAKE); $(unstage)
48104 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48105 r=`${PWD_COMMAND}`; export r; \
48106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48107 $(NORMAL_TARGET_EXPORTS) \
48108 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
48109 for flag in $(EXTRA_TARGET_FLAGS); do \
48110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48111 done; \
48112 (cd $(TARGET_SUBDIR)/libssp && \
48113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48115 "RANLIB=$${RANLIB}" \
48116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48117 html) \
48118 || exit 1
48119
48120 @endif target-libssp
48121
48122 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
48123 maybe-TAGS-target-libssp:
48124 @if target-libssp
48125 maybe-TAGS-target-libssp: TAGS-target-libssp
48126
48127 TAGS-target-libssp: \
48128 configure-target-libssp
48129 @: $(MAKE); $(unstage)
48130 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48131 r=`${PWD_COMMAND}`; export r; \
48132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48133 $(NORMAL_TARGET_EXPORTS) \
48134 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
48135 for flag in $(EXTRA_TARGET_FLAGS); do \
48136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48137 done; \
48138 (cd $(TARGET_SUBDIR)/libssp && \
48139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48141 "RANLIB=$${RANLIB}" \
48142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48143 TAGS) \
48144 || exit 1
48145
48146 @endif target-libssp
48147
48148 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
48149 maybe-install-info-target-libssp:
48150 @if target-libssp
48151 maybe-install-info-target-libssp: install-info-target-libssp
48152
48153 install-info-target-libssp: \
48154 configure-target-libssp \
48155 info-target-libssp
48156 @: $(MAKE); $(unstage)
48157 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48158 r=`${PWD_COMMAND}`; export r; \
48159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48160 $(NORMAL_TARGET_EXPORTS) \
48161 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
48162 for flag in $(EXTRA_TARGET_FLAGS); do \
48163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48164 done; \
48165 (cd $(TARGET_SUBDIR)/libssp && \
48166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48168 "RANLIB=$${RANLIB}" \
48169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48170 install-info) \
48171 || exit 1
48172
48173 @endif target-libssp
48174
48175 .PHONY: maybe-install-dvi-target-libssp install-dvi-target-libssp
48176 maybe-install-dvi-target-libssp:
48177 @if target-libssp
48178 maybe-install-dvi-target-libssp: install-dvi-target-libssp
48179
48180 install-dvi-target-libssp: \
48181 configure-target-libssp \
48182 dvi-target-libssp
48183 @: $(MAKE); $(unstage)
48184 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48185 r=`${PWD_COMMAND}`; export r; \
48186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48187 $(NORMAL_TARGET_EXPORTS) \
48188 echo "Doing install-dvi in $(TARGET_SUBDIR)/libssp"; \
48189 for flag in $(EXTRA_TARGET_FLAGS); do \
48190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48191 done; \
48192 (cd $(TARGET_SUBDIR)/libssp && \
48193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48195 "RANLIB=$${RANLIB}" \
48196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48197 install-dvi) \
48198 || exit 1
48199
48200 @endif target-libssp
48201
48202 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
48203 maybe-install-pdf-target-libssp:
48204 @if target-libssp
48205 maybe-install-pdf-target-libssp: install-pdf-target-libssp
48206
48207 install-pdf-target-libssp: \
48208 configure-target-libssp \
48209 pdf-target-libssp
48210 @: $(MAKE); $(unstage)
48211 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48212 r=`${PWD_COMMAND}`; export r; \
48213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48214 $(NORMAL_TARGET_EXPORTS) \
48215 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
48216 for flag in $(EXTRA_TARGET_FLAGS); do \
48217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48218 done; \
48219 (cd $(TARGET_SUBDIR)/libssp && \
48220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48222 "RANLIB=$${RANLIB}" \
48223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48224 install-pdf) \
48225 || exit 1
48226
48227 @endif target-libssp
48228
48229 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
48230 maybe-install-html-target-libssp:
48231 @if target-libssp
48232 maybe-install-html-target-libssp: install-html-target-libssp
48233
48234 install-html-target-libssp: \
48235 configure-target-libssp \
48236 html-target-libssp
48237 @: $(MAKE); $(unstage)
48238 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48239 r=`${PWD_COMMAND}`; export r; \
48240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48241 $(NORMAL_TARGET_EXPORTS) \
48242 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
48243 for flag in $(EXTRA_TARGET_FLAGS); do \
48244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48245 done; \
48246 (cd $(TARGET_SUBDIR)/libssp && \
48247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48249 "RANLIB=$${RANLIB}" \
48250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48251 install-html) \
48252 || exit 1
48253
48254 @endif target-libssp
48255
48256 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
48257 maybe-installcheck-target-libssp:
48258 @if target-libssp
48259 maybe-installcheck-target-libssp: installcheck-target-libssp
48260
48261 installcheck-target-libssp: \
48262 configure-target-libssp
48263 @: $(MAKE); $(unstage)
48264 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48265 r=`${PWD_COMMAND}`; export r; \
48266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48267 $(NORMAL_TARGET_EXPORTS) \
48268 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
48269 for flag in $(EXTRA_TARGET_FLAGS); do \
48270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48271 done; \
48272 (cd $(TARGET_SUBDIR)/libssp && \
48273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48275 "RANLIB=$${RANLIB}" \
48276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48277 installcheck) \
48278 || exit 1
48279
48280 @endif target-libssp
48281
48282 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
48283 maybe-mostlyclean-target-libssp:
48284 @if target-libssp
48285 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
48286
48287 mostlyclean-target-libssp:
48288 @: $(MAKE); $(unstage)
48289 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48290 r=`${PWD_COMMAND}`; export r; \
48291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48292 $(NORMAL_TARGET_EXPORTS) \
48293 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
48294 for flag in $(EXTRA_TARGET_FLAGS); do \
48295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48296 done; \
48297 (cd $(TARGET_SUBDIR)/libssp && \
48298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48300 "RANLIB=$${RANLIB}" \
48301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48302 mostlyclean) \
48303 || exit 1
48304
48305 @endif target-libssp
48306
48307 .PHONY: maybe-clean-target-libssp clean-target-libssp
48308 maybe-clean-target-libssp:
48309 @if target-libssp
48310 maybe-clean-target-libssp: clean-target-libssp
48311
48312 clean-target-libssp:
48313 @: $(MAKE); $(unstage)
48314 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48315 r=`${PWD_COMMAND}`; export r; \
48316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48317 $(NORMAL_TARGET_EXPORTS) \
48318 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
48319 for flag in $(EXTRA_TARGET_FLAGS); do \
48320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48321 done; \
48322 (cd $(TARGET_SUBDIR)/libssp && \
48323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48325 "RANLIB=$${RANLIB}" \
48326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48327 clean) \
48328 || exit 1
48329
48330 @endif target-libssp
48331
48332 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
48333 maybe-distclean-target-libssp:
48334 @if target-libssp
48335 maybe-distclean-target-libssp: distclean-target-libssp
48336
48337 distclean-target-libssp:
48338 @: $(MAKE); $(unstage)
48339 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48340 r=`${PWD_COMMAND}`; export r; \
48341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48342 $(NORMAL_TARGET_EXPORTS) \
48343 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
48344 for flag in $(EXTRA_TARGET_FLAGS); do \
48345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48346 done; \
48347 (cd $(TARGET_SUBDIR)/libssp && \
48348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48350 "RANLIB=$${RANLIB}" \
48351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48352 distclean) \
48353 || exit 1
48354
48355 @endif target-libssp
48356
48357 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
48358 maybe-maintainer-clean-target-libssp:
48359 @if target-libssp
48360 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
48361
48362 maintainer-clean-target-libssp:
48363 @: $(MAKE); $(unstage)
48364 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
48365 r=`${PWD_COMMAND}`; export r; \
48366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48367 $(NORMAL_TARGET_EXPORTS) \
48368 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
48369 for flag in $(EXTRA_TARGET_FLAGS); do \
48370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48371 done; \
48372 (cd $(TARGET_SUBDIR)/libssp && \
48373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48375 "RANLIB=$${RANLIB}" \
48376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48377 maintainer-clean) \
48378 || exit 1
48379
48380 @endif target-libssp
48381
48382
48383
48384
48385
48386 .PHONY: configure-target-newlib maybe-configure-target-newlib
48387 maybe-configure-target-newlib:
48388 @if gcc-bootstrap
48389 configure-target-newlib: stage_current
48390 @endif gcc-bootstrap
48391 @if target-newlib
48392 maybe-configure-target-newlib: configure-target-newlib
48393 configure-target-newlib:
48394 @: $(MAKE); $(unstage)
48395 @r=`${PWD_COMMAND}`; export r; \
48396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48397 echo "Checking multilib configuration for newlib..."; \
48398 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48399 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
48400 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48401 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48402 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48403 else \
48404 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48405 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48406 fi; \
48407 else \
48408 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48409 fi; \
48410 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48411 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
48412 $(NORMAL_TARGET_EXPORTS) \
48413 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48414 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48415 case $(srcdir) in \
48416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48417 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48419 esac; \
48420 module_srcdir=newlib; \
48421 rm -f no-such-file || : ; \
48422 CONFIG_SITE=no-such-file $(SHELL) \
48423 $$s/$$module_srcdir/configure \
48424 --srcdir=$${topdir}/$$module_srcdir \
48425 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48426 --target=${target_alias} \
48427 || exit 1
48428 @endif target-newlib
48429
48430
48431
48432
48433
48434 .PHONY: all-target-newlib maybe-all-target-newlib
48435 maybe-all-target-newlib:
48436 @if gcc-bootstrap
48437 all-target-newlib: stage_current
48438 @endif gcc-bootstrap
48439 @if target-newlib
48440 TARGET-target-newlib=all
48441 maybe-all-target-newlib: all-target-newlib
48442 all-target-newlib: configure-target-newlib
48443 @: $(MAKE); $(unstage)
48444 @r=`${PWD_COMMAND}`; export r; \
48445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48446 $(NORMAL_TARGET_EXPORTS) \
48447 (cd $(TARGET_SUBDIR)/newlib && \
48448 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48449 $(TARGET-target-newlib))
48450 @endif target-newlib
48451
48452
48453
48454
48455
48456 .PHONY: check-target-newlib maybe-check-target-newlib
48457 maybe-check-target-newlib:
48458 @if target-newlib
48459 maybe-check-target-newlib: check-target-newlib
48460
48461 check-target-newlib:
48462 @: $(MAKE); $(unstage)
48463 @r=`${PWD_COMMAND}`; export r; \
48464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48465 $(NORMAL_TARGET_EXPORTS) \
48466 (cd $(TARGET_SUBDIR)/newlib && \
48467 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48468
48469 @endif target-newlib
48470
48471 .PHONY: install-target-newlib maybe-install-target-newlib
48472 maybe-install-target-newlib:
48473 @if target-newlib
48474 maybe-install-target-newlib: install-target-newlib
48475
48476 install-target-newlib: installdirs
48477 @: $(MAKE); $(unstage)
48478 @r=`${PWD_COMMAND}`; export r; \
48479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48480 $(NORMAL_TARGET_EXPORTS) \
48481 (cd $(TARGET_SUBDIR)/newlib && \
48482 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48483
48484 @endif target-newlib
48485
48486 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48487 maybe-install-strip-target-newlib:
48488 @if target-newlib
48489 maybe-install-strip-target-newlib: install-strip-target-newlib
48490
48491 install-strip-target-newlib: installdirs
48492 @: $(MAKE); $(unstage)
48493 @r=`${PWD_COMMAND}`; export r; \
48494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48495 $(NORMAL_TARGET_EXPORTS) \
48496 (cd $(TARGET_SUBDIR)/newlib && \
48497 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48498
48499 @endif target-newlib
48500
48501 # Other targets (info, dvi, pdf, etc.)
48502
48503 .PHONY: maybe-info-target-newlib info-target-newlib
48504 maybe-info-target-newlib:
48505 @if target-newlib
48506 maybe-info-target-newlib: info-target-newlib
48507
48508 info-target-newlib: \
48509 configure-target-newlib
48510 @: $(MAKE); $(unstage)
48511 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48512 r=`${PWD_COMMAND}`; export r; \
48513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48514 $(NORMAL_TARGET_EXPORTS) \
48515 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
48516 for flag in $(EXTRA_TARGET_FLAGS); do \
48517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48518 done; \
48519 (cd $(TARGET_SUBDIR)/newlib && \
48520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48522 "RANLIB=$${RANLIB}" \
48523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48524 info) \
48525 || exit 1
48526
48527 @endif target-newlib
48528
48529 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48530 maybe-dvi-target-newlib:
48531 @if target-newlib
48532 maybe-dvi-target-newlib: dvi-target-newlib
48533
48534 dvi-target-newlib: \
48535 configure-target-newlib
48536 @: $(MAKE); $(unstage)
48537 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48538 r=`${PWD_COMMAND}`; export r; \
48539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48540 $(NORMAL_TARGET_EXPORTS) \
48541 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
48542 for flag in $(EXTRA_TARGET_FLAGS); do \
48543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48544 done; \
48545 (cd $(TARGET_SUBDIR)/newlib && \
48546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48548 "RANLIB=$${RANLIB}" \
48549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48550 dvi) \
48551 || exit 1
48552
48553 @endif target-newlib
48554
48555 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48556 maybe-pdf-target-newlib:
48557 @if target-newlib
48558 maybe-pdf-target-newlib: pdf-target-newlib
48559
48560 pdf-target-newlib: \
48561 configure-target-newlib
48562 @: $(MAKE); $(unstage)
48563 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48564 r=`${PWD_COMMAND}`; export r; \
48565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48566 $(NORMAL_TARGET_EXPORTS) \
48567 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
48568 for flag in $(EXTRA_TARGET_FLAGS); do \
48569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48570 done; \
48571 (cd $(TARGET_SUBDIR)/newlib && \
48572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48574 "RANLIB=$${RANLIB}" \
48575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48576 pdf) \
48577 || exit 1
48578
48579 @endif target-newlib
48580
48581 .PHONY: maybe-html-target-newlib html-target-newlib
48582 maybe-html-target-newlib:
48583 @if target-newlib
48584 maybe-html-target-newlib: html-target-newlib
48585
48586 html-target-newlib: \
48587 configure-target-newlib
48588 @: $(MAKE); $(unstage)
48589 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48590 r=`${PWD_COMMAND}`; export r; \
48591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48592 $(NORMAL_TARGET_EXPORTS) \
48593 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
48594 for flag in $(EXTRA_TARGET_FLAGS); do \
48595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48596 done; \
48597 (cd $(TARGET_SUBDIR)/newlib && \
48598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48600 "RANLIB=$${RANLIB}" \
48601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48602 html) \
48603 || exit 1
48604
48605 @endif target-newlib
48606
48607 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48608 maybe-TAGS-target-newlib:
48609 @if target-newlib
48610 maybe-TAGS-target-newlib: TAGS-target-newlib
48611
48612 TAGS-target-newlib: \
48613 configure-target-newlib
48614 @: $(MAKE); $(unstage)
48615 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48616 r=`${PWD_COMMAND}`; export r; \
48617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48618 $(NORMAL_TARGET_EXPORTS) \
48619 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
48620 for flag in $(EXTRA_TARGET_FLAGS); do \
48621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48622 done; \
48623 (cd $(TARGET_SUBDIR)/newlib && \
48624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48626 "RANLIB=$${RANLIB}" \
48627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48628 TAGS) \
48629 || exit 1
48630
48631 @endif target-newlib
48632
48633 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48634 maybe-install-info-target-newlib:
48635 @if target-newlib
48636 maybe-install-info-target-newlib: install-info-target-newlib
48637
48638 install-info-target-newlib: \
48639 configure-target-newlib \
48640 info-target-newlib
48641 @: $(MAKE); $(unstage)
48642 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48643 r=`${PWD_COMMAND}`; export r; \
48644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48645 $(NORMAL_TARGET_EXPORTS) \
48646 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
48647 for flag in $(EXTRA_TARGET_FLAGS); do \
48648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48649 done; \
48650 (cd $(TARGET_SUBDIR)/newlib && \
48651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48653 "RANLIB=$${RANLIB}" \
48654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48655 install-info) \
48656 || exit 1
48657
48658 @endif target-newlib
48659
48660 .PHONY: maybe-install-dvi-target-newlib install-dvi-target-newlib
48661 maybe-install-dvi-target-newlib:
48662 @if target-newlib
48663 maybe-install-dvi-target-newlib: install-dvi-target-newlib
48664
48665 install-dvi-target-newlib: \
48666 configure-target-newlib \
48667 dvi-target-newlib
48668 @: $(MAKE); $(unstage)
48669 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48670 r=`${PWD_COMMAND}`; export r; \
48671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48672 $(NORMAL_TARGET_EXPORTS) \
48673 echo "Doing install-dvi in $(TARGET_SUBDIR)/newlib"; \
48674 for flag in $(EXTRA_TARGET_FLAGS); do \
48675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48676 done; \
48677 (cd $(TARGET_SUBDIR)/newlib && \
48678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48680 "RANLIB=$${RANLIB}" \
48681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48682 install-dvi) \
48683 || exit 1
48684
48685 @endif target-newlib
48686
48687 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48688 maybe-install-pdf-target-newlib:
48689 @if target-newlib
48690 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48691
48692 install-pdf-target-newlib: \
48693 configure-target-newlib \
48694 pdf-target-newlib
48695 @: $(MAKE); $(unstage)
48696 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48697 r=`${PWD_COMMAND}`; export r; \
48698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48699 $(NORMAL_TARGET_EXPORTS) \
48700 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
48701 for flag in $(EXTRA_TARGET_FLAGS); do \
48702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48703 done; \
48704 (cd $(TARGET_SUBDIR)/newlib && \
48705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48707 "RANLIB=$${RANLIB}" \
48708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48709 install-pdf) \
48710 || exit 1
48711
48712 @endif target-newlib
48713
48714 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48715 maybe-install-html-target-newlib:
48716 @if target-newlib
48717 maybe-install-html-target-newlib: install-html-target-newlib
48718
48719 install-html-target-newlib: \
48720 configure-target-newlib \
48721 html-target-newlib
48722 @: $(MAKE); $(unstage)
48723 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48724 r=`${PWD_COMMAND}`; export r; \
48725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48726 $(NORMAL_TARGET_EXPORTS) \
48727 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
48728 for flag in $(EXTRA_TARGET_FLAGS); do \
48729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48730 done; \
48731 (cd $(TARGET_SUBDIR)/newlib && \
48732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48734 "RANLIB=$${RANLIB}" \
48735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48736 install-html) \
48737 || exit 1
48738
48739 @endif target-newlib
48740
48741 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48742 maybe-installcheck-target-newlib:
48743 @if target-newlib
48744 maybe-installcheck-target-newlib: installcheck-target-newlib
48745
48746 installcheck-target-newlib: \
48747 configure-target-newlib
48748 @: $(MAKE); $(unstage)
48749 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48750 r=`${PWD_COMMAND}`; export r; \
48751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48752 $(NORMAL_TARGET_EXPORTS) \
48753 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
48754 for flag in $(EXTRA_TARGET_FLAGS); do \
48755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48756 done; \
48757 (cd $(TARGET_SUBDIR)/newlib && \
48758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48760 "RANLIB=$${RANLIB}" \
48761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48762 installcheck) \
48763 || exit 1
48764
48765 @endif target-newlib
48766
48767 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48768 maybe-mostlyclean-target-newlib:
48769 @if target-newlib
48770 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48771
48772 mostlyclean-target-newlib:
48773 @: $(MAKE); $(unstage)
48774 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48775 r=`${PWD_COMMAND}`; export r; \
48776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48777 $(NORMAL_TARGET_EXPORTS) \
48778 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
48779 for flag in $(EXTRA_TARGET_FLAGS); do \
48780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48781 done; \
48782 (cd $(TARGET_SUBDIR)/newlib && \
48783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48785 "RANLIB=$${RANLIB}" \
48786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48787 mostlyclean) \
48788 || exit 1
48789
48790 @endif target-newlib
48791
48792 .PHONY: maybe-clean-target-newlib clean-target-newlib
48793 maybe-clean-target-newlib:
48794 @if target-newlib
48795 maybe-clean-target-newlib: clean-target-newlib
48796
48797 clean-target-newlib:
48798 @: $(MAKE); $(unstage)
48799 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48800 r=`${PWD_COMMAND}`; export r; \
48801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48802 $(NORMAL_TARGET_EXPORTS) \
48803 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
48804 for flag in $(EXTRA_TARGET_FLAGS); do \
48805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48806 done; \
48807 (cd $(TARGET_SUBDIR)/newlib && \
48808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48810 "RANLIB=$${RANLIB}" \
48811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48812 clean) \
48813 || exit 1
48814
48815 @endif target-newlib
48816
48817 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48818 maybe-distclean-target-newlib:
48819 @if target-newlib
48820 maybe-distclean-target-newlib: distclean-target-newlib
48821
48822 distclean-target-newlib:
48823 @: $(MAKE); $(unstage)
48824 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48825 r=`${PWD_COMMAND}`; export r; \
48826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48827 $(NORMAL_TARGET_EXPORTS) \
48828 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
48829 for flag in $(EXTRA_TARGET_FLAGS); do \
48830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48831 done; \
48832 (cd $(TARGET_SUBDIR)/newlib && \
48833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48835 "RANLIB=$${RANLIB}" \
48836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48837 distclean) \
48838 || exit 1
48839
48840 @endif target-newlib
48841
48842 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48843 maybe-maintainer-clean-target-newlib:
48844 @if target-newlib
48845 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48846
48847 maintainer-clean-target-newlib:
48848 @: $(MAKE); $(unstage)
48849 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
48850 r=`${PWD_COMMAND}`; export r; \
48851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48852 $(NORMAL_TARGET_EXPORTS) \
48853 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
48854 for flag in $(EXTRA_TARGET_FLAGS); do \
48855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48856 done; \
48857 (cd $(TARGET_SUBDIR)/newlib && \
48858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48860 "RANLIB=$${RANLIB}" \
48861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48862 maintainer-clean) \
48863 || exit 1
48864
48865 @endif target-newlib
48866
48867
48868
48869
48870
48871 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48872 maybe-configure-target-libgcc:
48873 @if gcc-bootstrap
48874 configure-target-libgcc: stage_current
48875 @endif gcc-bootstrap
48876 @if target-libgcc
48877 maybe-configure-target-libgcc: configure-target-libgcc
48878 configure-target-libgcc:
48879 @r=`${PWD_COMMAND}`; export r; \
48880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48881 echo "Checking multilib configuration for libgcc..."; \
48882 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48883 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48884 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48885 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48886 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48887 else \
48888 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48889 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48890 fi; \
48891 else \
48892 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48893 fi; \
48894 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48895 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48896 $(NORMAL_TARGET_EXPORTS) \
48897 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48898 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48899 case $(srcdir) in \
48900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48901 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48903 esac; \
48904 module_srcdir=libgcc; \
48905 rm -f no-such-file || : ; \
48906 CONFIG_SITE=no-such-file $(SHELL) \
48907 $$s/$$module_srcdir/configure \
48908 --srcdir=$${topdir}/$$module_srcdir \
48909 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48910 --target=${target_alias} \
48911 || exit 1
48912 @endif target-libgcc
48913
48914
48915
48916 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48917 maybe-configure-stage1-target-libgcc:
48918 @if target-libgcc-bootstrap
48919 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48920 configure-stage1-target-libgcc:
48921 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48922 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48923 @r=`${PWD_COMMAND}`; export r; \
48924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925 TFLAGS="$(STAGE1_TFLAGS)"; \
48926 echo "Checking multilib configuration for libgcc..."; \
48927 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48928 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48929 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48930 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48931 else \
48932 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48933 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48934 fi; \
48935 else \
48936 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48937 fi; \
48938 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48939 $(NORMAL_TARGET_EXPORTS) \
48940 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48941 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48942 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48943 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
48944 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48945 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48946 case $(srcdir) in \
48947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48948 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48950 esac; \
48951 module_srcdir=libgcc; \
48952 $(SHELL) $$s/$$module_srcdir/configure \
48953 --srcdir=$${topdir}/$$module_srcdir \
48954 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48955 --target=${target_alias} \
48956 \
48957 $(STAGE1_CONFIGURE_FLAGS)
48958 @endif target-libgcc-bootstrap
48959
48960 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48961 maybe-configure-stage2-target-libgcc:
48962 @if target-libgcc-bootstrap
48963 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48964 configure-stage2-target-libgcc:
48965 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48966 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48967 @r=`${PWD_COMMAND}`; export r; \
48968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48969 TFLAGS="$(STAGE2_TFLAGS)"; \
48970 echo "Checking multilib configuration for libgcc..."; \
48971 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
48972 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48973 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48974 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48975 else \
48976 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48977 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48978 fi; \
48979 else \
48980 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48981 fi; \
48982 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48983 $(NORMAL_TARGET_EXPORTS) \
48984 \
48985 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48986 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48987 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48988 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
48989 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
48990 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48991 case $(srcdir) in \
48992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48993 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48995 esac; \
48996 module_srcdir=libgcc; \
48997 $(SHELL) $$s/$$module_srcdir/configure \
48998 --srcdir=$${topdir}/$$module_srcdir \
48999 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49000 --target=${target_alias} \
49001 --with-build-libsubdir=$(HOST_SUBDIR) \
49002 $(STAGE2_CONFIGURE_FLAGS)
49003 @endif target-libgcc-bootstrap
49004
49005 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
49006 maybe-configure-stage3-target-libgcc:
49007 @if target-libgcc-bootstrap
49008 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
49009 configure-stage3-target-libgcc:
49010 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49011 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49012 @r=`${PWD_COMMAND}`; export r; \
49013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49014 TFLAGS="$(STAGE3_TFLAGS)"; \
49015 echo "Checking multilib configuration for libgcc..."; \
49016 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49017 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49018 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49019 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49020 else \
49021 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49022 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49023 fi; \
49024 else \
49025 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49026 fi; \
49027 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49028 $(NORMAL_TARGET_EXPORTS) \
49029 \
49030 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49031 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49032 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49033 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
49034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49035 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49036 case $(srcdir) in \
49037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49038 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49040 esac; \
49041 module_srcdir=libgcc; \
49042 $(SHELL) $$s/$$module_srcdir/configure \
49043 --srcdir=$${topdir}/$$module_srcdir \
49044 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49045 --target=${target_alias} \
49046 --with-build-libsubdir=$(HOST_SUBDIR) \
49047 $(STAGE3_CONFIGURE_FLAGS)
49048 @endif target-libgcc-bootstrap
49049
49050 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
49051 maybe-configure-stage4-target-libgcc:
49052 @if target-libgcc-bootstrap
49053 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
49054 configure-stage4-target-libgcc:
49055 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49056 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49057 @r=`${PWD_COMMAND}`; export r; \
49058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49059 TFLAGS="$(STAGE4_TFLAGS)"; \
49060 echo "Checking multilib configuration for libgcc..."; \
49061 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49062 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49063 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49064 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49065 else \
49066 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49067 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49068 fi; \
49069 else \
49070 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49071 fi; \
49072 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49073 $(NORMAL_TARGET_EXPORTS) \
49074 \
49075 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49076 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49077 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49078 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
49079 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49080 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49081 case $(srcdir) in \
49082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49083 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49085 esac; \
49086 module_srcdir=libgcc; \
49087 $(SHELL) $$s/$$module_srcdir/configure \
49088 --srcdir=$${topdir}/$$module_srcdir \
49089 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49090 --target=${target_alias} \
49091 --with-build-libsubdir=$(HOST_SUBDIR) \
49092 $(STAGE4_CONFIGURE_FLAGS)
49093 @endif target-libgcc-bootstrap
49094
49095 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
49096 maybe-configure-stageprofile-target-libgcc:
49097 @if target-libgcc-bootstrap
49098 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49099 configure-stageprofile-target-libgcc:
49100 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49101 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49102 @r=`${PWD_COMMAND}`; export r; \
49103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49104 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49105 echo "Checking multilib configuration for libgcc..."; \
49106 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49107 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49108 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49109 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49110 else \
49111 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49112 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49113 fi; \
49114 else \
49115 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49116 fi; \
49117 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49118 $(NORMAL_TARGET_EXPORTS) \
49119 \
49120 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49123 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
49124 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49125 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49126 case $(srcdir) in \
49127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49128 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49130 esac; \
49131 module_srcdir=libgcc; \
49132 $(SHELL) $$s/$$module_srcdir/configure \
49133 --srcdir=$${topdir}/$$module_srcdir \
49134 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49135 --target=${target_alias} \
49136 --with-build-libsubdir=$(HOST_SUBDIR) \
49137 $(STAGEprofile_CONFIGURE_FLAGS)
49138 @endif target-libgcc-bootstrap
49139
49140 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
49141 maybe-configure-stagetrain-target-libgcc:
49142 @if target-libgcc-bootstrap
49143 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49144 configure-stagetrain-target-libgcc:
49145 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49146 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49147 @r=`${PWD_COMMAND}`; export r; \
49148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49149 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49150 echo "Checking multilib configuration for libgcc..."; \
49151 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49152 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49153 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49154 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49155 else \
49156 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49157 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49158 fi; \
49159 else \
49160 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49161 fi; \
49162 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49163 $(NORMAL_TARGET_EXPORTS) \
49164 \
49165 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49166 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49167 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49168 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
49169 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49170 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49171 case $(srcdir) in \
49172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49173 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49175 esac; \
49176 module_srcdir=libgcc; \
49177 $(SHELL) $$s/$$module_srcdir/configure \
49178 --srcdir=$${topdir}/$$module_srcdir \
49179 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49180 --target=${target_alias} \
49181 --with-build-libsubdir=$(HOST_SUBDIR) \
49182 $(STAGEtrain_CONFIGURE_FLAGS)
49183 @endif target-libgcc-bootstrap
49184
49185 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
49186 maybe-configure-stagefeedback-target-libgcc:
49187 @if target-libgcc-bootstrap
49188 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49189 configure-stagefeedback-target-libgcc:
49190 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49191 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49192 @r=`${PWD_COMMAND}`; export r; \
49193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49194 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49195 echo "Checking multilib configuration for libgcc..."; \
49196 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49197 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49198 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49199 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49200 else \
49201 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49202 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49203 fi; \
49204 else \
49205 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49206 fi; \
49207 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49208 $(NORMAL_TARGET_EXPORTS) \
49209 \
49210 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49211 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49212 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49213 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
49214 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49215 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49216 case $(srcdir) in \
49217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49218 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49220 esac; \
49221 module_srcdir=libgcc; \
49222 $(SHELL) $$s/$$module_srcdir/configure \
49223 --srcdir=$${topdir}/$$module_srcdir \
49224 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49225 --target=${target_alias} \
49226 --with-build-libsubdir=$(HOST_SUBDIR) \
49227 $(STAGEfeedback_CONFIGURE_FLAGS)
49228 @endif target-libgcc-bootstrap
49229
49230 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
49231 maybe-configure-stageautoprofile-target-libgcc:
49232 @if target-libgcc-bootstrap
49233 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49234 configure-stageautoprofile-target-libgcc:
49235 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49236 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49237 @r=`${PWD_COMMAND}`; export r; \
49238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49239 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49240 echo "Checking multilib configuration for libgcc..."; \
49241 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49242 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49243 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49244 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49245 else \
49246 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49247 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49248 fi; \
49249 else \
49250 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49251 fi; \
49252 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49253 $(NORMAL_TARGET_EXPORTS) \
49254 \
49255 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49256 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49257 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49258 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
49259 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49260 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49261 case $(srcdir) in \
49262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49263 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49265 esac; \
49266 module_srcdir=libgcc; \
49267 $(SHELL) $$s/$$module_srcdir/configure \
49268 --srcdir=$${topdir}/$$module_srcdir \
49269 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49270 --target=${target_alias} \
49271 --with-build-libsubdir=$(HOST_SUBDIR) \
49272 $(STAGEautoprofile_CONFIGURE_FLAGS)
49273 @endif target-libgcc-bootstrap
49274
49275 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
49276 maybe-configure-stageautofeedback-target-libgcc:
49277 @if target-libgcc-bootstrap
49278 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49279 configure-stageautofeedback-target-libgcc:
49280 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49281 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
49282 @r=`${PWD_COMMAND}`; export r; \
49283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49284 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49285 echo "Checking multilib configuration for libgcc..."; \
49286 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
49287 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49288 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
49289 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
49290 else \
49291 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
49292 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49293 fi; \
49294 else \
49295 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
49296 fi; \
49297 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
49298 $(NORMAL_TARGET_EXPORTS) \
49299 \
49300 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
49301 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
49302 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
49303 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
49304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
49305 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
49306 case $(srcdir) in \
49307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49308 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
49309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49310 esac; \
49311 module_srcdir=libgcc; \
49312 $(SHELL) $$s/$$module_srcdir/configure \
49313 --srcdir=$${topdir}/$$module_srcdir \
49314 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49315 --target=${target_alias} \
49316 --with-build-libsubdir=$(HOST_SUBDIR) \
49317 $(STAGEautofeedback_CONFIGURE_FLAGS)
49318 @endif target-libgcc-bootstrap
49319
49320
49321
49322
49323
49324 .PHONY: all-target-libgcc maybe-all-target-libgcc
49325 maybe-all-target-libgcc:
49326 @if gcc-bootstrap
49327 all-target-libgcc: stage_current
49328 @endif gcc-bootstrap
49329 @if target-libgcc
49330 TARGET-target-libgcc=all
49331 maybe-all-target-libgcc: all-target-libgcc
49332 all-target-libgcc: configure-target-libgcc
49333 @r=`${PWD_COMMAND}`; export r; \
49334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49335 $(NORMAL_TARGET_EXPORTS) \
49336 (cd $(TARGET_SUBDIR)/libgcc && \
49337 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49338 $(TARGET-target-libgcc))
49339 @endif target-libgcc
49340
49341
49342
49343 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
49344 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
49345 maybe-all-stage1-target-libgcc:
49346 maybe-clean-stage1-target-libgcc:
49347 @if target-libgcc-bootstrap
49348 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
49349 all-stage1: all-stage1-target-libgcc
49350 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
49351 all-stage1-target-libgcc: configure-stage1-target-libgcc
49352 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
49353 @r=`${PWD_COMMAND}`; export r; \
49354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49355 TFLAGS="$(STAGE1_TFLAGS)"; \
49356 $(NORMAL_TARGET_EXPORTS) \
49357 cd $(TARGET_SUBDIR)/libgcc && \
49358 \
49359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49360 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49361 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49362 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49366 $(EXTRA_TARGET_FLAGS) \
49367 \
49368 TFLAGS="$(STAGE1_TFLAGS)" \
49369 $(TARGET-stage1-target-libgcc)
49370
49371 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
49372 clean-stage1: clean-stage1-target-libgcc
49373 clean-stage1-target-libgcc:
49374 @if [ $(current_stage) = stage1 ]; then \
49375 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49376 else \
49377 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
49378 $(MAKE) stage1-start; \
49379 fi; \
49380 cd $(TARGET_SUBDIR)/libgcc && \
49381 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49382 clean
49383 @endif target-libgcc-bootstrap
49384
49385
49386 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
49387 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
49388 maybe-all-stage2-target-libgcc:
49389 maybe-clean-stage2-target-libgcc:
49390 @if target-libgcc-bootstrap
49391 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
49392 all-stage2: all-stage2-target-libgcc
49393 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
49394 all-stage2-target-libgcc: configure-stage2-target-libgcc
49395 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
49396 @r=`${PWD_COMMAND}`; export r; \
49397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49398 TFLAGS="$(STAGE2_TFLAGS)"; \
49399 $(NORMAL_TARGET_EXPORTS) \
49400 \
49401 cd $(TARGET_SUBDIR)/libgcc && \
49402 \
49403 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49404 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49405 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49406 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49407 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49408 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49409 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49410 $(EXTRA_TARGET_FLAGS) \
49411 TFLAGS="$(STAGE2_TFLAGS)" \
49412 $(TARGET-stage2-target-libgcc)
49413
49414 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
49415 clean-stage2: clean-stage2-target-libgcc
49416 clean-stage2-target-libgcc:
49417 @if [ $(current_stage) = stage2 ]; then \
49418 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49419 else \
49420 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
49421 $(MAKE) stage2-start; \
49422 fi; \
49423 cd $(TARGET_SUBDIR)/libgcc && \
49424 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49425 @endif target-libgcc-bootstrap
49426
49427
49428 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
49429 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
49430 maybe-all-stage3-target-libgcc:
49431 maybe-clean-stage3-target-libgcc:
49432 @if target-libgcc-bootstrap
49433 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
49434 all-stage3: all-stage3-target-libgcc
49435 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
49436 all-stage3-target-libgcc: configure-stage3-target-libgcc
49437 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
49438 @r=`${PWD_COMMAND}`; export r; \
49439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49440 TFLAGS="$(STAGE3_TFLAGS)"; \
49441 $(NORMAL_TARGET_EXPORTS) \
49442 \
49443 cd $(TARGET_SUBDIR)/libgcc && \
49444 \
49445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49446 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49447 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49448 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49452 $(EXTRA_TARGET_FLAGS) \
49453 TFLAGS="$(STAGE3_TFLAGS)" \
49454 $(TARGET-stage3-target-libgcc)
49455
49456 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
49457 clean-stage3: clean-stage3-target-libgcc
49458 clean-stage3-target-libgcc:
49459 @if [ $(current_stage) = stage3 ]; then \
49460 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49461 else \
49462 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
49463 $(MAKE) stage3-start; \
49464 fi; \
49465 cd $(TARGET_SUBDIR)/libgcc && \
49466 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49467 @endif target-libgcc-bootstrap
49468
49469
49470 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
49471 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
49472 maybe-all-stage4-target-libgcc:
49473 maybe-clean-stage4-target-libgcc:
49474 @if target-libgcc-bootstrap
49475 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
49476 all-stage4: all-stage4-target-libgcc
49477 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
49478 all-stage4-target-libgcc: configure-stage4-target-libgcc
49479 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
49480 @r=`${PWD_COMMAND}`; export r; \
49481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49482 TFLAGS="$(STAGE4_TFLAGS)"; \
49483 $(NORMAL_TARGET_EXPORTS) \
49484 \
49485 cd $(TARGET_SUBDIR)/libgcc && \
49486 \
49487 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49488 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49489 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49490 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49494 $(EXTRA_TARGET_FLAGS) \
49495 TFLAGS="$(STAGE4_TFLAGS)" \
49496 $(TARGET-stage4-target-libgcc)
49497
49498 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
49499 clean-stage4: clean-stage4-target-libgcc
49500 clean-stage4-target-libgcc:
49501 @if [ $(current_stage) = stage4 ]; then \
49502 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49503 else \
49504 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
49505 $(MAKE) stage4-start; \
49506 fi; \
49507 cd $(TARGET_SUBDIR)/libgcc && \
49508 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49509 @endif target-libgcc-bootstrap
49510
49511
49512 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
49513 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
49514 maybe-all-stageprofile-target-libgcc:
49515 maybe-clean-stageprofile-target-libgcc:
49516 @if target-libgcc-bootstrap
49517 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
49518 all-stageprofile: all-stageprofile-target-libgcc
49519 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
49520 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
49521 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
49522 @r=`${PWD_COMMAND}`; export r; \
49523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49524 TFLAGS="$(STAGEprofile_TFLAGS)"; \
49525 $(NORMAL_TARGET_EXPORTS) \
49526 \
49527 cd $(TARGET_SUBDIR)/libgcc && \
49528 \
49529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49530 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49531 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49532 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49536 $(EXTRA_TARGET_FLAGS) \
49537 TFLAGS="$(STAGEprofile_TFLAGS)" \
49538 $(TARGET-stageprofile-target-libgcc)
49539
49540 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49541 clean-stageprofile: clean-stageprofile-target-libgcc
49542 clean-stageprofile-target-libgcc:
49543 @if [ $(current_stage) = stageprofile ]; then \
49544 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49545 else \
49546 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49547 $(MAKE) stageprofile-start; \
49548 fi; \
49549 cd $(TARGET_SUBDIR)/libgcc && \
49550 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49551 @endif target-libgcc-bootstrap
49552
49553
49554 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
49555 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
49556 maybe-all-stagetrain-target-libgcc:
49557 maybe-clean-stagetrain-target-libgcc:
49558 @if target-libgcc-bootstrap
49559 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
49560 all-stagetrain: all-stagetrain-target-libgcc
49561 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
49562 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
49563 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
49564 @r=`${PWD_COMMAND}`; export r; \
49565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49566 TFLAGS="$(STAGEtrain_TFLAGS)"; \
49567 $(NORMAL_TARGET_EXPORTS) \
49568 \
49569 cd $(TARGET_SUBDIR)/libgcc && \
49570 \
49571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49572 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49573 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49574 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49578 $(EXTRA_TARGET_FLAGS) \
49579 TFLAGS="$(STAGEtrain_TFLAGS)" \
49580 $(TARGET-stagetrain-target-libgcc)
49581
49582 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
49583 clean-stagetrain: clean-stagetrain-target-libgcc
49584 clean-stagetrain-target-libgcc:
49585 @if [ $(current_stage) = stagetrain ]; then \
49586 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49587 else \
49588 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
49589 $(MAKE) stagetrain-start; \
49590 fi; \
49591 cd $(TARGET_SUBDIR)/libgcc && \
49592 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49593 @endif target-libgcc-bootstrap
49594
49595
49596 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49597 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49598 maybe-all-stagefeedback-target-libgcc:
49599 maybe-clean-stagefeedback-target-libgcc:
49600 @if target-libgcc-bootstrap
49601 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49602 all-stagefeedback: all-stagefeedback-target-libgcc
49603 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49604 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49605 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49606 @r=`${PWD_COMMAND}`; export r; \
49607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49608 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49609 $(NORMAL_TARGET_EXPORTS) \
49610 \
49611 cd $(TARGET_SUBDIR)/libgcc && \
49612 \
49613 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49614 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49615 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49616 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49617 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49618 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49619 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49620 $(EXTRA_TARGET_FLAGS) \
49621 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49622 $(TARGET-stagefeedback-target-libgcc)
49623
49624 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49625 clean-stagefeedback: clean-stagefeedback-target-libgcc
49626 clean-stagefeedback-target-libgcc:
49627 @if [ $(current_stage) = stagefeedback ]; then \
49628 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49629 else \
49630 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49631 $(MAKE) stagefeedback-start; \
49632 fi; \
49633 cd $(TARGET_SUBDIR)/libgcc && \
49634 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49635 @endif target-libgcc-bootstrap
49636
49637
49638 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
49639 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
49640 maybe-all-stageautoprofile-target-libgcc:
49641 maybe-clean-stageautoprofile-target-libgcc:
49642 @if target-libgcc-bootstrap
49643 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
49644 all-stageautoprofile: all-stageautoprofile-target-libgcc
49645 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
49646 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
49647 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
49648 @r=`${PWD_COMMAND}`; export r; \
49649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49650 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
49651 $(NORMAL_TARGET_EXPORTS) \
49652 \
49653 cd $(TARGET_SUBDIR)/libgcc && \
49654 $$s/gcc/config/i386/$(AUTO_PROFILE) \
49655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49656 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49657 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49658 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49659 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49660 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49661 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49662 $(EXTRA_TARGET_FLAGS) \
49663 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
49664 $(TARGET-stageautoprofile-target-libgcc)
49665
49666 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
49667 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
49668 clean-stageautoprofile-target-libgcc:
49669 @if [ $(current_stage) = stageautoprofile ]; then \
49670 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49671 else \
49672 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
49673 $(MAKE) stageautoprofile-start; \
49674 fi; \
49675 cd $(TARGET_SUBDIR)/libgcc && \
49676 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49677 @endif target-libgcc-bootstrap
49678
49679
49680 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
49681 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
49682 maybe-all-stageautofeedback-target-libgcc:
49683 maybe-clean-stageautofeedback-target-libgcc:
49684 @if target-libgcc-bootstrap
49685 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
49686 all-stageautofeedback: all-stageautofeedback-target-libgcc
49687 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
49688 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
49689 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
49690 @r=`${PWD_COMMAND}`; export r; \
49691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49692 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
49693 $(NORMAL_TARGET_EXPORTS) \
49694 \
49695 cd $(TARGET_SUBDIR)/libgcc && \
49696 \
49697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49698 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49699 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49700 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49701 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49702 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49703 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49704 $(EXTRA_TARGET_FLAGS) \
49705 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
49706 $(TARGET-stageautofeedback-target-libgcc)
49707
49708 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
49709 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
49710 clean-stageautofeedback-target-libgcc:
49711 @if [ $(current_stage) = stageautofeedback ]; then \
49712 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49713 else \
49714 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
49715 $(MAKE) stageautofeedback-start; \
49716 fi; \
49717 cd $(TARGET_SUBDIR)/libgcc && \
49718 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
49719 @endif target-libgcc-bootstrap
49720
49721
49722
49723
49724
49725
49726 .PHONY: check-target-libgcc maybe-check-target-libgcc
49727 maybe-check-target-libgcc:
49728 @if target-libgcc
49729 maybe-check-target-libgcc: check-target-libgcc
49730
49731 # Dummy target for uncheckable module.
49732 check-target-libgcc:
49733
49734 @endif target-libgcc
49735
49736 .PHONY: install-target-libgcc maybe-install-target-libgcc
49737 maybe-install-target-libgcc:
49738 @if target-libgcc
49739 maybe-install-target-libgcc: install-target-libgcc
49740
49741 install-target-libgcc: installdirs
49742 @: $(MAKE); $(unstage)
49743 @r=`${PWD_COMMAND}`; export r; \
49744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49745 $(NORMAL_TARGET_EXPORTS) \
49746 (cd $(TARGET_SUBDIR)/libgcc && \
49747 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49748
49749 @endif target-libgcc
49750
49751 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49752 maybe-install-strip-target-libgcc:
49753 @if target-libgcc
49754 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49755
49756 install-strip-target-libgcc: installdirs
49757 @: $(MAKE); $(unstage)
49758 @r=`${PWD_COMMAND}`; export r; \
49759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49760 $(NORMAL_TARGET_EXPORTS) \
49761 (cd $(TARGET_SUBDIR)/libgcc && \
49762 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49763
49764 @endif target-libgcc
49765
49766 # Other targets (info, dvi, pdf, etc.)
49767
49768 .PHONY: maybe-info-target-libgcc info-target-libgcc
49769 maybe-info-target-libgcc:
49770 @if target-libgcc
49771 maybe-info-target-libgcc: info-target-libgcc
49772
49773 info-target-libgcc: \
49774 configure-target-libgcc
49775 @: $(MAKE); $(unstage)
49776 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49777 r=`${PWD_COMMAND}`; export r; \
49778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49779 $(NORMAL_TARGET_EXPORTS) \
49780 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
49781 for flag in $(EXTRA_TARGET_FLAGS); do \
49782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49783 done; \
49784 (cd $(TARGET_SUBDIR)/libgcc && \
49785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49787 "RANLIB=$${RANLIB}" \
49788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49789 info) \
49790 || exit 1
49791
49792 @endif target-libgcc
49793
49794 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49795 maybe-dvi-target-libgcc:
49796 @if target-libgcc
49797 maybe-dvi-target-libgcc: dvi-target-libgcc
49798
49799 dvi-target-libgcc: \
49800 configure-target-libgcc
49801 @: $(MAKE); $(unstage)
49802 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49803 r=`${PWD_COMMAND}`; export r; \
49804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49805 $(NORMAL_TARGET_EXPORTS) \
49806 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
49807 for flag in $(EXTRA_TARGET_FLAGS); do \
49808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49809 done; \
49810 (cd $(TARGET_SUBDIR)/libgcc && \
49811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49813 "RANLIB=$${RANLIB}" \
49814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49815 dvi) \
49816 || exit 1
49817
49818 @endif target-libgcc
49819
49820 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49821 maybe-pdf-target-libgcc:
49822 @if target-libgcc
49823 maybe-pdf-target-libgcc: pdf-target-libgcc
49824
49825 pdf-target-libgcc: \
49826 configure-target-libgcc
49827 @: $(MAKE); $(unstage)
49828 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49829 r=`${PWD_COMMAND}`; export r; \
49830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831 $(NORMAL_TARGET_EXPORTS) \
49832 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
49833 for flag in $(EXTRA_TARGET_FLAGS); do \
49834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49835 done; \
49836 (cd $(TARGET_SUBDIR)/libgcc && \
49837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49839 "RANLIB=$${RANLIB}" \
49840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49841 pdf) \
49842 || exit 1
49843
49844 @endif target-libgcc
49845
49846 .PHONY: maybe-html-target-libgcc html-target-libgcc
49847 maybe-html-target-libgcc:
49848 @if target-libgcc
49849 maybe-html-target-libgcc: html-target-libgcc
49850
49851 html-target-libgcc: \
49852 configure-target-libgcc
49853 @: $(MAKE); $(unstage)
49854 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49855 r=`${PWD_COMMAND}`; export r; \
49856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49857 $(NORMAL_TARGET_EXPORTS) \
49858 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
49859 for flag in $(EXTRA_TARGET_FLAGS); do \
49860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49861 done; \
49862 (cd $(TARGET_SUBDIR)/libgcc && \
49863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49865 "RANLIB=$${RANLIB}" \
49866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49867 html) \
49868 || exit 1
49869
49870 @endif target-libgcc
49871
49872 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49873 maybe-TAGS-target-libgcc:
49874 @if target-libgcc
49875 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49876
49877 # libgcc doesn't support TAGS.
49878 TAGS-target-libgcc:
49879
49880 @endif target-libgcc
49881
49882 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49883 maybe-install-info-target-libgcc:
49884 @if target-libgcc
49885 maybe-install-info-target-libgcc: install-info-target-libgcc
49886
49887 install-info-target-libgcc: \
49888 configure-target-libgcc \
49889 info-target-libgcc
49890 @: $(MAKE); $(unstage)
49891 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49892 r=`${PWD_COMMAND}`; export r; \
49893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49894 $(NORMAL_TARGET_EXPORTS) \
49895 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
49896 for flag in $(EXTRA_TARGET_FLAGS); do \
49897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49898 done; \
49899 (cd $(TARGET_SUBDIR)/libgcc && \
49900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49902 "RANLIB=$${RANLIB}" \
49903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49904 install-info) \
49905 || exit 1
49906
49907 @endif target-libgcc
49908
49909 .PHONY: maybe-install-dvi-target-libgcc install-dvi-target-libgcc
49910 maybe-install-dvi-target-libgcc:
49911 @if target-libgcc
49912 maybe-install-dvi-target-libgcc: install-dvi-target-libgcc
49913
49914 # libgcc doesn't support install-dvi.
49915 install-dvi-target-libgcc:
49916
49917 @endif target-libgcc
49918
49919 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49920 maybe-install-pdf-target-libgcc:
49921 @if target-libgcc
49922 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49923
49924 install-pdf-target-libgcc: \
49925 configure-target-libgcc \
49926 pdf-target-libgcc
49927 @: $(MAKE); $(unstage)
49928 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49929 r=`${PWD_COMMAND}`; export r; \
49930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49931 $(NORMAL_TARGET_EXPORTS) \
49932 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
49933 for flag in $(EXTRA_TARGET_FLAGS); do \
49934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49935 done; \
49936 (cd $(TARGET_SUBDIR)/libgcc && \
49937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49939 "RANLIB=$${RANLIB}" \
49940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49941 install-pdf) \
49942 || exit 1
49943
49944 @endif target-libgcc
49945
49946 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49947 maybe-install-html-target-libgcc:
49948 @if target-libgcc
49949 maybe-install-html-target-libgcc: install-html-target-libgcc
49950
49951 install-html-target-libgcc: \
49952 configure-target-libgcc \
49953 html-target-libgcc
49954 @: $(MAKE); $(unstage)
49955 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49956 r=`${PWD_COMMAND}`; export r; \
49957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49958 $(NORMAL_TARGET_EXPORTS) \
49959 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
49960 for flag in $(EXTRA_TARGET_FLAGS); do \
49961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49962 done; \
49963 (cd $(TARGET_SUBDIR)/libgcc && \
49964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49966 "RANLIB=$${RANLIB}" \
49967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49968 install-html) \
49969 || exit 1
49970
49971 @endif target-libgcc
49972
49973 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49974 maybe-installcheck-target-libgcc:
49975 @if target-libgcc
49976 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49977
49978 installcheck-target-libgcc: \
49979 configure-target-libgcc
49980 @: $(MAKE); $(unstage)
49981 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49982 r=`${PWD_COMMAND}`; export r; \
49983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49984 $(NORMAL_TARGET_EXPORTS) \
49985 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
49986 for flag in $(EXTRA_TARGET_FLAGS); do \
49987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49988 done; \
49989 (cd $(TARGET_SUBDIR)/libgcc && \
49990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49992 "RANLIB=$${RANLIB}" \
49993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49994 installcheck) \
49995 || exit 1
49996
49997 @endif target-libgcc
49998
49999 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
50000 maybe-mostlyclean-target-libgcc:
50001 @if target-libgcc
50002 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
50003
50004 mostlyclean-target-libgcc:
50005 @: $(MAKE); $(unstage)
50006 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50007 r=`${PWD_COMMAND}`; export r; \
50008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50009 $(NORMAL_TARGET_EXPORTS) \
50010 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
50011 for flag in $(EXTRA_TARGET_FLAGS); do \
50012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50013 done; \
50014 (cd $(TARGET_SUBDIR)/libgcc && \
50015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50017 "RANLIB=$${RANLIB}" \
50018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50019 mostlyclean) \
50020 || exit 1
50021
50022 @endif target-libgcc
50023
50024 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
50025 maybe-clean-target-libgcc:
50026 @if target-libgcc
50027 maybe-clean-target-libgcc: clean-target-libgcc
50028
50029 clean-target-libgcc:
50030 @: $(MAKE); $(unstage)
50031 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50032 r=`${PWD_COMMAND}`; export r; \
50033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50034 $(NORMAL_TARGET_EXPORTS) \
50035 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
50036 for flag in $(EXTRA_TARGET_FLAGS); do \
50037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50038 done; \
50039 (cd $(TARGET_SUBDIR)/libgcc && \
50040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50042 "RANLIB=$${RANLIB}" \
50043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50044 clean) \
50045 || exit 1
50046
50047 @endif target-libgcc
50048
50049 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
50050 maybe-distclean-target-libgcc:
50051 @if target-libgcc
50052 maybe-distclean-target-libgcc: distclean-target-libgcc
50053
50054 distclean-target-libgcc:
50055 @: $(MAKE); $(unstage)
50056 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50057 r=`${PWD_COMMAND}`; export r; \
50058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50059 $(NORMAL_TARGET_EXPORTS) \
50060 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
50061 for flag in $(EXTRA_TARGET_FLAGS); do \
50062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50063 done; \
50064 (cd $(TARGET_SUBDIR)/libgcc && \
50065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50067 "RANLIB=$${RANLIB}" \
50068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50069 distclean) \
50070 || exit 1
50071
50072 @endif target-libgcc
50073
50074 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
50075 maybe-maintainer-clean-target-libgcc:
50076 @if target-libgcc
50077 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
50078
50079 maintainer-clean-target-libgcc:
50080 @: $(MAKE); $(unstage)
50081 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
50082 r=`${PWD_COMMAND}`; export r; \
50083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50084 $(NORMAL_TARGET_EXPORTS) \
50085 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
50086 for flag in $(EXTRA_TARGET_FLAGS); do \
50087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50088 done; \
50089 (cd $(TARGET_SUBDIR)/libgcc && \
50090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50092 "RANLIB=$${RANLIB}" \
50093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50094 maintainer-clean) \
50095 || exit 1
50096
50097 @endif target-libgcc
50098
50099
50100
50101
50102
50103 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
50104 maybe-configure-target-libbacktrace:
50105 @if gcc-bootstrap
50106 configure-target-libbacktrace: stage_current
50107 @endif gcc-bootstrap
50108 @if target-libbacktrace
50109 maybe-configure-target-libbacktrace: configure-target-libbacktrace
50110 configure-target-libbacktrace:
50111 @r=`${PWD_COMMAND}`; export r; \
50112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50113 echo "Checking multilib configuration for libbacktrace..."; \
50114 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50115 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50116 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50117 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50118 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50119 else \
50120 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50121 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50122 fi; \
50123 else \
50124 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50125 fi; \
50126 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50127 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50128 $(NORMAL_TARGET_EXPORTS) \
50129 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
50130 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
50131 case $(srcdir) in \
50132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50133 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50135 esac; \
50136 module_srcdir=libbacktrace; \
50137 rm -f no-such-file || : ; \
50138 CONFIG_SITE=no-such-file $(SHELL) \
50139 $$s/$$module_srcdir/configure \
50140 --srcdir=$${topdir}/$$module_srcdir \
50141 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50142 --target=${target_alias} \
50143 || exit 1
50144 @endif target-libbacktrace
50145
50146
50147
50148 .PHONY: configure-stage1-target-libbacktrace maybe-configure-stage1-target-libbacktrace
50149 maybe-configure-stage1-target-libbacktrace:
50150 @if target-libbacktrace-bootstrap
50151 maybe-configure-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50152 configure-stage1-target-libbacktrace:
50153 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50154 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50155 @r=`${PWD_COMMAND}`; export r; \
50156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50157 TFLAGS="$(STAGE1_TFLAGS)"; \
50158 echo "Checking multilib configuration for libbacktrace..."; \
50159 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50160 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50161 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50162 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50163 else \
50164 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50165 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50166 fi; \
50167 else \
50168 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50169 fi; \
50170 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50171 $(NORMAL_TARGET_EXPORTS) \
50172 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50173 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50174 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50175 echo Configuring stage 1 in $(TARGET_SUBDIR)/libbacktrace; \
50176 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50177 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50178 case $(srcdir) in \
50179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50180 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50182 esac; \
50183 module_srcdir=libbacktrace; \
50184 $(SHELL) $$s/$$module_srcdir/configure \
50185 --srcdir=$${topdir}/$$module_srcdir \
50186 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50187 --target=${target_alias} \
50188 \
50189 $(STAGE1_CONFIGURE_FLAGS)
50190 @endif target-libbacktrace-bootstrap
50191
50192 .PHONY: configure-stage2-target-libbacktrace maybe-configure-stage2-target-libbacktrace
50193 maybe-configure-stage2-target-libbacktrace:
50194 @if target-libbacktrace-bootstrap
50195 maybe-configure-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50196 configure-stage2-target-libbacktrace:
50197 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50198 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50199 @r=`${PWD_COMMAND}`; export r; \
50200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50201 TFLAGS="$(STAGE2_TFLAGS)"; \
50202 echo "Checking multilib configuration for libbacktrace..."; \
50203 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50204 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50205 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50206 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50207 else \
50208 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50209 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50210 fi; \
50211 else \
50212 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50213 fi; \
50214 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50215 $(NORMAL_TARGET_EXPORTS) \
50216 \
50217 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50218 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50219 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50220 echo Configuring stage 2 in $(TARGET_SUBDIR)/libbacktrace; \
50221 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50222 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50223 case $(srcdir) in \
50224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50225 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50227 esac; \
50228 module_srcdir=libbacktrace; \
50229 $(SHELL) $$s/$$module_srcdir/configure \
50230 --srcdir=$${topdir}/$$module_srcdir \
50231 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50232 --target=${target_alias} \
50233 --with-build-libsubdir=$(HOST_SUBDIR) \
50234 $(STAGE2_CONFIGURE_FLAGS)
50235 @endif target-libbacktrace-bootstrap
50236
50237 .PHONY: configure-stage3-target-libbacktrace maybe-configure-stage3-target-libbacktrace
50238 maybe-configure-stage3-target-libbacktrace:
50239 @if target-libbacktrace-bootstrap
50240 maybe-configure-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50241 configure-stage3-target-libbacktrace:
50242 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50243 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50244 @r=`${PWD_COMMAND}`; export r; \
50245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50246 TFLAGS="$(STAGE3_TFLAGS)"; \
50247 echo "Checking multilib configuration for libbacktrace..."; \
50248 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50249 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50250 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50251 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50252 else \
50253 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50254 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50255 fi; \
50256 else \
50257 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50258 fi; \
50259 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50260 $(NORMAL_TARGET_EXPORTS) \
50261 \
50262 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50263 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50264 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50265 echo Configuring stage 3 in $(TARGET_SUBDIR)/libbacktrace; \
50266 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50267 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50268 case $(srcdir) in \
50269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50270 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50272 esac; \
50273 module_srcdir=libbacktrace; \
50274 $(SHELL) $$s/$$module_srcdir/configure \
50275 --srcdir=$${topdir}/$$module_srcdir \
50276 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50277 --target=${target_alias} \
50278 --with-build-libsubdir=$(HOST_SUBDIR) \
50279 $(STAGE3_CONFIGURE_FLAGS)
50280 @endif target-libbacktrace-bootstrap
50281
50282 .PHONY: configure-stage4-target-libbacktrace maybe-configure-stage4-target-libbacktrace
50283 maybe-configure-stage4-target-libbacktrace:
50284 @if target-libbacktrace-bootstrap
50285 maybe-configure-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50286 configure-stage4-target-libbacktrace:
50287 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50288 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50289 @r=`${PWD_COMMAND}`; export r; \
50290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50291 TFLAGS="$(STAGE4_TFLAGS)"; \
50292 echo "Checking multilib configuration for libbacktrace..."; \
50293 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50294 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50295 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50296 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50297 else \
50298 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50299 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50300 fi; \
50301 else \
50302 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50303 fi; \
50304 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50305 $(NORMAL_TARGET_EXPORTS) \
50306 \
50307 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50308 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50309 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50310 echo Configuring stage 4 in $(TARGET_SUBDIR)/libbacktrace; \
50311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50312 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50313 case $(srcdir) in \
50314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50315 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50317 esac; \
50318 module_srcdir=libbacktrace; \
50319 $(SHELL) $$s/$$module_srcdir/configure \
50320 --srcdir=$${topdir}/$$module_srcdir \
50321 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50322 --target=${target_alias} \
50323 --with-build-libsubdir=$(HOST_SUBDIR) \
50324 $(STAGE4_CONFIGURE_FLAGS)
50325 @endif target-libbacktrace-bootstrap
50326
50327 .PHONY: configure-stageprofile-target-libbacktrace maybe-configure-stageprofile-target-libbacktrace
50328 maybe-configure-stageprofile-target-libbacktrace:
50329 @if target-libbacktrace-bootstrap
50330 maybe-configure-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50331 configure-stageprofile-target-libbacktrace:
50332 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50333 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50334 @r=`${PWD_COMMAND}`; export r; \
50335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50336 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50337 echo "Checking multilib configuration for libbacktrace..."; \
50338 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50339 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50340 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50341 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50342 else \
50343 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50344 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50345 fi; \
50346 else \
50347 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50348 fi; \
50349 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50350 $(NORMAL_TARGET_EXPORTS) \
50351 \
50352 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50353 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50354 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50355 echo Configuring stage profile in $(TARGET_SUBDIR)/libbacktrace; \
50356 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50357 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50358 case $(srcdir) in \
50359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50360 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50362 esac; \
50363 module_srcdir=libbacktrace; \
50364 $(SHELL) $$s/$$module_srcdir/configure \
50365 --srcdir=$${topdir}/$$module_srcdir \
50366 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50367 --target=${target_alias} \
50368 --with-build-libsubdir=$(HOST_SUBDIR) \
50369 $(STAGEprofile_CONFIGURE_FLAGS)
50370 @endif target-libbacktrace-bootstrap
50371
50372 .PHONY: configure-stagetrain-target-libbacktrace maybe-configure-stagetrain-target-libbacktrace
50373 maybe-configure-stagetrain-target-libbacktrace:
50374 @if target-libbacktrace-bootstrap
50375 maybe-configure-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50376 configure-stagetrain-target-libbacktrace:
50377 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50378 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50379 @r=`${PWD_COMMAND}`; export r; \
50380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50381 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50382 echo "Checking multilib configuration for libbacktrace..."; \
50383 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50384 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50385 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50386 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50387 else \
50388 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50389 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50390 fi; \
50391 else \
50392 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50393 fi; \
50394 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50395 $(NORMAL_TARGET_EXPORTS) \
50396 \
50397 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50398 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50399 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50400 echo Configuring stage train in $(TARGET_SUBDIR)/libbacktrace; \
50401 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50402 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50403 case $(srcdir) in \
50404 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50405 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50406 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50407 esac; \
50408 module_srcdir=libbacktrace; \
50409 $(SHELL) $$s/$$module_srcdir/configure \
50410 --srcdir=$${topdir}/$$module_srcdir \
50411 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50412 --target=${target_alias} \
50413 --with-build-libsubdir=$(HOST_SUBDIR) \
50414 $(STAGEtrain_CONFIGURE_FLAGS)
50415 @endif target-libbacktrace-bootstrap
50416
50417 .PHONY: configure-stagefeedback-target-libbacktrace maybe-configure-stagefeedback-target-libbacktrace
50418 maybe-configure-stagefeedback-target-libbacktrace:
50419 @if target-libbacktrace-bootstrap
50420 maybe-configure-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50421 configure-stagefeedback-target-libbacktrace:
50422 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50423 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50424 @r=`${PWD_COMMAND}`; export r; \
50425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50426 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50427 echo "Checking multilib configuration for libbacktrace..."; \
50428 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50429 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50430 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50431 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50432 else \
50433 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50434 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50435 fi; \
50436 else \
50437 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50438 fi; \
50439 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50440 $(NORMAL_TARGET_EXPORTS) \
50441 \
50442 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50443 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50444 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50445 echo Configuring stage feedback in $(TARGET_SUBDIR)/libbacktrace; \
50446 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50447 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50448 case $(srcdir) in \
50449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50450 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50452 esac; \
50453 module_srcdir=libbacktrace; \
50454 $(SHELL) $$s/$$module_srcdir/configure \
50455 --srcdir=$${topdir}/$$module_srcdir \
50456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50457 --target=${target_alias} \
50458 --with-build-libsubdir=$(HOST_SUBDIR) \
50459 $(STAGEfeedback_CONFIGURE_FLAGS)
50460 @endif target-libbacktrace-bootstrap
50461
50462 .PHONY: configure-stageautoprofile-target-libbacktrace maybe-configure-stageautoprofile-target-libbacktrace
50463 maybe-configure-stageautoprofile-target-libbacktrace:
50464 @if target-libbacktrace-bootstrap
50465 maybe-configure-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50466 configure-stageautoprofile-target-libbacktrace:
50467 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50468 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50469 @r=`${PWD_COMMAND}`; export r; \
50470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50471 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50472 echo "Checking multilib configuration for libbacktrace..."; \
50473 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50474 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50475 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50476 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50477 else \
50478 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50479 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50480 fi; \
50481 else \
50482 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50483 fi; \
50484 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50485 $(NORMAL_TARGET_EXPORTS) \
50486 \
50487 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50488 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50489 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50490 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libbacktrace; \
50491 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50492 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50493 case $(srcdir) in \
50494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50495 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50497 esac; \
50498 module_srcdir=libbacktrace; \
50499 $(SHELL) $$s/$$module_srcdir/configure \
50500 --srcdir=$${topdir}/$$module_srcdir \
50501 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50502 --target=${target_alias} \
50503 --with-build-libsubdir=$(HOST_SUBDIR) \
50504 $(STAGEautoprofile_CONFIGURE_FLAGS)
50505 @endif target-libbacktrace-bootstrap
50506
50507 .PHONY: configure-stageautofeedback-target-libbacktrace maybe-configure-stageautofeedback-target-libbacktrace
50508 maybe-configure-stageautofeedback-target-libbacktrace:
50509 @if target-libbacktrace-bootstrap
50510 maybe-configure-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50511 configure-stageautofeedback-target-libbacktrace:
50512 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50513 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace
50514 @r=`${PWD_COMMAND}`; export r; \
50515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50516 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50517 echo "Checking multilib configuration for libbacktrace..."; \
50518 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
50519 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50520 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
50521 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
50522 else \
50523 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
50524 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50525 fi; \
50526 else \
50527 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
50528 fi; \
50529 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
50530 $(NORMAL_TARGET_EXPORTS) \
50531 \
50532 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50533 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50534 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50535 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libbacktrace; \
50536 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
50537 cd $(TARGET_SUBDIR)/libbacktrace || exit 1; \
50538 case $(srcdir) in \
50539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50540 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
50541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50542 esac; \
50543 module_srcdir=libbacktrace; \
50544 $(SHELL) $$s/$$module_srcdir/configure \
50545 --srcdir=$${topdir}/$$module_srcdir \
50546 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50547 --target=${target_alias} \
50548 --with-build-libsubdir=$(HOST_SUBDIR) \
50549 $(STAGEautofeedback_CONFIGURE_FLAGS)
50550 @endif target-libbacktrace-bootstrap
50551
50552
50553
50554
50555
50556 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
50557 maybe-all-target-libbacktrace:
50558 @if gcc-bootstrap
50559 all-target-libbacktrace: stage_current
50560 @endif gcc-bootstrap
50561 @if target-libbacktrace
50562 TARGET-target-libbacktrace=all
50563 maybe-all-target-libbacktrace: all-target-libbacktrace
50564 all-target-libbacktrace: configure-target-libbacktrace
50565 @r=`${PWD_COMMAND}`; export r; \
50566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50567 $(NORMAL_TARGET_EXPORTS) \
50568 (cd $(TARGET_SUBDIR)/libbacktrace && \
50569 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50570 $(TARGET-target-libbacktrace))
50571 @endif target-libbacktrace
50572
50573
50574
50575 .PHONY: all-stage1-target-libbacktrace maybe-all-stage1-target-libbacktrace
50576 .PHONY: clean-stage1-target-libbacktrace maybe-clean-stage1-target-libbacktrace
50577 maybe-all-stage1-target-libbacktrace:
50578 maybe-clean-stage1-target-libbacktrace:
50579 @if target-libbacktrace-bootstrap
50580 maybe-all-stage1-target-libbacktrace: all-stage1-target-libbacktrace
50581 all-stage1: all-stage1-target-libbacktrace
50582 TARGET-stage1-target-libbacktrace = $(TARGET-target-libbacktrace)
50583 all-stage1-target-libbacktrace: configure-stage1-target-libbacktrace
50584 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50585 @r=`${PWD_COMMAND}`; export r; \
50586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50587 TFLAGS="$(STAGE1_TFLAGS)"; \
50588 $(NORMAL_TARGET_EXPORTS) \
50589 cd $(TARGET_SUBDIR)/libbacktrace && \
50590 \
50591 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50592 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50593 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50594 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50598 $(EXTRA_TARGET_FLAGS) \
50599 \
50600 TFLAGS="$(STAGE1_TFLAGS)" \
50601 $(TARGET-stage1-target-libbacktrace)
50602
50603 maybe-clean-stage1-target-libbacktrace: clean-stage1-target-libbacktrace
50604 clean-stage1: clean-stage1-target-libbacktrace
50605 clean-stage1-target-libbacktrace:
50606 @if [ $(current_stage) = stage1 ]; then \
50607 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50608 else \
50609 [ -f $(TARGET_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
50610 $(MAKE) stage1-start; \
50611 fi; \
50612 cd $(TARGET_SUBDIR)/libbacktrace && \
50613 $(MAKE) $(EXTRA_TARGET_FLAGS) \
50614 clean
50615 @endif target-libbacktrace-bootstrap
50616
50617
50618 .PHONY: all-stage2-target-libbacktrace maybe-all-stage2-target-libbacktrace
50619 .PHONY: clean-stage2-target-libbacktrace maybe-clean-stage2-target-libbacktrace
50620 maybe-all-stage2-target-libbacktrace:
50621 maybe-clean-stage2-target-libbacktrace:
50622 @if target-libbacktrace-bootstrap
50623 maybe-all-stage2-target-libbacktrace: all-stage2-target-libbacktrace
50624 all-stage2: all-stage2-target-libbacktrace
50625 TARGET-stage2-target-libbacktrace = $(TARGET-target-libbacktrace)
50626 all-stage2-target-libbacktrace: configure-stage2-target-libbacktrace
50627 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50628 @r=`${PWD_COMMAND}`; export r; \
50629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50630 TFLAGS="$(STAGE2_TFLAGS)"; \
50631 $(NORMAL_TARGET_EXPORTS) \
50632 \
50633 cd $(TARGET_SUBDIR)/libbacktrace && \
50634 \
50635 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50636 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50637 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50638 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50639 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50640 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50641 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50642 $(EXTRA_TARGET_FLAGS) \
50643 TFLAGS="$(STAGE2_TFLAGS)" \
50644 $(TARGET-stage2-target-libbacktrace)
50645
50646 maybe-clean-stage2-target-libbacktrace: clean-stage2-target-libbacktrace
50647 clean-stage2: clean-stage2-target-libbacktrace
50648 clean-stage2-target-libbacktrace:
50649 @if [ $(current_stage) = stage2 ]; then \
50650 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50651 else \
50652 [ -f $(TARGET_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
50653 $(MAKE) stage2-start; \
50654 fi; \
50655 cd $(TARGET_SUBDIR)/libbacktrace && \
50656 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50657 @endif target-libbacktrace-bootstrap
50658
50659
50660 .PHONY: all-stage3-target-libbacktrace maybe-all-stage3-target-libbacktrace
50661 .PHONY: clean-stage3-target-libbacktrace maybe-clean-stage3-target-libbacktrace
50662 maybe-all-stage3-target-libbacktrace:
50663 maybe-clean-stage3-target-libbacktrace:
50664 @if target-libbacktrace-bootstrap
50665 maybe-all-stage3-target-libbacktrace: all-stage3-target-libbacktrace
50666 all-stage3: all-stage3-target-libbacktrace
50667 TARGET-stage3-target-libbacktrace = $(TARGET-target-libbacktrace)
50668 all-stage3-target-libbacktrace: configure-stage3-target-libbacktrace
50669 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50670 @r=`${PWD_COMMAND}`; export r; \
50671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50672 TFLAGS="$(STAGE3_TFLAGS)"; \
50673 $(NORMAL_TARGET_EXPORTS) \
50674 \
50675 cd $(TARGET_SUBDIR)/libbacktrace && \
50676 \
50677 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50678 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50679 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50680 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50684 $(EXTRA_TARGET_FLAGS) \
50685 TFLAGS="$(STAGE3_TFLAGS)" \
50686 $(TARGET-stage3-target-libbacktrace)
50687
50688 maybe-clean-stage3-target-libbacktrace: clean-stage3-target-libbacktrace
50689 clean-stage3: clean-stage3-target-libbacktrace
50690 clean-stage3-target-libbacktrace:
50691 @if [ $(current_stage) = stage3 ]; then \
50692 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50693 else \
50694 [ -f $(TARGET_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
50695 $(MAKE) stage3-start; \
50696 fi; \
50697 cd $(TARGET_SUBDIR)/libbacktrace && \
50698 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50699 @endif target-libbacktrace-bootstrap
50700
50701
50702 .PHONY: all-stage4-target-libbacktrace maybe-all-stage4-target-libbacktrace
50703 .PHONY: clean-stage4-target-libbacktrace maybe-clean-stage4-target-libbacktrace
50704 maybe-all-stage4-target-libbacktrace:
50705 maybe-clean-stage4-target-libbacktrace:
50706 @if target-libbacktrace-bootstrap
50707 maybe-all-stage4-target-libbacktrace: all-stage4-target-libbacktrace
50708 all-stage4: all-stage4-target-libbacktrace
50709 TARGET-stage4-target-libbacktrace = $(TARGET-target-libbacktrace)
50710 all-stage4-target-libbacktrace: configure-stage4-target-libbacktrace
50711 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50712 @r=`${PWD_COMMAND}`; export r; \
50713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50714 TFLAGS="$(STAGE4_TFLAGS)"; \
50715 $(NORMAL_TARGET_EXPORTS) \
50716 \
50717 cd $(TARGET_SUBDIR)/libbacktrace && \
50718 \
50719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50720 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50721 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50722 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50723 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50724 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50725 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50726 $(EXTRA_TARGET_FLAGS) \
50727 TFLAGS="$(STAGE4_TFLAGS)" \
50728 $(TARGET-stage4-target-libbacktrace)
50729
50730 maybe-clean-stage4-target-libbacktrace: clean-stage4-target-libbacktrace
50731 clean-stage4: clean-stage4-target-libbacktrace
50732 clean-stage4-target-libbacktrace:
50733 @if [ $(current_stage) = stage4 ]; then \
50734 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50735 else \
50736 [ -f $(TARGET_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
50737 $(MAKE) stage4-start; \
50738 fi; \
50739 cd $(TARGET_SUBDIR)/libbacktrace && \
50740 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50741 @endif target-libbacktrace-bootstrap
50742
50743
50744 .PHONY: all-stageprofile-target-libbacktrace maybe-all-stageprofile-target-libbacktrace
50745 .PHONY: clean-stageprofile-target-libbacktrace maybe-clean-stageprofile-target-libbacktrace
50746 maybe-all-stageprofile-target-libbacktrace:
50747 maybe-clean-stageprofile-target-libbacktrace:
50748 @if target-libbacktrace-bootstrap
50749 maybe-all-stageprofile-target-libbacktrace: all-stageprofile-target-libbacktrace
50750 all-stageprofile: all-stageprofile-target-libbacktrace
50751 TARGET-stageprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50752 all-stageprofile-target-libbacktrace: configure-stageprofile-target-libbacktrace
50753 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
50754 @r=`${PWD_COMMAND}`; export r; \
50755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50756 TFLAGS="$(STAGEprofile_TFLAGS)"; \
50757 $(NORMAL_TARGET_EXPORTS) \
50758 \
50759 cd $(TARGET_SUBDIR)/libbacktrace && \
50760 \
50761 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50762 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50763 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50764 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50765 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50766 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50767 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50768 $(EXTRA_TARGET_FLAGS) \
50769 TFLAGS="$(STAGEprofile_TFLAGS)" \
50770 $(TARGET-stageprofile-target-libbacktrace)
50771
50772 maybe-clean-stageprofile-target-libbacktrace: clean-stageprofile-target-libbacktrace
50773 clean-stageprofile: clean-stageprofile-target-libbacktrace
50774 clean-stageprofile-target-libbacktrace:
50775 @if [ $(current_stage) = stageprofile ]; then \
50776 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50777 else \
50778 [ -f $(TARGET_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
50779 $(MAKE) stageprofile-start; \
50780 fi; \
50781 cd $(TARGET_SUBDIR)/libbacktrace && \
50782 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50783 @endif target-libbacktrace-bootstrap
50784
50785
50786 .PHONY: all-stagetrain-target-libbacktrace maybe-all-stagetrain-target-libbacktrace
50787 .PHONY: clean-stagetrain-target-libbacktrace maybe-clean-stagetrain-target-libbacktrace
50788 maybe-all-stagetrain-target-libbacktrace:
50789 maybe-clean-stagetrain-target-libbacktrace:
50790 @if target-libbacktrace-bootstrap
50791 maybe-all-stagetrain-target-libbacktrace: all-stagetrain-target-libbacktrace
50792 all-stagetrain: all-stagetrain-target-libbacktrace
50793 TARGET-stagetrain-target-libbacktrace = $(TARGET-target-libbacktrace)
50794 all-stagetrain-target-libbacktrace: configure-stagetrain-target-libbacktrace
50795 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
50796 @r=`${PWD_COMMAND}`; export r; \
50797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50798 TFLAGS="$(STAGEtrain_TFLAGS)"; \
50799 $(NORMAL_TARGET_EXPORTS) \
50800 \
50801 cd $(TARGET_SUBDIR)/libbacktrace && \
50802 \
50803 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50804 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50805 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50806 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50810 $(EXTRA_TARGET_FLAGS) \
50811 TFLAGS="$(STAGEtrain_TFLAGS)" \
50812 $(TARGET-stagetrain-target-libbacktrace)
50813
50814 maybe-clean-stagetrain-target-libbacktrace: clean-stagetrain-target-libbacktrace
50815 clean-stagetrain: clean-stagetrain-target-libbacktrace
50816 clean-stagetrain-target-libbacktrace:
50817 @if [ $(current_stage) = stagetrain ]; then \
50818 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50819 else \
50820 [ -f $(TARGET_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
50821 $(MAKE) stagetrain-start; \
50822 fi; \
50823 cd $(TARGET_SUBDIR)/libbacktrace && \
50824 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50825 @endif target-libbacktrace-bootstrap
50826
50827
50828 .PHONY: all-stagefeedback-target-libbacktrace maybe-all-stagefeedback-target-libbacktrace
50829 .PHONY: clean-stagefeedback-target-libbacktrace maybe-clean-stagefeedback-target-libbacktrace
50830 maybe-all-stagefeedback-target-libbacktrace:
50831 maybe-clean-stagefeedback-target-libbacktrace:
50832 @if target-libbacktrace-bootstrap
50833 maybe-all-stagefeedback-target-libbacktrace: all-stagefeedback-target-libbacktrace
50834 all-stagefeedback: all-stagefeedback-target-libbacktrace
50835 TARGET-stagefeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50836 all-stagefeedback-target-libbacktrace: configure-stagefeedback-target-libbacktrace
50837 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
50838 @r=`${PWD_COMMAND}`; export r; \
50839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50840 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
50841 $(NORMAL_TARGET_EXPORTS) \
50842 \
50843 cd $(TARGET_SUBDIR)/libbacktrace && \
50844 \
50845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50846 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50847 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50848 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50852 $(EXTRA_TARGET_FLAGS) \
50853 TFLAGS="$(STAGEfeedback_TFLAGS)" \
50854 $(TARGET-stagefeedback-target-libbacktrace)
50855
50856 maybe-clean-stagefeedback-target-libbacktrace: clean-stagefeedback-target-libbacktrace
50857 clean-stagefeedback: clean-stagefeedback-target-libbacktrace
50858 clean-stagefeedback-target-libbacktrace:
50859 @if [ $(current_stage) = stagefeedback ]; then \
50860 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50861 else \
50862 [ -f $(TARGET_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
50863 $(MAKE) stagefeedback-start; \
50864 fi; \
50865 cd $(TARGET_SUBDIR)/libbacktrace && \
50866 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50867 @endif target-libbacktrace-bootstrap
50868
50869
50870 .PHONY: all-stageautoprofile-target-libbacktrace maybe-all-stageautoprofile-target-libbacktrace
50871 .PHONY: clean-stageautoprofile-target-libbacktrace maybe-clean-stageautoprofile-target-libbacktrace
50872 maybe-all-stageautoprofile-target-libbacktrace:
50873 maybe-clean-stageautoprofile-target-libbacktrace:
50874 @if target-libbacktrace-bootstrap
50875 maybe-all-stageautoprofile-target-libbacktrace: all-stageautoprofile-target-libbacktrace
50876 all-stageautoprofile: all-stageautoprofile-target-libbacktrace
50877 TARGET-stageautoprofile-target-libbacktrace = $(TARGET-target-libbacktrace)
50878 all-stageautoprofile-target-libbacktrace: configure-stageautoprofile-target-libbacktrace
50879 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
50880 @r=`${PWD_COMMAND}`; export r; \
50881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50882 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
50883 $(NORMAL_TARGET_EXPORTS) \
50884 \
50885 cd $(TARGET_SUBDIR)/libbacktrace && \
50886 $$s/gcc/config/i386/$(AUTO_PROFILE) \
50887 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50888 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50889 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50890 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50894 $(EXTRA_TARGET_FLAGS) \
50895 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
50896 $(TARGET-stageautoprofile-target-libbacktrace)
50897
50898 maybe-clean-stageautoprofile-target-libbacktrace: clean-stageautoprofile-target-libbacktrace
50899 clean-stageautoprofile: clean-stageautoprofile-target-libbacktrace
50900 clean-stageautoprofile-target-libbacktrace:
50901 @if [ $(current_stage) = stageautoprofile ]; then \
50902 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50903 else \
50904 [ -f $(TARGET_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
50905 $(MAKE) stageautoprofile-start; \
50906 fi; \
50907 cd $(TARGET_SUBDIR)/libbacktrace && \
50908 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50909 @endif target-libbacktrace-bootstrap
50910
50911
50912 .PHONY: all-stageautofeedback-target-libbacktrace maybe-all-stageautofeedback-target-libbacktrace
50913 .PHONY: clean-stageautofeedback-target-libbacktrace maybe-clean-stageautofeedback-target-libbacktrace
50914 maybe-all-stageautofeedback-target-libbacktrace:
50915 maybe-clean-stageautofeedback-target-libbacktrace:
50916 @if target-libbacktrace-bootstrap
50917 maybe-all-stageautofeedback-target-libbacktrace: all-stageautofeedback-target-libbacktrace
50918 all-stageautofeedback: all-stageautofeedback-target-libbacktrace
50919 TARGET-stageautofeedback-target-libbacktrace = $(TARGET-target-libbacktrace)
50920 all-stageautofeedback-target-libbacktrace: configure-stageautofeedback-target-libbacktrace
50921 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
50922 @r=`${PWD_COMMAND}`; export r; \
50923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50924 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
50925 $(NORMAL_TARGET_EXPORTS) \
50926 \
50927 cd $(TARGET_SUBDIR)/libbacktrace && \
50928 \
50929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
50930 CFLAGS="$(CFLAGS_FOR_TARGET)" \
50931 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
50932 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
50933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
50934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
50935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
50936 $(EXTRA_TARGET_FLAGS) \
50937 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
50938 $(TARGET-stageautofeedback-target-libbacktrace)
50939
50940 maybe-clean-stageautofeedback-target-libbacktrace: clean-stageautofeedback-target-libbacktrace
50941 clean-stageautofeedback: clean-stageautofeedback-target-libbacktrace
50942 clean-stageautofeedback-target-libbacktrace:
50943 @if [ $(current_stage) = stageautofeedback ]; then \
50944 [ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
50945 else \
50946 [ -f $(TARGET_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
50947 $(MAKE) stageautofeedback-start; \
50948 fi; \
50949 cd $(TARGET_SUBDIR)/libbacktrace && \
50950 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
50951 @endif target-libbacktrace-bootstrap
50952
50953
50954
50955
50956
50957
50958 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
50959 maybe-check-target-libbacktrace:
50960 @if target-libbacktrace
50961 maybe-check-target-libbacktrace: check-target-libbacktrace
50962
50963 check-target-libbacktrace:
50964 @: $(MAKE); $(unstage)
50965 @r=`${PWD_COMMAND}`; export r; \
50966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50967 $(NORMAL_TARGET_EXPORTS) \
50968 (cd $(TARGET_SUBDIR)/libbacktrace && \
50969 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50970
50971 @endif target-libbacktrace
50972
50973 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
50974 maybe-install-target-libbacktrace:
50975 @if target-libbacktrace
50976 maybe-install-target-libbacktrace: install-target-libbacktrace
50977
50978 install-target-libbacktrace: installdirs
50979 @: $(MAKE); $(unstage)
50980 @r=`${PWD_COMMAND}`; export r; \
50981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50982 $(NORMAL_TARGET_EXPORTS) \
50983 (cd $(TARGET_SUBDIR)/libbacktrace && \
50984 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50985
50986 @endif target-libbacktrace
50987
50988 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
50989 maybe-install-strip-target-libbacktrace:
50990 @if target-libbacktrace
50991 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
50992
50993 install-strip-target-libbacktrace: installdirs
50994 @: $(MAKE); $(unstage)
50995 @r=`${PWD_COMMAND}`; export r; \
50996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50997 $(NORMAL_TARGET_EXPORTS) \
50998 (cd $(TARGET_SUBDIR)/libbacktrace && \
50999 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51000
51001 @endif target-libbacktrace
51002
51003 # Other targets (info, dvi, pdf, etc.)
51004
51005 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
51006 maybe-info-target-libbacktrace:
51007 @if target-libbacktrace
51008 maybe-info-target-libbacktrace: info-target-libbacktrace
51009
51010 info-target-libbacktrace: \
51011 configure-target-libbacktrace
51012 @: $(MAKE); $(unstage)
51013 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51014 r=`${PWD_COMMAND}`; export r; \
51015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51016 $(NORMAL_TARGET_EXPORTS) \
51017 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
51018 for flag in $(EXTRA_TARGET_FLAGS); do \
51019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51020 done; \
51021 (cd $(TARGET_SUBDIR)/libbacktrace && \
51022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51024 "RANLIB=$${RANLIB}" \
51025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51026 info) \
51027 || exit 1
51028
51029 @endif target-libbacktrace
51030
51031 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
51032 maybe-dvi-target-libbacktrace:
51033 @if target-libbacktrace
51034 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
51035
51036 dvi-target-libbacktrace: \
51037 configure-target-libbacktrace
51038 @: $(MAKE); $(unstage)
51039 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51040 r=`${PWD_COMMAND}`; export r; \
51041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51042 $(NORMAL_TARGET_EXPORTS) \
51043 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51044 for flag in $(EXTRA_TARGET_FLAGS); do \
51045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51046 done; \
51047 (cd $(TARGET_SUBDIR)/libbacktrace && \
51048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51050 "RANLIB=$${RANLIB}" \
51051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51052 dvi) \
51053 || exit 1
51054
51055 @endif target-libbacktrace
51056
51057 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
51058 maybe-pdf-target-libbacktrace:
51059 @if target-libbacktrace
51060 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
51061
51062 pdf-target-libbacktrace: \
51063 configure-target-libbacktrace
51064 @: $(MAKE); $(unstage)
51065 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51066 r=`${PWD_COMMAND}`; export r; \
51067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51068 $(NORMAL_TARGET_EXPORTS) \
51069 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51070 for flag in $(EXTRA_TARGET_FLAGS); do \
51071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51072 done; \
51073 (cd $(TARGET_SUBDIR)/libbacktrace && \
51074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51076 "RANLIB=$${RANLIB}" \
51077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51078 pdf) \
51079 || exit 1
51080
51081 @endif target-libbacktrace
51082
51083 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
51084 maybe-html-target-libbacktrace:
51085 @if target-libbacktrace
51086 maybe-html-target-libbacktrace: html-target-libbacktrace
51087
51088 html-target-libbacktrace: \
51089 configure-target-libbacktrace
51090 @: $(MAKE); $(unstage)
51091 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51092 r=`${PWD_COMMAND}`; export r; \
51093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51094 $(NORMAL_TARGET_EXPORTS) \
51095 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
51096 for flag in $(EXTRA_TARGET_FLAGS); do \
51097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51098 done; \
51099 (cd $(TARGET_SUBDIR)/libbacktrace && \
51100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51102 "RANLIB=$${RANLIB}" \
51103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51104 html) \
51105 || exit 1
51106
51107 @endif target-libbacktrace
51108
51109 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
51110 maybe-TAGS-target-libbacktrace:
51111 @if target-libbacktrace
51112 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
51113
51114 TAGS-target-libbacktrace: \
51115 configure-target-libbacktrace
51116 @: $(MAKE); $(unstage)
51117 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51118 r=`${PWD_COMMAND}`; export r; \
51119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51120 $(NORMAL_TARGET_EXPORTS) \
51121 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
51122 for flag in $(EXTRA_TARGET_FLAGS); do \
51123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51124 done; \
51125 (cd $(TARGET_SUBDIR)/libbacktrace && \
51126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51128 "RANLIB=$${RANLIB}" \
51129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51130 TAGS) \
51131 || exit 1
51132
51133 @endif target-libbacktrace
51134
51135 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
51136 maybe-install-info-target-libbacktrace:
51137 @if target-libbacktrace
51138 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
51139
51140 install-info-target-libbacktrace: \
51141 configure-target-libbacktrace \
51142 info-target-libbacktrace
51143 @: $(MAKE); $(unstage)
51144 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51145 r=`${PWD_COMMAND}`; export r; \
51146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51147 $(NORMAL_TARGET_EXPORTS) \
51148 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
51149 for flag in $(EXTRA_TARGET_FLAGS); do \
51150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51151 done; \
51152 (cd $(TARGET_SUBDIR)/libbacktrace && \
51153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51155 "RANLIB=$${RANLIB}" \
51156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51157 install-info) \
51158 || exit 1
51159
51160 @endif target-libbacktrace
51161
51162 .PHONY: maybe-install-dvi-target-libbacktrace install-dvi-target-libbacktrace
51163 maybe-install-dvi-target-libbacktrace:
51164 @if target-libbacktrace
51165 maybe-install-dvi-target-libbacktrace: install-dvi-target-libbacktrace
51166
51167 install-dvi-target-libbacktrace: \
51168 configure-target-libbacktrace \
51169 dvi-target-libbacktrace
51170 @: $(MAKE); $(unstage)
51171 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51172 r=`${PWD_COMMAND}`; export r; \
51173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51174 $(NORMAL_TARGET_EXPORTS) \
51175 echo "Doing install-dvi in $(TARGET_SUBDIR)/libbacktrace"; \
51176 for flag in $(EXTRA_TARGET_FLAGS); do \
51177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51178 done; \
51179 (cd $(TARGET_SUBDIR)/libbacktrace && \
51180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51182 "RANLIB=$${RANLIB}" \
51183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51184 install-dvi) \
51185 || exit 1
51186
51187 @endif target-libbacktrace
51188
51189 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
51190 maybe-install-pdf-target-libbacktrace:
51191 @if target-libbacktrace
51192 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
51193
51194 install-pdf-target-libbacktrace: \
51195 configure-target-libbacktrace \
51196 pdf-target-libbacktrace
51197 @: $(MAKE); $(unstage)
51198 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51199 r=`${PWD_COMMAND}`; export r; \
51200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51201 $(NORMAL_TARGET_EXPORTS) \
51202 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
51203 for flag in $(EXTRA_TARGET_FLAGS); do \
51204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51205 done; \
51206 (cd $(TARGET_SUBDIR)/libbacktrace && \
51207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51209 "RANLIB=$${RANLIB}" \
51210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51211 install-pdf) \
51212 || exit 1
51213
51214 @endif target-libbacktrace
51215
51216 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
51217 maybe-install-html-target-libbacktrace:
51218 @if target-libbacktrace
51219 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
51220
51221 install-html-target-libbacktrace: \
51222 configure-target-libbacktrace \
51223 html-target-libbacktrace
51224 @: $(MAKE); $(unstage)
51225 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51226 r=`${PWD_COMMAND}`; export r; \
51227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51228 $(NORMAL_TARGET_EXPORTS) \
51229 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
51230 for flag in $(EXTRA_TARGET_FLAGS); do \
51231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51232 done; \
51233 (cd $(TARGET_SUBDIR)/libbacktrace && \
51234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51236 "RANLIB=$${RANLIB}" \
51237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51238 install-html) \
51239 || exit 1
51240
51241 @endif target-libbacktrace
51242
51243 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
51244 maybe-installcheck-target-libbacktrace:
51245 @if target-libbacktrace
51246 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
51247
51248 installcheck-target-libbacktrace: \
51249 configure-target-libbacktrace
51250 @: $(MAKE); $(unstage)
51251 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51252 r=`${PWD_COMMAND}`; export r; \
51253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51254 $(NORMAL_TARGET_EXPORTS) \
51255 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
51256 for flag in $(EXTRA_TARGET_FLAGS); do \
51257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51258 done; \
51259 (cd $(TARGET_SUBDIR)/libbacktrace && \
51260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51262 "RANLIB=$${RANLIB}" \
51263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51264 installcheck) \
51265 || exit 1
51266
51267 @endif target-libbacktrace
51268
51269 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
51270 maybe-mostlyclean-target-libbacktrace:
51271 @if target-libbacktrace
51272 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
51273
51274 mostlyclean-target-libbacktrace:
51275 @: $(MAKE); $(unstage)
51276 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51277 r=`${PWD_COMMAND}`; export r; \
51278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51279 $(NORMAL_TARGET_EXPORTS) \
51280 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
51281 for flag in $(EXTRA_TARGET_FLAGS); do \
51282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51283 done; \
51284 (cd $(TARGET_SUBDIR)/libbacktrace && \
51285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51287 "RANLIB=$${RANLIB}" \
51288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51289 mostlyclean) \
51290 || exit 1
51291
51292 @endif target-libbacktrace
51293
51294 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
51295 maybe-clean-target-libbacktrace:
51296 @if target-libbacktrace
51297 maybe-clean-target-libbacktrace: clean-target-libbacktrace
51298
51299 clean-target-libbacktrace:
51300 @: $(MAKE); $(unstage)
51301 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51302 r=`${PWD_COMMAND}`; export r; \
51303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51304 $(NORMAL_TARGET_EXPORTS) \
51305 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
51306 for flag in $(EXTRA_TARGET_FLAGS); do \
51307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51308 done; \
51309 (cd $(TARGET_SUBDIR)/libbacktrace && \
51310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51312 "RANLIB=$${RANLIB}" \
51313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51314 clean) \
51315 || exit 1
51316
51317 @endif target-libbacktrace
51318
51319 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
51320 maybe-distclean-target-libbacktrace:
51321 @if target-libbacktrace
51322 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
51323
51324 distclean-target-libbacktrace:
51325 @: $(MAKE); $(unstage)
51326 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51327 r=`${PWD_COMMAND}`; export r; \
51328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51329 $(NORMAL_TARGET_EXPORTS) \
51330 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
51331 for flag in $(EXTRA_TARGET_FLAGS); do \
51332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51333 done; \
51334 (cd $(TARGET_SUBDIR)/libbacktrace && \
51335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51337 "RANLIB=$${RANLIB}" \
51338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51339 distclean) \
51340 || exit 1
51341
51342 @endif target-libbacktrace
51343
51344 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
51345 maybe-maintainer-clean-target-libbacktrace:
51346 @if target-libbacktrace
51347 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
51348
51349 maintainer-clean-target-libbacktrace:
51350 @: $(MAKE); $(unstage)
51351 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
51352 r=`${PWD_COMMAND}`; export r; \
51353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51354 $(NORMAL_TARGET_EXPORTS) \
51355 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
51356 for flag in $(EXTRA_TARGET_FLAGS); do \
51357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51358 done; \
51359 (cd $(TARGET_SUBDIR)/libbacktrace && \
51360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51362 "RANLIB=$${RANLIB}" \
51363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51364 maintainer-clean) \
51365 || exit 1
51366
51367 @endif target-libbacktrace
51368
51369
51370
51371
51372
51373 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
51374 maybe-configure-target-libquadmath:
51375 @if gcc-bootstrap
51376 configure-target-libquadmath: stage_current
51377 @endif gcc-bootstrap
51378 @if target-libquadmath
51379 maybe-configure-target-libquadmath: configure-target-libquadmath
51380 configure-target-libquadmath:
51381 @: $(MAKE); $(unstage)
51382 @r=`${PWD_COMMAND}`; export r; \
51383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51384 echo "Checking multilib configuration for libquadmath..."; \
51385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51386 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
51387 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51388 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
51389 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
51390 else \
51391 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
51392 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51393 fi; \
51394 else \
51395 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
51396 fi; \
51397 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
51398 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
51399 $(NORMAL_TARGET_EXPORTS) \
51400 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
51401 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
51402 case $(srcdir) in \
51403 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51404 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
51405 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51406 esac; \
51407 module_srcdir=libquadmath; \
51408 rm -f no-such-file || : ; \
51409 CONFIG_SITE=no-such-file $(SHELL) \
51410 $$s/$$module_srcdir/configure \
51411 --srcdir=$${topdir}/$$module_srcdir \
51412 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51413 --target=${target_alias} \
51414 || exit 1
51415 @endif target-libquadmath
51416
51417
51418
51419
51420
51421 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
51422 maybe-all-target-libquadmath:
51423 @if gcc-bootstrap
51424 all-target-libquadmath: stage_current
51425 @endif gcc-bootstrap
51426 @if target-libquadmath
51427 TARGET-target-libquadmath=all
51428 maybe-all-target-libquadmath: all-target-libquadmath
51429 all-target-libquadmath: configure-target-libquadmath
51430 @: $(MAKE); $(unstage)
51431 @r=`${PWD_COMMAND}`; export r; \
51432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51433 $(NORMAL_TARGET_EXPORTS) \
51434 (cd $(TARGET_SUBDIR)/libquadmath && \
51435 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51436 $(TARGET-target-libquadmath))
51437 @endif target-libquadmath
51438
51439
51440
51441
51442
51443 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
51444 maybe-check-target-libquadmath:
51445 @if target-libquadmath
51446 maybe-check-target-libquadmath: check-target-libquadmath
51447
51448 check-target-libquadmath:
51449 @: $(MAKE); $(unstage)
51450 @r=`${PWD_COMMAND}`; export r; \
51451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51452 $(NORMAL_TARGET_EXPORTS) \
51453 (cd $(TARGET_SUBDIR)/libquadmath && \
51454 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51455
51456 @endif target-libquadmath
51457
51458 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
51459 maybe-install-target-libquadmath:
51460 @if target-libquadmath
51461 maybe-install-target-libquadmath: install-target-libquadmath
51462
51463 install-target-libquadmath: installdirs
51464 @: $(MAKE); $(unstage)
51465 @r=`${PWD_COMMAND}`; export r; \
51466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51467 $(NORMAL_TARGET_EXPORTS) \
51468 (cd $(TARGET_SUBDIR)/libquadmath && \
51469 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51470
51471 @endif target-libquadmath
51472
51473 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
51474 maybe-install-strip-target-libquadmath:
51475 @if target-libquadmath
51476 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
51477
51478 install-strip-target-libquadmath: installdirs
51479 @: $(MAKE); $(unstage)
51480 @r=`${PWD_COMMAND}`; export r; \
51481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51482 $(NORMAL_TARGET_EXPORTS) \
51483 (cd $(TARGET_SUBDIR)/libquadmath && \
51484 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51485
51486 @endif target-libquadmath
51487
51488 # Other targets (info, dvi, pdf, etc.)
51489
51490 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
51491 maybe-info-target-libquadmath:
51492 @if target-libquadmath
51493 maybe-info-target-libquadmath: info-target-libquadmath
51494
51495 info-target-libquadmath: \
51496 configure-target-libquadmath
51497 @: $(MAKE); $(unstage)
51498 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51499 r=`${PWD_COMMAND}`; export r; \
51500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51501 $(NORMAL_TARGET_EXPORTS) \
51502 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
51503 for flag in $(EXTRA_TARGET_FLAGS); do \
51504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51505 done; \
51506 (cd $(TARGET_SUBDIR)/libquadmath && \
51507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51509 "RANLIB=$${RANLIB}" \
51510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51511 info) \
51512 || exit 1
51513
51514 @endif target-libquadmath
51515
51516 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
51517 maybe-dvi-target-libquadmath:
51518 @if target-libquadmath
51519 maybe-dvi-target-libquadmath: dvi-target-libquadmath
51520
51521 dvi-target-libquadmath: \
51522 configure-target-libquadmath
51523 @: $(MAKE); $(unstage)
51524 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51525 r=`${PWD_COMMAND}`; export r; \
51526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51527 $(NORMAL_TARGET_EXPORTS) \
51528 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
51529 for flag in $(EXTRA_TARGET_FLAGS); do \
51530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51531 done; \
51532 (cd $(TARGET_SUBDIR)/libquadmath && \
51533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51535 "RANLIB=$${RANLIB}" \
51536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51537 dvi) \
51538 || exit 1
51539
51540 @endif target-libquadmath
51541
51542 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
51543 maybe-pdf-target-libquadmath:
51544 @if target-libquadmath
51545 maybe-pdf-target-libquadmath: pdf-target-libquadmath
51546
51547 pdf-target-libquadmath: \
51548 configure-target-libquadmath
51549 @: $(MAKE); $(unstage)
51550 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51551 r=`${PWD_COMMAND}`; export r; \
51552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51553 $(NORMAL_TARGET_EXPORTS) \
51554 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
51555 for flag in $(EXTRA_TARGET_FLAGS); do \
51556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51557 done; \
51558 (cd $(TARGET_SUBDIR)/libquadmath && \
51559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51561 "RANLIB=$${RANLIB}" \
51562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51563 pdf) \
51564 || exit 1
51565
51566 @endif target-libquadmath
51567
51568 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
51569 maybe-html-target-libquadmath:
51570 @if target-libquadmath
51571 maybe-html-target-libquadmath: html-target-libquadmath
51572
51573 html-target-libquadmath: \
51574 configure-target-libquadmath
51575 @: $(MAKE); $(unstage)
51576 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51577 r=`${PWD_COMMAND}`; export r; \
51578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51579 $(NORMAL_TARGET_EXPORTS) \
51580 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
51581 for flag in $(EXTRA_TARGET_FLAGS); do \
51582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51583 done; \
51584 (cd $(TARGET_SUBDIR)/libquadmath && \
51585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51587 "RANLIB=$${RANLIB}" \
51588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51589 html) \
51590 || exit 1
51591
51592 @endif target-libquadmath
51593
51594 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
51595 maybe-TAGS-target-libquadmath:
51596 @if target-libquadmath
51597 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
51598
51599 TAGS-target-libquadmath: \
51600 configure-target-libquadmath
51601 @: $(MAKE); $(unstage)
51602 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51603 r=`${PWD_COMMAND}`; export r; \
51604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51605 $(NORMAL_TARGET_EXPORTS) \
51606 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
51607 for flag in $(EXTRA_TARGET_FLAGS); do \
51608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51609 done; \
51610 (cd $(TARGET_SUBDIR)/libquadmath && \
51611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51613 "RANLIB=$${RANLIB}" \
51614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51615 TAGS) \
51616 || exit 1
51617
51618 @endif target-libquadmath
51619
51620 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
51621 maybe-install-info-target-libquadmath:
51622 @if target-libquadmath
51623 maybe-install-info-target-libquadmath: install-info-target-libquadmath
51624
51625 install-info-target-libquadmath: \
51626 configure-target-libquadmath \
51627 info-target-libquadmath
51628 @: $(MAKE); $(unstage)
51629 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51630 r=`${PWD_COMMAND}`; export r; \
51631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51632 $(NORMAL_TARGET_EXPORTS) \
51633 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
51634 for flag in $(EXTRA_TARGET_FLAGS); do \
51635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51636 done; \
51637 (cd $(TARGET_SUBDIR)/libquadmath && \
51638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51640 "RANLIB=$${RANLIB}" \
51641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51642 install-info) \
51643 || exit 1
51644
51645 @endif target-libquadmath
51646
51647 .PHONY: maybe-install-dvi-target-libquadmath install-dvi-target-libquadmath
51648 maybe-install-dvi-target-libquadmath:
51649 @if target-libquadmath
51650 maybe-install-dvi-target-libquadmath: install-dvi-target-libquadmath
51651
51652 install-dvi-target-libquadmath: \
51653 configure-target-libquadmath \
51654 dvi-target-libquadmath
51655 @: $(MAKE); $(unstage)
51656 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51657 r=`${PWD_COMMAND}`; export r; \
51658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51659 $(NORMAL_TARGET_EXPORTS) \
51660 echo "Doing install-dvi in $(TARGET_SUBDIR)/libquadmath"; \
51661 for flag in $(EXTRA_TARGET_FLAGS); do \
51662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51663 done; \
51664 (cd $(TARGET_SUBDIR)/libquadmath && \
51665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51667 "RANLIB=$${RANLIB}" \
51668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51669 install-dvi) \
51670 || exit 1
51671
51672 @endif target-libquadmath
51673
51674 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
51675 maybe-install-pdf-target-libquadmath:
51676 @if target-libquadmath
51677 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
51678
51679 install-pdf-target-libquadmath: \
51680 configure-target-libquadmath \
51681 pdf-target-libquadmath
51682 @: $(MAKE); $(unstage)
51683 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51684 r=`${PWD_COMMAND}`; export r; \
51685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51686 $(NORMAL_TARGET_EXPORTS) \
51687 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
51688 for flag in $(EXTRA_TARGET_FLAGS); do \
51689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51690 done; \
51691 (cd $(TARGET_SUBDIR)/libquadmath && \
51692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51694 "RANLIB=$${RANLIB}" \
51695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51696 install-pdf) \
51697 || exit 1
51698
51699 @endif target-libquadmath
51700
51701 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
51702 maybe-install-html-target-libquadmath:
51703 @if target-libquadmath
51704 maybe-install-html-target-libquadmath: install-html-target-libquadmath
51705
51706 install-html-target-libquadmath: \
51707 configure-target-libquadmath \
51708 html-target-libquadmath
51709 @: $(MAKE); $(unstage)
51710 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51711 r=`${PWD_COMMAND}`; export r; \
51712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51713 $(NORMAL_TARGET_EXPORTS) \
51714 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
51715 for flag in $(EXTRA_TARGET_FLAGS); do \
51716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51717 done; \
51718 (cd $(TARGET_SUBDIR)/libquadmath && \
51719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51721 "RANLIB=$${RANLIB}" \
51722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51723 install-html) \
51724 || exit 1
51725
51726 @endif target-libquadmath
51727
51728 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
51729 maybe-installcheck-target-libquadmath:
51730 @if target-libquadmath
51731 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
51732
51733 installcheck-target-libquadmath: \
51734 configure-target-libquadmath
51735 @: $(MAKE); $(unstage)
51736 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51737 r=`${PWD_COMMAND}`; export r; \
51738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51739 $(NORMAL_TARGET_EXPORTS) \
51740 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
51741 for flag in $(EXTRA_TARGET_FLAGS); do \
51742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51743 done; \
51744 (cd $(TARGET_SUBDIR)/libquadmath && \
51745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51747 "RANLIB=$${RANLIB}" \
51748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51749 installcheck) \
51750 || exit 1
51751
51752 @endif target-libquadmath
51753
51754 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
51755 maybe-mostlyclean-target-libquadmath:
51756 @if target-libquadmath
51757 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
51758
51759 mostlyclean-target-libquadmath:
51760 @: $(MAKE); $(unstage)
51761 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51762 r=`${PWD_COMMAND}`; export r; \
51763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51764 $(NORMAL_TARGET_EXPORTS) \
51765 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
51766 for flag in $(EXTRA_TARGET_FLAGS); do \
51767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51768 done; \
51769 (cd $(TARGET_SUBDIR)/libquadmath && \
51770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51772 "RANLIB=$${RANLIB}" \
51773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51774 mostlyclean) \
51775 || exit 1
51776
51777 @endif target-libquadmath
51778
51779 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
51780 maybe-clean-target-libquadmath:
51781 @if target-libquadmath
51782 maybe-clean-target-libquadmath: clean-target-libquadmath
51783
51784 clean-target-libquadmath:
51785 @: $(MAKE); $(unstage)
51786 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51787 r=`${PWD_COMMAND}`; export r; \
51788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51789 $(NORMAL_TARGET_EXPORTS) \
51790 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
51791 for flag in $(EXTRA_TARGET_FLAGS); do \
51792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51793 done; \
51794 (cd $(TARGET_SUBDIR)/libquadmath && \
51795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51797 "RANLIB=$${RANLIB}" \
51798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51799 clean) \
51800 || exit 1
51801
51802 @endif target-libquadmath
51803
51804 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
51805 maybe-distclean-target-libquadmath:
51806 @if target-libquadmath
51807 maybe-distclean-target-libquadmath: distclean-target-libquadmath
51808
51809 distclean-target-libquadmath:
51810 @: $(MAKE); $(unstage)
51811 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51812 r=`${PWD_COMMAND}`; export r; \
51813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51814 $(NORMAL_TARGET_EXPORTS) \
51815 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
51816 for flag in $(EXTRA_TARGET_FLAGS); do \
51817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51818 done; \
51819 (cd $(TARGET_SUBDIR)/libquadmath && \
51820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51822 "RANLIB=$${RANLIB}" \
51823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51824 distclean) \
51825 || exit 1
51826
51827 @endif target-libquadmath
51828
51829 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
51830 maybe-maintainer-clean-target-libquadmath:
51831 @if target-libquadmath
51832 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
51833
51834 maintainer-clean-target-libquadmath:
51835 @: $(MAKE); $(unstage)
51836 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
51837 r=`${PWD_COMMAND}`; export r; \
51838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51839 $(NORMAL_TARGET_EXPORTS) \
51840 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
51841 for flag in $(EXTRA_TARGET_FLAGS); do \
51842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51843 done; \
51844 (cd $(TARGET_SUBDIR)/libquadmath && \
51845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51847 "RANLIB=$${RANLIB}" \
51848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51849 maintainer-clean) \
51850 || exit 1
51851
51852 @endif target-libquadmath
51853
51854
51855
51856
51857
51858 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
51859 maybe-configure-target-libgfortran:
51860 @if gcc-bootstrap
51861 configure-target-libgfortran: stage_current
51862 @endif gcc-bootstrap
51863 @if target-libgfortran
51864 maybe-configure-target-libgfortran: configure-target-libgfortran
51865 configure-target-libgfortran:
51866 @: $(MAKE); $(unstage)
51867 @r=`${PWD_COMMAND}`; export r; \
51868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51869 echo "Checking multilib configuration for libgfortran..."; \
51870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51871 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
51872 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51873 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
51874 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
51875 else \
51876 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
51877 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51878 fi; \
51879 else \
51880 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
51881 fi; \
51882 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
51883 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
51884 $(NORMAL_TARGET_EXPORTS) \
51885 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
51886 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
51887 case $(srcdir) in \
51888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51889 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
51890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51891 esac; \
51892 module_srcdir=libgfortran; \
51893 rm -f no-such-file || : ; \
51894 CONFIG_SITE=no-such-file $(SHELL) \
51895 $$s/$$module_srcdir/configure \
51896 --srcdir=$${topdir}/$$module_srcdir \
51897 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51898 --target=${target_alias} \
51899 || exit 1
51900 @endif target-libgfortran
51901
51902
51903
51904
51905
51906 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
51907 maybe-all-target-libgfortran:
51908 @if gcc-bootstrap
51909 all-target-libgfortran: stage_current
51910 @endif gcc-bootstrap
51911 @if target-libgfortran
51912 TARGET-target-libgfortran=all
51913 maybe-all-target-libgfortran: all-target-libgfortran
51914 all-target-libgfortran: configure-target-libgfortran
51915 @: $(MAKE); $(unstage)
51916 @r=`${PWD_COMMAND}`; export r; \
51917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51918 $(NORMAL_TARGET_EXPORTS) \
51919 (cd $(TARGET_SUBDIR)/libgfortran && \
51920 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51921 $(TARGET-target-libgfortran))
51922 @endif target-libgfortran
51923
51924
51925
51926
51927
51928 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
51929 maybe-check-target-libgfortran:
51930 @if target-libgfortran
51931 maybe-check-target-libgfortran: check-target-libgfortran
51932
51933 check-target-libgfortran:
51934 @: $(MAKE); $(unstage)
51935 @r=`${PWD_COMMAND}`; export r; \
51936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51937 $(NORMAL_TARGET_EXPORTS) \
51938 (cd $(TARGET_SUBDIR)/libgfortran && \
51939 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51940
51941 @endif target-libgfortran
51942
51943 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
51944 maybe-install-target-libgfortran:
51945 @if target-libgfortran
51946 maybe-install-target-libgfortran: install-target-libgfortran
51947
51948 install-target-libgfortran: installdirs
51949 @: $(MAKE); $(unstage)
51950 @r=`${PWD_COMMAND}`; export r; \
51951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51952 $(NORMAL_TARGET_EXPORTS) \
51953 (cd $(TARGET_SUBDIR)/libgfortran && \
51954 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51955
51956 @endif target-libgfortran
51957
51958 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
51959 maybe-install-strip-target-libgfortran:
51960 @if target-libgfortran
51961 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
51962
51963 install-strip-target-libgfortran: installdirs
51964 @: $(MAKE); $(unstage)
51965 @r=`${PWD_COMMAND}`; export r; \
51966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51967 $(NORMAL_TARGET_EXPORTS) \
51968 (cd $(TARGET_SUBDIR)/libgfortran && \
51969 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51970
51971 @endif target-libgfortran
51972
51973 # Other targets (info, dvi, pdf, etc.)
51974
51975 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
51976 maybe-info-target-libgfortran:
51977 @if target-libgfortran
51978 maybe-info-target-libgfortran: info-target-libgfortran
51979
51980 info-target-libgfortran: \
51981 configure-target-libgfortran
51982 @: $(MAKE); $(unstage)
51983 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
51984 r=`${PWD_COMMAND}`; export r; \
51985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51986 $(NORMAL_TARGET_EXPORTS) \
51987 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
51988 for flag in $(EXTRA_TARGET_FLAGS); do \
51989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51990 done; \
51991 (cd $(TARGET_SUBDIR)/libgfortran && \
51992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51994 "RANLIB=$${RANLIB}" \
51995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51996 info) \
51997 || exit 1
51998
51999 @endif target-libgfortran
52000
52001 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
52002 maybe-dvi-target-libgfortran:
52003 @if target-libgfortran
52004 maybe-dvi-target-libgfortran: dvi-target-libgfortran
52005
52006 dvi-target-libgfortran: \
52007 configure-target-libgfortran
52008 @: $(MAKE); $(unstage)
52009 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52010 r=`${PWD_COMMAND}`; export r; \
52011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52012 $(NORMAL_TARGET_EXPORTS) \
52013 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
52014 for flag in $(EXTRA_TARGET_FLAGS); do \
52015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52016 done; \
52017 (cd $(TARGET_SUBDIR)/libgfortran && \
52018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52020 "RANLIB=$${RANLIB}" \
52021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52022 dvi) \
52023 || exit 1
52024
52025 @endif target-libgfortran
52026
52027 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
52028 maybe-pdf-target-libgfortran:
52029 @if target-libgfortran
52030 maybe-pdf-target-libgfortran: pdf-target-libgfortran
52031
52032 pdf-target-libgfortran: \
52033 configure-target-libgfortran
52034 @: $(MAKE); $(unstage)
52035 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52036 r=`${PWD_COMMAND}`; export r; \
52037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52038 $(NORMAL_TARGET_EXPORTS) \
52039 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
52040 for flag in $(EXTRA_TARGET_FLAGS); do \
52041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52042 done; \
52043 (cd $(TARGET_SUBDIR)/libgfortran && \
52044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52046 "RANLIB=$${RANLIB}" \
52047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52048 pdf) \
52049 || exit 1
52050
52051 @endif target-libgfortran
52052
52053 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
52054 maybe-html-target-libgfortran:
52055 @if target-libgfortran
52056 maybe-html-target-libgfortran: html-target-libgfortran
52057
52058 html-target-libgfortran: \
52059 configure-target-libgfortran
52060 @: $(MAKE); $(unstage)
52061 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52062 r=`${PWD_COMMAND}`; export r; \
52063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52064 $(NORMAL_TARGET_EXPORTS) \
52065 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
52066 for flag in $(EXTRA_TARGET_FLAGS); do \
52067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52068 done; \
52069 (cd $(TARGET_SUBDIR)/libgfortran && \
52070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52072 "RANLIB=$${RANLIB}" \
52073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52074 html) \
52075 || exit 1
52076
52077 @endif target-libgfortran
52078
52079 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
52080 maybe-TAGS-target-libgfortran:
52081 @if target-libgfortran
52082 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
52083
52084 TAGS-target-libgfortran: \
52085 configure-target-libgfortran
52086 @: $(MAKE); $(unstage)
52087 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52088 r=`${PWD_COMMAND}`; export r; \
52089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52090 $(NORMAL_TARGET_EXPORTS) \
52091 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
52092 for flag in $(EXTRA_TARGET_FLAGS); do \
52093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52094 done; \
52095 (cd $(TARGET_SUBDIR)/libgfortran && \
52096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52098 "RANLIB=$${RANLIB}" \
52099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52100 TAGS) \
52101 || exit 1
52102
52103 @endif target-libgfortran
52104
52105 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
52106 maybe-install-info-target-libgfortran:
52107 @if target-libgfortran
52108 maybe-install-info-target-libgfortran: install-info-target-libgfortran
52109
52110 install-info-target-libgfortran: \
52111 configure-target-libgfortran \
52112 info-target-libgfortran
52113 @: $(MAKE); $(unstage)
52114 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52115 r=`${PWD_COMMAND}`; export r; \
52116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52117 $(NORMAL_TARGET_EXPORTS) \
52118 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
52119 for flag in $(EXTRA_TARGET_FLAGS); do \
52120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52121 done; \
52122 (cd $(TARGET_SUBDIR)/libgfortran && \
52123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52125 "RANLIB=$${RANLIB}" \
52126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52127 install-info) \
52128 || exit 1
52129
52130 @endif target-libgfortran
52131
52132 .PHONY: maybe-install-dvi-target-libgfortran install-dvi-target-libgfortran
52133 maybe-install-dvi-target-libgfortran:
52134 @if target-libgfortran
52135 maybe-install-dvi-target-libgfortran: install-dvi-target-libgfortran
52136
52137 install-dvi-target-libgfortran: \
52138 configure-target-libgfortran \
52139 dvi-target-libgfortran
52140 @: $(MAKE); $(unstage)
52141 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52142 r=`${PWD_COMMAND}`; export r; \
52143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52144 $(NORMAL_TARGET_EXPORTS) \
52145 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgfortran"; \
52146 for flag in $(EXTRA_TARGET_FLAGS); do \
52147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52148 done; \
52149 (cd $(TARGET_SUBDIR)/libgfortran && \
52150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52152 "RANLIB=$${RANLIB}" \
52153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52154 install-dvi) \
52155 || exit 1
52156
52157 @endif target-libgfortran
52158
52159 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
52160 maybe-install-pdf-target-libgfortran:
52161 @if target-libgfortran
52162 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
52163
52164 install-pdf-target-libgfortran: \
52165 configure-target-libgfortran \
52166 pdf-target-libgfortran
52167 @: $(MAKE); $(unstage)
52168 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52169 r=`${PWD_COMMAND}`; export r; \
52170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52171 $(NORMAL_TARGET_EXPORTS) \
52172 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
52173 for flag in $(EXTRA_TARGET_FLAGS); do \
52174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52175 done; \
52176 (cd $(TARGET_SUBDIR)/libgfortran && \
52177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52179 "RANLIB=$${RANLIB}" \
52180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52181 install-pdf) \
52182 || exit 1
52183
52184 @endif target-libgfortran
52185
52186 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
52187 maybe-install-html-target-libgfortran:
52188 @if target-libgfortran
52189 maybe-install-html-target-libgfortran: install-html-target-libgfortran
52190
52191 install-html-target-libgfortran: \
52192 configure-target-libgfortran \
52193 html-target-libgfortran
52194 @: $(MAKE); $(unstage)
52195 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52196 r=`${PWD_COMMAND}`; export r; \
52197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52198 $(NORMAL_TARGET_EXPORTS) \
52199 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
52200 for flag in $(EXTRA_TARGET_FLAGS); do \
52201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52202 done; \
52203 (cd $(TARGET_SUBDIR)/libgfortran && \
52204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52206 "RANLIB=$${RANLIB}" \
52207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52208 install-html) \
52209 || exit 1
52210
52211 @endif target-libgfortran
52212
52213 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
52214 maybe-installcheck-target-libgfortran:
52215 @if target-libgfortran
52216 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
52217
52218 installcheck-target-libgfortran: \
52219 configure-target-libgfortran
52220 @: $(MAKE); $(unstage)
52221 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52222 r=`${PWD_COMMAND}`; export r; \
52223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52224 $(NORMAL_TARGET_EXPORTS) \
52225 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
52226 for flag in $(EXTRA_TARGET_FLAGS); do \
52227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52228 done; \
52229 (cd $(TARGET_SUBDIR)/libgfortran && \
52230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52232 "RANLIB=$${RANLIB}" \
52233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52234 installcheck) \
52235 || exit 1
52236
52237 @endif target-libgfortran
52238
52239 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
52240 maybe-mostlyclean-target-libgfortran:
52241 @if target-libgfortran
52242 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
52243
52244 mostlyclean-target-libgfortran:
52245 @: $(MAKE); $(unstage)
52246 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52247 r=`${PWD_COMMAND}`; export r; \
52248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52249 $(NORMAL_TARGET_EXPORTS) \
52250 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
52251 for flag in $(EXTRA_TARGET_FLAGS); do \
52252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52253 done; \
52254 (cd $(TARGET_SUBDIR)/libgfortran && \
52255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52257 "RANLIB=$${RANLIB}" \
52258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52259 mostlyclean) \
52260 || exit 1
52261
52262 @endif target-libgfortran
52263
52264 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
52265 maybe-clean-target-libgfortran:
52266 @if target-libgfortran
52267 maybe-clean-target-libgfortran: clean-target-libgfortran
52268
52269 clean-target-libgfortran:
52270 @: $(MAKE); $(unstage)
52271 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52272 r=`${PWD_COMMAND}`; export r; \
52273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52274 $(NORMAL_TARGET_EXPORTS) \
52275 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
52276 for flag in $(EXTRA_TARGET_FLAGS); do \
52277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52278 done; \
52279 (cd $(TARGET_SUBDIR)/libgfortran && \
52280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52282 "RANLIB=$${RANLIB}" \
52283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52284 clean) \
52285 || exit 1
52286
52287 @endif target-libgfortran
52288
52289 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
52290 maybe-distclean-target-libgfortran:
52291 @if target-libgfortran
52292 maybe-distclean-target-libgfortran: distclean-target-libgfortran
52293
52294 distclean-target-libgfortran:
52295 @: $(MAKE); $(unstage)
52296 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52297 r=`${PWD_COMMAND}`; export r; \
52298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52299 $(NORMAL_TARGET_EXPORTS) \
52300 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
52301 for flag in $(EXTRA_TARGET_FLAGS); do \
52302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52303 done; \
52304 (cd $(TARGET_SUBDIR)/libgfortran && \
52305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52307 "RANLIB=$${RANLIB}" \
52308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52309 distclean) \
52310 || exit 1
52311
52312 @endif target-libgfortran
52313
52314 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
52315 maybe-maintainer-clean-target-libgfortran:
52316 @if target-libgfortran
52317 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
52318
52319 maintainer-clean-target-libgfortran:
52320 @: $(MAKE); $(unstage)
52321 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
52322 r=`${PWD_COMMAND}`; export r; \
52323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52324 $(NORMAL_TARGET_EXPORTS) \
52325 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
52326 for flag in $(EXTRA_TARGET_FLAGS); do \
52327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52328 done; \
52329 (cd $(TARGET_SUBDIR)/libgfortran && \
52330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52332 "RANLIB=$${RANLIB}" \
52333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52334 maintainer-clean) \
52335 || exit 1
52336
52337 @endif target-libgfortran
52338
52339
52340
52341
52342
52343 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
52344 maybe-configure-target-libobjc:
52345 @if gcc-bootstrap
52346 configure-target-libobjc: stage_current
52347 @endif gcc-bootstrap
52348 @if target-libobjc
52349 maybe-configure-target-libobjc: configure-target-libobjc
52350 configure-target-libobjc:
52351 @: $(MAKE); $(unstage)
52352 @r=`${PWD_COMMAND}`; export r; \
52353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52354 echo "Checking multilib configuration for libobjc..."; \
52355 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52356 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
52357 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52358 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
52359 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
52360 else \
52361 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
52362 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52363 fi; \
52364 else \
52365 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
52366 fi; \
52367 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
52368 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
52369 $(NORMAL_TARGET_EXPORTS) \
52370 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
52371 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
52372 case $(srcdir) in \
52373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52374 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
52375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52376 esac; \
52377 module_srcdir=libobjc; \
52378 rm -f no-such-file || : ; \
52379 CONFIG_SITE=no-such-file $(SHELL) \
52380 $$s/$$module_srcdir/configure \
52381 --srcdir=$${topdir}/$$module_srcdir \
52382 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52383 --target=${target_alias} \
52384 || exit 1
52385 @endif target-libobjc
52386
52387
52388
52389
52390
52391 .PHONY: all-target-libobjc maybe-all-target-libobjc
52392 maybe-all-target-libobjc:
52393 @if gcc-bootstrap
52394 all-target-libobjc: stage_current
52395 @endif gcc-bootstrap
52396 @if target-libobjc
52397 TARGET-target-libobjc=all
52398 maybe-all-target-libobjc: all-target-libobjc
52399 all-target-libobjc: configure-target-libobjc
52400 @: $(MAKE); $(unstage)
52401 @r=`${PWD_COMMAND}`; export r; \
52402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52403 $(NORMAL_TARGET_EXPORTS) \
52404 (cd $(TARGET_SUBDIR)/libobjc && \
52405 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52406 $(TARGET-target-libobjc))
52407 @endif target-libobjc
52408
52409
52410
52411
52412
52413 .PHONY: check-target-libobjc maybe-check-target-libobjc
52414 maybe-check-target-libobjc:
52415 @if target-libobjc
52416 maybe-check-target-libobjc: check-target-libobjc
52417
52418 check-target-libobjc:
52419 @: $(MAKE); $(unstage)
52420 @r=`${PWD_COMMAND}`; export r; \
52421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52422 $(NORMAL_TARGET_EXPORTS) \
52423 (cd $(TARGET_SUBDIR)/libobjc && \
52424 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52425
52426 @endif target-libobjc
52427
52428 .PHONY: install-target-libobjc maybe-install-target-libobjc
52429 maybe-install-target-libobjc:
52430 @if target-libobjc
52431 maybe-install-target-libobjc: install-target-libobjc
52432
52433 install-target-libobjc: installdirs
52434 @: $(MAKE); $(unstage)
52435 @r=`${PWD_COMMAND}`; export r; \
52436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52437 $(NORMAL_TARGET_EXPORTS) \
52438 (cd $(TARGET_SUBDIR)/libobjc && \
52439 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52440
52441 @endif target-libobjc
52442
52443 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
52444 maybe-install-strip-target-libobjc:
52445 @if target-libobjc
52446 maybe-install-strip-target-libobjc: install-strip-target-libobjc
52447
52448 install-strip-target-libobjc: installdirs
52449 @: $(MAKE); $(unstage)
52450 @r=`${PWD_COMMAND}`; export r; \
52451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52452 $(NORMAL_TARGET_EXPORTS) \
52453 (cd $(TARGET_SUBDIR)/libobjc && \
52454 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52455
52456 @endif target-libobjc
52457
52458 # Other targets (info, dvi, pdf, etc.)
52459
52460 .PHONY: maybe-info-target-libobjc info-target-libobjc
52461 maybe-info-target-libobjc:
52462 @if target-libobjc
52463 maybe-info-target-libobjc: info-target-libobjc
52464
52465 info-target-libobjc: \
52466 configure-target-libobjc
52467 @: $(MAKE); $(unstage)
52468 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52469 r=`${PWD_COMMAND}`; export r; \
52470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52471 $(NORMAL_TARGET_EXPORTS) \
52472 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
52473 for flag in $(EXTRA_TARGET_FLAGS); do \
52474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52475 done; \
52476 (cd $(TARGET_SUBDIR)/libobjc && \
52477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52479 "RANLIB=$${RANLIB}" \
52480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52481 info) \
52482 || exit 1
52483
52484 @endif target-libobjc
52485
52486 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
52487 maybe-dvi-target-libobjc:
52488 @if target-libobjc
52489 maybe-dvi-target-libobjc: dvi-target-libobjc
52490
52491 dvi-target-libobjc: \
52492 configure-target-libobjc
52493 @: $(MAKE); $(unstage)
52494 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52495 r=`${PWD_COMMAND}`; export r; \
52496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52497 $(NORMAL_TARGET_EXPORTS) \
52498 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
52499 for flag in $(EXTRA_TARGET_FLAGS); do \
52500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52501 done; \
52502 (cd $(TARGET_SUBDIR)/libobjc && \
52503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52505 "RANLIB=$${RANLIB}" \
52506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52507 dvi) \
52508 || exit 1
52509
52510 @endif target-libobjc
52511
52512 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
52513 maybe-pdf-target-libobjc:
52514 @if target-libobjc
52515 maybe-pdf-target-libobjc: pdf-target-libobjc
52516
52517 pdf-target-libobjc: \
52518 configure-target-libobjc
52519 @: $(MAKE); $(unstage)
52520 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52521 r=`${PWD_COMMAND}`; export r; \
52522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52523 $(NORMAL_TARGET_EXPORTS) \
52524 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
52525 for flag in $(EXTRA_TARGET_FLAGS); do \
52526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52527 done; \
52528 (cd $(TARGET_SUBDIR)/libobjc && \
52529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52531 "RANLIB=$${RANLIB}" \
52532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52533 pdf) \
52534 || exit 1
52535
52536 @endif target-libobjc
52537
52538 .PHONY: maybe-html-target-libobjc html-target-libobjc
52539 maybe-html-target-libobjc:
52540 @if target-libobjc
52541 maybe-html-target-libobjc: html-target-libobjc
52542
52543 html-target-libobjc: \
52544 configure-target-libobjc
52545 @: $(MAKE); $(unstage)
52546 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52547 r=`${PWD_COMMAND}`; export r; \
52548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52549 $(NORMAL_TARGET_EXPORTS) \
52550 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
52551 for flag in $(EXTRA_TARGET_FLAGS); do \
52552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52553 done; \
52554 (cd $(TARGET_SUBDIR)/libobjc && \
52555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52557 "RANLIB=$${RANLIB}" \
52558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52559 html) \
52560 || exit 1
52561
52562 @endif target-libobjc
52563
52564 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
52565 maybe-TAGS-target-libobjc:
52566 @if target-libobjc
52567 maybe-TAGS-target-libobjc: TAGS-target-libobjc
52568
52569 # libobjc doesn't support TAGS.
52570 TAGS-target-libobjc:
52571
52572 @endif target-libobjc
52573
52574 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
52575 maybe-install-info-target-libobjc:
52576 @if target-libobjc
52577 maybe-install-info-target-libobjc: install-info-target-libobjc
52578
52579 install-info-target-libobjc: \
52580 configure-target-libobjc \
52581 info-target-libobjc
52582 @: $(MAKE); $(unstage)
52583 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52584 r=`${PWD_COMMAND}`; export r; \
52585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52586 $(NORMAL_TARGET_EXPORTS) \
52587 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
52588 for flag in $(EXTRA_TARGET_FLAGS); do \
52589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52590 done; \
52591 (cd $(TARGET_SUBDIR)/libobjc && \
52592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52594 "RANLIB=$${RANLIB}" \
52595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52596 install-info) \
52597 || exit 1
52598
52599 @endif target-libobjc
52600
52601 .PHONY: maybe-install-dvi-target-libobjc install-dvi-target-libobjc
52602 maybe-install-dvi-target-libobjc:
52603 @if target-libobjc
52604 maybe-install-dvi-target-libobjc: install-dvi-target-libobjc
52605
52606 # libobjc doesn't support install-dvi.
52607 install-dvi-target-libobjc:
52608
52609 @endif target-libobjc
52610
52611 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
52612 maybe-install-pdf-target-libobjc:
52613 @if target-libobjc
52614 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
52615
52616 install-pdf-target-libobjc: \
52617 configure-target-libobjc \
52618 pdf-target-libobjc
52619 @: $(MAKE); $(unstage)
52620 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52621 r=`${PWD_COMMAND}`; export r; \
52622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52623 $(NORMAL_TARGET_EXPORTS) \
52624 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
52625 for flag in $(EXTRA_TARGET_FLAGS); do \
52626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52627 done; \
52628 (cd $(TARGET_SUBDIR)/libobjc && \
52629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52631 "RANLIB=$${RANLIB}" \
52632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52633 install-pdf) \
52634 || exit 1
52635
52636 @endif target-libobjc
52637
52638 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
52639 maybe-install-html-target-libobjc:
52640 @if target-libobjc
52641 maybe-install-html-target-libobjc: install-html-target-libobjc
52642
52643 install-html-target-libobjc: \
52644 configure-target-libobjc \
52645 html-target-libobjc
52646 @: $(MAKE); $(unstage)
52647 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52648 r=`${PWD_COMMAND}`; export r; \
52649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52650 $(NORMAL_TARGET_EXPORTS) \
52651 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
52652 for flag in $(EXTRA_TARGET_FLAGS); do \
52653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52654 done; \
52655 (cd $(TARGET_SUBDIR)/libobjc && \
52656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52658 "RANLIB=$${RANLIB}" \
52659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52660 install-html) \
52661 || exit 1
52662
52663 @endif target-libobjc
52664
52665 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
52666 maybe-installcheck-target-libobjc:
52667 @if target-libobjc
52668 maybe-installcheck-target-libobjc: installcheck-target-libobjc
52669
52670 installcheck-target-libobjc: \
52671 configure-target-libobjc
52672 @: $(MAKE); $(unstage)
52673 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52674 r=`${PWD_COMMAND}`; export r; \
52675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52676 $(NORMAL_TARGET_EXPORTS) \
52677 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
52678 for flag in $(EXTRA_TARGET_FLAGS); do \
52679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52680 done; \
52681 (cd $(TARGET_SUBDIR)/libobjc && \
52682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52684 "RANLIB=$${RANLIB}" \
52685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52686 installcheck) \
52687 || exit 1
52688
52689 @endif target-libobjc
52690
52691 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
52692 maybe-mostlyclean-target-libobjc:
52693 @if target-libobjc
52694 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
52695
52696 mostlyclean-target-libobjc:
52697 @: $(MAKE); $(unstage)
52698 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52699 r=`${PWD_COMMAND}`; export r; \
52700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52701 $(NORMAL_TARGET_EXPORTS) \
52702 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
52703 for flag in $(EXTRA_TARGET_FLAGS); do \
52704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52705 done; \
52706 (cd $(TARGET_SUBDIR)/libobjc && \
52707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52709 "RANLIB=$${RANLIB}" \
52710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52711 mostlyclean) \
52712 || exit 1
52713
52714 @endif target-libobjc
52715
52716 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
52717 maybe-clean-target-libobjc:
52718 @if target-libobjc
52719 maybe-clean-target-libobjc: clean-target-libobjc
52720
52721 clean-target-libobjc:
52722 @: $(MAKE); $(unstage)
52723 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52724 r=`${PWD_COMMAND}`; export r; \
52725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52726 $(NORMAL_TARGET_EXPORTS) \
52727 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
52728 for flag in $(EXTRA_TARGET_FLAGS); do \
52729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52730 done; \
52731 (cd $(TARGET_SUBDIR)/libobjc && \
52732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52734 "RANLIB=$${RANLIB}" \
52735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52736 clean) \
52737 || exit 1
52738
52739 @endif target-libobjc
52740
52741 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
52742 maybe-distclean-target-libobjc:
52743 @if target-libobjc
52744 maybe-distclean-target-libobjc: distclean-target-libobjc
52745
52746 distclean-target-libobjc:
52747 @: $(MAKE); $(unstage)
52748 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52749 r=`${PWD_COMMAND}`; export r; \
52750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52751 $(NORMAL_TARGET_EXPORTS) \
52752 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
52753 for flag in $(EXTRA_TARGET_FLAGS); do \
52754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52755 done; \
52756 (cd $(TARGET_SUBDIR)/libobjc && \
52757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52759 "RANLIB=$${RANLIB}" \
52760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52761 distclean) \
52762 || exit 1
52763
52764 @endif target-libobjc
52765
52766 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
52767 maybe-maintainer-clean-target-libobjc:
52768 @if target-libobjc
52769 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
52770
52771 maintainer-clean-target-libobjc:
52772 @: $(MAKE); $(unstage)
52773 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
52774 r=`${PWD_COMMAND}`; export r; \
52775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52776 $(NORMAL_TARGET_EXPORTS) \
52777 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
52778 for flag in $(EXTRA_TARGET_FLAGS); do \
52779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52780 done; \
52781 (cd $(TARGET_SUBDIR)/libobjc && \
52782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52784 "RANLIB=$${RANLIB}" \
52785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52786 maintainer-clean) \
52787 || exit 1
52788
52789 @endif target-libobjc
52790
52791
52792
52793
52794
52795 .PHONY: configure-target-libgo maybe-configure-target-libgo
52796 maybe-configure-target-libgo:
52797 @if gcc-bootstrap
52798 configure-target-libgo: stage_current
52799 @endif gcc-bootstrap
52800 @if target-libgo
52801 maybe-configure-target-libgo: configure-target-libgo
52802 configure-target-libgo:
52803 @: $(MAKE); $(unstage)
52804 @r=`${PWD_COMMAND}`; export r; \
52805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52806 echo "Checking multilib configuration for libgo..."; \
52807 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52808 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
52809 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
52810 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
52811 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
52812 else \
52813 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
52814 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52815 fi; \
52816 else \
52817 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
52818 fi; \
52819 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
52820 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
52821 $(NORMAL_TARGET_EXPORTS) \
52822 echo Configuring in $(TARGET_SUBDIR)/libgo; \
52823 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
52824 case $(srcdir) in \
52825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52826 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
52827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52828 esac; \
52829 module_srcdir=libgo; \
52830 rm -f no-such-file || : ; \
52831 CONFIG_SITE=no-such-file $(SHELL) \
52832 $$s/$$module_srcdir/configure \
52833 --srcdir=$${topdir}/$$module_srcdir \
52834 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52835 --target=${target_alias} \
52836 || exit 1
52837 @endif target-libgo
52838
52839
52840
52841
52842
52843 .PHONY: all-target-libgo maybe-all-target-libgo
52844 maybe-all-target-libgo:
52845 @if gcc-bootstrap
52846 all-target-libgo: stage_current
52847 @endif gcc-bootstrap
52848 @if target-libgo
52849 TARGET-target-libgo=all
52850 maybe-all-target-libgo: all-target-libgo
52851 all-target-libgo: configure-target-libgo
52852 @: $(MAKE); $(unstage)
52853 @r=`${PWD_COMMAND}`; export r; \
52854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52855 $(NORMAL_TARGET_EXPORTS) \
52856 (cd $(TARGET_SUBDIR)/libgo && \
52857 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52858 $(TARGET-target-libgo))
52859 @endif target-libgo
52860
52861
52862
52863
52864
52865 .PHONY: check-target-libgo maybe-check-target-libgo
52866 maybe-check-target-libgo:
52867 @if target-libgo
52868 maybe-check-target-libgo: check-target-libgo
52869
52870 check-target-libgo:
52871 @: $(MAKE); $(unstage)
52872 @r=`${PWD_COMMAND}`; export r; \
52873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52874 $(NORMAL_TARGET_EXPORTS) \
52875 (cd $(TARGET_SUBDIR)/libgo && \
52876 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52877
52878 @endif target-libgo
52879
52880 .PHONY: install-target-libgo maybe-install-target-libgo
52881 maybe-install-target-libgo:
52882 @if target-libgo
52883 maybe-install-target-libgo: install-target-libgo
52884
52885 install-target-libgo: installdirs
52886 @: $(MAKE); $(unstage)
52887 @r=`${PWD_COMMAND}`; export r; \
52888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52889 $(NORMAL_TARGET_EXPORTS) \
52890 (cd $(TARGET_SUBDIR)/libgo && \
52891 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52892
52893 @endif target-libgo
52894
52895 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
52896 maybe-install-strip-target-libgo:
52897 @if target-libgo
52898 maybe-install-strip-target-libgo: install-strip-target-libgo
52899
52900 install-strip-target-libgo: installdirs
52901 @: $(MAKE); $(unstage)
52902 @r=`${PWD_COMMAND}`; export r; \
52903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52904 $(NORMAL_TARGET_EXPORTS) \
52905 (cd $(TARGET_SUBDIR)/libgo && \
52906 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52907
52908 @endif target-libgo
52909
52910 # Other targets (info, dvi, pdf, etc.)
52911
52912 .PHONY: maybe-info-target-libgo info-target-libgo
52913 maybe-info-target-libgo:
52914 @if target-libgo
52915 maybe-info-target-libgo: info-target-libgo
52916
52917 info-target-libgo: \
52918 configure-target-libgo
52919 @: $(MAKE); $(unstage)
52920 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52921 r=`${PWD_COMMAND}`; export r; \
52922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52923 $(NORMAL_TARGET_EXPORTS) \
52924 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
52925 for flag in $(EXTRA_TARGET_FLAGS); do \
52926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52927 done; \
52928 (cd $(TARGET_SUBDIR)/libgo && \
52929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52931 "RANLIB=$${RANLIB}" \
52932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52933 info) \
52934 || exit 1
52935
52936 @endif target-libgo
52937
52938 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
52939 maybe-dvi-target-libgo:
52940 @if target-libgo
52941 maybe-dvi-target-libgo: dvi-target-libgo
52942
52943 dvi-target-libgo: \
52944 configure-target-libgo
52945 @: $(MAKE); $(unstage)
52946 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52947 r=`${PWD_COMMAND}`; export r; \
52948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52949 $(NORMAL_TARGET_EXPORTS) \
52950 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
52951 for flag in $(EXTRA_TARGET_FLAGS); do \
52952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52953 done; \
52954 (cd $(TARGET_SUBDIR)/libgo && \
52955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52957 "RANLIB=$${RANLIB}" \
52958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52959 dvi) \
52960 || exit 1
52961
52962 @endif target-libgo
52963
52964 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
52965 maybe-pdf-target-libgo:
52966 @if target-libgo
52967 maybe-pdf-target-libgo: pdf-target-libgo
52968
52969 pdf-target-libgo: \
52970 configure-target-libgo
52971 @: $(MAKE); $(unstage)
52972 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52973 r=`${PWD_COMMAND}`; export r; \
52974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52975 $(NORMAL_TARGET_EXPORTS) \
52976 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
52977 for flag in $(EXTRA_TARGET_FLAGS); do \
52978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52979 done; \
52980 (cd $(TARGET_SUBDIR)/libgo && \
52981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52983 "RANLIB=$${RANLIB}" \
52984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52985 pdf) \
52986 || exit 1
52987
52988 @endif target-libgo
52989
52990 .PHONY: maybe-html-target-libgo html-target-libgo
52991 maybe-html-target-libgo:
52992 @if target-libgo
52993 maybe-html-target-libgo: html-target-libgo
52994
52995 html-target-libgo: \
52996 configure-target-libgo
52997 @: $(MAKE); $(unstage)
52998 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
52999 r=`${PWD_COMMAND}`; export r; \
53000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53001 $(NORMAL_TARGET_EXPORTS) \
53002 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
53003 for flag in $(EXTRA_TARGET_FLAGS); do \
53004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53005 done; \
53006 (cd $(TARGET_SUBDIR)/libgo && \
53007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53009 "RANLIB=$${RANLIB}" \
53010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53011 html) \
53012 || exit 1
53013
53014 @endif target-libgo
53015
53016 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
53017 maybe-TAGS-target-libgo:
53018 @if target-libgo
53019 maybe-TAGS-target-libgo: TAGS-target-libgo
53020
53021 TAGS-target-libgo: \
53022 configure-target-libgo
53023 @: $(MAKE); $(unstage)
53024 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53025 r=`${PWD_COMMAND}`; export r; \
53026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53027 $(NORMAL_TARGET_EXPORTS) \
53028 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
53029 for flag in $(EXTRA_TARGET_FLAGS); do \
53030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53031 done; \
53032 (cd $(TARGET_SUBDIR)/libgo && \
53033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53035 "RANLIB=$${RANLIB}" \
53036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53037 TAGS) \
53038 || exit 1
53039
53040 @endif target-libgo
53041
53042 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
53043 maybe-install-info-target-libgo:
53044 @if target-libgo
53045 maybe-install-info-target-libgo: install-info-target-libgo
53046
53047 install-info-target-libgo: \
53048 configure-target-libgo \
53049 info-target-libgo
53050 @: $(MAKE); $(unstage)
53051 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53052 r=`${PWD_COMMAND}`; export r; \
53053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054 $(NORMAL_TARGET_EXPORTS) \
53055 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
53056 for flag in $(EXTRA_TARGET_FLAGS); do \
53057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53058 done; \
53059 (cd $(TARGET_SUBDIR)/libgo && \
53060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53062 "RANLIB=$${RANLIB}" \
53063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53064 install-info) \
53065 || exit 1
53066
53067 @endif target-libgo
53068
53069 .PHONY: maybe-install-dvi-target-libgo install-dvi-target-libgo
53070 maybe-install-dvi-target-libgo:
53071 @if target-libgo
53072 maybe-install-dvi-target-libgo: install-dvi-target-libgo
53073
53074 install-dvi-target-libgo: \
53075 configure-target-libgo \
53076 dvi-target-libgo
53077 @: $(MAKE); $(unstage)
53078 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53079 r=`${PWD_COMMAND}`; export r; \
53080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53081 $(NORMAL_TARGET_EXPORTS) \
53082 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgo"; \
53083 for flag in $(EXTRA_TARGET_FLAGS); do \
53084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53085 done; \
53086 (cd $(TARGET_SUBDIR)/libgo && \
53087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53089 "RANLIB=$${RANLIB}" \
53090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53091 install-dvi) \
53092 || exit 1
53093
53094 @endif target-libgo
53095
53096 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
53097 maybe-install-pdf-target-libgo:
53098 @if target-libgo
53099 maybe-install-pdf-target-libgo: install-pdf-target-libgo
53100
53101 install-pdf-target-libgo: \
53102 configure-target-libgo \
53103 pdf-target-libgo
53104 @: $(MAKE); $(unstage)
53105 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53106 r=`${PWD_COMMAND}`; export r; \
53107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53108 $(NORMAL_TARGET_EXPORTS) \
53109 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
53110 for flag in $(EXTRA_TARGET_FLAGS); do \
53111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53112 done; \
53113 (cd $(TARGET_SUBDIR)/libgo && \
53114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53116 "RANLIB=$${RANLIB}" \
53117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53118 install-pdf) \
53119 || exit 1
53120
53121 @endif target-libgo
53122
53123 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
53124 maybe-install-html-target-libgo:
53125 @if target-libgo
53126 maybe-install-html-target-libgo: install-html-target-libgo
53127
53128 install-html-target-libgo: \
53129 configure-target-libgo \
53130 html-target-libgo
53131 @: $(MAKE); $(unstage)
53132 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53133 r=`${PWD_COMMAND}`; export r; \
53134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53135 $(NORMAL_TARGET_EXPORTS) \
53136 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
53137 for flag in $(EXTRA_TARGET_FLAGS); do \
53138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53139 done; \
53140 (cd $(TARGET_SUBDIR)/libgo && \
53141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53143 "RANLIB=$${RANLIB}" \
53144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53145 install-html) \
53146 || exit 1
53147
53148 @endif target-libgo
53149
53150 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
53151 maybe-installcheck-target-libgo:
53152 @if target-libgo
53153 maybe-installcheck-target-libgo: installcheck-target-libgo
53154
53155 installcheck-target-libgo: \
53156 configure-target-libgo
53157 @: $(MAKE); $(unstage)
53158 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53159 r=`${PWD_COMMAND}`; export r; \
53160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53161 $(NORMAL_TARGET_EXPORTS) \
53162 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
53163 for flag in $(EXTRA_TARGET_FLAGS); do \
53164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53165 done; \
53166 (cd $(TARGET_SUBDIR)/libgo && \
53167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53169 "RANLIB=$${RANLIB}" \
53170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53171 installcheck) \
53172 || exit 1
53173
53174 @endif target-libgo
53175
53176 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
53177 maybe-mostlyclean-target-libgo:
53178 @if target-libgo
53179 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
53180
53181 mostlyclean-target-libgo:
53182 @: $(MAKE); $(unstage)
53183 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53184 r=`${PWD_COMMAND}`; export r; \
53185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53186 $(NORMAL_TARGET_EXPORTS) \
53187 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
53188 for flag in $(EXTRA_TARGET_FLAGS); do \
53189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53190 done; \
53191 (cd $(TARGET_SUBDIR)/libgo && \
53192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53194 "RANLIB=$${RANLIB}" \
53195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53196 mostlyclean) \
53197 || exit 1
53198
53199 @endif target-libgo
53200
53201 .PHONY: maybe-clean-target-libgo clean-target-libgo
53202 maybe-clean-target-libgo:
53203 @if target-libgo
53204 maybe-clean-target-libgo: clean-target-libgo
53205
53206 clean-target-libgo:
53207 @: $(MAKE); $(unstage)
53208 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53209 r=`${PWD_COMMAND}`; export r; \
53210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53211 $(NORMAL_TARGET_EXPORTS) \
53212 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
53213 for flag in $(EXTRA_TARGET_FLAGS); do \
53214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53215 done; \
53216 (cd $(TARGET_SUBDIR)/libgo && \
53217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53219 "RANLIB=$${RANLIB}" \
53220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53221 clean) \
53222 || exit 1
53223
53224 @endif target-libgo
53225
53226 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
53227 maybe-distclean-target-libgo:
53228 @if target-libgo
53229 maybe-distclean-target-libgo: distclean-target-libgo
53230
53231 distclean-target-libgo:
53232 @: $(MAKE); $(unstage)
53233 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53234 r=`${PWD_COMMAND}`; export r; \
53235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53236 $(NORMAL_TARGET_EXPORTS) \
53237 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
53238 for flag in $(EXTRA_TARGET_FLAGS); do \
53239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53240 done; \
53241 (cd $(TARGET_SUBDIR)/libgo && \
53242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53244 "RANLIB=$${RANLIB}" \
53245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53246 distclean) \
53247 || exit 1
53248
53249 @endif target-libgo
53250
53251 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
53252 maybe-maintainer-clean-target-libgo:
53253 @if target-libgo
53254 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
53255
53256 maintainer-clean-target-libgo:
53257 @: $(MAKE); $(unstage)
53258 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
53259 r=`${PWD_COMMAND}`; export r; \
53260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53261 $(NORMAL_TARGET_EXPORTS) \
53262 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
53263 for flag in $(EXTRA_TARGET_FLAGS); do \
53264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53265 done; \
53266 (cd $(TARGET_SUBDIR)/libgo && \
53267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53269 "RANLIB=$${RANLIB}" \
53270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53271 maintainer-clean) \
53272 || exit 1
53273
53274 @endif target-libgo
53275
53276
53277
53278
53279
53280 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
53281 maybe-configure-target-libphobos:
53282 @if gcc-bootstrap
53283 configure-target-libphobos: stage_current
53284 @endif gcc-bootstrap
53285 @if target-libphobos
53286 maybe-configure-target-libphobos: configure-target-libphobos
53287 configure-target-libphobos:
53288 @r=`${PWD_COMMAND}`; export r; \
53289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53290 echo "Checking multilib configuration for libphobos..."; \
53291 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53292 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53293 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53294 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53295 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53296 else \
53297 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53298 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53299 fi; \
53300 else \
53301 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53302 fi; \
53303 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53304 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53305 $(NORMAL_TARGET_EXPORTS) \
53306 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
53307 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
53308 case $(srcdir) in \
53309 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53310 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53311 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53312 esac; \
53313 module_srcdir=libphobos; \
53314 rm -f no-such-file || : ; \
53315 CONFIG_SITE=no-such-file $(SHELL) \
53316 $$s/$$module_srcdir/configure \
53317 --srcdir=$${topdir}/$$module_srcdir \
53318 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53319 --target=${target_alias} \
53320 || exit 1
53321 @endif target-libphobos
53322
53323
53324
53325 .PHONY: configure-stage1-target-libphobos maybe-configure-stage1-target-libphobos
53326 maybe-configure-stage1-target-libphobos:
53327 @if target-libphobos-bootstrap
53328 maybe-configure-stage1-target-libphobos: configure-stage1-target-libphobos
53329 configure-stage1-target-libphobos:
53330 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53331 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53332 @r=`${PWD_COMMAND}`; export r; \
53333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53334 TFLAGS="$(STAGE1_TFLAGS)"; \
53335 echo "Checking multilib configuration for libphobos..."; \
53336 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53337 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53338 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53339 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53340 else \
53341 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53342 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53343 fi; \
53344 else \
53345 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53346 fi; \
53347 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53348 $(NORMAL_TARGET_EXPORTS) \
53349 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53350 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53351 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53352 echo Configuring stage 1 in $(TARGET_SUBDIR)/libphobos; \
53353 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53354 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53355 case $(srcdir) in \
53356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53357 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53359 esac; \
53360 module_srcdir=libphobos; \
53361 $(SHELL) $$s/$$module_srcdir/configure \
53362 --srcdir=$${topdir}/$$module_srcdir \
53363 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53364 --target=${target_alias} \
53365 \
53366 $(STAGE1_CONFIGURE_FLAGS)
53367 @endif target-libphobos-bootstrap
53368
53369 .PHONY: configure-stage2-target-libphobos maybe-configure-stage2-target-libphobos
53370 maybe-configure-stage2-target-libphobos:
53371 @if target-libphobos-bootstrap
53372 maybe-configure-stage2-target-libphobos: configure-stage2-target-libphobos
53373 configure-stage2-target-libphobos:
53374 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53375 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53376 @r=`${PWD_COMMAND}`; export r; \
53377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53378 TFLAGS="$(STAGE2_TFLAGS)"; \
53379 echo "Checking multilib configuration for libphobos..."; \
53380 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53381 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53382 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53383 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53384 else \
53385 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53386 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53387 fi; \
53388 else \
53389 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53390 fi; \
53391 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53392 $(NORMAL_TARGET_EXPORTS) \
53393 \
53394 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53395 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53396 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53397 echo Configuring stage 2 in $(TARGET_SUBDIR)/libphobos; \
53398 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53399 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53400 case $(srcdir) in \
53401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53402 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53404 esac; \
53405 module_srcdir=libphobos; \
53406 $(SHELL) $$s/$$module_srcdir/configure \
53407 --srcdir=$${topdir}/$$module_srcdir \
53408 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53409 --target=${target_alias} \
53410 --with-build-libsubdir=$(HOST_SUBDIR) \
53411 $(STAGE2_CONFIGURE_FLAGS)
53412 @endif target-libphobos-bootstrap
53413
53414 .PHONY: configure-stage3-target-libphobos maybe-configure-stage3-target-libphobos
53415 maybe-configure-stage3-target-libphobos:
53416 @if target-libphobos-bootstrap
53417 maybe-configure-stage3-target-libphobos: configure-stage3-target-libphobos
53418 configure-stage3-target-libphobos:
53419 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53420 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53421 @r=`${PWD_COMMAND}`; export r; \
53422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53423 TFLAGS="$(STAGE3_TFLAGS)"; \
53424 echo "Checking multilib configuration for libphobos..."; \
53425 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53426 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53427 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53428 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53429 else \
53430 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53431 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53432 fi; \
53433 else \
53434 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53435 fi; \
53436 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53437 $(NORMAL_TARGET_EXPORTS) \
53438 \
53439 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53440 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53441 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53442 echo Configuring stage 3 in $(TARGET_SUBDIR)/libphobos; \
53443 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53444 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53445 case $(srcdir) in \
53446 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53447 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53448 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53449 esac; \
53450 module_srcdir=libphobos; \
53451 $(SHELL) $$s/$$module_srcdir/configure \
53452 --srcdir=$${topdir}/$$module_srcdir \
53453 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53454 --target=${target_alias} \
53455 --with-build-libsubdir=$(HOST_SUBDIR) \
53456 $(STAGE3_CONFIGURE_FLAGS)
53457 @endif target-libphobos-bootstrap
53458
53459 .PHONY: configure-stage4-target-libphobos maybe-configure-stage4-target-libphobos
53460 maybe-configure-stage4-target-libphobos:
53461 @if target-libphobos-bootstrap
53462 maybe-configure-stage4-target-libphobos: configure-stage4-target-libphobos
53463 configure-stage4-target-libphobos:
53464 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53465 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53466 @r=`${PWD_COMMAND}`; export r; \
53467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53468 TFLAGS="$(STAGE4_TFLAGS)"; \
53469 echo "Checking multilib configuration for libphobos..."; \
53470 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53471 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53472 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53473 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53474 else \
53475 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53476 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53477 fi; \
53478 else \
53479 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53480 fi; \
53481 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53482 $(NORMAL_TARGET_EXPORTS) \
53483 \
53484 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53485 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53486 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53487 echo Configuring stage 4 in $(TARGET_SUBDIR)/libphobos; \
53488 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53489 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53490 case $(srcdir) in \
53491 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53492 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53493 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53494 esac; \
53495 module_srcdir=libphobos; \
53496 $(SHELL) $$s/$$module_srcdir/configure \
53497 --srcdir=$${topdir}/$$module_srcdir \
53498 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53499 --target=${target_alias} \
53500 --with-build-libsubdir=$(HOST_SUBDIR) \
53501 $(STAGE4_CONFIGURE_FLAGS)
53502 @endif target-libphobos-bootstrap
53503
53504 .PHONY: configure-stageprofile-target-libphobos maybe-configure-stageprofile-target-libphobos
53505 maybe-configure-stageprofile-target-libphobos:
53506 @if target-libphobos-bootstrap
53507 maybe-configure-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53508 configure-stageprofile-target-libphobos:
53509 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53510 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53511 @r=`${PWD_COMMAND}`; export r; \
53512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53513 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53514 echo "Checking multilib configuration for libphobos..."; \
53515 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53516 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53517 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53518 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53519 else \
53520 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53521 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53522 fi; \
53523 else \
53524 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53525 fi; \
53526 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53527 $(NORMAL_TARGET_EXPORTS) \
53528 \
53529 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53530 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53531 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53532 echo Configuring stage profile in $(TARGET_SUBDIR)/libphobos; \
53533 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53534 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53535 case $(srcdir) in \
53536 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53537 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53538 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53539 esac; \
53540 module_srcdir=libphobos; \
53541 $(SHELL) $$s/$$module_srcdir/configure \
53542 --srcdir=$${topdir}/$$module_srcdir \
53543 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53544 --target=${target_alias} \
53545 --with-build-libsubdir=$(HOST_SUBDIR) \
53546 $(STAGEprofile_CONFIGURE_FLAGS)
53547 @endif target-libphobos-bootstrap
53548
53549 .PHONY: configure-stagetrain-target-libphobos maybe-configure-stagetrain-target-libphobos
53550 maybe-configure-stagetrain-target-libphobos:
53551 @if target-libphobos-bootstrap
53552 maybe-configure-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53553 configure-stagetrain-target-libphobos:
53554 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53555 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53556 @r=`${PWD_COMMAND}`; export r; \
53557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53558 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53559 echo "Checking multilib configuration for libphobos..."; \
53560 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53561 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53562 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53563 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53564 else \
53565 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53566 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53567 fi; \
53568 else \
53569 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53570 fi; \
53571 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53572 $(NORMAL_TARGET_EXPORTS) \
53573 \
53574 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53575 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53576 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53577 echo Configuring stage train in $(TARGET_SUBDIR)/libphobos; \
53578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53579 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53580 case $(srcdir) in \
53581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53582 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53584 esac; \
53585 module_srcdir=libphobos; \
53586 $(SHELL) $$s/$$module_srcdir/configure \
53587 --srcdir=$${topdir}/$$module_srcdir \
53588 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53589 --target=${target_alias} \
53590 --with-build-libsubdir=$(HOST_SUBDIR) \
53591 $(STAGEtrain_CONFIGURE_FLAGS)
53592 @endif target-libphobos-bootstrap
53593
53594 .PHONY: configure-stagefeedback-target-libphobos maybe-configure-stagefeedback-target-libphobos
53595 maybe-configure-stagefeedback-target-libphobos:
53596 @if target-libphobos-bootstrap
53597 maybe-configure-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
53598 configure-stagefeedback-target-libphobos:
53599 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
53600 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53601 @r=`${PWD_COMMAND}`; export r; \
53602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53603 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
53604 echo "Checking multilib configuration for libphobos..."; \
53605 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53606 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53607 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53608 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53609 else \
53610 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53611 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53612 fi; \
53613 else \
53614 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53615 fi; \
53616 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53617 $(NORMAL_TARGET_EXPORTS) \
53618 \
53619 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53620 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53621 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53622 echo Configuring stage feedback in $(TARGET_SUBDIR)/libphobos; \
53623 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53624 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53625 case $(srcdir) in \
53626 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53627 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53628 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53629 esac; \
53630 module_srcdir=libphobos; \
53631 $(SHELL) $$s/$$module_srcdir/configure \
53632 --srcdir=$${topdir}/$$module_srcdir \
53633 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53634 --target=${target_alias} \
53635 --with-build-libsubdir=$(HOST_SUBDIR) \
53636 $(STAGEfeedback_CONFIGURE_FLAGS)
53637 @endif target-libphobos-bootstrap
53638
53639 .PHONY: configure-stageautoprofile-target-libphobos maybe-configure-stageautoprofile-target-libphobos
53640 maybe-configure-stageautoprofile-target-libphobos:
53641 @if target-libphobos-bootstrap
53642 maybe-configure-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
53643 configure-stageautoprofile-target-libphobos:
53644 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
53645 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53646 @r=`${PWD_COMMAND}`; export r; \
53647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53648 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
53649 echo "Checking multilib configuration for libphobos..."; \
53650 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53651 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53652 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53653 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53654 else \
53655 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53656 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53657 fi; \
53658 else \
53659 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53660 fi; \
53661 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53662 $(NORMAL_TARGET_EXPORTS) \
53663 \
53664 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53665 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53666 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53667 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libphobos; \
53668 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53669 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53670 case $(srcdir) in \
53671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53672 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53674 esac; \
53675 module_srcdir=libphobos; \
53676 $(SHELL) $$s/$$module_srcdir/configure \
53677 --srcdir=$${topdir}/$$module_srcdir \
53678 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53679 --target=${target_alias} \
53680 --with-build-libsubdir=$(HOST_SUBDIR) \
53681 $(STAGEautoprofile_CONFIGURE_FLAGS)
53682 @endif target-libphobos-bootstrap
53683
53684 .PHONY: configure-stageautofeedback-target-libphobos maybe-configure-stageautofeedback-target-libphobos
53685 maybe-configure-stageautofeedback-target-libphobos:
53686 @if target-libphobos-bootstrap
53687 maybe-configure-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
53688 configure-stageautofeedback-target-libphobos:
53689 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
53690 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos
53691 @r=`${PWD_COMMAND}`; export r; \
53692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53693 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
53694 echo "Checking multilib configuration for libphobos..."; \
53695 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
53696 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53697 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
53698 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
53699 else \
53700 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
53701 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53702 fi; \
53703 else \
53704 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
53705 fi; \
53706 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
53707 $(NORMAL_TARGET_EXPORTS) \
53708 \
53709 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
53710 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
53711 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
53712 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libphobos; \
53713 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
53714 cd $(TARGET_SUBDIR)/libphobos || exit 1; \
53715 case $(srcdir) in \
53716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53717 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
53718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53719 esac; \
53720 module_srcdir=libphobos; \
53721 $(SHELL) $$s/$$module_srcdir/configure \
53722 --srcdir=$${topdir}/$$module_srcdir \
53723 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53724 --target=${target_alias} \
53725 --with-build-libsubdir=$(HOST_SUBDIR) \
53726 $(STAGEautofeedback_CONFIGURE_FLAGS)
53727 @endif target-libphobos-bootstrap
53728
53729
53730
53731
53732
53733 .PHONY: all-target-libphobos maybe-all-target-libphobos
53734 maybe-all-target-libphobos:
53735 @if gcc-bootstrap
53736 all-target-libphobos: stage_current
53737 @endif gcc-bootstrap
53738 @if target-libphobos
53739 TARGET-target-libphobos=all
53740 maybe-all-target-libphobos: all-target-libphobos
53741 all-target-libphobos: configure-target-libphobos
53742 @r=`${PWD_COMMAND}`; export r; \
53743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53744 $(NORMAL_TARGET_EXPORTS) \
53745 (cd $(TARGET_SUBDIR)/libphobos && \
53746 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53747 $(TARGET-target-libphobos))
53748 @endif target-libphobos
53749
53750
53751
53752 .PHONY: all-stage1-target-libphobos maybe-all-stage1-target-libphobos
53753 .PHONY: clean-stage1-target-libphobos maybe-clean-stage1-target-libphobos
53754 maybe-all-stage1-target-libphobos:
53755 maybe-clean-stage1-target-libphobos:
53756 @if target-libphobos-bootstrap
53757 maybe-all-stage1-target-libphobos: all-stage1-target-libphobos
53758 all-stage1: all-stage1-target-libphobos
53759 TARGET-stage1-target-libphobos = $(TARGET-target-libphobos)
53760 all-stage1-target-libphobos: configure-stage1-target-libphobos
53761 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
53762 @r=`${PWD_COMMAND}`; export r; \
53763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53764 TFLAGS="$(STAGE1_TFLAGS)"; \
53765 $(NORMAL_TARGET_EXPORTS) \
53766 cd $(TARGET_SUBDIR)/libphobos && \
53767 \
53768 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53769 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53770 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53771 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53775 $(EXTRA_TARGET_FLAGS) \
53776 \
53777 TFLAGS="$(STAGE1_TFLAGS)" \
53778 $(TARGET-stage1-target-libphobos)
53779
53780 maybe-clean-stage1-target-libphobos: clean-stage1-target-libphobos
53781 clean-stage1: clean-stage1-target-libphobos
53782 clean-stage1-target-libphobos:
53783 @if [ $(current_stage) = stage1 ]; then \
53784 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53785 else \
53786 [ -f $(TARGET_SUBDIR)/stage1-libphobos/Makefile ] || exit 0; \
53787 $(MAKE) stage1-start; \
53788 fi; \
53789 cd $(TARGET_SUBDIR)/libphobos && \
53790 $(MAKE) $(EXTRA_TARGET_FLAGS) \
53791 clean
53792 @endif target-libphobos-bootstrap
53793
53794
53795 .PHONY: all-stage2-target-libphobos maybe-all-stage2-target-libphobos
53796 .PHONY: clean-stage2-target-libphobos maybe-clean-stage2-target-libphobos
53797 maybe-all-stage2-target-libphobos:
53798 maybe-clean-stage2-target-libphobos:
53799 @if target-libphobos-bootstrap
53800 maybe-all-stage2-target-libphobos: all-stage2-target-libphobos
53801 all-stage2: all-stage2-target-libphobos
53802 TARGET-stage2-target-libphobos = $(TARGET-target-libphobos)
53803 all-stage2-target-libphobos: configure-stage2-target-libphobos
53804 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
53805 @r=`${PWD_COMMAND}`; export r; \
53806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53807 TFLAGS="$(STAGE2_TFLAGS)"; \
53808 $(NORMAL_TARGET_EXPORTS) \
53809 \
53810 cd $(TARGET_SUBDIR)/libphobos && \
53811 \
53812 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53813 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53814 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53815 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53819 $(EXTRA_TARGET_FLAGS) \
53820 TFLAGS="$(STAGE2_TFLAGS)" \
53821 $(TARGET-stage2-target-libphobos)
53822
53823 maybe-clean-stage2-target-libphobos: clean-stage2-target-libphobos
53824 clean-stage2: clean-stage2-target-libphobos
53825 clean-stage2-target-libphobos:
53826 @if [ $(current_stage) = stage2 ]; then \
53827 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53828 else \
53829 [ -f $(TARGET_SUBDIR)/stage2-libphobos/Makefile ] || exit 0; \
53830 $(MAKE) stage2-start; \
53831 fi; \
53832 cd $(TARGET_SUBDIR)/libphobos && \
53833 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53834 @endif target-libphobos-bootstrap
53835
53836
53837 .PHONY: all-stage3-target-libphobos maybe-all-stage3-target-libphobos
53838 .PHONY: clean-stage3-target-libphobos maybe-clean-stage3-target-libphobos
53839 maybe-all-stage3-target-libphobos:
53840 maybe-clean-stage3-target-libphobos:
53841 @if target-libphobos-bootstrap
53842 maybe-all-stage3-target-libphobos: all-stage3-target-libphobos
53843 all-stage3: all-stage3-target-libphobos
53844 TARGET-stage3-target-libphobos = $(TARGET-target-libphobos)
53845 all-stage3-target-libphobos: configure-stage3-target-libphobos
53846 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
53847 @r=`${PWD_COMMAND}`; export r; \
53848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53849 TFLAGS="$(STAGE3_TFLAGS)"; \
53850 $(NORMAL_TARGET_EXPORTS) \
53851 \
53852 cd $(TARGET_SUBDIR)/libphobos && \
53853 \
53854 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53855 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53856 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53857 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53861 $(EXTRA_TARGET_FLAGS) \
53862 TFLAGS="$(STAGE3_TFLAGS)" \
53863 $(TARGET-stage3-target-libphobos)
53864
53865 maybe-clean-stage3-target-libphobos: clean-stage3-target-libphobos
53866 clean-stage3: clean-stage3-target-libphobos
53867 clean-stage3-target-libphobos:
53868 @if [ $(current_stage) = stage3 ]; then \
53869 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53870 else \
53871 [ -f $(TARGET_SUBDIR)/stage3-libphobos/Makefile ] || exit 0; \
53872 $(MAKE) stage3-start; \
53873 fi; \
53874 cd $(TARGET_SUBDIR)/libphobos && \
53875 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53876 @endif target-libphobos-bootstrap
53877
53878
53879 .PHONY: all-stage4-target-libphobos maybe-all-stage4-target-libphobos
53880 .PHONY: clean-stage4-target-libphobos maybe-clean-stage4-target-libphobos
53881 maybe-all-stage4-target-libphobos:
53882 maybe-clean-stage4-target-libphobos:
53883 @if target-libphobos-bootstrap
53884 maybe-all-stage4-target-libphobos: all-stage4-target-libphobos
53885 all-stage4: all-stage4-target-libphobos
53886 TARGET-stage4-target-libphobos = $(TARGET-target-libphobos)
53887 all-stage4-target-libphobos: configure-stage4-target-libphobos
53888 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
53889 @r=`${PWD_COMMAND}`; export r; \
53890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53891 TFLAGS="$(STAGE4_TFLAGS)"; \
53892 $(NORMAL_TARGET_EXPORTS) \
53893 \
53894 cd $(TARGET_SUBDIR)/libphobos && \
53895 \
53896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53897 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53898 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53899 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53900 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53901 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53902 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53903 $(EXTRA_TARGET_FLAGS) \
53904 TFLAGS="$(STAGE4_TFLAGS)" \
53905 $(TARGET-stage4-target-libphobos)
53906
53907 maybe-clean-stage4-target-libphobos: clean-stage4-target-libphobos
53908 clean-stage4: clean-stage4-target-libphobos
53909 clean-stage4-target-libphobos:
53910 @if [ $(current_stage) = stage4 ]; then \
53911 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53912 else \
53913 [ -f $(TARGET_SUBDIR)/stage4-libphobos/Makefile ] || exit 0; \
53914 $(MAKE) stage4-start; \
53915 fi; \
53916 cd $(TARGET_SUBDIR)/libphobos && \
53917 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53918 @endif target-libphobos-bootstrap
53919
53920
53921 .PHONY: all-stageprofile-target-libphobos maybe-all-stageprofile-target-libphobos
53922 .PHONY: clean-stageprofile-target-libphobos maybe-clean-stageprofile-target-libphobos
53923 maybe-all-stageprofile-target-libphobos:
53924 maybe-clean-stageprofile-target-libphobos:
53925 @if target-libphobos-bootstrap
53926 maybe-all-stageprofile-target-libphobos: all-stageprofile-target-libphobos
53927 all-stageprofile: all-stageprofile-target-libphobos
53928 TARGET-stageprofile-target-libphobos = $(TARGET-target-libphobos)
53929 all-stageprofile-target-libphobos: configure-stageprofile-target-libphobos
53930 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
53931 @r=`${PWD_COMMAND}`; export r; \
53932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53933 TFLAGS="$(STAGEprofile_TFLAGS)"; \
53934 $(NORMAL_TARGET_EXPORTS) \
53935 \
53936 cd $(TARGET_SUBDIR)/libphobos && \
53937 \
53938 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53939 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53940 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53941 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53942 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53943 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53944 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53945 $(EXTRA_TARGET_FLAGS) \
53946 TFLAGS="$(STAGEprofile_TFLAGS)" \
53947 $(TARGET-stageprofile-target-libphobos)
53948
53949 maybe-clean-stageprofile-target-libphobos: clean-stageprofile-target-libphobos
53950 clean-stageprofile: clean-stageprofile-target-libphobos
53951 clean-stageprofile-target-libphobos:
53952 @if [ $(current_stage) = stageprofile ]; then \
53953 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53954 else \
53955 [ -f $(TARGET_SUBDIR)/stageprofile-libphobos/Makefile ] || exit 0; \
53956 $(MAKE) stageprofile-start; \
53957 fi; \
53958 cd $(TARGET_SUBDIR)/libphobos && \
53959 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
53960 @endif target-libphobos-bootstrap
53961
53962
53963 .PHONY: all-stagetrain-target-libphobos maybe-all-stagetrain-target-libphobos
53964 .PHONY: clean-stagetrain-target-libphobos maybe-clean-stagetrain-target-libphobos
53965 maybe-all-stagetrain-target-libphobos:
53966 maybe-clean-stagetrain-target-libphobos:
53967 @if target-libphobos-bootstrap
53968 maybe-all-stagetrain-target-libphobos: all-stagetrain-target-libphobos
53969 all-stagetrain: all-stagetrain-target-libphobos
53970 TARGET-stagetrain-target-libphobos = $(TARGET-target-libphobos)
53971 all-stagetrain-target-libphobos: configure-stagetrain-target-libphobos
53972 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
53973 @r=`${PWD_COMMAND}`; export r; \
53974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53975 TFLAGS="$(STAGEtrain_TFLAGS)"; \
53976 $(NORMAL_TARGET_EXPORTS) \
53977 \
53978 cd $(TARGET_SUBDIR)/libphobos && \
53979 \
53980 $(MAKE) $(BASE_FLAGS_TO_PASS) \
53981 CFLAGS="$(CFLAGS_FOR_TARGET)" \
53982 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
53983 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
53984 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
53985 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
53986 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
53987 $(EXTRA_TARGET_FLAGS) \
53988 TFLAGS="$(STAGEtrain_TFLAGS)" \
53989 $(TARGET-stagetrain-target-libphobos)
53990
53991 maybe-clean-stagetrain-target-libphobos: clean-stagetrain-target-libphobos
53992 clean-stagetrain: clean-stagetrain-target-libphobos
53993 clean-stagetrain-target-libphobos:
53994 @if [ $(current_stage) = stagetrain ]; then \
53995 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
53996 else \
53997 [ -f $(TARGET_SUBDIR)/stagetrain-libphobos/Makefile ] || exit 0; \
53998 $(MAKE) stagetrain-start; \
53999 fi; \
54000 cd $(TARGET_SUBDIR)/libphobos && \
54001 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54002 @endif target-libphobos-bootstrap
54003
54004
54005 .PHONY: all-stagefeedback-target-libphobos maybe-all-stagefeedback-target-libphobos
54006 .PHONY: clean-stagefeedback-target-libphobos maybe-clean-stagefeedback-target-libphobos
54007 maybe-all-stagefeedback-target-libphobos:
54008 maybe-clean-stagefeedback-target-libphobos:
54009 @if target-libphobos-bootstrap
54010 maybe-all-stagefeedback-target-libphobos: all-stagefeedback-target-libphobos
54011 all-stagefeedback: all-stagefeedback-target-libphobos
54012 TARGET-stagefeedback-target-libphobos = $(TARGET-target-libphobos)
54013 all-stagefeedback-target-libphobos: configure-stagefeedback-target-libphobos
54014 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54015 @r=`${PWD_COMMAND}`; export r; \
54016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54017 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54018 $(NORMAL_TARGET_EXPORTS) \
54019 \
54020 cd $(TARGET_SUBDIR)/libphobos && \
54021 \
54022 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54023 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54024 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54025 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54026 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54027 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54028 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54029 $(EXTRA_TARGET_FLAGS) \
54030 TFLAGS="$(STAGEfeedback_TFLAGS)" \
54031 $(TARGET-stagefeedback-target-libphobos)
54032
54033 maybe-clean-stagefeedback-target-libphobos: clean-stagefeedback-target-libphobos
54034 clean-stagefeedback: clean-stagefeedback-target-libphobos
54035 clean-stagefeedback-target-libphobos:
54036 @if [ $(current_stage) = stagefeedback ]; then \
54037 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54038 else \
54039 [ -f $(TARGET_SUBDIR)/stagefeedback-libphobos/Makefile ] || exit 0; \
54040 $(MAKE) stagefeedback-start; \
54041 fi; \
54042 cd $(TARGET_SUBDIR)/libphobos && \
54043 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54044 @endif target-libphobos-bootstrap
54045
54046
54047 .PHONY: all-stageautoprofile-target-libphobos maybe-all-stageautoprofile-target-libphobos
54048 .PHONY: clean-stageautoprofile-target-libphobos maybe-clean-stageautoprofile-target-libphobos
54049 maybe-all-stageautoprofile-target-libphobos:
54050 maybe-clean-stageautoprofile-target-libphobos:
54051 @if target-libphobos-bootstrap
54052 maybe-all-stageautoprofile-target-libphobos: all-stageautoprofile-target-libphobos
54053 all-stageautoprofile: all-stageautoprofile-target-libphobos
54054 TARGET-stageautoprofile-target-libphobos = $(TARGET-target-libphobos)
54055 all-stageautoprofile-target-libphobos: configure-stageautoprofile-target-libphobos
54056 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
54057 @r=`${PWD_COMMAND}`; export r; \
54058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54059 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
54060 $(NORMAL_TARGET_EXPORTS) \
54061 \
54062 cd $(TARGET_SUBDIR)/libphobos && \
54063 $$s/gcc/config/i386/$(AUTO_PROFILE) \
54064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54065 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54066 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54067 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54071 $(EXTRA_TARGET_FLAGS) \
54072 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
54073 $(TARGET-stageautoprofile-target-libphobos)
54074
54075 maybe-clean-stageautoprofile-target-libphobos: clean-stageautoprofile-target-libphobos
54076 clean-stageautoprofile: clean-stageautoprofile-target-libphobos
54077 clean-stageautoprofile-target-libphobos:
54078 @if [ $(current_stage) = stageautoprofile ]; then \
54079 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54080 else \
54081 [ -f $(TARGET_SUBDIR)/stageautoprofile-libphobos/Makefile ] || exit 0; \
54082 $(MAKE) stageautoprofile-start; \
54083 fi; \
54084 cd $(TARGET_SUBDIR)/libphobos && \
54085 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54086 @endif target-libphobos-bootstrap
54087
54088
54089 .PHONY: all-stageautofeedback-target-libphobos maybe-all-stageautofeedback-target-libphobos
54090 .PHONY: clean-stageautofeedback-target-libphobos maybe-clean-stageautofeedback-target-libphobos
54091 maybe-all-stageautofeedback-target-libphobos:
54092 maybe-clean-stageautofeedback-target-libphobos:
54093 @if target-libphobos-bootstrap
54094 maybe-all-stageautofeedback-target-libphobos: all-stageautofeedback-target-libphobos
54095 all-stageautofeedback: all-stageautofeedback-target-libphobos
54096 TARGET-stageautofeedback-target-libphobos = $(TARGET-target-libphobos)
54097 all-stageautofeedback-target-libphobos: configure-stageautofeedback-target-libphobos
54098 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
54099 @r=`${PWD_COMMAND}`; export r; \
54100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54101 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
54102 $(NORMAL_TARGET_EXPORTS) \
54103 \
54104 cd $(TARGET_SUBDIR)/libphobos && \
54105 \
54106 $(MAKE) $(BASE_FLAGS_TO_PASS) \
54107 CFLAGS="$(CFLAGS_FOR_TARGET)" \
54108 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54109 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54113 $(EXTRA_TARGET_FLAGS) \
54114 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
54115 $(TARGET-stageautofeedback-target-libphobos)
54116
54117 maybe-clean-stageautofeedback-target-libphobos: clean-stageautofeedback-target-libphobos
54118 clean-stageautofeedback: clean-stageautofeedback-target-libphobos
54119 clean-stageautofeedback-target-libphobos:
54120 @if [ $(current_stage) = stageautofeedback ]; then \
54121 [ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54122 else \
54123 [ -f $(TARGET_SUBDIR)/stageautofeedback-libphobos/Makefile ] || exit 0; \
54124 $(MAKE) stageautofeedback-start; \
54125 fi; \
54126 cd $(TARGET_SUBDIR)/libphobos && \
54127 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
54128 @endif target-libphobos-bootstrap
54129
54130
54131
54132
54133
54134
54135 .PHONY: check-target-libphobos maybe-check-target-libphobos
54136 maybe-check-target-libphobos:
54137 @if target-libphobos
54138 maybe-check-target-libphobos: check-target-libphobos
54139
54140 check-target-libphobos:
54141 @: $(MAKE); $(unstage)
54142 @r=`${PWD_COMMAND}`; export r; \
54143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54144 $(NORMAL_TARGET_EXPORTS) \
54145 (cd $(TARGET_SUBDIR)/libphobos && \
54146 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54147
54148 @endif target-libphobos
54149
54150 .PHONY: install-target-libphobos maybe-install-target-libphobos
54151 maybe-install-target-libphobos:
54152 @if target-libphobos
54153 maybe-install-target-libphobos: install-target-libphobos
54154
54155 install-target-libphobos: installdirs
54156 @: $(MAKE); $(unstage)
54157 @r=`${PWD_COMMAND}`; export r; \
54158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54159 $(NORMAL_TARGET_EXPORTS) \
54160 (cd $(TARGET_SUBDIR)/libphobos && \
54161 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54162
54163 @endif target-libphobos
54164
54165 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
54166 maybe-install-strip-target-libphobos:
54167 @if target-libphobos
54168 maybe-install-strip-target-libphobos: install-strip-target-libphobos
54169
54170 install-strip-target-libphobos: installdirs
54171 @: $(MAKE); $(unstage)
54172 @r=`${PWD_COMMAND}`; export r; \
54173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54174 $(NORMAL_TARGET_EXPORTS) \
54175 (cd $(TARGET_SUBDIR)/libphobos && \
54176 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54177
54178 @endif target-libphobos
54179
54180 # Other targets (info, dvi, pdf, etc.)
54181
54182 .PHONY: maybe-info-target-libphobos info-target-libphobos
54183 maybe-info-target-libphobos:
54184 @if target-libphobos
54185 maybe-info-target-libphobos: info-target-libphobos
54186
54187 info-target-libphobos: \
54188 configure-target-libphobos
54189 @: $(MAKE); $(unstage)
54190 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54191 r=`${PWD_COMMAND}`; export r; \
54192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54193 $(NORMAL_TARGET_EXPORTS) \
54194 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
54195 for flag in $(EXTRA_TARGET_FLAGS); do \
54196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54197 done; \
54198 (cd $(TARGET_SUBDIR)/libphobos && \
54199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54201 "RANLIB=$${RANLIB}" \
54202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54203 info) \
54204 || exit 1
54205
54206 @endif target-libphobos
54207
54208 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
54209 maybe-dvi-target-libphobos:
54210 @if target-libphobos
54211 maybe-dvi-target-libphobos: dvi-target-libphobos
54212
54213 dvi-target-libphobos: \
54214 configure-target-libphobos
54215 @: $(MAKE); $(unstage)
54216 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54217 r=`${PWD_COMMAND}`; export r; \
54218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54219 $(NORMAL_TARGET_EXPORTS) \
54220 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
54221 for flag in $(EXTRA_TARGET_FLAGS); do \
54222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54223 done; \
54224 (cd $(TARGET_SUBDIR)/libphobos && \
54225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54227 "RANLIB=$${RANLIB}" \
54228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54229 dvi) \
54230 || exit 1
54231
54232 @endif target-libphobos
54233
54234 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
54235 maybe-pdf-target-libphobos:
54236 @if target-libphobos
54237 maybe-pdf-target-libphobos: pdf-target-libphobos
54238
54239 pdf-target-libphobos: \
54240 configure-target-libphobos
54241 @: $(MAKE); $(unstage)
54242 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54243 r=`${PWD_COMMAND}`; export r; \
54244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54245 $(NORMAL_TARGET_EXPORTS) \
54246 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
54247 for flag in $(EXTRA_TARGET_FLAGS); do \
54248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54249 done; \
54250 (cd $(TARGET_SUBDIR)/libphobos && \
54251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54253 "RANLIB=$${RANLIB}" \
54254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54255 pdf) \
54256 || exit 1
54257
54258 @endif target-libphobos
54259
54260 .PHONY: maybe-html-target-libphobos html-target-libphobos
54261 maybe-html-target-libphobos:
54262 @if target-libphobos
54263 maybe-html-target-libphobos: html-target-libphobos
54264
54265 html-target-libphobos: \
54266 configure-target-libphobos
54267 @: $(MAKE); $(unstage)
54268 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54269 r=`${PWD_COMMAND}`; export r; \
54270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54271 $(NORMAL_TARGET_EXPORTS) \
54272 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
54273 for flag in $(EXTRA_TARGET_FLAGS); do \
54274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54275 done; \
54276 (cd $(TARGET_SUBDIR)/libphobos && \
54277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54279 "RANLIB=$${RANLIB}" \
54280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54281 html) \
54282 || exit 1
54283
54284 @endif target-libphobos
54285
54286 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
54287 maybe-TAGS-target-libphobos:
54288 @if target-libphobos
54289 maybe-TAGS-target-libphobos: TAGS-target-libphobos
54290
54291 TAGS-target-libphobos: \
54292 configure-target-libphobos
54293 @: $(MAKE); $(unstage)
54294 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54295 r=`${PWD_COMMAND}`; export r; \
54296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54297 $(NORMAL_TARGET_EXPORTS) \
54298 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
54299 for flag in $(EXTRA_TARGET_FLAGS); do \
54300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54301 done; \
54302 (cd $(TARGET_SUBDIR)/libphobos && \
54303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54305 "RANLIB=$${RANLIB}" \
54306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54307 TAGS) \
54308 || exit 1
54309
54310 @endif target-libphobos
54311
54312 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
54313 maybe-install-info-target-libphobos:
54314 @if target-libphobos
54315 maybe-install-info-target-libphobos: install-info-target-libphobos
54316
54317 install-info-target-libphobos: \
54318 configure-target-libphobos \
54319 info-target-libphobos
54320 @: $(MAKE); $(unstage)
54321 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54322 r=`${PWD_COMMAND}`; export r; \
54323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54324 $(NORMAL_TARGET_EXPORTS) \
54325 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
54326 for flag in $(EXTRA_TARGET_FLAGS); do \
54327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54328 done; \
54329 (cd $(TARGET_SUBDIR)/libphobos && \
54330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54332 "RANLIB=$${RANLIB}" \
54333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54334 install-info) \
54335 || exit 1
54336
54337 @endif target-libphobos
54338
54339 .PHONY: maybe-install-dvi-target-libphobos install-dvi-target-libphobos
54340 maybe-install-dvi-target-libphobos:
54341 @if target-libphobos
54342 maybe-install-dvi-target-libphobos: install-dvi-target-libphobos
54343
54344 install-dvi-target-libphobos: \
54345 configure-target-libphobos \
54346 dvi-target-libphobos
54347 @: $(MAKE); $(unstage)
54348 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54349 r=`${PWD_COMMAND}`; export r; \
54350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54351 $(NORMAL_TARGET_EXPORTS) \
54352 echo "Doing install-dvi in $(TARGET_SUBDIR)/libphobos"; \
54353 for flag in $(EXTRA_TARGET_FLAGS); do \
54354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54355 done; \
54356 (cd $(TARGET_SUBDIR)/libphobos && \
54357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54359 "RANLIB=$${RANLIB}" \
54360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54361 install-dvi) \
54362 || exit 1
54363
54364 @endif target-libphobos
54365
54366 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
54367 maybe-install-pdf-target-libphobos:
54368 @if target-libphobos
54369 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
54370
54371 install-pdf-target-libphobos: \
54372 configure-target-libphobos \
54373 pdf-target-libphobos
54374 @: $(MAKE); $(unstage)
54375 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54376 r=`${PWD_COMMAND}`; export r; \
54377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54378 $(NORMAL_TARGET_EXPORTS) \
54379 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
54380 for flag in $(EXTRA_TARGET_FLAGS); do \
54381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54382 done; \
54383 (cd $(TARGET_SUBDIR)/libphobos && \
54384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54386 "RANLIB=$${RANLIB}" \
54387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54388 install-pdf) \
54389 || exit 1
54390
54391 @endif target-libphobos
54392
54393 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
54394 maybe-install-html-target-libphobos:
54395 @if target-libphobos
54396 maybe-install-html-target-libphobos: install-html-target-libphobos
54397
54398 install-html-target-libphobos: \
54399 configure-target-libphobos \
54400 html-target-libphobos
54401 @: $(MAKE); $(unstage)
54402 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54403 r=`${PWD_COMMAND}`; export r; \
54404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54405 $(NORMAL_TARGET_EXPORTS) \
54406 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
54407 for flag in $(EXTRA_TARGET_FLAGS); do \
54408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54409 done; \
54410 (cd $(TARGET_SUBDIR)/libphobos && \
54411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54413 "RANLIB=$${RANLIB}" \
54414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54415 install-html) \
54416 || exit 1
54417
54418 @endif target-libphobos
54419
54420 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
54421 maybe-installcheck-target-libphobos:
54422 @if target-libphobos
54423 maybe-installcheck-target-libphobos: installcheck-target-libphobos
54424
54425 installcheck-target-libphobos: \
54426 configure-target-libphobos
54427 @: $(MAKE); $(unstage)
54428 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54429 r=`${PWD_COMMAND}`; export r; \
54430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54431 $(NORMAL_TARGET_EXPORTS) \
54432 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
54433 for flag in $(EXTRA_TARGET_FLAGS); do \
54434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54435 done; \
54436 (cd $(TARGET_SUBDIR)/libphobos && \
54437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54439 "RANLIB=$${RANLIB}" \
54440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54441 installcheck) \
54442 || exit 1
54443
54444 @endif target-libphobos
54445
54446 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
54447 maybe-mostlyclean-target-libphobos:
54448 @if target-libphobos
54449 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
54450
54451 mostlyclean-target-libphobos:
54452 @: $(MAKE); $(unstage)
54453 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54454 r=`${PWD_COMMAND}`; export r; \
54455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54456 $(NORMAL_TARGET_EXPORTS) \
54457 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
54458 for flag in $(EXTRA_TARGET_FLAGS); do \
54459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54460 done; \
54461 (cd $(TARGET_SUBDIR)/libphobos && \
54462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54464 "RANLIB=$${RANLIB}" \
54465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54466 mostlyclean) \
54467 || exit 1
54468
54469 @endif target-libphobos
54470
54471 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
54472 maybe-clean-target-libphobos:
54473 @if target-libphobos
54474 maybe-clean-target-libphobos: clean-target-libphobos
54475
54476 clean-target-libphobos:
54477 @: $(MAKE); $(unstage)
54478 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54479 r=`${PWD_COMMAND}`; export r; \
54480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54481 $(NORMAL_TARGET_EXPORTS) \
54482 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
54483 for flag in $(EXTRA_TARGET_FLAGS); do \
54484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54485 done; \
54486 (cd $(TARGET_SUBDIR)/libphobos && \
54487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54489 "RANLIB=$${RANLIB}" \
54490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54491 clean) \
54492 || exit 1
54493
54494 @endif target-libphobos
54495
54496 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
54497 maybe-distclean-target-libphobos:
54498 @if target-libphobos
54499 maybe-distclean-target-libphobos: distclean-target-libphobos
54500
54501 distclean-target-libphobos:
54502 @: $(MAKE); $(unstage)
54503 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54504 r=`${PWD_COMMAND}`; export r; \
54505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54506 $(NORMAL_TARGET_EXPORTS) \
54507 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
54508 for flag in $(EXTRA_TARGET_FLAGS); do \
54509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54510 done; \
54511 (cd $(TARGET_SUBDIR)/libphobos && \
54512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54514 "RANLIB=$${RANLIB}" \
54515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54516 distclean) \
54517 || exit 1
54518
54519 @endif target-libphobos
54520
54521 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
54522 maybe-maintainer-clean-target-libphobos:
54523 @if target-libphobos
54524 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
54525
54526 maintainer-clean-target-libphobos:
54527 @: $(MAKE); $(unstage)
54528 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
54529 r=`${PWD_COMMAND}`; export r; \
54530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54531 $(NORMAL_TARGET_EXPORTS) \
54532 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
54533 for flag in $(EXTRA_TARGET_FLAGS); do \
54534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54535 done; \
54536 (cd $(TARGET_SUBDIR)/libphobos && \
54537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54539 "RANLIB=$${RANLIB}" \
54540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54541 maintainer-clean) \
54542 || exit 1
54543
54544 @endif target-libphobos
54545
54546
54547
54548
54549
54550 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
54551 maybe-configure-target-libtermcap:
54552 @if gcc-bootstrap
54553 configure-target-libtermcap: stage_current
54554 @endif gcc-bootstrap
54555 @if target-libtermcap
54556 maybe-configure-target-libtermcap: configure-target-libtermcap
54557 configure-target-libtermcap:
54558 @: $(MAKE); $(unstage)
54559 @r=`${PWD_COMMAND}`; export r; \
54560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54561 echo "Checking multilib configuration for libtermcap..."; \
54562 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54563 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
54564 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54565 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
54566 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
54567 else \
54568 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
54569 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54570 fi; \
54571 else \
54572 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
54573 fi; \
54574 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
54575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
54576 $(NORMAL_TARGET_EXPORTS) \
54577 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
54578 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
54579 case $(srcdir) in \
54580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54581 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
54582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54583 esac; \
54584 module_srcdir=libtermcap; \
54585 rm -f no-such-file || : ; \
54586 CONFIG_SITE=no-such-file $(SHELL) \
54587 $$s/$$module_srcdir/configure \
54588 --srcdir=$${topdir}/$$module_srcdir \
54589 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54590 --target=${target_alias} \
54591 || exit 1
54592 @endif target-libtermcap
54593
54594
54595
54596
54597
54598 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
54599 maybe-all-target-libtermcap:
54600 @if gcc-bootstrap
54601 all-target-libtermcap: stage_current
54602 @endif gcc-bootstrap
54603 @if target-libtermcap
54604 TARGET-target-libtermcap=all
54605 maybe-all-target-libtermcap: all-target-libtermcap
54606 all-target-libtermcap: configure-target-libtermcap
54607 @: $(MAKE); $(unstage)
54608 @r=`${PWD_COMMAND}`; export r; \
54609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54610 $(NORMAL_TARGET_EXPORTS) \
54611 (cd $(TARGET_SUBDIR)/libtermcap && \
54612 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54613 $(TARGET-target-libtermcap))
54614 @endif target-libtermcap
54615
54616
54617
54618
54619
54620 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
54621 maybe-check-target-libtermcap:
54622 @if target-libtermcap
54623 maybe-check-target-libtermcap: check-target-libtermcap
54624
54625 # Dummy target for uncheckable module.
54626 check-target-libtermcap:
54627
54628 @endif target-libtermcap
54629
54630 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
54631 maybe-install-target-libtermcap:
54632 @if target-libtermcap
54633 maybe-install-target-libtermcap: install-target-libtermcap
54634
54635 install-target-libtermcap: installdirs
54636 @: $(MAKE); $(unstage)
54637 @r=`${PWD_COMMAND}`; export r; \
54638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54639 $(NORMAL_TARGET_EXPORTS) \
54640 (cd $(TARGET_SUBDIR)/libtermcap && \
54641 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54642
54643 @endif target-libtermcap
54644
54645 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
54646 maybe-install-strip-target-libtermcap:
54647 @if target-libtermcap
54648 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
54649
54650 install-strip-target-libtermcap: installdirs
54651 @: $(MAKE); $(unstage)
54652 @r=`${PWD_COMMAND}`; export r; \
54653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54654 $(NORMAL_TARGET_EXPORTS) \
54655 (cd $(TARGET_SUBDIR)/libtermcap && \
54656 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54657
54658 @endif target-libtermcap
54659
54660 # Other targets (info, dvi, pdf, etc.)
54661
54662 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
54663 maybe-info-target-libtermcap:
54664 @if target-libtermcap
54665 maybe-info-target-libtermcap: info-target-libtermcap
54666
54667 info-target-libtermcap: \
54668 configure-target-libtermcap
54669 @: $(MAKE); $(unstage)
54670 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54671 r=`${PWD_COMMAND}`; export r; \
54672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54673 $(NORMAL_TARGET_EXPORTS) \
54674 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
54675 for flag in $(EXTRA_TARGET_FLAGS); do \
54676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54677 done; \
54678 (cd $(TARGET_SUBDIR)/libtermcap && \
54679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54681 "RANLIB=$${RANLIB}" \
54682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54683 info) \
54684 || exit 1
54685
54686 @endif target-libtermcap
54687
54688 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
54689 maybe-dvi-target-libtermcap:
54690 @if target-libtermcap
54691 maybe-dvi-target-libtermcap: dvi-target-libtermcap
54692
54693 dvi-target-libtermcap: \
54694 configure-target-libtermcap
54695 @: $(MAKE); $(unstage)
54696 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54697 r=`${PWD_COMMAND}`; export r; \
54698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54699 $(NORMAL_TARGET_EXPORTS) \
54700 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
54701 for flag in $(EXTRA_TARGET_FLAGS); do \
54702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54703 done; \
54704 (cd $(TARGET_SUBDIR)/libtermcap && \
54705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54707 "RANLIB=$${RANLIB}" \
54708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54709 dvi) \
54710 || exit 1
54711
54712 @endif target-libtermcap
54713
54714 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
54715 maybe-pdf-target-libtermcap:
54716 @if target-libtermcap
54717 maybe-pdf-target-libtermcap: pdf-target-libtermcap
54718
54719 pdf-target-libtermcap: \
54720 configure-target-libtermcap
54721 @: $(MAKE); $(unstage)
54722 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54723 r=`${PWD_COMMAND}`; export r; \
54724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54725 $(NORMAL_TARGET_EXPORTS) \
54726 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
54727 for flag in $(EXTRA_TARGET_FLAGS); do \
54728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54729 done; \
54730 (cd $(TARGET_SUBDIR)/libtermcap && \
54731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54733 "RANLIB=$${RANLIB}" \
54734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54735 pdf) \
54736 || exit 1
54737
54738 @endif target-libtermcap
54739
54740 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
54741 maybe-html-target-libtermcap:
54742 @if target-libtermcap
54743 maybe-html-target-libtermcap: html-target-libtermcap
54744
54745 html-target-libtermcap: \
54746 configure-target-libtermcap
54747 @: $(MAKE); $(unstage)
54748 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54749 r=`${PWD_COMMAND}`; export r; \
54750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54751 $(NORMAL_TARGET_EXPORTS) \
54752 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
54753 for flag in $(EXTRA_TARGET_FLAGS); do \
54754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54755 done; \
54756 (cd $(TARGET_SUBDIR)/libtermcap && \
54757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54759 "RANLIB=$${RANLIB}" \
54760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54761 html) \
54762 || exit 1
54763
54764 @endif target-libtermcap
54765
54766 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
54767 maybe-TAGS-target-libtermcap:
54768 @if target-libtermcap
54769 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
54770
54771 TAGS-target-libtermcap: \
54772 configure-target-libtermcap
54773 @: $(MAKE); $(unstage)
54774 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54775 r=`${PWD_COMMAND}`; export r; \
54776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54777 $(NORMAL_TARGET_EXPORTS) \
54778 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
54779 for flag in $(EXTRA_TARGET_FLAGS); do \
54780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54781 done; \
54782 (cd $(TARGET_SUBDIR)/libtermcap && \
54783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54785 "RANLIB=$${RANLIB}" \
54786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54787 TAGS) \
54788 || exit 1
54789
54790 @endif target-libtermcap
54791
54792 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
54793 maybe-install-info-target-libtermcap:
54794 @if target-libtermcap
54795 maybe-install-info-target-libtermcap: install-info-target-libtermcap
54796
54797 install-info-target-libtermcap: \
54798 configure-target-libtermcap \
54799 info-target-libtermcap
54800 @: $(MAKE); $(unstage)
54801 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54802 r=`${PWD_COMMAND}`; export r; \
54803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54804 $(NORMAL_TARGET_EXPORTS) \
54805 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
54806 for flag in $(EXTRA_TARGET_FLAGS); do \
54807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54808 done; \
54809 (cd $(TARGET_SUBDIR)/libtermcap && \
54810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54812 "RANLIB=$${RANLIB}" \
54813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54814 install-info) \
54815 || exit 1
54816
54817 @endif target-libtermcap
54818
54819 .PHONY: maybe-install-dvi-target-libtermcap install-dvi-target-libtermcap
54820 maybe-install-dvi-target-libtermcap:
54821 @if target-libtermcap
54822 maybe-install-dvi-target-libtermcap: install-dvi-target-libtermcap
54823
54824 install-dvi-target-libtermcap: \
54825 configure-target-libtermcap \
54826 dvi-target-libtermcap
54827 @: $(MAKE); $(unstage)
54828 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54829 r=`${PWD_COMMAND}`; export r; \
54830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54831 $(NORMAL_TARGET_EXPORTS) \
54832 echo "Doing install-dvi in $(TARGET_SUBDIR)/libtermcap"; \
54833 for flag in $(EXTRA_TARGET_FLAGS); do \
54834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54835 done; \
54836 (cd $(TARGET_SUBDIR)/libtermcap && \
54837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54839 "RANLIB=$${RANLIB}" \
54840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54841 install-dvi) \
54842 || exit 1
54843
54844 @endif target-libtermcap
54845
54846 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
54847 maybe-install-pdf-target-libtermcap:
54848 @if target-libtermcap
54849 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
54850
54851 install-pdf-target-libtermcap: \
54852 configure-target-libtermcap \
54853 pdf-target-libtermcap
54854 @: $(MAKE); $(unstage)
54855 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54856 r=`${PWD_COMMAND}`; export r; \
54857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54858 $(NORMAL_TARGET_EXPORTS) \
54859 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
54860 for flag in $(EXTRA_TARGET_FLAGS); do \
54861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54862 done; \
54863 (cd $(TARGET_SUBDIR)/libtermcap && \
54864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54866 "RANLIB=$${RANLIB}" \
54867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54868 install-pdf) \
54869 || exit 1
54870
54871 @endif target-libtermcap
54872
54873 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
54874 maybe-install-html-target-libtermcap:
54875 @if target-libtermcap
54876 maybe-install-html-target-libtermcap: install-html-target-libtermcap
54877
54878 install-html-target-libtermcap: \
54879 configure-target-libtermcap \
54880 html-target-libtermcap
54881 @: $(MAKE); $(unstage)
54882 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54883 r=`${PWD_COMMAND}`; export r; \
54884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54885 $(NORMAL_TARGET_EXPORTS) \
54886 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
54887 for flag in $(EXTRA_TARGET_FLAGS); do \
54888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54889 done; \
54890 (cd $(TARGET_SUBDIR)/libtermcap && \
54891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54893 "RANLIB=$${RANLIB}" \
54894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54895 install-html) \
54896 || exit 1
54897
54898 @endif target-libtermcap
54899
54900 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
54901 maybe-installcheck-target-libtermcap:
54902 @if target-libtermcap
54903 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
54904
54905 installcheck-target-libtermcap: \
54906 configure-target-libtermcap
54907 @: $(MAKE); $(unstage)
54908 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
54909 r=`${PWD_COMMAND}`; export r; \
54910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54911 $(NORMAL_TARGET_EXPORTS) \
54912 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
54913 for flag in $(EXTRA_TARGET_FLAGS); do \
54914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54915 done; \
54916 (cd $(TARGET_SUBDIR)/libtermcap && \
54917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54919 "RANLIB=$${RANLIB}" \
54920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54921 installcheck) \
54922 || exit 1
54923
54924 @endif target-libtermcap
54925
54926 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
54927 maybe-mostlyclean-target-libtermcap:
54928 @if target-libtermcap
54929 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
54930
54931 # libtermcap doesn't support mostlyclean.
54932 mostlyclean-target-libtermcap:
54933
54934 @endif target-libtermcap
54935
54936 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
54937 maybe-clean-target-libtermcap:
54938 @if target-libtermcap
54939 maybe-clean-target-libtermcap: clean-target-libtermcap
54940
54941 # libtermcap doesn't support clean.
54942 clean-target-libtermcap:
54943
54944 @endif target-libtermcap
54945
54946 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
54947 maybe-distclean-target-libtermcap:
54948 @if target-libtermcap
54949 maybe-distclean-target-libtermcap: distclean-target-libtermcap
54950
54951 # libtermcap doesn't support distclean.
54952 distclean-target-libtermcap:
54953
54954 @endif target-libtermcap
54955
54956 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
54957 maybe-maintainer-clean-target-libtermcap:
54958 @if target-libtermcap
54959 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
54960
54961 # libtermcap doesn't support maintainer-clean.
54962 maintainer-clean-target-libtermcap:
54963
54964 @endif target-libtermcap
54965
54966
54967
54968
54969
54970 .PHONY: configure-target-winsup maybe-configure-target-winsup
54971 maybe-configure-target-winsup:
54972 @if gcc-bootstrap
54973 configure-target-winsup: stage_current
54974 @endif gcc-bootstrap
54975 @if target-winsup
54976 maybe-configure-target-winsup: configure-target-winsup
54977 configure-target-winsup:
54978 @: $(MAKE); $(unstage)
54979 @r=`${PWD_COMMAND}`; export r; \
54980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54981 echo "Checking multilib configuration for winsup..."; \
54982 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54983 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
54984 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
54985 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
54986 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
54987 else \
54988 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
54989 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54990 fi; \
54991 else \
54992 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
54993 fi; \
54994 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
54995 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
54996 $(NORMAL_TARGET_EXPORTS) \
54997 echo Configuring in $(TARGET_SUBDIR)/winsup; \
54998 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
54999 case $(srcdir) in \
55000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55001 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
55002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55003 esac; \
55004 module_srcdir=winsup; \
55005 rm -f no-such-file || : ; \
55006 CONFIG_SITE=no-such-file $(SHELL) \
55007 $$s/$$module_srcdir/configure \
55008 --srcdir=$${topdir}/$$module_srcdir \
55009 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55010 --target=${target_alias} \
55011 || exit 1
55012 @endif target-winsup
55013
55014
55015
55016
55017
55018 .PHONY: all-target-winsup maybe-all-target-winsup
55019 maybe-all-target-winsup:
55020 @if gcc-bootstrap
55021 all-target-winsup: stage_current
55022 @endif gcc-bootstrap
55023 @if target-winsup
55024 TARGET-target-winsup=all
55025 maybe-all-target-winsup: all-target-winsup
55026 all-target-winsup: configure-target-winsup
55027 @: $(MAKE); $(unstage)
55028 @r=`${PWD_COMMAND}`; export r; \
55029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55030 $(NORMAL_TARGET_EXPORTS) \
55031 (cd $(TARGET_SUBDIR)/winsup && \
55032 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55033 $(TARGET-target-winsup))
55034 @endif target-winsup
55035
55036
55037
55038
55039
55040 .PHONY: check-target-winsup maybe-check-target-winsup
55041 maybe-check-target-winsup:
55042 @if target-winsup
55043 maybe-check-target-winsup: check-target-winsup
55044
55045 check-target-winsup:
55046 @: $(MAKE); $(unstage)
55047 @r=`${PWD_COMMAND}`; export r; \
55048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55049 $(NORMAL_TARGET_EXPORTS) \
55050 (cd $(TARGET_SUBDIR)/winsup && \
55051 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55052
55053 @endif target-winsup
55054
55055 .PHONY: install-target-winsup maybe-install-target-winsup
55056 maybe-install-target-winsup:
55057 @if target-winsup
55058 maybe-install-target-winsup: install-target-winsup
55059
55060 install-target-winsup: installdirs
55061 @: $(MAKE); $(unstage)
55062 @r=`${PWD_COMMAND}`; export r; \
55063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55064 $(NORMAL_TARGET_EXPORTS) \
55065 (cd $(TARGET_SUBDIR)/winsup && \
55066 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55067
55068 @endif target-winsup
55069
55070 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
55071 maybe-install-strip-target-winsup:
55072 @if target-winsup
55073 maybe-install-strip-target-winsup: install-strip-target-winsup
55074
55075 install-strip-target-winsup: installdirs
55076 @: $(MAKE); $(unstage)
55077 @r=`${PWD_COMMAND}`; export r; \
55078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55079 $(NORMAL_TARGET_EXPORTS) \
55080 (cd $(TARGET_SUBDIR)/winsup && \
55081 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55082
55083 @endif target-winsup
55084
55085 # Other targets (info, dvi, pdf, etc.)
55086
55087 .PHONY: maybe-info-target-winsup info-target-winsup
55088 maybe-info-target-winsup:
55089 @if target-winsup
55090 maybe-info-target-winsup: info-target-winsup
55091
55092 info-target-winsup: \
55093 configure-target-winsup
55094 @: $(MAKE); $(unstage)
55095 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55096 r=`${PWD_COMMAND}`; export r; \
55097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55098 $(NORMAL_TARGET_EXPORTS) \
55099 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
55100 for flag in $(EXTRA_TARGET_FLAGS); do \
55101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55102 done; \
55103 (cd $(TARGET_SUBDIR)/winsup && \
55104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55106 "RANLIB=$${RANLIB}" \
55107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55108 info) \
55109 || exit 1
55110
55111 @endif target-winsup
55112
55113 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
55114 maybe-dvi-target-winsup:
55115 @if target-winsup
55116 maybe-dvi-target-winsup: dvi-target-winsup
55117
55118 dvi-target-winsup: \
55119 configure-target-winsup
55120 @: $(MAKE); $(unstage)
55121 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55122 r=`${PWD_COMMAND}`; export r; \
55123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55124 $(NORMAL_TARGET_EXPORTS) \
55125 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
55126 for flag in $(EXTRA_TARGET_FLAGS); do \
55127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55128 done; \
55129 (cd $(TARGET_SUBDIR)/winsup && \
55130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55132 "RANLIB=$${RANLIB}" \
55133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55134 dvi) \
55135 || exit 1
55136
55137 @endif target-winsup
55138
55139 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
55140 maybe-pdf-target-winsup:
55141 @if target-winsup
55142 maybe-pdf-target-winsup: pdf-target-winsup
55143
55144 pdf-target-winsup: \
55145 configure-target-winsup
55146 @: $(MAKE); $(unstage)
55147 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55148 r=`${PWD_COMMAND}`; export r; \
55149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55150 $(NORMAL_TARGET_EXPORTS) \
55151 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
55152 for flag in $(EXTRA_TARGET_FLAGS); do \
55153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55154 done; \
55155 (cd $(TARGET_SUBDIR)/winsup && \
55156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55158 "RANLIB=$${RANLIB}" \
55159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55160 pdf) \
55161 || exit 1
55162
55163 @endif target-winsup
55164
55165 .PHONY: maybe-html-target-winsup html-target-winsup
55166 maybe-html-target-winsup:
55167 @if target-winsup
55168 maybe-html-target-winsup: html-target-winsup
55169
55170 html-target-winsup: \
55171 configure-target-winsup
55172 @: $(MAKE); $(unstage)
55173 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55174 r=`${PWD_COMMAND}`; export r; \
55175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55176 $(NORMAL_TARGET_EXPORTS) \
55177 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
55178 for flag in $(EXTRA_TARGET_FLAGS); do \
55179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55180 done; \
55181 (cd $(TARGET_SUBDIR)/winsup && \
55182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55184 "RANLIB=$${RANLIB}" \
55185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55186 html) \
55187 || exit 1
55188
55189 @endif target-winsup
55190
55191 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
55192 maybe-TAGS-target-winsup:
55193 @if target-winsup
55194 maybe-TAGS-target-winsup: TAGS-target-winsup
55195
55196 TAGS-target-winsup: \
55197 configure-target-winsup
55198 @: $(MAKE); $(unstage)
55199 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55200 r=`${PWD_COMMAND}`; export r; \
55201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55202 $(NORMAL_TARGET_EXPORTS) \
55203 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
55204 for flag in $(EXTRA_TARGET_FLAGS); do \
55205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55206 done; \
55207 (cd $(TARGET_SUBDIR)/winsup && \
55208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55210 "RANLIB=$${RANLIB}" \
55211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55212 TAGS) \
55213 || exit 1
55214
55215 @endif target-winsup
55216
55217 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
55218 maybe-install-info-target-winsup:
55219 @if target-winsup
55220 maybe-install-info-target-winsup: install-info-target-winsup
55221
55222 install-info-target-winsup: \
55223 configure-target-winsup \
55224 info-target-winsup
55225 @: $(MAKE); $(unstage)
55226 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55227 r=`${PWD_COMMAND}`; export r; \
55228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55229 $(NORMAL_TARGET_EXPORTS) \
55230 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
55231 for flag in $(EXTRA_TARGET_FLAGS); do \
55232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55233 done; \
55234 (cd $(TARGET_SUBDIR)/winsup && \
55235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55237 "RANLIB=$${RANLIB}" \
55238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55239 install-info) \
55240 || exit 1
55241
55242 @endif target-winsup
55243
55244 .PHONY: maybe-install-dvi-target-winsup install-dvi-target-winsup
55245 maybe-install-dvi-target-winsup:
55246 @if target-winsup
55247 maybe-install-dvi-target-winsup: install-dvi-target-winsup
55248
55249 install-dvi-target-winsup: \
55250 configure-target-winsup \
55251 dvi-target-winsup
55252 @: $(MAKE); $(unstage)
55253 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55254 r=`${PWD_COMMAND}`; export r; \
55255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55256 $(NORMAL_TARGET_EXPORTS) \
55257 echo "Doing install-dvi in $(TARGET_SUBDIR)/winsup"; \
55258 for flag in $(EXTRA_TARGET_FLAGS); do \
55259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55260 done; \
55261 (cd $(TARGET_SUBDIR)/winsup && \
55262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55264 "RANLIB=$${RANLIB}" \
55265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55266 install-dvi) \
55267 || exit 1
55268
55269 @endif target-winsup
55270
55271 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
55272 maybe-install-pdf-target-winsup:
55273 @if target-winsup
55274 maybe-install-pdf-target-winsup: install-pdf-target-winsup
55275
55276 install-pdf-target-winsup: \
55277 configure-target-winsup \
55278 pdf-target-winsup
55279 @: $(MAKE); $(unstage)
55280 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55281 r=`${PWD_COMMAND}`; export r; \
55282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55283 $(NORMAL_TARGET_EXPORTS) \
55284 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
55285 for flag in $(EXTRA_TARGET_FLAGS); do \
55286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55287 done; \
55288 (cd $(TARGET_SUBDIR)/winsup && \
55289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55291 "RANLIB=$${RANLIB}" \
55292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55293 install-pdf) \
55294 || exit 1
55295
55296 @endif target-winsup
55297
55298 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
55299 maybe-install-html-target-winsup:
55300 @if target-winsup
55301 maybe-install-html-target-winsup: install-html-target-winsup
55302
55303 install-html-target-winsup: \
55304 configure-target-winsup \
55305 html-target-winsup
55306 @: $(MAKE); $(unstage)
55307 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55308 r=`${PWD_COMMAND}`; export r; \
55309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55310 $(NORMAL_TARGET_EXPORTS) \
55311 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
55312 for flag in $(EXTRA_TARGET_FLAGS); do \
55313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55314 done; \
55315 (cd $(TARGET_SUBDIR)/winsup && \
55316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55318 "RANLIB=$${RANLIB}" \
55319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55320 install-html) \
55321 || exit 1
55322
55323 @endif target-winsup
55324
55325 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
55326 maybe-installcheck-target-winsup:
55327 @if target-winsup
55328 maybe-installcheck-target-winsup: installcheck-target-winsup
55329
55330 installcheck-target-winsup: \
55331 configure-target-winsup
55332 @: $(MAKE); $(unstage)
55333 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55334 r=`${PWD_COMMAND}`; export r; \
55335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55336 $(NORMAL_TARGET_EXPORTS) \
55337 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
55338 for flag in $(EXTRA_TARGET_FLAGS); do \
55339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55340 done; \
55341 (cd $(TARGET_SUBDIR)/winsup && \
55342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55344 "RANLIB=$${RANLIB}" \
55345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55346 installcheck) \
55347 || exit 1
55348
55349 @endif target-winsup
55350
55351 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
55352 maybe-mostlyclean-target-winsup:
55353 @if target-winsup
55354 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
55355
55356 mostlyclean-target-winsup:
55357 @: $(MAKE); $(unstage)
55358 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55359 r=`${PWD_COMMAND}`; export r; \
55360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55361 $(NORMAL_TARGET_EXPORTS) \
55362 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
55363 for flag in $(EXTRA_TARGET_FLAGS); do \
55364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55365 done; \
55366 (cd $(TARGET_SUBDIR)/winsup && \
55367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55369 "RANLIB=$${RANLIB}" \
55370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55371 mostlyclean) \
55372 || exit 1
55373
55374 @endif target-winsup
55375
55376 .PHONY: maybe-clean-target-winsup clean-target-winsup
55377 maybe-clean-target-winsup:
55378 @if target-winsup
55379 maybe-clean-target-winsup: clean-target-winsup
55380
55381 clean-target-winsup:
55382 @: $(MAKE); $(unstage)
55383 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55384 r=`${PWD_COMMAND}`; export r; \
55385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55386 $(NORMAL_TARGET_EXPORTS) \
55387 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
55388 for flag in $(EXTRA_TARGET_FLAGS); do \
55389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55390 done; \
55391 (cd $(TARGET_SUBDIR)/winsup && \
55392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55394 "RANLIB=$${RANLIB}" \
55395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55396 clean) \
55397 || exit 1
55398
55399 @endif target-winsup
55400
55401 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
55402 maybe-distclean-target-winsup:
55403 @if target-winsup
55404 maybe-distclean-target-winsup: distclean-target-winsup
55405
55406 distclean-target-winsup:
55407 @: $(MAKE); $(unstage)
55408 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55409 r=`${PWD_COMMAND}`; export r; \
55410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55411 $(NORMAL_TARGET_EXPORTS) \
55412 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
55413 for flag in $(EXTRA_TARGET_FLAGS); do \
55414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55415 done; \
55416 (cd $(TARGET_SUBDIR)/winsup && \
55417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55419 "RANLIB=$${RANLIB}" \
55420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55421 distclean) \
55422 || exit 1
55423
55424 @endif target-winsup
55425
55426 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
55427 maybe-maintainer-clean-target-winsup:
55428 @if target-winsup
55429 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
55430
55431 maintainer-clean-target-winsup:
55432 @: $(MAKE); $(unstage)
55433 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
55434 r=`${PWD_COMMAND}`; export r; \
55435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55436 $(NORMAL_TARGET_EXPORTS) \
55437 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
55438 for flag in $(EXTRA_TARGET_FLAGS); do \
55439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55440 done; \
55441 (cd $(TARGET_SUBDIR)/winsup && \
55442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55444 "RANLIB=$${RANLIB}" \
55445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55446 maintainer-clean) \
55447 || exit 1
55448
55449 @endif target-winsup
55450
55451
55452
55453
55454
55455 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
55456 maybe-configure-target-libgloss:
55457 @if gcc-bootstrap
55458 configure-target-libgloss: stage_current
55459 @endif gcc-bootstrap
55460 @if target-libgloss
55461 maybe-configure-target-libgloss: configure-target-libgloss
55462 configure-target-libgloss:
55463 @: $(MAKE); $(unstage)
55464 @r=`${PWD_COMMAND}`; export r; \
55465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55466 echo "Checking multilib configuration for libgloss..."; \
55467 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55468 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
55469 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55470 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
55471 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
55472 else \
55473 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
55474 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55475 fi; \
55476 else \
55477 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
55478 fi; \
55479 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
55480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
55481 $(NORMAL_TARGET_EXPORTS) \
55482 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
55483 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
55484 case $(srcdir) in \
55485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55486 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
55487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55488 esac; \
55489 module_srcdir=libgloss; \
55490 rm -f no-such-file || : ; \
55491 CONFIG_SITE=no-such-file $(SHELL) \
55492 $$s/$$module_srcdir/configure \
55493 --srcdir=$${topdir}/$$module_srcdir \
55494 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55495 --target=${target_alias} \
55496 || exit 1
55497 @endif target-libgloss
55498
55499
55500
55501
55502
55503 .PHONY: all-target-libgloss maybe-all-target-libgloss
55504 maybe-all-target-libgloss:
55505 @if gcc-bootstrap
55506 all-target-libgloss: stage_current
55507 @endif gcc-bootstrap
55508 @if target-libgloss
55509 TARGET-target-libgloss=all
55510 maybe-all-target-libgloss: all-target-libgloss
55511 all-target-libgloss: configure-target-libgloss
55512 @: $(MAKE); $(unstage)
55513 @r=`${PWD_COMMAND}`; export r; \
55514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55515 $(NORMAL_TARGET_EXPORTS) \
55516 (cd $(TARGET_SUBDIR)/libgloss && \
55517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55518 $(TARGET-target-libgloss))
55519 @endif target-libgloss
55520
55521
55522
55523
55524
55525 .PHONY: check-target-libgloss maybe-check-target-libgloss
55526 maybe-check-target-libgloss:
55527 @if target-libgloss
55528 maybe-check-target-libgloss: check-target-libgloss
55529
55530 # Dummy target for uncheckable module.
55531 check-target-libgloss:
55532
55533 @endif target-libgloss
55534
55535 .PHONY: install-target-libgloss maybe-install-target-libgloss
55536 maybe-install-target-libgloss:
55537 @if target-libgloss
55538 maybe-install-target-libgloss: install-target-libgloss
55539
55540 install-target-libgloss: installdirs
55541 @: $(MAKE); $(unstage)
55542 @r=`${PWD_COMMAND}`; export r; \
55543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55544 $(NORMAL_TARGET_EXPORTS) \
55545 (cd $(TARGET_SUBDIR)/libgloss && \
55546 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55547
55548 @endif target-libgloss
55549
55550 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
55551 maybe-install-strip-target-libgloss:
55552 @if target-libgloss
55553 maybe-install-strip-target-libgloss: install-strip-target-libgloss
55554
55555 install-strip-target-libgloss: installdirs
55556 @: $(MAKE); $(unstage)
55557 @r=`${PWD_COMMAND}`; export r; \
55558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55559 $(NORMAL_TARGET_EXPORTS) \
55560 (cd $(TARGET_SUBDIR)/libgloss && \
55561 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55562
55563 @endif target-libgloss
55564
55565 # Other targets (info, dvi, pdf, etc.)
55566
55567 .PHONY: maybe-info-target-libgloss info-target-libgloss
55568 maybe-info-target-libgloss:
55569 @if target-libgloss
55570 maybe-info-target-libgloss: info-target-libgloss
55571
55572 info-target-libgloss: \
55573 configure-target-libgloss
55574 @: $(MAKE); $(unstage)
55575 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55576 r=`${PWD_COMMAND}`; export r; \
55577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55578 $(NORMAL_TARGET_EXPORTS) \
55579 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
55580 for flag in $(EXTRA_TARGET_FLAGS); do \
55581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55582 done; \
55583 (cd $(TARGET_SUBDIR)/libgloss && \
55584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55586 "RANLIB=$${RANLIB}" \
55587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55588 info) \
55589 || exit 1
55590
55591 @endif target-libgloss
55592
55593 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
55594 maybe-dvi-target-libgloss:
55595 @if target-libgloss
55596 maybe-dvi-target-libgloss: dvi-target-libgloss
55597
55598 dvi-target-libgloss: \
55599 configure-target-libgloss
55600 @: $(MAKE); $(unstage)
55601 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55602 r=`${PWD_COMMAND}`; export r; \
55603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55604 $(NORMAL_TARGET_EXPORTS) \
55605 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
55606 for flag in $(EXTRA_TARGET_FLAGS); do \
55607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55608 done; \
55609 (cd $(TARGET_SUBDIR)/libgloss && \
55610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55612 "RANLIB=$${RANLIB}" \
55613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55614 dvi) \
55615 || exit 1
55616
55617 @endif target-libgloss
55618
55619 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
55620 maybe-pdf-target-libgloss:
55621 @if target-libgloss
55622 maybe-pdf-target-libgloss: pdf-target-libgloss
55623
55624 pdf-target-libgloss: \
55625 configure-target-libgloss
55626 @: $(MAKE); $(unstage)
55627 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55628 r=`${PWD_COMMAND}`; export r; \
55629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55630 $(NORMAL_TARGET_EXPORTS) \
55631 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
55632 for flag in $(EXTRA_TARGET_FLAGS); do \
55633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55634 done; \
55635 (cd $(TARGET_SUBDIR)/libgloss && \
55636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55638 "RANLIB=$${RANLIB}" \
55639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55640 pdf) \
55641 || exit 1
55642
55643 @endif target-libgloss
55644
55645 .PHONY: maybe-html-target-libgloss html-target-libgloss
55646 maybe-html-target-libgloss:
55647 @if target-libgloss
55648 maybe-html-target-libgloss: html-target-libgloss
55649
55650 html-target-libgloss: \
55651 configure-target-libgloss
55652 @: $(MAKE); $(unstage)
55653 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55654 r=`${PWD_COMMAND}`; export r; \
55655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55656 $(NORMAL_TARGET_EXPORTS) \
55657 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
55658 for flag in $(EXTRA_TARGET_FLAGS); do \
55659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55660 done; \
55661 (cd $(TARGET_SUBDIR)/libgloss && \
55662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55664 "RANLIB=$${RANLIB}" \
55665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55666 html) \
55667 || exit 1
55668
55669 @endif target-libgloss
55670
55671 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
55672 maybe-TAGS-target-libgloss:
55673 @if target-libgloss
55674 maybe-TAGS-target-libgloss: TAGS-target-libgloss
55675
55676 TAGS-target-libgloss: \
55677 configure-target-libgloss
55678 @: $(MAKE); $(unstage)
55679 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55680 r=`${PWD_COMMAND}`; export r; \
55681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55682 $(NORMAL_TARGET_EXPORTS) \
55683 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
55684 for flag in $(EXTRA_TARGET_FLAGS); do \
55685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55686 done; \
55687 (cd $(TARGET_SUBDIR)/libgloss && \
55688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55690 "RANLIB=$${RANLIB}" \
55691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55692 TAGS) \
55693 || exit 1
55694
55695 @endif target-libgloss
55696
55697 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
55698 maybe-install-info-target-libgloss:
55699 @if target-libgloss
55700 maybe-install-info-target-libgloss: install-info-target-libgloss
55701
55702 install-info-target-libgloss: \
55703 configure-target-libgloss \
55704 info-target-libgloss
55705 @: $(MAKE); $(unstage)
55706 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55707 r=`${PWD_COMMAND}`; export r; \
55708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55709 $(NORMAL_TARGET_EXPORTS) \
55710 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
55711 for flag in $(EXTRA_TARGET_FLAGS); do \
55712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55713 done; \
55714 (cd $(TARGET_SUBDIR)/libgloss && \
55715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55717 "RANLIB=$${RANLIB}" \
55718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55719 install-info) \
55720 || exit 1
55721
55722 @endif target-libgloss
55723
55724 .PHONY: maybe-install-dvi-target-libgloss install-dvi-target-libgloss
55725 maybe-install-dvi-target-libgloss:
55726 @if target-libgloss
55727 maybe-install-dvi-target-libgloss: install-dvi-target-libgloss
55728
55729 install-dvi-target-libgloss: \
55730 configure-target-libgloss \
55731 dvi-target-libgloss
55732 @: $(MAKE); $(unstage)
55733 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55734 r=`${PWD_COMMAND}`; export r; \
55735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55736 $(NORMAL_TARGET_EXPORTS) \
55737 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgloss"; \
55738 for flag in $(EXTRA_TARGET_FLAGS); do \
55739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55740 done; \
55741 (cd $(TARGET_SUBDIR)/libgloss && \
55742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55744 "RANLIB=$${RANLIB}" \
55745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55746 install-dvi) \
55747 || exit 1
55748
55749 @endif target-libgloss
55750
55751 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
55752 maybe-install-pdf-target-libgloss:
55753 @if target-libgloss
55754 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
55755
55756 install-pdf-target-libgloss: \
55757 configure-target-libgloss \
55758 pdf-target-libgloss
55759 @: $(MAKE); $(unstage)
55760 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55761 r=`${PWD_COMMAND}`; export r; \
55762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55763 $(NORMAL_TARGET_EXPORTS) \
55764 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
55765 for flag in $(EXTRA_TARGET_FLAGS); do \
55766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55767 done; \
55768 (cd $(TARGET_SUBDIR)/libgloss && \
55769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55771 "RANLIB=$${RANLIB}" \
55772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55773 install-pdf) \
55774 || exit 1
55775
55776 @endif target-libgloss
55777
55778 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
55779 maybe-install-html-target-libgloss:
55780 @if target-libgloss
55781 maybe-install-html-target-libgloss: install-html-target-libgloss
55782
55783 install-html-target-libgloss: \
55784 configure-target-libgloss \
55785 html-target-libgloss
55786 @: $(MAKE); $(unstage)
55787 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55788 r=`${PWD_COMMAND}`; export r; \
55789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55790 $(NORMAL_TARGET_EXPORTS) \
55791 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
55792 for flag in $(EXTRA_TARGET_FLAGS); do \
55793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55794 done; \
55795 (cd $(TARGET_SUBDIR)/libgloss && \
55796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55798 "RANLIB=$${RANLIB}" \
55799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55800 install-html) \
55801 || exit 1
55802
55803 @endif target-libgloss
55804
55805 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
55806 maybe-installcheck-target-libgloss:
55807 @if target-libgloss
55808 maybe-installcheck-target-libgloss: installcheck-target-libgloss
55809
55810 installcheck-target-libgloss: \
55811 configure-target-libgloss
55812 @: $(MAKE); $(unstage)
55813 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55814 r=`${PWD_COMMAND}`; export r; \
55815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55816 $(NORMAL_TARGET_EXPORTS) \
55817 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
55818 for flag in $(EXTRA_TARGET_FLAGS); do \
55819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55820 done; \
55821 (cd $(TARGET_SUBDIR)/libgloss && \
55822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55824 "RANLIB=$${RANLIB}" \
55825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55826 installcheck) \
55827 || exit 1
55828
55829 @endif target-libgloss
55830
55831 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
55832 maybe-mostlyclean-target-libgloss:
55833 @if target-libgloss
55834 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
55835
55836 mostlyclean-target-libgloss:
55837 @: $(MAKE); $(unstage)
55838 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55839 r=`${PWD_COMMAND}`; export r; \
55840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55841 $(NORMAL_TARGET_EXPORTS) \
55842 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
55843 for flag in $(EXTRA_TARGET_FLAGS); do \
55844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55845 done; \
55846 (cd $(TARGET_SUBDIR)/libgloss && \
55847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55849 "RANLIB=$${RANLIB}" \
55850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55851 mostlyclean) \
55852 || exit 1
55853
55854 @endif target-libgloss
55855
55856 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
55857 maybe-clean-target-libgloss:
55858 @if target-libgloss
55859 maybe-clean-target-libgloss: clean-target-libgloss
55860
55861 clean-target-libgloss:
55862 @: $(MAKE); $(unstage)
55863 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55864 r=`${PWD_COMMAND}`; export r; \
55865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55866 $(NORMAL_TARGET_EXPORTS) \
55867 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
55868 for flag in $(EXTRA_TARGET_FLAGS); do \
55869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55870 done; \
55871 (cd $(TARGET_SUBDIR)/libgloss && \
55872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55874 "RANLIB=$${RANLIB}" \
55875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55876 clean) \
55877 || exit 1
55878
55879 @endif target-libgloss
55880
55881 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
55882 maybe-distclean-target-libgloss:
55883 @if target-libgloss
55884 maybe-distclean-target-libgloss: distclean-target-libgloss
55885
55886 distclean-target-libgloss:
55887 @: $(MAKE); $(unstage)
55888 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55889 r=`${PWD_COMMAND}`; export r; \
55890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55891 $(NORMAL_TARGET_EXPORTS) \
55892 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
55893 for flag in $(EXTRA_TARGET_FLAGS); do \
55894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55895 done; \
55896 (cd $(TARGET_SUBDIR)/libgloss && \
55897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55899 "RANLIB=$${RANLIB}" \
55900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55901 distclean) \
55902 || exit 1
55903
55904 @endif target-libgloss
55905
55906 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
55907 maybe-maintainer-clean-target-libgloss:
55908 @if target-libgloss
55909 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
55910
55911 maintainer-clean-target-libgloss:
55912 @: $(MAKE); $(unstage)
55913 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
55914 r=`${PWD_COMMAND}`; export r; \
55915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55916 $(NORMAL_TARGET_EXPORTS) \
55917 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
55918 for flag in $(EXTRA_TARGET_FLAGS); do \
55919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55920 done; \
55921 (cd $(TARGET_SUBDIR)/libgloss && \
55922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55924 "RANLIB=$${RANLIB}" \
55925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55926 maintainer-clean) \
55927 || exit 1
55928
55929 @endif target-libgloss
55930
55931
55932
55933
55934
55935 .PHONY: configure-target-libffi maybe-configure-target-libffi
55936 maybe-configure-target-libffi:
55937 @if gcc-bootstrap
55938 configure-target-libffi: stage_current
55939 @endif gcc-bootstrap
55940 @if target-libffi
55941 maybe-configure-target-libffi: configure-target-libffi
55942 configure-target-libffi:
55943 @: $(MAKE); $(unstage)
55944 @r=`${PWD_COMMAND}`; export r; \
55945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55946 echo "Checking multilib configuration for libffi..."; \
55947 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55948 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
55949 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
55950 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
55951 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
55952 else \
55953 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
55954 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55955 fi; \
55956 else \
55957 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
55958 fi; \
55959 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
55960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
55961 $(NORMAL_TARGET_EXPORTS) \
55962 echo Configuring in $(TARGET_SUBDIR)/libffi; \
55963 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
55964 case $(srcdir) in \
55965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55966 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
55967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55968 esac; \
55969 module_srcdir=libffi; \
55970 rm -f no-such-file || : ; \
55971 CONFIG_SITE=no-such-file $(SHELL) \
55972 $$s/$$module_srcdir/configure \
55973 --srcdir=$${topdir}/$$module_srcdir \
55974 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55975 --target=${target_alias} --disable-shared --with-pic \
55976 || exit 1
55977 @endif target-libffi
55978
55979
55980
55981
55982
55983 .PHONY: all-target-libffi maybe-all-target-libffi
55984 maybe-all-target-libffi:
55985 @if gcc-bootstrap
55986 all-target-libffi: stage_current
55987 @endif gcc-bootstrap
55988 @if target-libffi
55989 TARGET-target-libffi=all
55990 maybe-all-target-libffi: all-target-libffi
55991 all-target-libffi: configure-target-libffi
55992 @: $(MAKE); $(unstage)
55993 @r=`${PWD_COMMAND}`; export r; \
55994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55995 $(NORMAL_TARGET_EXPORTS) \
55996 (cd $(TARGET_SUBDIR)/libffi && \
55997 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55998 $(TARGET-target-libffi))
55999 @endif target-libffi
56000
56001
56002
56003
56004
56005 .PHONY: check-target-libffi maybe-check-target-libffi
56006 maybe-check-target-libffi:
56007 @if target-libffi
56008 maybe-check-target-libffi: check-target-libffi
56009
56010 check-target-libffi:
56011 @: $(MAKE); $(unstage)
56012 @r=`${PWD_COMMAND}`; export r; \
56013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56014 $(NORMAL_TARGET_EXPORTS) \
56015 (cd $(TARGET_SUBDIR)/libffi && \
56016 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56017
56018 @endif target-libffi
56019
56020 .PHONY: install-target-libffi maybe-install-target-libffi
56021 maybe-install-target-libffi:
56022 @if target-libffi
56023 maybe-install-target-libffi: install-target-libffi
56024
56025 # Dummy target for uninstallable.
56026 install-target-libffi:
56027
56028 @endif target-libffi
56029
56030 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
56031 maybe-install-strip-target-libffi:
56032 @if target-libffi
56033 maybe-install-strip-target-libffi: install-strip-target-libffi
56034
56035 # Dummy target for uninstallable.
56036 install-strip-target-libffi:
56037
56038 @endif target-libffi
56039
56040 # Other targets (info, dvi, pdf, etc.)
56041
56042 .PHONY: maybe-info-target-libffi info-target-libffi
56043 maybe-info-target-libffi:
56044 @if target-libffi
56045 maybe-info-target-libffi: info-target-libffi
56046
56047 info-target-libffi: \
56048 configure-target-libffi
56049 @: $(MAKE); $(unstage)
56050 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56051 r=`${PWD_COMMAND}`; export r; \
56052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56053 $(NORMAL_TARGET_EXPORTS) \
56054 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
56055 for flag in $(EXTRA_TARGET_FLAGS); do \
56056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56057 done; \
56058 (cd $(TARGET_SUBDIR)/libffi && \
56059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56061 "RANLIB=$${RANLIB}" \
56062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56063 info) \
56064 || exit 1
56065
56066 @endif target-libffi
56067
56068 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
56069 maybe-dvi-target-libffi:
56070 @if target-libffi
56071 maybe-dvi-target-libffi: dvi-target-libffi
56072
56073 dvi-target-libffi: \
56074 configure-target-libffi
56075 @: $(MAKE); $(unstage)
56076 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56077 r=`${PWD_COMMAND}`; export r; \
56078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56079 $(NORMAL_TARGET_EXPORTS) \
56080 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
56081 for flag in $(EXTRA_TARGET_FLAGS); do \
56082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56083 done; \
56084 (cd $(TARGET_SUBDIR)/libffi && \
56085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56087 "RANLIB=$${RANLIB}" \
56088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56089 dvi) \
56090 || exit 1
56091
56092 @endif target-libffi
56093
56094 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
56095 maybe-pdf-target-libffi:
56096 @if target-libffi
56097 maybe-pdf-target-libffi: pdf-target-libffi
56098
56099 pdf-target-libffi: \
56100 configure-target-libffi
56101 @: $(MAKE); $(unstage)
56102 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56103 r=`${PWD_COMMAND}`; export r; \
56104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56105 $(NORMAL_TARGET_EXPORTS) \
56106 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
56107 for flag in $(EXTRA_TARGET_FLAGS); do \
56108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56109 done; \
56110 (cd $(TARGET_SUBDIR)/libffi && \
56111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56113 "RANLIB=$${RANLIB}" \
56114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56115 pdf) \
56116 || exit 1
56117
56118 @endif target-libffi
56119
56120 .PHONY: maybe-html-target-libffi html-target-libffi
56121 maybe-html-target-libffi:
56122 @if target-libffi
56123 maybe-html-target-libffi: html-target-libffi
56124
56125 html-target-libffi: \
56126 configure-target-libffi
56127 @: $(MAKE); $(unstage)
56128 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56129 r=`${PWD_COMMAND}`; export r; \
56130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56131 $(NORMAL_TARGET_EXPORTS) \
56132 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
56133 for flag in $(EXTRA_TARGET_FLAGS); do \
56134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56135 done; \
56136 (cd $(TARGET_SUBDIR)/libffi && \
56137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56139 "RANLIB=$${RANLIB}" \
56140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56141 html) \
56142 || exit 1
56143
56144 @endif target-libffi
56145
56146 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
56147 maybe-TAGS-target-libffi:
56148 @if target-libffi
56149 maybe-TAGS-target-libffi: TAGS-target-libffi
56150
56151 TAGS-target-libffi: \
56152 configure-target-libffi
56153 @: $(MAKE); $(unstage)
56154 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56155 r=`${PWD_COMMAND}`; export r; \
56156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56157 $(NORMAL_TARGET_EXPORTS) \
56158 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
56159 for flag in $(EXTRA_TARGET_FLAGS); do \
56160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56161 done; \
56162 (cd $(TARGET_SUBDIR)/libffi && \
56163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56165 "RANLIB=$${RANLIB}" \
56166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56167 TAGS) \
56168 || exit 1
56169
56170 @endif target-libffi
56171
56172 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
56173 maybe-install-info-target-libffi:
56174 @if target-libffi
56175 maybe-install-info-target-libffi: install-info-target-libffi
56176
56177 install-info-target-libffi: \
56178 configure-target-libffi \
56179 info-target-libffi
56180 @: $(MAKE); $(unstage)
56181 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56182 r=`${PWD_COMMAND}`; export r; \
56183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56184 $(NORMAL_TARGET_EXPORTS) \
56185 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
56186 for flag in $(EXTRA_TARGET_FLAGS); do \
56187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56188 done; \
56189 (cd $(TARGET_SUBDIR)/libffi && \
56190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56192 "RANLIB=$${RANLIB}" \
56193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56194 install-info) \
56195 || exit 1
56196
56197 @endif target-libffi
56198
56199 .PHONY: maybe-install-dvi-target-libffi install-dvi-target-libffi
56200 maybe-install-dvi-target-libffi:
56201 @if target-libffi
56202 maybe-install-dvi-target-libffi: install-dvi-target-libffi
56203
56204 install-dvi-target-libffi: \
56205 configure-target-libffi \
56206 dvi-target-libffi
56207 @: $(MAKE); $(unstage)
56208 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56209 r=`${PWD_COMMAND}`; export r; \
56210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56211 $(NORMAL_TARGET_EXPORTS) \
56212 echo "Doing install-dvi in $(TARGET_SUBDIR)/libffi"; \
56213 for flag in $(EXTRA_TARGET_FLAGS); do \
56214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56215 done; \
56216 (cd $(TARGET_SUBDIR)/libffi && \
56217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56219 "RANLIB=$${RANLIB}" \
56220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56221 install-dvi) \
56222 || exit 1
56223
56224 @endif target-libffi
56225
56226 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
56227 maybe-install-pdf-target-libffi:
56228 @if target-libffi
56229 maybe-install-pdf-target-libffi: install-pdf-target-libffi
56230
56231 install-pdf-target-libffi: \
56232 configure-target-libffi \
56233 pdf-target-libffi
56234 @: $(MAKE); $(unstage)
56235 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56236 r=`${PWD_COMMAND}`; export r; \
56237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56238 $(NORMAL_TARGET_EXPORTS) \
56239 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
56240 for flag in $(EXTRA_TARGET_FLAGS); do \
56241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56242 done; \
56243 (cd $(TARGET_SUBDIR)/libffi && \
56244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56246 "RANLIB=$${RANLIB}" \
56247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56248 install-pdf) \
56249 || exit 1
56250
56251 @endif target-libffi
56252
56253 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
56254 maybe-install-html-target-libffi:
56255 @if target-libffi
56256 maybe-install-html-target-libffi: install-html-target-libffi
56257
56258 install-html-target-libffi: \
56259 configure-target-libffi \
56260 html-target-libffi
56261 @: $(MAKE); $(unstage)
56262 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56263 r=`${PWD_COMMAND}`; export r; \
56264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56265 $(NORMAL_TARGET_EXPORTS) \
56266 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
56267 for flag in $(EXTRA_TARGET_FLAGS); do \
56268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56269 done; \
56270 (cd $(TARGET_SUBDIR)/libffi && \
56271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56273 "RANLIB=$${RANLIB}" \
56274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56275 install-html) \
56276 || exit 1
56277
56278 @endif target-libffi
56279
56280 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
56281 maybe-installcheck-target-libffi:
56282 @if target-libffi
56283 maybe-installcheck-target-libffi: installcheck-target-libffi
56284
56285 installcheck-target-libffi: \
56286 configure-target-libffi
56287 @: $(MAKE); $(unstage)
56288 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56289 r=`${PWD_COMMAND}`; export r; \
56290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56291 $(NORMAL_TARGET_EXPORTS) \
56292 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
56293 for flag in $(EXTRA_TARGET_FLAGS); do \
56294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56295 done; \
56296 (cd $(TARGET_SUBDIR)/libffi && \
56297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56299 "RANLIB=$${RANLIB}" \
56300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56301 installcheck) \
56302 || exit 1
56303
56304 @endif target-libffi
56305
56306 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
56307 maybe-mostlyclean-target-libffi:
56308 @if target-libffi
56309 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
56310
56311 mostlyclean-target-libffi:
56312 @: $(MAKE); $(unstage)
56313 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56314 r=`${PWD_COMMAND}`; export r; \
56315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56316 $(NORMAL_TARGET_EXPORTS) \
56317 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
56318 for flag in $(EXTRA_TARGET_FLAGS); do \
56319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56320 done; \
56321 (cd $(TARGET_SUBDIR)/libffi && \
56322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56324 "RANLIB=$${RANLIB}" \
56325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56326 mostlyclean) \
56327 || exit 1
56328
56329 @endif target-libffi
56330
56331 .PHONY: maybe-clean-target-libffi clean-target-libffi
56332 maybe-clean-target-libffi:
56333 @if target-libffi
56334 maybe-clean-target-libffi: clean-target-libffi
56335
56336 clean-target-libffi:
56337 @: $(MAKE); $(unstage)
56338 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56339 r=`${PWD_COMMAND}`; export r; \
56340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56341 $(NORMAL_TARGET_EXPORTS) \
56342 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
56343 for flag in $(EXTRA_TARGET_FLAGS); do \
56344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56345 done; \
56346 (cd $(TARGET_SUBDIR)/libffi && \
56347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56349 "RANLIB=$${RANLIB}" \
56350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56351 clean) \
56352 || exit 1
56353
56354 @endif target-libffi
56355
56356 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
56357 maybe-distclean-target-libffi:
56358 @if target-libffi
56359 maybe-distclean-target-libffi: distclean-target-libffi
56360
56361 distclean-target-libffi:
56362 @: $(MAKE); $(unstage)
56363 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56364 r=`${PWD_COMMAND}`; export r; \
56365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56366 $(NORMAL_TARGET_EXPORTS) \
56367 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
56368 for flag in $(EXTRA_TARGET_FLAGS); do \
56369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56370 done; \
56371 (cd $(TARGET_SUBDIR)/libffi && \
56372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56374 "RANLIB=$${RANLIB}" \
56375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56376 distclean) \
56377 || exit 1
56378
56379 @endif target-libffi
56380
56381 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
56382 maybe-maintainer-clean-target-libffi:
56383 @if target-libffi
56384 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
56385
56386 maintainer-clean-target-libffi:
56387 @: $(MAKE); $(unstage)
56388 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
56389 r=`${PWD_COMMAND}`; export r; \
56390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56391 $(NORMAL_TARGET_EXPORTS) \
56392 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
56393 for flag in $(EXTRA_TARGET_FLAGS); do \
56394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56395 done; \
56396 (cd $(TARGET_SUBDIR)/libffi && \
56397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56399 "RANLIB=$${RANLIB}" \
56400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56401 maintainer-clean) \
56402 || exit 1
56403
56404 @endif target-libffi
56405
56406
56407
56408
56409
56410 .PHONY: configure-target-zlib maybe-configure-target-zlib
56411 maybe-configure-target-zlib:
56412 @if gcc-bootstrap
56413 configure-target-zlib: stage_current
56414 @endif gcc-bootstrap
56415 @if target-zlib
56416 maybe-configure-target-zlib: configure-target-zlib
56417 configure-target-zlib:
56418 @r=`${PWD_COMMAND}`; export r; \
56419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56420 echo "Checking multilib configuration for zlib..."; \
56421 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56422 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56423 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56424 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56425 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56426 else \
56427 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56428 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56429 fi; \
56430 else \
56431 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56432 fi; \
56433 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56435 $(NORMAL_TARGET_EXPORTS) \
56436 echo Configuring in $(TARGET_SUBDIR)/zlib; \
56437 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
56438 case $(srcdir) in \
56439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56440 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56442 esac; \
56443 module_srcdir=zlib; \
56444 rm -f no-such-file || : ; \
56445 CONFIG_SITE=no-such-file $(SHELL) \
56446 $$s/$$module_srcdir/configure \
56447 --srcdir=$${topdir}/$$module_srcdir \
56448 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56449 --target=${target_alias} \
56450 || exit 1
56451 @endif target-zlib
56452
56453
56454
56455 .PHONY: configure-stage1-target-zlib maybe-configure-stage1-target-zlib
56456 maybe-configure-stage1-target-zlib:
56457 @if target-zlib-bootstrap
56458 maybe-configure-stage1-target-zlib: configure-stage1-target-zlib
56459 configure-stage1-target-zlib:
56460 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56461 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56462 @r=`${PWD_COMMAND}`; export r; \
56463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56464 TFLAGS="$(STAGE1_TFLAGS)"; \
56465 echo "Checking multilib configuration for zlib..."; \
56466 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56467 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56468 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56469 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56470 else \
56471 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56472 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56473 fi; \
56474 else \
56475 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56476 fi; \
56477 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56478 $(NORMAL_TARGET_EXPORTS) \
56479 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56480 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56481 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56482 echo Configuring stage 1 in $(TARGET_SUBDIR)/zlib; \
56483 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56484 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56485 case $(srcdir) in \
56486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56487 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56489 esac; \
56490 module_srcdir=zlib; \
56491 $(SHELL) $$s/$$module_srcdir/configure \
56492 --srcdir=$${topdir}/$$module_srcdir \
56493 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56494 --target=${target_alias} \
56495 \
56496 $(STAGE1_CONFIGURE_FLAGS)
56497 @endif target-zlib-bootstrap
56498
56499 .PHONY: configure-stage2-target-zlib maybe-configure-stage2-target-zlib
56500 maybe-configure-stage2-target-zlib:
56501 @if target-zlib-bootstrap
56502 maybe-configure-stage2-target-zlib: configure-stage2-target-zlib
56503 configure-stage2-target-zlib:
56504 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56505 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56506 @r=`${PWD_COMMAND}`; export r; \
56507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56508 TFLAGS="$(STAGE2_TFLAGS)"; \
56509 echo "Checking multilib configuration for zlib..."; \
56510 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56511 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56512 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56513 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56514 else \
56515 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56516 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56517 fi; \
56518 else \
56519 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56520 fi; \
56521 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56522 $(NORMAL_TARGET_EXPORTS) \
56523 \
56524 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56525 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56526 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56527 echo Configuring stage 2 in $(TARGET_SUBDIR)/zlib; \
56528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56529 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56530 case $(srcdir) in \
56531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56532 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56534 esac; \
56535 module_srcdir=zlib; \
56536 $(SHELL) $$s/$$module_srcdir/configure \
56537 --srcdir=$${topdir}/$$module_srcdir \
56538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56539 --target=${target_alias} \
56540 --with-build-libsubdir=$(HOST_SUBDIR) \
56541 $(STAGE2_CONFIGURE_FLAGS)
56542 @endif target-zlib-bootstrap
56543
56544 .PHONY: configure-stage3-target-zlib maybe-configure-stage3-target-zlib
56545 maybe-configure-stage3-target-zlib:
56546 @if target-zlib-bootstrap
56547 maybe-configure-stage3-target-zlib: configure-stage3-target-zlib
56548 configure-stage3-target-zlib:
56549 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56550 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56551 @r=`${PWD_COMMAND}`; export r; \
56552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56553 TFLAGS="$(STAGE3_TFLAGS)"; \
56554 echo "Checking multilib configuration for zlib..."; \
56555 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56556 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56557 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56558 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56559 else \
56560 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56561 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56562 fi; \
56563 else \
56564 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56565 fi; \
56566 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56567 $(NORMAL_TARGET_EXPORTS) \
56568 \
56569 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56570 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56571 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56572 echo Configuring stage 3 in $(TARGET_SUBDIR)/zlib; \
56573 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56574 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56575 case $(srcdir) in \
56576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56577 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56579 esac; \
56580 module_srcdir=zlib; \
56581 $(SHELL) $$s/$$module_srcdir/configure \
56582 --srcdir=$${topdir}/$$module_srcdir \
56583 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56584 --target=${target_alias} \
56585 --with-build-libsubdir=$(HOST_SUBDIR) \
56586 $(STAGE3_CONFIGURE_FLAGS)
56587 @endif target-zlib-bootstrap
56588
56589 .PHONY: configure-stage4-target-zlib maybe-configure-stage4-target-zlib
56590 maybe-configure-stage4-target-zlib:
56591 @if target-zlib-bootstrap
56592 maybe-configure-stage4-target-zlib: configure-stage4-target-zlib
56593 configure-stage4-target-zlib:
56594 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56595 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56596 @r=`${PWD_COMMAND}`; export r; \
56597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56598 TFLAGS="$(STAGE4_TFLAGS)"; \
56599 echo "Checking multilib configuration for zlib..."; \
56600 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56601 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56602 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56603 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56604 else \
56605 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56606 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56607 fi; \
56608 else \
56609 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56610 fi; \
56611 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56612 $(NORMAL_TARGET_EXPORTS) \
56613 \
56614 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56615 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56616 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56617 echo Configuring stage 4 in $(TARGET_SUBDIR)/zlib; \
56618 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56619 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56620 case $(srcdir) in \
56621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56622 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56624 esac; \
56625 module_srcdir=zlib; \
56626 $(SHELL) $$s/$$module_srcdir/configure \
56627 --srcdir=$${topdir}/$$module_srcdir \
56628 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56629 --target=${target_alias} \
56630 --with-build-libsubdir=$(HOST_SUBDIR) \
56631 $(STAGE4_CONFIGURE_FLAGS)
56632 @endif target-zlib-bootstrap
56633
56634 .PHONY: configure-stageprofile-target-zlib maybe-configure-stageprofile-target-zlib
56635 maybe-configure-stageprofile-target-zlib:
56636 @if target-zlib-bootstrap
56637 maybe-configure-stageprofile-target-zlib: configure-stageprofile-target-zlib
56638 configure-stageprofile-target-zlib:
56639 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56640 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56641 @r=`${PWD_COMMAND}`; export r; \
56642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56643 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56644 echo "Checking multilib configuration for zlib..."; \
56645 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56646 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56647 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56648 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56649 else \
56650 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56651 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56652 fi; \
56653 else \
56654 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56655 fi; \
56656 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56657 $(NORMAL_TARGET_EXPORTS) \
56658 \
56659 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56660 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56661 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56662 echo Configuring stage profile in $(TARGET_SUBDIR)/zlib; \
56663 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56664 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56665 case $(srcdir) in \
56666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56667 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56669 esac; \
56670 module_srcdir=zlib; \
56671 $(SHELL) $$s/$$module_srcdir/configure \
56672 --srcdir=$${topdir}/$$module_srcdir \
56673 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56674 --target=${target_alias} \
56675 --with-build-libsubdir=$(HOST_SUBDIR) \
56676 $(STAGEprofile_CONFIGURE_FLAGS)
56677 @endif target-zlib-bootstrap
56678
56679 .PHONY: configure-stagetrain-target-zlib maybe-configure-stagetrain-target-zlib
56680 maybe-configure-stagetrain-target-zlib:
56681 @if target-zlib-bootstrap
56682 maybe-configure-stagetrain-target-zlib: configure-stagetrain-target-zlib
56683 configure-stagetrain-target-zlib:
56684 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
56685 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56686 @r=`${PWD_COMMAND}`; export r; \
56687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56688 TFLAGS="$(STAGEtrain_TFLAGS)"; \
56689 echo "Checking multilib configuration for zlib..."; \
56690 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56691 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56692 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56693 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56694 else \
56695 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56696 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56697 fi; \
56698 else \
56699 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56700 fi; \
56701 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56702 $(NORMAL_TARGET_EXPORTS) \
56703 \
56704 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56705 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56706 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56707 echo Configuring stage train in $(TARGET_SUBDIR)/zlib; \
56708 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56709 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56710 case $(srcdir) in \
56711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56712 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56714 esac; \
56715 module_srcdir=zlib; \
56716 $(SHELL) $$s/$$module_srcdir/configure \
56717 --srcdir=$${topdir}/$$module_srcdir \
56718 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56719 --target=${target_alias} \
56720 --with-build-libsubdir=$(HOST_SUBDIR) \
56721 $(STAGEtrain_CONFIGURE_FLAGS)
56722 @endif target-zlib-bootstrap
56723
56724 .PHONY: configure-stagefeedback-target-zlib maybe-configure-stagefeedback-target-zlib
56725 maybe-configure-stagefeedback-target-zlib:
56726 @if target-zlib-bootstrap
56727 maybe-configure-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
56728 configure-stagefeedback-target-zlib:
56729 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56730 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56731 @r=`${PWD_COMMAND}`; export r; \
56732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56733 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56734 echo "Checking multilib configuration for zlib..."; \
56735 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56736 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56737 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56738 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56739 else \
56740 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56741 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56742 fi; \
56743 else \
56744 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56745 fi; \
56746 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56747 $(NORMAL_TARGET_EXPORTS) \
56748 \
56749 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56750 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56751 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56752 echo Configuring stage feedback in $(TARGET_SUBDIR)/zlib; \
56753 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56754 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56755 case $(srcdir) in \
56756 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56757 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56758 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56759 esac; \
56760 module_srcdir=zlib; \
56761 $(SHELL) $$s/$$module_srcdir/configure \
56762 --srcdir=$${topdir}/$$module_srcdir \
56763 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56764 --target=${target_alias} \
56765 --with-build-libsubdir=$(HOST_SUBDIR) \
56766 $(STAGEfeedback_CONFIGURE_FLAGS)
56767 @endif target-zlib-bootstrap
56768
56769 .PHONY: configure-stageautoprofile-target-zlib maybe-configure-stageautoprofile-target-zlib
56770 maybe-configure-stageautoprofile-target-zlib:
56771 @if target-zlib-bootstrap
56772 maybe-configure-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
56773 configure-stageautoprofile-target-zlib:
56774 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
56775 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56776 @r=`${PWD_COMMAND}`; export r; \
56777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56778 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
56779 echo "Checking multilib configuration for zlib..."; \
56780 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56781 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56782 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56783 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56784 else \
56785 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56786 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56787 fi; \
56788 else \
56789 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56790 fi; \
56791 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56792 $(NORMAL_TARGET_EXPORTS) \
56793 \
56794 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56797 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/zlib; \
56798 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56799 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56800 case $(srcdir) in \
56801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56802 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56804 esac; \
56805 module_srcdir=zlib; \
56806 $(SHELL) $$s/$$module_srcdir/configure \
56807 --srcdir=$${topdir}/$$module_srcdir \
56808 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56809 --target=${target_alias} \
56810 --with-build-libsubdir=$(HOST_SUBDIR) \
56811 $(STAGEautoprofile_CONFIGURE_FLAGS)
56812 @endif target-zlib-bootstrap
56813
56814 .PHONY: configure-stageautofeedback-target-zlib maybe-configure-stageautofeedback-target-zlib
56815 maybe-configure-stageautofeedback-target-zlib:
56816 @if target-zlib-bootstrap
56817 maybe-configure-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
56818 configure-stageautofeedback-target-zlib:
56819 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
56820 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib
56821 @r=`${PWD_COMMAND}`; export r; \
56822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56823 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56824 echo "Checking multilib configuration for zlib..."; \
56825 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
56826 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
56827 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
56828 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
56829 else \
56830 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
56831 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56832 fi; \
56833 else \
56834 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
56835 fi; \
56836 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
56837 $(NORMAL_TARGET_EXPORTS) \
56838 \
56839 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
56840 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
56841 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
56842 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/zlib; \
56843 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
56844 cd $(TARGET_SUBDIR)/zlib || exit 1; \
56845 case $(srcdir) in \
56846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56847 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
56848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56849 esac; \
56850 module_srcdir=zlib; \
56851 $(SHELL) $$s/$$module_srcdir/configure \
56852 --srcdir=$${topdir}/$$module_srcdir \
56853 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56854 --target=${target_alias} \
56855 --with-build-libsubdir=$(HOST_SUBDIR) \
56856 $(STAGEautofeedback_CONFIGURE_FLAGS)
56857 @endif target-zlib-bootstrap
56858
56859
56860
56861
56862
56863 .PHONY: all-target-zlib maybe-all-target-zlib
56864 maybe-all-target-zlib:
56865 @if gcc-bootstrap
56866 all-target-zlib: stage_current
56867 @endif gcc-bootstrap
56868 @if target-zlib
56869 TARGET-target-zlib=all
56870 maybe-all-target-zlib: all-target-zlib
56871 all-target-zlib: configure-target-zlib
56872 @r=`${PWD_COMMAND}`; export r; \
56873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56874 $(NORMAL_TARGET_EXPORTS) \
56875 (cd $(TARGET_SUBDIR)/zlib && \
56876 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56877 $(TARGET-target-zlib))
56878 @endif target-zlib
56879
56880
56881
56882 .PHONY: all-stage1-target-zlib maybe-all-stage1-target-zlib
56883 .PHONY: clean-stage1-target-zlib maybe-clean-stage1-target-zlib
56884 maybe-all-stage1-target-zlib:
56885 maybe-clean-stage1-target-zlib:
56886 @if target-zlib-bootstrap
56887 maybe-all-stage1-target-zlib: all-stage1-target-zlib
56888 all-stage1: all-stage1-target-zlib
56889 TARGET-stage1-target-zlib = $(TARGET-target-zlib)
56890 all-stage1-target-zlib: configure-stage1-target-zlib
56891 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
56892 @r=`${PWD_COMMAND}`; export r; \
56893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56894 TFLAGS="$(STAGE1_TFLAGS)"; \
56895 $(NORMAL_TARGET_EXPORTS) \
56896 cd $(TARGET_SUBDIR)/zlib && \
56897 \
56898 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56899 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56900 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56901 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56902 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56903 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56904 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56905 $(EXTRA_TARGET_FLAGS) \
56906 \
56907 TFLAGS="$(STAGE1_TFLAGS)" \
56908 $(TARGET-stage1-target-zlib)
56909
56910 maybe-clean-stage1-target-zlib: clean-stage1-target-zlib
56911 clean-stage1: clean-stage1-target-zlib
56912 clean-stage1-target-zlib:
56913 @if [ $(current_stage) = stage1 ]; then \
56914 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56915 else \
56916 [ -f $(TARGET_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
56917 $(MAKE) stage1-start; \
56918 fi; \
56919 cd $(TARGET_SUBDIR)/zlib && \
56920 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56921 clean
56922 @endif target-zlib-bootstrap
56923
56924
56925 .PHONY: all-stage2-target-zlib maybe-all-stage2-target-zlib
56926 .PHONY: clean-stage2-target-zlib maybe-clean-stage2-target-zlib
56927 maybe-all-stage2-target-zlib:
56928 maybe-clean-stage2-target-zlib:
56929 @if target-zlib-bootstrap
56930 maybe-all-stage2-target-zlib: all-stage2-target-zlib
56931 all-stage2: all-stage2-target-zlib
56932 TARGET-stage2-target-zlib = $(TARGET-target-zlib)
56933 all-stage2-target-zlib: configure-stage2-target-zlib
56934 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
56935 @r=`${PWD_COMMAND}`; export r; \
56936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56937 TFLAGS="$(STAGE2_TFLAGS)"; \
56938 $(NORMAL_TARGET_EXPORTS) \
56939 \
56940 cd $(TARGET_SUBDIR)/zlib && \
56941 \
56942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56943 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56944 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56945 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56946 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56947 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56948 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56949 $(EXTRA_TARGET_FLAGS) \
56950 TFLAGS="$(STAGE2_TFLAGS)" \
56951 $(TARGET-stage2-target-zlib)
56952
56953 maybe-clean-stage2-target-zlib: clean-stage2-target-zlib
56954 clean-stage2: clean-stage2-target-zlib
56955 clean-stage2-target-zlib:
56956 @if [ $(current_stage) = stage2 ]; then \
56957 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
56958 else \
56959 [ -f $(TARGET_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
56960 $(MAKE) stage2-start; \
56961 fi; \
56962 cd $(TARGET_SUBDIR)/zlib && \
56963 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
56964 @endif target-zlib-bootstrap
56965
56966
56967 .PHONY: all-stage3-target-zlib maybe-all-stage3-target-zlib
56968 .PHONY: clean-stage3-target-zlib maybe-clean-stage3-target-zlib
56969 maybe-all-stage3-target-zlib:
56970 maybe-clean-stage3-target-zlib:
56971 @if target-zlib-bootstrap
56972 maybe-all-stage3-target-zlib: all-stage3-target-zlib
56973 all-stage3: all-stage3-target-zlib
56974 TARGET-stage3-target-zlib = $(TARGET-target-zlib)
56975 all-stage3-target-zlib: configure-stage3-target-zlib
56976 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
56977 @r=`${PWD_COMMAND}`; export r; \
56978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56979 TFLAGS="$(STAGE3_TFLAGS)"; \
56980 $(NORMAL_TARGET_EXPORTS) \
56981 \
56982 cd $(TARGET_SUBDIR)/zlib && \
56983 \
56984 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56985 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56986 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56987 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56988 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56989 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56990 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56991 $(EXTRA_TARGET_FLAGS) \
56992 TFLAGS="$(STAGE3_TFLAGS)" \
56993 $(TARGET-stage3-target-zlib)
56994
56995 maybe-clean-stage3-target-zlib: clean-stage3-target-zlib
56996 clean-stage3: clean-stage3-target-zlib
56997 clean-stage3-target-zlib:
56998 @if [ $(current_stage) = stage3 ]; then \
56999 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57000 else \
57001 [ -f $(TARGET_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
57002 $(MAKE) stage3-start; \
57003 fi; \
57004 cd $(TARGET_SUBDIR)/zlib && \
57005 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57006 @endif target-zlib-bootstrap
57007
57008
57009 .PHONY: all-stage4-target-zlib maybe-all-stage4-target-zlib
57010 .PHONY: clean-stage4-target-zlib maybe-clean-stage4-target-zlib
57011 maybe-all-stage4-target-zlib:
57012 maybe-clean-stage4-target-zlib:
57013 @if target-zlib-bootstrap
57014 maybe-all-stage4-target-zlib: all-stage4-target-zlib
57015 all-stage4: all-stage4-target-zlib
57016 TARGET-stage4-target-zlib = $(TARGET-target-zlib)
57017 all-stage4-target-zlib: configure-stage4-target-zlib
57018 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57019 @r=`${PWD_COMMAND}`; export r; \
57020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57021 TFLAGS="$(STAGE4_TFLAGS)"; \
57022 $(NORMAL_TARGET_EXPORTS) \
57023 \
57024 cd $(TARGET_SUBDIR)/zlib && \
57025 \
57026 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57027 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57028 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57029 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57033 $(EXTRA_TARGET_FLAGS) \
57034 TFLAGS="$(STAGE4_TFLAGS)" \
57035 $(TARGET-stage4-target-zlib)
57036
57037 maybe-clean-stage4-target-zlib: clean-stage4-target-zlib
57038 clean-stage4: clean-stage4-target-zlib
57039 clean-stage4-target-zlib:
57040 @if [ $(current_stage) = stage4 ]; then \
57041 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57042 else \
57043 [ -f $(TARGET_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
57044 $(MAKE) stage4-start; \
57045 fi; \
57046 cd $(TARGET_SUBDIR)/zlib && \
57047 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57048 @endif target-zlib-bootstrap
57049
57050
57051 .PHONY: all-stageprofile-target-zlib maybe-all-stageprofile-target-zlib
57052 .PHONY: clean-stageprofile-target-zlib maybe-clean-stageprofile-target-zlib
57053 maybe-all-stageprofile-target-zlib:
57054 maybe-clean-stageprofile-target-zlib:
57055 @if target-zlib-bootstrap
57056 maybe-all-stageprofile-target-zlib: all-stageprofile-target-zlib
57057 all-stageprofile: all-stageprofile-target-zlib
57058 TARGET-stageprofile-target-zlib = $(TARGET-target-zlib)
57059 all-stageprofile-target-zlib: configure-stageprofile-target-zlib
57060 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57061 @r=`${PWD_COMMAND}`; export r; \
57062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57063 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57064 $(NORMAL_TARGET_EXPORTS) \
57065 \
57066 cd $(TARGET_SUBDIR)/zlib && \
57067 \
57068 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57069 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57070 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57071 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57072 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57073 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57074 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57075 $(EXTRA_TARGET_FLAGS) \
57076 TFLAGS="$(STAGEprofile_TFLAGS)" \
57077 $(TARGET-stageprofile-target-zlib)
57078
57079 maybe-clean-stageprofile-target-zlib: clean-stageprofile-target-zlib
57080 clean-stageprofile: clean-stageprofile-target-zlib
57081 clean-stageprofile-target-zlib:
57082 @if [ $(current_stage) = stageprofile ]; then \
57083 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57084 else \
57085 [ -f $(TARGET_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
57086 $(MAKE) stageprofile-start; \
57087 fi; \
57088 cd $(TARGET_SUBDIR)/zlib && \
57089 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57090 @endif target-zlib-bootstrap
57091
57092
57093 .PHONY: all-stagetrain-target-zlib maybe-all-stagetrain-target-zlib
57094 .PHONY: clean-stagetrain-target-zlib maybe-clean-stagetrain-target-zlib
57095 maybe-all-stagetrain-target-zlib:
57096 maybe-clean-stagetrain-target-zlib:
57097 @if target-zlib-bootstrap
57098 maybe-all-stagetrain-target-zlib: all-stagetrain-target-zlib
57099 all-stagetrain: all-stagetrain-target-zlib
57100 TARGET-stagetrain-target-zlib = $(TARGET-target-zlib)
57101 all-stagetrain-target-zlib: configure-stagetrain-target-zlib
57102 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
57103 @r=`${PWD_COMMAND}`; export r; \
57104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57105 TFLAGS="$(STAGEtrain_TFLAGS)"; \
57106 $(NORMAL_TARGET_EXPORTS) \
57107 \
57108 cd $(TARGET_SUBDIR)/zlib && \
57109 \
57110 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57111 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57112 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57113 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57114 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57115 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57116 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57117 $(EXTRA_TARGET_FLAGS) \
57118 TFLAGS="$(STAGEtrain_TFLAGS)" \
57119 $(TARGET-stagetrain-target-zlib)
57120
57121 maybe-clean-stagetrain-target-zlib: clean-stagetrain-target-zlib
57122 clean-stagetrain: clean-stagetrain-target-zlib
57123 clean-stagetrain-target-zlib:
57124 @if [ $(current_stage) = stagetrain ]; then \
57125 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57126 else \
57127 [ -f $(TARGET_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
57128 $(MAKE) stagetrain-start; \
57129 fi; \
57130 cd $(TARGET_SUBDIR)/zlib && \
57131 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57132 @endif target-zlib-bootstrap
57133
57134
57135 .PHONY: all-stagefeedback-target-zlib maybe-all-stagefeedback-target-zlib
57136 .PHONY: clean-stagefeedback-target-zlib maybe-clean-stagefeedback-target-zlib
57137 maybe-all-stagefeedback-target-zlib:
57138 maybe-clean-stagefeedback-target-zlib:
57139 @if target-zlib-bootstrap
57140 maybe-all-stagefeedback-target-zlib: all-stagefeedback-target-zlib
57141 all-stagefeedback: all-stagefeedback-target-zlib
57142 TARGET-stagefeedback-target-zlib = $(TARGET-target-zlib)
57143 all-stagefeedback-target-zlib: configure-stagefeedback-target-zlib
57144 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57145 @r=`${PWD_COMMAND}`; export r; \
57146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57147 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57148 $(NORMAL_TARGET_EXPORTS) \
57149 \
57150 cd $(TARGET_SUBDIR)/zlib && \
57151 \
57152 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57153 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57154 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57155 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57156 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57157 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57158 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57159 $(EXTRA_TARGET_FLAGS) \
57160 TFLAGS="$(STAGEfeedback_TFLAGS)" \
57161 $(TARGET-stagefeedback-target-zlib)
57162
57163 maybe-clean-stagefeedback-target-zlib: clean-stagefeedback-target-zlib
57164 clean-stagefeedback: clean-stagefeedback-target-zlib
57165 clean-stagefeedback-target-zlib:
57166 @if [ $(current_stage) = stagefeedback ]; then \
57167 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57168 else \
57169 [ -f $(TARGET_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
57170 $(MAKE) stagefeedback-start; \
57171 fi; \
57172 cd $(TARGET_SUBDIR)/zlib && \
57173 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57174 @endif target-zlib-bootstrap
57175
57176
57177 .PHONY: all-stageautoprofile-target-zlib maybe-all-stageautoprofile-target-zlib
57178 .PHONY: clean-stageautoprofile-target-zlib maybe-clean-stageautoprofile-target-zlib
57179 maybe-all-stageautoprofile-target-zlib:
57180 maybe-clean-stageautoprofile-target-zlib:
57181 @if target-zlib-bootstrap
57182 maybe-all-stageautoprofile-target-zlib: all-stageautoprofile-target-zlib
57183 all-stageautoprofile: all-stageautoprofile-target-zlib
57184 TARGET-stageautoprofile-target-zlib = $(TARGET-target-zlib)
57185 all-stageautoprofile-target-zlib: configure-stageautoprofile-target-zlib
57186 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
57187 @r=`${PWD_COMMAND}`; export r; \
57188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57189 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
57190 $(NORMAL_TARGET_EXPORTS) \
57191 \
57192 cd $(TARGET_SUBDIR)/zlib && \
57193 $$s/gcc/config/i386/$(AUTO_PROFILE) \
57194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57195 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57201 $(EXTRA_TARGET_FLAGS) \
57202 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
57203 $(TARGET-stageautoprofile-target-zlib)
57204
57205 maybe-clean-stageautoprofile-target-zlib: clean-stageautoprofile-target-zlib
57206 clean-stageautoprofile: clean-stageautoprofile-target-zlib
57207 clean-stageautoprofile-target-zlib:
57208 @if [ $(current_stage) = stageautoprofile ]; then \
57209 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57210 else \
57211 [ -f $(TARGET_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
57212 $(MAKE) stageautoprofile-start; \
57213 fi; \
57214 cd $(TARGET_SUBDIR)/zlib && \
57215 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57216 @endif target-zlib-bootstrap
57217
57218
57219 .PHONY: all-stageautofeedback-target-zlib maybe-all-stageautofeedback-target-zlib
57220 .PHONY: clean-stageautofeedback-target-zlib maybe-clean-stageautofeedback-target-zlib
57221 maybe-all-stageautofeedback-target-zlib:
57222 maybe-clean-stageautofeedback-target-zlib:
57223 @if target-zlib-bootstrap
57224 maybe-all-stageautofeedback-target-zlib: all-stageautofeedback-target-zlib
57225 all-stageautofeedback: all-stageautofeedback-target-zlib
57226 TARGET-stageautofeedback-target-zlib = $(TARGET-target-zlib)
57227 all-stageautofeedback-target-zlib: configure-stageautofeedback-target-zlib
57228 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
57229 @r=`${PWD_COMMAND}`; export r; \
57230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57231 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57232 $(NORMAL_TARGET_EXPORTS) \
57233 \
57234 cd $(TARGET_SUBDIR)/zlib && \
57235 \
57236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57237 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57238 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57239 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57240 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57241 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57242 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57243 $(EXTRA_TARGET_FLAGS) \
57244 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
57245 $(TARGET-stageautofeedback-target-zlib)
57246
57247 maybe-clean-stageautofeedback-target-zlib: clean-stageautofeedback-target-zlib
57248 clean-stageautofeedback: clean-stageautofeedback-target-zlib
57249 clean-stageautofeedback-target-zlib:
57250 @if [ $(current_stage) = stageautofeedback ]; then \
57251 [ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57252 else \
57253 [ -f $(TARGET_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
57254 $(MAKE) stageautofeedback-start; \
57255 fi; \
57256 cd $(TARGET_SUBDIR)/zlib && \
57257 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
57258 @endif target-zlib-bootstrap
57259
57260
57261
57262
57263
57264
57265 .PHONY: check-target-zlib maybe-check-target-zlib
57266 maybe-check-target-zlib:
57267 @if target-zlib
57268 maybe-check-target-zlib: check-target-zlib
57269
57270 check-target-zlib:
57271 @: $(MAKE); $(unstage)
57272 @r=`${PWD_COMMAND}`; export r; \
57273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57274 $(NORMAL_TARGET_EXPORTS) \
57275 (cd $(TARGET_SUBDIR)/zlib && \
57276 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57277
57278 @endif target-zlib
57279
57280 .PHONY: install-target-zlib maybe-install-target-zlib
57281 maybe-install-target-zlib:
57282 @if target-zlib
57283 maybe-install-target-zlib: install-target-zlib
57284
57285 install-target-zlib: installdirs
57286 @: $(MAKE); $(unstage)
57287 @r=`${PWD_COMMAND}`; export r; \
57288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57289 $(NORMAL_TARGET_EXPORTS) \
57290 (cd $(TARGET_SUBDIR)/zlib && \
57291 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57292
57293 @endif target-zlib
57294
57295 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
57296 maybe-install-strip-target-zlib:
57297 @if target-zlib
57298 maybe-install-strip-target-zlib: install-strip-target-zlib
57299
57300 install-strip-target-zlib: installdirs
57301 @: $(MAKE); $(unstage)
57302 @r=`${PWD_COMMAND}`; export r; \
57303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57304 $(NORMAL_TARGET_EXPORTS) \
57305 (cd $(TARGET_SUBDIR)/zlib && \
57306 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57307
57308 @endif target-zlib
57309
57310 # Other targets (info, dvi, pdf, etc.)
57311
57312 .PHONY: maybe-info-target-zlib info-target-zlib
57313 maybe-info-target-zlib:
57314 @if target-zlib
57315 maybe-info-target-zlib: info-target-zlib
57316
57317 info-target-zlib: \
57318 configure-target-zlib
57319 @: $(MAKE); $(unstage)
57320 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57321 r=`${PWD_COMMAND}`; export r; \
57322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57323 $(NORMAL_TARGET_EXPORTS) \
57324 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
57325 for flag in $(EXTRA_TARGET_FLAGS); do \
57326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57327 done; \
57328 (cd $(TARGET_SUBDIR)/zlib && \
57329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57331 "RANLIB=$${RANLIB}" \
57332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57333 info) \
57334 || exit 1
57335
57336 @endif target-zlib
57337
57338 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
57339 maybe-dvi-target-zlib:
57340 @if target-zlib
57341 maybe-dvi-target-zlib: dvi-target-zlib
57342
57343 dvi-target-zlib: \
57344 configure-target-zlib
57345 @: $(MAKE); $(unstage)
57346 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57347 r=`${PWD_COMMAND}`; export r; \
57348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57349 $(NORMAL_TARGET_EXPORTS) \
57350 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
57351 for flag in $(EXTRA_TARGET_FLAGS); do \
57352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57353 done; \
57354 (cd $(TARGET_SUBDIR)/zlib && \
57355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57357 "RANLIB=$${RANLIB}" \
57358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57359 dvi) \
57360 || exit 1
57361
57362 @endif target-zlib
57363
57364 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
57365 maybe-pdf-target-zlib:
57366 @if target-zlib
57367 maybe-pdf-target-zlib: pdf-target-zlib
57368
57369 pdf-target-zlib: \
57370 configure-target-zlib
57371 @: $(MAKE); $(unstage)
57372 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57373 r=`${PWD_COMMAND}`; export r; \
57374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57375 $(NORMAL_TARGET_EXPORTS) \
57376 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
57377 for flag in $(EXTRA_TARGET_FLAGS); do \
57378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57379 done; \
57380 (cd $(TARGET_SUBDIR)/zlib && \
57381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57383 "RANLIB=$${RANLIB}" \
57384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57385 pdf) \
57386 || exit 1
57387
57388 @endif target-zlib
57389
57390 .PHONY: maybe-html-target-zlib html-target-zlib
57391 maybe-html-target-zlib:
57392 @if target-zlib
57393 maybe-html-target-zlib: html-target-zlib
57394
57395 html-target-zlib: \
57396 configure-target-zlib
57397 @: $(MAKE); $(unstage)
57398 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57399 r=`${PWD_COMMAND}`; export r; \
57400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57401 $(NORMAL_TARGET_EXPORTS) \
57402 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
57403 for flag in $(EXTRA_TARGET_FLAGS); do \
57404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57405 done; \
57406 (cd $(TARGET_SUBDIR)/zlib && \
57407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57409 "RANLIB=$${RANLIB}" \
57410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57411 html) \
57412 || exit 1
57413
57414 @endif target-zlib
57415
57416 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
57417 maybe-TAGS-target-zlib:
57418 @if target-zlib
57419 maybe-TAGS-target-zlib: TAGS-target-zlib
57420
57421 TAGS-target-zlib: \
57422 configure-target-zlib
57423 @: $(MAKE); $(unstage)
57424 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57425 r=`${PWD_COMMAND}`; export r; \
57426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57427 $(NORMAL_TARGET_EXPORTS) \
57428 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
57429 for flag in $(EXTRA_TARGET_FLAGS); do \
57430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57431 done; \
57432 (cd $(TARGET_SUBDIR)/zlib && \
57433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57435 "RANLIB=$${RANLIB}" \
57436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57437 TAGS) \
57438 || exit 1
57439
57440 @endif target-zlib
57441
57442 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
57443 maybe-install-info-target-zlib:
57444 @if target-zlib
57445 maybe-install-info-target-zlib: install-info-target-zlib
57446
57447 install-info-target-zlib: \
57448 configure-target-zlib \
57449 info-target-zlib
57450 @: $(MAKE); $(unstage)
57451 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57452 r=`${PWD_COMMAND}`; export r; \
57453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57454 $(NORMAL_TARGET_EXPORTS) \
57455 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
57456 for flag in $(EXTRA_TARGET_FLAGS); do \
57457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57458 done; \
57459 (cd $(TARGET_SUBDIR)/zlib && \
57460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57462 "RANLIB=$${RANLIB}" \
57463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57464 install-info) \
57465 || exit 1
57466
57467 @endif target-zlib
57468
57469 .PHONY: maybe-install-dvi-target-zlib install-dvi-target-zlib
57470 maybe-install-dvi-target-zlib:
57471 @if target-zlib
57472 maybe-install-dvi-target-zlib: install-dvi-target-zlib
57473
57474 install-dvi-target-zlib: \
57475 configure-target-zlib \
57476 dvi-target-zlib
57477 @: $(MAKE); $(unstage)
57478 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57479 r=`${PWD_COMMAND}`; export r; \
57480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57481 $(NORMAL_TARGET_EXPORTS) \
57482 echo "Doing install-dvi in $(TARGET_SUBDIR)/zlib"; \
57483 for flag in $(EXTRA_TARGET_FLAGS); do \
57484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57485 done; \
57486 (cd $(TARGET_SUBDIR)/zlib && \
57487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57489 "RANLIB=$${RANLIB}" \
57490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57491 install-dvi) \
57492 || exit 1
57493
57494 @endif target-zlib
57495
57496 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
57497 maybe-install-pdf-target-zlib:
57498 @if target-zlib
57499 maybe-install-pdf-target-zlib: install-pdf-target-zlib
57500
57501 install-pdf-target-zlib: \
57502 configure-target-zlib \
57503 pdf-target-zlib
57504 @: $(MAKE); $(unstage)
57505 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57506 r=`${PWD_COMMAND}`; export r; \
57507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57508 $(NORMAL_TARGET_EXPORTS) \
57509 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
57510 for flag in $(EXTRA_TARGET_FLAGS); do \
57511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57512 done; \
57513 (cd $(TARGET_SUBDIR)/zlib && \
57514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57516 "RANLIB=$${RANLIB}" \
57517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57518 install-pdf) \
57519 || exit 1
57520
57521 @endif target-zlib
57522
57523 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
57524 maybe-install-html-target-zlib:
57525 @if target-zlib
57526 maybe-install-html-target-zlib: install-html-target-zlib
57527
57528 install-html-target-zlib: \
57529 configure-target-zlib \
57530 html-target-zlib
57531 @: $(MAKE); $(unstage)
57532 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57533 r=`${PWD_COMMAND}`; export r; \
57534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57535 $(NORMAL_TARGET_EXPORTS) \
57536 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
57537 for flag in $(EXTRA_TARGET_FLAGS); do \
57538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57539 done; \
57540 (cd $(TARGET_SUBDIR)/zlib && \
57541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57543 "RANLIB=$${RANLIB}" \
57544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57545 install-html) \
57546 || exit 1
57547
57548 @endif target-zlib
57549
57550 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
57551 maybe-installcheck-target-zlib:
57552 @if target-zlib
57553 maybe-installcheck-target-zlib: installcheck-target-zlib
57554
57555 installcheck-target-zlib: \
57556 configure-target-zlib
57557 @: $(MAKE); $(unstage)
57558 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57559 r=`${PWD_COMMAND}`; export r; \
57560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57561 $(NORMAL_TARGET_EXPORTS) \
57562 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
57563 for flag in $(EXTRA_TARGET_FLAGS); do \
57564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57565 done; \
57566 (cd $(TARGET_SUBDIR)/zlib && \
57567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57569 "RANLIB=$${RANLIB}" \
57570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57571 installcheck) \
57572 || exit 1
57573
57574 @endif target-zlib
57575
57576 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
57577 maybe-mostlyclean-target-zlib:
57578 @if target-zlib
57579 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
57580
57581 mostlyclean-target-zlib:
57582 @: $(MAKE); $(unstage)
57583 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57584 r=`${PWD_COMMAND}`; export r; \
57585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57586 $(NORMAL_TARGET_EXPORTS) \
57587 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
57588 for flag in $(EXTRA_TARGET_FLAGS); do \
57589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57590 done; \
57591 (cd $(TARGET_SUBDIR)/zlib && \
57592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57594 "RANLIB=$${RANLIB}" \
57595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57596 mostlyclean) \
57597 || exit 1
57598
57599 @endif target-zlib
57600
57601 .PHONY: maybe-clean-target-zlib clean-target-zlib
57602 maybe-clean-target-zlib:
57603 @if target-zlib
57604 maybe-clean-target-zlib: clean-target-zlib
57605
57606 clean-target-zlib:
57607 @: $(MAKE); $(unstage)
57608 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57609 r=`${PWD_COMMAND}`; export r; \
57610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57611 $(NORMAL_TARGET_EXPORTS) \
57612 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
57613 for flag in $(EXTRA_TARGET_FLAGS); do \
57614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57615 done; \
57616 (cd $(TARGET_SUBDIR)/zlib && \
57617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57619 "RANLIB=$${RANLIB}" \
57620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57621 clean) \
57622 || exit 1
57623
57624 @endif target-zlib
57625
57626 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
57627 maybe-distclean-target-zlib:
57628 @if target-zlib
57629 maybe-distclean-target-zlib: distclean-target-zlib
57630
57631 distclean-target-zlib:
57632 @: $(MAKE); $(unstage)
57633 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57634 r=`${PWD_COMMAND}`; export r; \
57635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57636 $(NORMAL_TARGET_EXPORTS) \
57637 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
57638 for flag in $(EXTRA_TARGET_FLAGS); do \
57639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57640 done; \
57641 (cd $(TARGET_SUBDIR)/zlib && \
57642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57644 "RANLIB=$${RANLIB}" \
57645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57646 distclean) \
57647 || exit 1
57648
57649 @endif target-zlib
57650
57651 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
57652 maybe-maintainer-clean-target-zlib:
57653 @if target-zlib
57654 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
57655
57656 maintainer-clean-target-zlib:
57657 @: $(MAKE); $(unstage)
57658 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
57659 r=`${PWD_COMMAND}`; export r; \
57660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57661 $(NORMAL_TARGET_EXPORTS) \
57662 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
57663 for flag in $(EXTRA_TARGET_FLAGS); do \
57664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57665 done; \
57666 (cd $(TARGET_SUBDIR)/zlib && \
57667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57669 "RANLIB=$${RANLIB}" \
57670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57671 maintainer-clean) \
57672 || exit 1
57673
57674 @endif target-zlib
57675
57676
57677
57678
57679
57680 .PHONY: configure-target-rda maybe-configure-target-rda
57681 maybe-configure-target-rda:
57682 @if gcc-bootstrap
57683 configure-target-rda: stage_current
57684 @endif gcc-bootstrap
57685 @if target-rda
57686 maybe-configure-target-rda: configure-target-rda
57687 configure-target-rda:
57688 @: $(MAKE); $(unstage)
57689 @r=`${PWD_COMMAND}`; export r; \
57690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57691 echo "Checking multilib configuration for rda..."; \
57692 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57693 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
57694 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
57695 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
57696 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
57697 else \
57698 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
57699 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57700 fi; \
57701 else \
57702 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
57703 fi; \
57704 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
57705 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
57706 $(NORMAL_TARGET_EXPORTS) \
57707 echo Configuring in $(TARGET_SUBDIR)/rda; \
57708 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
57709 case $(srcdir) in \
57710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57711 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
57712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57713 esac; \
57714 module_srcdir=rda; \
57715 rm -f no-such-file || : ; \
57716 CONFIG_SITE=no-such-file $(SHELL) \
57717 $$s/$$module_srcdir/configure \
57718 --srcdir=$${topdir}/$$module_srcdir \
57719 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57720 --target=${target_alias} \
57721 || exit 1
57722 @endif target-rda
57723
57724
57725
57726
57727
57728 .PHONY: all-target-rda maybe-all-target-rda
57729 maybe-all-target-rda:
57730 @if gcc-bootstrap
57731 all-target-rda: stage_current
57732 @endif gcc-bootstrap
57733 @if target-rda
57734 TARGET-target-rda=all
57735 maybe-all-target-rda: all-target-rda
57736 all-target-rda: configure-target-rda
57737 @: $(MAKE); $(unstage)
57738 @r=`${PWD_COMMAND}`; export r; \
57739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57740 $(NORMAL_TARGET_EXPORTS) \
57741 (cd $(TARGET_SUBDIR)/rda && \
57742 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57743 $(TARGET-target-rda))
57744 @endif target-rda
57745
57746
57747
57748
57749
57750 .PHONY: check-target-rda maybe-check-target-rda
57751 maybe-check-target-rda:
57752 @if target-rda
57753 maybe-check-target-rda: check-target-rda
57754
57755 check-target-rda:
57756 @: $(MAKE); $(unstage)
57757 @r=`${PWD_COMMAND}`; export r; \
57758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57759 $(NORMAL_TARGET_EXPORTS) \
57760 (cd $(TARGET_SUBDIR)/rda && \
57761 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57762
57763 @endif target-rda
57764
57765 .PHONY: install-target-rda maybe-install-target-rda
57766 maybe-install-target-rda:
57767 @if target-rda
57768 maybe-install-target-rda: install-target-rda
57769
57770 install-target-rda: installdirs
57771 @: $(MAKE); $(unstage)
57772 @r=`${PWD_COMMAND}`; export r; \
57773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57774 $(NORMAL_TARGET_EXPORTS) \
57775 (cd $(TARGET_SUBDIR)/rda && \
57776 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57777
57778 @endif target-rda
57779
57780 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
57781 maybe-install-strip-target-rda:
57782 @if target-rda
57783 maybe-install-strip-target-rda: install-strip-target-rda
57784
57785 install-strip-target-rda: installdirs
57786 @: $(MAKE); $(unstage)
57787 @r=`${PWD_COMMAND}`; export r; \
57788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57789 $(NORMAL_TARGET_EXPORTS) \
57790 (cd $(TARGET_SUBDIR)/rda && \
57791 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57792
57793 @endif target-rda
57794
57795 # Other targets (info, dvi, pdf, etc.)
57796
57797 .PHONY: maybe-info-target-rda info-target-rda
57798 maybe-info-target-rda:
57799 @if target-rda
57800 maybe-info-target-rda: info-target-rda
57801
57802 info-target-rda: \
57803 configure-target-rda
57804 @: $(MAKE); $(unstage)
57805 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57806 r=`${PWD_COMMAND}`; export r; \
57807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57808 $(NORMAL_TARGET_EXPORTS) \
57809 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
57810 for flag in $(EXTRA_TARGET_FLAGS); do \
57811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57812 done; \
57813 (cd $(TARGET_SUBDIR)/rda && \
57814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57816 "RANLIB=$${RANLIB}" \
57817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57818 info) \
57819 || exit 1
57820
57821 @endif target-rda
57822
57823 .PHONY: maybe-dvi-target-rda dvi-target-rda
57824 maybe-dvi-target-rda:
57825 @if target-rda
57826 maybe-dvi-target-rda: dvi-target-rda
57827
57828 dvi-target-rda: \
57829 configure-target-rda
57830 @: $(MAKE); $(unstage)
57831 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57832 r=`${PWD_COMMAND}`; export r; \
57833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57834 $(NORMAL_TARGET_EXPORTS) \
57835 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
57836 for flag in $(EXTRA_TARGET_FLAGS); do \
57837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57838 done; \
57839 (cd $(TARGET_SUBDIR)/rda && \
57840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57842 "RANLIB=$${RANLIB}" \
57843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57844 dvi) \
57845 || exit 1
57846
57847 @endif target-rda
57848
57849 .PHONY: maybe-pdf-target-rda pdf-target-rda
57850 maybe-pdf-target-rda:
57851 @if target-rda
57852 maybe-pdf-target-rda: pdf-target-rda
57853
57854 pdf-target-rda: \
57855 configure-target-rda
57856 @: $(MAKE); $(unstage)
57857 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57858 r=`${PWD_COMMAND}`; export r; \
57859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57860 $(NORMAL_TARGET_EXPORTS) \
57861 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
57862 for flag in $(EXTRA_TARGET_FLAGS); do \
57863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57864 done; \
57865 (cd $(TARGET_SUBDIR)/rda && \
57866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57868 "RANLIB=$${RANLIB}" \
57869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57870 pdf) \
57871 || exit 1
57872
57873 @endif target-rda
57874
57875 .PHONY: maybe-html-target-rda html-target-rda
57876 maybe-html-target-rda:
57877 @if target-rda
57878 maybe-html-target-rda: html-target-rda
57879
57880 html-target-rda: \
57881 configure-target-rda
57882 @: $(MAKE); $(unstage)
57883 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57884 r=`${PWD_COMMAND}`; export r; \
57885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57886 $(NORMAL_TARGET_EXPORTS) \
57887 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
57888 for flag in $(EXTRA_TARGET_FLAGS); do \
57889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57890 done; \
57891 (cd $(TARGET_SUBDIR)/rda && \
57892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57894 "RANLIB=$${RANLIB}" \
57895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57896 html) \
57897 || exit 1
57898
57899 @endif target-rda
57900
57901 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
57902 maybe-TAGS-target-rda:
57903 @if target-rda
57904 maybe-TAGS-target-rda: TAGS-target-rda
57905
57906 TAGS-target-rda: \
57907 configure-target-rda
57908 @: $(MAKE); $(unstage)
57909 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57910 r=`${PWD_COMMAND}`; export r; \
57911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57912 $(NORMAL_TARGET_EXPORTS) \
57913 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
57914 for flag in $(EXTRA_TARGET_FLAGS); do \
57915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57916 done; \
57917 (cd $(TARGET_SUBDIR)/rda && \
57918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57920 "RANLIB=$${RANLIB}" \
57921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57922 TAGS) \
57923 || exit 1
57924
57925 @endif target-rda
57926
57927 .PHONY: maybe-install-info-target-rda install-info-target-rda
57928 maybe-install-info-target-rda:
57929 @if target-rda
57930 maybe-install-info-target-rda: install-info-target-rda
57931
57932 install-info-target-rda: \
57933 configure-target-rda \
57934 info-target-rda
57935 @: $(MAKE); $(unstage)
57936 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57937 r=`${PWD_COMMAND}`; export r; \
57938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57939 $(NORMAL_TARGET_EXPORTS) \
57940 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
57941 for flag in $(EXTRA_TARGET_FLAGS); do \
57942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57943 done; \
57944 (cd $(TARGET_SUBDIR)/rda && \
57945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57947 "RANLIB=$${RANLIB}" \
57948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57949 install-info) \
57950 || exit 1
57951
57952 @endif target-rda
57953
57954 .PHONY: maybe-install-dvi-target-rda install-dvi-target-rda
57955 maybe-install-dvi-target-rda:
57956 @if target-rda
57957 maybe-install-dvi-target-rda: install-dvi-target-rda
57958
57959 install-dvi-target-rda: \
57960 configure-target-rda \
57961 dvi-target-rda
57962 @: $(MAKE); $(unstage)
57963 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57964 r=`${PWD_COMMAND}`; export r; \
57965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57966 $(NORMAL_TARGET_EXPORTS) \
57967 echo "Doing install-dvi in $(TARGET_SUBDIR)/rda"; \
57968 for flag in $(EXTRA_TARGET_FLAGS); do \
57969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57970 done; \
57971 (cd $(TARGET_SUBDIR)/rda && \
57972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57974 "RANLIB=$${RANLIB}" \
57975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57976 install-dvi) \
57977 || exit 1
57978
57979 @endif target-rda
57980
57981 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
57982 maybe-install-pdf-target-rda:
57983 @if target-rda
57984 maybe-install-pdf-target-rda: install-pdf-target-rda
57985
57986 install-pdf-target-rda: \
57987 configure-target-rda \
57988 pdf-target-rda
57989 @: $(MAKE); $(unstage)
57990 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
57991 r=`${PWD_COMMAND}`; export r; \
57992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57993 $(NORMAL_TARGET_EXPORTS) \
57994 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
57995 for flag in $(EXTRA_TARGET_FLAGS); do \
57996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57997 done; \
57998 (cd $(TARGET_SUBDIR)/rda && \
57999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58001 "RANLIB=$${RANLIB}" \
58002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58003 install-pdf) \
58004 || exit 1
58005
58006 @endif target-rda
58007
58008 .PHONY: maybe-install-html-target-rda install-html-target-rda
58009 maybe-install-html-target-rda:
58010 @if target-rda
58011 maybe-install-html-target-rda: install-html-target-rda
58012
58013 install-html-target-rda: \
58014 configure-target-rda \
58015 html-target-rda
58016 @: $(MAKE); $(unstage)
58017 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58018 r=`${PWD_COMMAND}`; export r; \
58019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58020 $(NORMAL_TARGET_EXPORTS) \
58021 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
58022 for flag in $(EXTRA_TARGET_FLAGS); do \
58023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58024 done; \
58025 (cd $(TARGET_SUBDIR)/rda && \
58026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58028 "RANLIB=$${RANLIB}" \
58029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58030 install-html) \
58031 || exit 1
58032
58033 @endif target-rda
58034
58035 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
58036 maybe-installcheck-target-rda:
58037 @if target-rda
58038 maybe-installcheck-target-rda: installcheck-target-rda
58039
58040 installcheck-target-rda: \
58041 configure-target-rda
58042 @: $(MAKE); $(unstage)
58043 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58044 r=`${PWD_COMMAND}`; export r; \
58045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58046 $(NORMAL_TARGET_EXPORTS) \
58047 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
58048 for flag in $(EXTRA_TARGET_FLAGS); do \
58049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58050 done; \
58051 (cd $(TARGET_SUBDIR)/rda && \
58052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58054 "RANLIB=$${RANLIB}" \
58055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58056 installcheck) \
58057 || exit 1
58058
58059 @endif target-rda
58060
58061 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
58062 maybe-mostlyclean-target-rda:
58063 @if target-rda
58064 maybe-mostlyclean-target-rda: mostlyclean-target-rda
58065
58066 mostlyclean-target-rda:
58067 @: $(MAKE); $(unstage)
58068 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58069 r=`${PWD_COMMAND}`; export r; \
58070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58071 $(NORMAL_TARGET_EXPORTS) \
58072 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
58073 for flag in $(EXTRA_TARGET_FLAGS); do \
58074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58075 done; \
58076 (cd $(TARGET_SUBDIR)/rda && \
58077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58079 "RANLIB=$${RANLIB}" \
58080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58081 mostlyclean) \
58082 || exit 1
58083
58084 @endif target-rda
58085
58086 .PHONY: maybe-clean-target-rda clean-target-rda
58087 maybe-clean-target-rda:
58088 @if target-rda
58089 maybe-clean-target-rda: clean-target-rda
58090
58091 clean-target-rda:
58092 @: $(MAKE); $(unstage)
58093 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58094 r=`${PWD_COMMAND}`; export r; \
58095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58096 $(NORMAL_TARGET_EXPORTS) \
58097 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
58098 for flag in $(EXTRA_TARGET_FLAGS); do \
58099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58100 done; \
58101 (cd $(TARGET_SUBDIR)/rda && \
58102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58104 "RANLIB=$${RANLIB}" \
58105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58106 clean) \
58107 || exit 1
58108
58109 @endif target-rda
58110
58111 .PHONY: maybe-distclean-target-rda distclean-target-rda
58112 maybe-distclean-target-rda:
58113 @if target-rda
58114 maybe-distclean-target-rda: distclean-target-rda
58115
58116 distclean-target-rda:
58117 @: $(MAKE); $(unstage)
58118 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58119 r=`${PWD_COMMAND}`; export r; \
58120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58121 $(NORMAL_TARGET_EXPORTS) \
58122 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
58123 for flag in $(EXTRA_TARGET_FLAGS); do \
58124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58125 done; \
58126 (cd $(TARGET_SUBDIR)/rda && \
58127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58129 "RANLIB=$${RANLIB}" \
58130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58131 distclean) \
58132 || exit 1
58133
58134 @endif target-rda
58135
58136 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
58137 maybe-maintainer-clean-target-rda:
58138 @if target-rda
58139 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
58140
58141 maintainer-clean-target-rda:
58142 @: $(MAKE); $(unstage)
58143 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
58144 r=`${PWD_COMMAND}`; export r; \
58145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58146 $(NORMAL_TARGET_EXPORTS) \
58147 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
58148 for flag in $(EXTRA_TARGET_FLAGS); do \
58149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58150 done; \
58151 (cd $(TARGET_SUBDIR)/rda && \
58152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58154 "RANLIB=$${RANLIB}" \
58155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58156 maintainer-clean) \
58157 || exit 1
58158
58159 @endif target-rda
58160
58161
58162
58163
58164
58165 .PHONY: configure-target-libada maybe-configure-target-libada
58166 maybe-configure-target-libada:
58167 @if gcc-bootstrap
58168 configure-target-libada: stage_current
58169 @endif gcc-bootstrap
58170 @if target-libada
58171 maybe-configure-target-libada: configure-target-libada
58172 configure-target-libada:
58173 @: $(MAKE); $(unstage)
58174 @r=`${PWD_COMMAND}`; export r; \
58175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58176 echo "Checking multilib configuration for libada..."; \
58177 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58178 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
58179 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
58180 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
58181 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
58182 else \
58183 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
58184 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58185 fi; \
58186 else \
58187 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
58188 fi; \
58189 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
58190 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
58191 $(NORMAL_TARGET_EXPORTS) \
58192 echo Configuring in $(TARGET_SUBDIR)/libada; \
58193 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
58194 case $(srcdir) in \
58195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58196 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
58197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58198 esac; \
58199 module_srcdir=libada; \
58200 rm -f no-such-file || : ; \
58201 CONFIG_SITE=no-such-file $(SHELL) \
58202 $$s/$$module_srcdir/configure \
58203 --srcdir=$${topdir}/$$module_srcdir \
58204 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58205 --target=${target_alias} \
58206 || exit 1
58207 @endif target-libada
58208
58209
58210
58211
58212
58213 .PHONY: all-target-libada maybe-all-target-libada
58214 maybe-all-target-libada:
58215 @if gcc-bootstrap
58216 all-target-libada: stage_current
58217 @endif gcc-bootstrap
58218 @if target-libada
58219 TARGET-target-libada=all
58220 maybe-all-target-libada: all-target-libada
58221 all-target-libada: configure-target-libada
58222 @: $(MAKE); $(unstage)
58223 @r=`${PWD_COMMAND}`; export r; \
58224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58225 $(NORMAL_TARGET_EXPORTS) \
58226 (cd $(TARGET_SUBDIR)/libada && \
58227 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58228 $(TARGET-target-libada))
58229 @endif target-libada
58230
58231
58232
58233
58234
58235 .PHONY: check-target-libada maybe-check-target-libada
58236 maybe-check-target-libada:
58237 @if target-libada
58238 maybe-check-target-libada: check-target-libada
58239
58240 check-target-libada:
58241 @: $(MAKE); $(unstage)
58242 @r=`${PWD_COMMAND}`; export r; \
58243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58244 $(NORMAL_TARGET_EXPORTS) \
58245 (cd $(TARGET_SUBDIR)/libada && \
58246 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58247
58248 @endif target-libada
58249
58250 .PHONY: install-target-libada maybe-install-target-libada
58251 maybe-install-target-libada:
58252 @if target-libada
58253 maybe-install-target-libada: install-target-libada
58254
58255 install-target-libada: installdirs
58256 @: $(MAKE); $(unstage)
58257 @r=`${PWD_COMMAND}`; export r; \
58258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58259 $(NORMAL_TARGET_EXPORTS) \
58260 (cd $(TARGET_SUBDIR)/libada && \
58261 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58262
58263 @endif target-libada
58264
58265 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
58266 maybe-install-strip-target-libada:
58267 @if target-libada
58268 maybe-install-strip-target-libada: install-strip-target-libada
58269
58270 install-strip-target-libada: installdirs
58271 @: $(MAKE); $(unstage)
58272 @r=`${PWD_COMMAND}`; export r; \
58273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58274 $(NORMAL_TARGET_EXPORTS) \
58275 (cd $(TARGET_SUBDIR)/libada && \
58276 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58277
58278 @endif target-libada
58279
58280 # Other targets (info, dvi, pdf, etc.)
58281
58282 .PHONY: maybe-info-target-libada info-target-libada
58283 maybe-info-target-libada:
58284 @if target-libada
58285 maybe-info-target-libada: info-target-libada
58286
58287 info-target-libada: \
58288 configure-target-libada
58289 @: $(MAKE); $(unstage)
58290 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58291 r=`${PWD_COMMAND}`; export r; \
58292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58293 $(NORMAL_TARGET_EXPORTS) \
58294 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
58295 for flag in $(EXTRA_TARGET_FLAGS); do \
58296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58297 done; \
58298 (cd $(TARGET_SUBDIR)/libada && \
58299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58301 "RANLIB=$${RANLIB}" \
58302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58303 info) \
58304 || exit 1
58305
58306 @endif target-libada
58307
58308 .PHONY: maybe-dvi-target-libada dvi-target-libada
58309 maybe-dvi-target-libada:
58310 @if target-libada
58311 maybe-dvi-target-libada: dvi-target-libada
58312
58313 dvi-target-libada: \
58314 configure-target-libada
58315 @: $(MAKE); $(unstage)
58316 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58317 r=`${PWD_COMMAND}`; export r; \
58318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58319 $(NORMAL_TARGET_EXPORTS) \
58320 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
58321 for flag in $(EXTRA_TARGET_FLAGS); do \
58322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58323 done; \
58324 (cd $(TARGET_SUBDIR)/libada && \
58325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58327 "RANLIB=$${RANLIB}" \
58328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58329 dvi) \
58330 || exit 1
58331
58332 @endif target-libada
58333
58334 .PHONY: maybe-pdf-target-libada pdf-target-libada
58335 maybe-pdf-target-libada:
58336 @if target-libada
58337 maybe-pdf-target-libada: pdf-target-libada
58338
58339 pdf-target-libada: \
58340 configure-target-libada
58341 @: $(MAKE); $(unstage)
58342 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58343 r=`${PWD_COMMAND}`; export r; \
58344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58345 $(NORMAL_TARGET_EXPORTS) \
58346 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
58347 for flag in $(EXTRA_TARGET_FLAGS); do \
58348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58349 done; \
58350 (cd $(TARGET_SUBDIR)/libada && \
58351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58353 "RANLIB=$${RANLIB}" \
58354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58355 pdf) \
58356 || exit 1
58357
58358 @endif target-libada
58359
58360 .PHONY: maybe-html-target-libada html-target-libada
58361 maybe-html-target-libada:
58362 @if target-libada
58363 maybe-html-target-libada: html-target-libada
58364
58365 html-target-libada: \
58366 configure-target-libada
58367 @: $(MAKE); $(unstage)
58368 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58369 r=`${PWD_COMMAND}`; export r; \
58370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58371 $(NORMAL_TARGET_EXPORTS) \
58372 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
58373 for flag in $(EXTRA_TARGET_FLAGS); do \
58374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58375 done; \
58376 (cd $(TARGET_SUBDIR)/libada && \
58377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58379 "RANLIB=$${RANLIB}" \
58380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58381 html) \
58382 || exit 1
58383
58384 @endif target-libada
58385
58386 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
58387 maybe-TAGS-target-libada:
58388 @if target-libada
58389 maybe-TAGS-target-libada: TAGS-target-libada
58390
58391 TAGS-target-libada: \
58392 configure-target-libada
58393 @: $(MAKE); $(unstage)
58394 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58395 r=`${PWD_COMMAND}`; export r; \
58396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58397 $(NORMAL_TARGET_EXPORTS) \
58398 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
58399 for flag in $(EXTRA_TARGET_FLAGS); do \
58400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58401 done; \
58402 (cd $(TARGET_SUBDIR)/libada && \
58403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58405 "RANLIB=$${RANLIB}" \
58406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58407 TAGS) \
58408 || exit 1
58409
58410 @endif target-libada
58411
58412 .PHONY: maybe-install-info-target-libada install-info-target-libada
58413 maybe-install-info-target-libada:
58414 @if target-libada
58415 maybe-install-info-target-libada: install-info-target-libada
58416
58417 install-info-target-libada: \
58418 configure-target-libada \
58419 info-target-libada
58420 @: $(MAKE); $(unstage)
58421 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58422 r=`${PWD_COMMAND}`; export r; \
58423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58424 $(NORMAL_TARGET_EXPORTS) \
58425 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
58426 for flag in $(EXTRA_TARGET_FLAGS); do \
58427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58428 done; \
58429 (cd $(TARGET_SUBDIR)/libada && \
58430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58432 "RANLIB=$${RANLIB}" \
58433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58434 install-info) \
58435 || exit 1
58436
58437 @endif target-libada
58438
58439 .PHONY: maybe-install-dvi-target-libada install-dvi-target-libada
58440 maybe-install-dvi-target-libada:
58441 @if target-libada
58442 maybe-install-dvi-target-libada: install-dvi-target-libada
58443
58444 install-dvi-target-libada: \
58445 configure-target-libada \
58446 dvi-target-libada
58447 @: $(MAKE); $(unstage)
58448 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58449 r=`${PWD_COMMAND}`; export r; \
58450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58451 $(NORMAL_TARGET_EXPORTS) \
58452 echo "Doing install-dvi in $(TARGET_SUBDIR)/libada"; \
58453 for flag in $(EXTRA_TARGET_FLAGS); do \
58454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58455 done; \
58456 (cd $(TARGET_SUBDIR)/libada && \
58457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58459 "RANLIB=$${RANLIB}" \
58460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58461 install-dvi) \
58462 || exit 1
58463
58464 @endif target-libada
58465
58466 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
58467 maybe-install-pdf-target-libada:
58468 @if target-libada
58469 maybe-install-pdf-target-libada: install-pdf-target-libada
58470
58471 install-pdf-target-libada: \
58472 configure-target-libada \
58473 pdf-target-libada
58474 @: $(MAKE); $(unstage)
58475 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58476 r=`${PWD_COMMAND}`; export r; \
58477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58478 $(NORMAL_TARGET_EXPORTS) \
58479 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
58480 for flag in $(EXTRA_TARGET_FLAGS); do \
58481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58482 done; \
58483 (cd $(TARGET_SUBDIR)/libada && \
58484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58486 "RANLIB=$${RANLIB}" \
58487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58488 install-pdf) \
58489 || exit 1
58490
58491 @endif target-libada
58492
58493 .PHONY: maybe-install-html-target-libada install-html-target-libada
58494 maybe-install-html-target-libada:
58495 @if target-libada
58496 maybe-install-html-target-libada: install-html-target-libada
58497
58498 install-html-target-libada: \
58499 configure-target-libada \
58500 html-target-libada
58501 @: $(MAKE); $(unstage)
58502 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58503 r=`${PWD_COMMAND}`; export r; \
58504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58505 $(NORMAL_TARGET_EXPORTS) \
58506 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
58507 for flag in $(EXTRA_TARGET_FLAGS); do \
58508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58509 done; \
58510 (cd $(TARGET_SUBDIR)/libada && \
58511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58513 "RANLIB=$${RANLIB}" \
58514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58515 install-html) \
58516 || exit 1
58517
58518 @endif target-libada
58519
58520 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
58521 maybe-installcheck-target-libada:
58522 @if target-libada
58523 maybe-installcheck-target-libada: installcheck-target-libada
58524
58525 installcheck-target-libada: \
58526 configure-target-libada
58527 @: $(MAKE); $(unstage)
58528 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58529 r=`${PWD_COMMAND}`; export r; \
58530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58531 $(NORMAL_TARGET_EXPORTS) \
58532 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
58533 for flag in $(EXTRA_TARGET_FLAGS); do \
58534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58535 done; \
58536 (cd $(TARGET_SUBDIR)/libada && \
58537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58539 "RANLIB=$${RANLIB}" \
58540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58541 installcheck) \
58542 || exit 1
58543
58544 @endif target-libada
58545
58546 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
58547 maybe-mostlyclean-target-libada:
58548 @if target-libada
58549 maybe-mostlyclean-target-libada: mostlyclean-target-libada
58550
58551 mostlyclean-target-libada:
58552 @: $(MAKE); $(unstage)
58553 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58554 r=`${PWD_COMMAND}`; export r; \
58555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58556 $(NORMAL_TARGET_EXPORTS) \
58557 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
58558 for flag in $(EXTRA_TARGET_FLAGS); do \
58559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58560 done; \
58561 (cd $(TARGET_SUBDIR)/libada && \
58562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58564 "RANLIB=$${RANLIB}" \
58565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58566 mostlyclean) \
58567 || exit 1
58568
58569 @endif target-libada
58570
58571 .PHONY: maybe-clean-target-libada clean-target-libada
58572 maybe-clean-target-libada:
58573 @if target-libada
58574 maybe-clean-target-libada: clean-target-libada
58575
58576 clean-target-libada:
58577 @: $(MAKE); $(unstage)
58578 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58579 r=`${PWD_COMMAND}`; export r; \
58580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58581 $(NORMAL_TARGET_EXPORTS) \
58582 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
58583 for flag in $(EXTRA_TARGET_FLAGS); do \
58584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58585 done; \
58586 (cd $(TARGET_SUBDIR)/libada && \
58587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58589 "RANLIB=$${RANLIB}" \
58590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58591 clean) \
58592 || exit 1
58593
58594 @endif target-libada
58595
58596 .PHONY: maybe-distclean-target-libada distclean-target-libada
58597 maybe-distclean-target-libada:
58598 @if target-libada
58599 maybe-distclean-target-libada: distclean-target-libada
58600
58601 distclean-target-libada:
58602 @: $(MAKE); $(unstage)
58603 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58604 r=`${PWD_COMMAND}`; export r; \
58605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58606 $(NORMAL_TARGET_EXPORTS) \
58607 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
58608 for flag in $(EXTRA_TARGET_FLAGS); do \
58609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58610 done; \
58611 (cd $(TARGET_SUBDIR)/libada && \
58612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58614 "RANLIB=$${RANLIB}" \
58615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58616 distclean) \
58617 || exit 1
58618
58619 @endif target-libada
58620
58621 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
58622 maybe-maintainer-clean-target-libada:
58623 @if target-libada
58624 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
58625
58626 maintainer-clean-target-libada:
58627 @: $(MAKE); $(unstage)
58628 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
58629 r=`${PWD_COMMAND}`; export r; \
58630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58631 $(NORMAL_TARGET_EXPORTS) \
58632 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
58633 for flag in $(EXTRA_TARGET_FLAGS); do \
58634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58635 done; \
58636 (cd $(TARGET_SUBDIR)/libada && \
58637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58639 "RANLIB=$${RANLIB}" \
58640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58641 maintainer-clean) \
58642 || exit 1
58643
58644 @endif target-libada
58645
58646
58647
58648
58649
58650 .PHONY: configure-target-libgm2 maybe-configure-target-libgm2
58651 maybe-configure-target-libgm2:
58652 @if gcc-bootstrap
58653 configure-target-libgm2: stage_current
58654 @endif gcc-bootstrap
58655 @if target-libgm2
58656 maybe-configure-target-libgm2: configure-target-libgm2
58657 configure-target-libgm2:
58658 @: $(MAKE); $(unstage)
58659 @r=`${PWD_COMMAND}`; export r; \
58660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58661 echo "Checking multilib configuration for libgm2..."; \
58662 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58663 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgm2/multilib.tmp 2> /dev/null; \
58664 if test -r $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58665 if cmp -s $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; then \
58666 rm -f $(TARGET_SUBDIR)/libgm2/multilib.tmp; \
58667 else \
58668 rm -f $(TARGET_SUBDIR)/libgm2/Makefile; \
58669 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58670 fi; \
58671 else \
58672 mv $(TARGET_SUBDIR)/libgm2/multilib.tmp $(TARGET_SUBDIR)/libgm2/multilib.out; \
58673 fi; \
58674 test ! -f $(TARGET_SUBDIR)/libgm2/Makefile || exit 0; \
58675 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgm2; \
58676 $(NORMAL_TARGET_EXPORTS) \
58677 echo Configuring in $(TARGET_SUBDIR)/libgm2; \
58678 cd "$(TARGET_SUBDIR)/libgm2" || exit 1; \
58679 case $(srcdir) in \
58680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
58681 *) topdir=`echo $(TARGET_SUBDIR)/libgm2/ | \
58682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
58683 esac; \
58684 module_srcdir=libgm2; \
58685 rm -f no-such-file || : ; \
58686 CONFIG_SITE=no-such-file $(SHELL) \
58687 $$s/$$module_srcdir/configure \
58688 --srcdir=$${topdir}/$$module_srcdir \
58689 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
58690 --target=${target_alias} \
58691 || exit 1
58692 @endif target-libgm2
58693
58694
58695
58696
58697
58698 .PHONY: all-target-libgm2 maybe-all-target-libgm2
58699 maybe-all-target-libgm2:
58700 @if gcc-bootstrap
58701 all-target-libgm2: stage_current
58702 @endif gcc-bootstrap
58703 @if target-libgm2
58704 TARGET-target-libgm2=all
58705 maybe-all-target-libgm2: all-target-libgm2
58706 all-target-libgm2: configure-target-libgm2
58707 @: $(MAKE); $(unstage)
58708 @r=`${PWD_COMMAND}`; export r; \
58709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58710 $(NORMAL_TARGET_EXPORTS) \
58711 (cd $(TARGET_SUBDIR)/libgm2 && \
58712 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
58713 $(TARGET-target-libgm2))
58714 @endif target-libgm2
58715
58716
58717
58718
58719
58720 .PHONY: check-target-libgm2 maybe-check-target-libgm2
58721 maybe-check-target-libgm2:
58722 @if target-libgm2
58723 maybe-check-target-libgm2: check-target-libgm2
58724
58725 check-target-libgm2:
58726 @: $(MAKE); $(unstage)
58727 @r=`${PWD_COMMAND}`; export r; \
58728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58729 $(NORMAL_TARGET_EXPORTS) \
58730 (cd $(TARGET_SUBDIR)/libgm2 && \
58731 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58732
58733 @endif target-libgm2
58734
58735 .PHONY: install-target-libgm2 maybe-install-target-libgm2
58736 maybe-install-target-libgm2:
58737 @if target-libgm2
58738 maybe-install-target-libgm2: install-target-libgm2
58739
58740 install-target-libgm2: installdirs
58741 @: $(MAKE); $(unstage)
58742 @r=`${PWD_COMMAND}`; export r; \
58743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58744 $(NORMAL_TARGET_EXPORTS) \
58745 (cd $(TARGET_SUBDIR)/libgm2 && \
58746 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58747
58748 @endif target-libgm2
58749
58750 .PHONY: install-strip-target-libgm2 maybe-install-strip-target-libgm2
58751 maybe-install-strip-target-libgm2:
58752 @if target-libgm2
58753 maybe-install-strip-target-libgm2: install-strip-target-libgm2
58754
58755 install-strip-target-libgm2: installdirs
58756 @: $(MAKE); $(unstage)
58757 @r=`${PWD_COMMAND}`; export r; \
58758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58759 $(NORMAL_TARGET_EXPORTS) \
58760 (cd $(TARGET_SUBDIR)/libgm2 && \
58761 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58762
58763 @endif target-libgm2
58764
58765 # Other targets (info, dvi, pdf, etc.)
58766
58767 .PHONY: maybe-info-target-libgm2 info-target-libgm2
58768 maybe-info-target-libgm2:
58769 @if target-libgm2
58770 maybe-info-target-libgm2: info-target-libgm2
58771
58772 info-target-libgm2: \
58773 configure-target-libgm2
58774 @: $(MAKE); $(unstage)
58775 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58776 r=`${PWD_COMMAND}`; export r; \
58777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58778 $(NORMAL_TARGET_EXPORTS) \
58779 echo "Doing info in $(TARGET_SUBDIR)/libgm2"; \
58780 for flag in $(EXTRA_TARGET_FLAGS); do \
58781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58782 done; \
58783 (cd $(TARGET_SUBDIR)/libgm2 && \
58784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58786 "RANLIB=$${RANLIB}" \
58787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58788 info) \
58789 || exit 1
58790
58791 @endif target-libgm2
58792
58793 .PHONY: maybe-dvi-target-libgm2 dvi-target-libgm2
58794 maybe-dvi-target-libgm2:
58795 @if target-libgm2
58796 maybe-dvi-target-libgm2: dvi-target-libgm2
58797
58798 dvi-target-libgm2: \
58799 configure-target-libgm2
58800 @: $(MAKE); $(unstage)
58801 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58802 r=`${PWD_COMMAND}`; export r; \
58803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58804 $(NORMAL_TARGET_EXPORTS) \
58805 echo "Doing dvi in $(TARGET_SUBDIR)/libgm2"; \
58806 for flag in $(EXTRA_TARGET_FLAGS); do \
58807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58808 done; \
58809 (cd $(TARGET_SUBDIR)/libgm2 && \
58810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58812 "RANLIB=$${RANLIB}" \
58813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58814 dvi) \
58815 || exit 1
58816
58817 @endif target-libgm2
58818
58819 .PHONY: maybe-pdf-target-libgm2 pdf-target-libgm2
58820 maybe-pdf-target-libgm2:
58821 @if target-libgm2
58822 maybe-pdf-target-libgm2: pdf-target-libgm2
58823
58824 pdf-target-libgm2: \
58825 configure-target-libgm2
58826 @: $(MAKE); $(unstage)
58827 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58828 r=`${PWD_COMMAND}`; export r; \
58829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58830 $(NORMAL_TARGET_EXPORTS) \
58831 echo "Doing pdf in $(TARGET_SUBDIR)/libgm2"; \
58832 for flag in $(EXTRA_TARGET_FLAGS); do \
58833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58834 done; \
58835 (cd $(TARGET_SUBDIR)/libgm2 && \
58836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58838 "RANLIB=$${RANLIB}" \
58839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58840 pdf) \
58841 || exit 1
58842
58843 @endif target-libgm2
58844
58845 .PHONY: maybe-html-target-libgm2 html-target-libgm2
58846 maybe-html-target-libgm2:
58847 @if target-libgm2
58848 maybe-html-target-libgm2: html-target-libgm2
58849
58850 html-target-libgm2: \
58851 configure-target-libgm2
58852 @: $(MAKE); $(unstage)
58853 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58854 r=`${PWD_COMMAND}`; export r; \
58855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58856 $(NORMAL_TARGET_EXPORTS) \
58857 echo "Doing html in $(TARGET_SUBDIR)/libgm2"; \
58858 for flag in $(EXTRA_TARGET_FLAGS); do \
58859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58860 done; \
58861 (cd $(TARGET_SUBDIR)/libgm2 && \
58862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58864 "RANLIB=$${RANLIB}" \
58865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58866 html) \
58867 || exit 1
58868
58869 @endif target-libgm2
58870
58871 .PHONY: maybe-TAGS-target-libgm2 TAGS-target-libgm2
58872 maybe-TAGS-target-libgm2:
58873 @if target-libgm2
58874 maybe-TAGS-target-libgm2: TAGS-target-libgm2
58875
58876 TAGS-target-libgm2: \
58877 configure-target-libgm2
58878 @: $(MAKE); $(unstage)
58879 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58880 r=`${PWD_COMMAND}`; export r; \
58881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58882 $(NORMAL_TARGET_EXPORTS) \
58883 echo "Doing TAGS in $(TARGET_SUBDIR)/libgm2"; \
58884 for flag in $(EXTRA_TARGET_FLAGS); do \
58885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58886 done; \
58887 (cd $(TARGET_SUBDIR)/libgm2 && \
58888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58890 "RANLIB=$${RANLIB}" \
58891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58892 TAGS) \
58893 || exit 1
58894
58895 @endif target-libgm2
58896
58897 .PHONY: maybe-install-info-target-libgm2 install-info-target-libgm2
58898 maybe-install-info-target-libgm2:
58899 @if target-libgm2
58900 maybe-install-info-target-libgm2: install-info-target-libgm2
58901
58902 install-info-target-libgm2: \
58903 configure-target-libgm2 \
58904 info-target-libgm2
58905 @: $(MAKE); $(unstage)
58906 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58907 r=`${PWD_COMMAND}`; export r; \
58908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58909 $(NORMAL_TARGET_EXPORTS) \
58910 echo "Doing install-info in $(TARGET_SUBDIR)/libgm2"; \
58911 for flag in $(EXTRA_TARGET_FLAGS); do \
58912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58913 done; \
58914 (cd $(TARGET_SUBDIR)/libgm2 && \
58915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58917 "RANLIB=$${RANLIB}" \
58918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58919 install-info) \
58920 || exit 1
58921
58922 @endif target-libgm2
58923
58924 .PHONY: maybe-install-dvi-target-libgm2 install-dvi-target-libgm2
58925 maybe-install-dvi-target-libgm2:
58926 @if target-libgm2
58927 maybe-install-dvi-target-libgm2: install-dvi-target-libgm2
58928
58929 install-dvi-target-libgm2: \
58930 configure-target-libgm2 \
58931 dvi-target-libgm2
58932 @: $(MAKE); $(unstage)
58933 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58934 r=`${PWD_COMMAND}`; export r; \
58935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58936 $(NORMAL_TARGET_EXPORTS) \
58937 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgm2"; \
58938 for flag in $(EXTRA_TARGET_FLAGS); do \
58939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58940 done; \
58941 (cd $(TARGET_SUBDIR)/libgm2 && \
58942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58944 "RANLIB=$${RANLIB}" \
58945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58946 install-dvi) \
58947 || exit 1
58948
58949 @endif target-libgm2
58950
58951 .PHONY: maybe-install-pdf-target-libgm2 install-pdf-target-libgm2
58952 maybe-install-pdf-target-libgm2:
58953 @if target-libgm2
58954 maybe-install-pdf-target-libgm2: install-pdf-target-libgm2
58955
58956 install-pdf-target-libgm2: \
58957 configure-target-libgm2 \
58958 pdf-target-libgm2
58959 @: $(MAKE); $(unstage)
58960 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58961 r=`${PWD_COMMAND}`; export r; \
58962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58963 $(NORMAL_TARGET_EXPORTS) \
58964 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgm2"; \
58965 for flag in $(EXTRA_TARGET_FLAGS); do \
58966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58967 done; \
58968 (cd $(TARGET_SUBDIR)/libgm2 && \
58969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58971 "RANLIB=$${RANLIB}" \
58972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58973 install-pdf) \
58974 || exit 1
58975
58976 @endif target-libgm2
58977
58978 .PHONY: maybe-install-html-target-libgm2 install-html-target-libgm2
58979 maybe-install-html-target-libgm2:
58980 @if target-libgm2
58981 maybe-install-html-target-libgm2: install-html-target-libgm2
58982
58983 install-html-target-libgm2: \
58984 configure-target-libgm2 \
58985 html-target-libgm2
58986 @: $(MAKE); $(unstage)
58987 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
58988 r=`${PWD_COMMAND}`; export r; \
58989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58990 $(NORMAL_TARGET_EXPORTS) \
58991 echo "Doing install-html in $(TARGET_SUBDIR)/libgm2"; \
58992 for flag in $(EXTRA_TARGET_FLAGS); do \
58993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58994 done; \
58995 (cd $(TARGET_SUBDIR)/libgm2 && \
58996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58998 "RANLIB=$${RANLIB}" \
58999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59000 install-html) \
59001 || exit 1
59002
59003 @endif target-libgm2
59004
59005 .PHONY: maybe-installcheck-target-libgm2 installcheck-target-libgm2
59006 maybe-installcheck-target-libgm2:
59007 @if target-libgm2
59008 maybe-installcheck-target-libgm2: installcheck-target-libgm2
59009
59010 installcheck-target-libgm2: \
59011 configure-target-libgm2
59012 @: $(MAKE); $(unstage)
59013 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59014 r=`${PWD_COMMAND}`; export r; \
59015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59016 $(NORMAL_TARGET_EXPORTS) \
59017 echo "Doing installcheck in $(TARGET_SUBDIR)/libgm2"; \
59018 for flag in $(EXTRA_TARGET_FLAGS); do \
59019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59020 done; \
59021 (cd $(TARGET_SUBDIR)/libgm2 && \
59022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59024 "RANLIB=$${RANLIB}" \
59025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59026 installcheck) \
59027 || exit 1
59028
59029 @endif target-libgm2
59030
59031 .PHONY: maybe-mostlyclean-target-libgm2 mostlyclean-target-libgm2
59032 maybe-mostlyclean-target-libgm2:
59033 @if target-libgm2
59034 maybe-mostlyclean-target-libgm2: mostlyclean-target-libgm2
59035
59036 mostlyclean-target-libgm2:
59037 @: $(MAKE); $(unstage)
59038 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59039 r=`${PWD_COMMAND}`; export r; \
59040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59041 $(NORMAL_TARGET_EXPORTS) \
59042 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgm2"; \
59043 for flag in $(EXTRA_TARGET_FLAGS); do \
59044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59045 done; \
59046 (cd $(TARGET_SUBDIR)/libgm2 && \
59047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59049 "RANLIB=$${RANLIB}" \
59050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59051 mostlyclean) \
59052 || exit 1
59053
59054 @endif target-libgm2
59055
59056 .PHONY: maybe-clean-target-libgm2 clean-target-libgm2
59057 maybe-clean-target-libgm2:
59058 @if target-libgm2
59059 maybe-clean-target-libgm2: clean-target-libgm2
59060
59061 clean-target-libgm2:
59062 @: $(MAKE); $(unstage)
59063 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59064 r=`${PWD_COMMAND}`; export r; \
59065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59066 $(NORMAL_TARGET_EXPORTS) \
59067 echo "Doing clean in $(TARGET_SUBDIR)/libgm2"; \
59068 for flag in $(EXTRA_TARGET_FLAGS); do \
59069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59070 done; \
59071 (cd $(TARGET_SUBDIR)/libgm2 && \
59072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59074 "RANLIB=$${RANLIB}" \
59075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59076 clean) \
59077 || exit 1
59078
59079 @endif target-libgm2
59080
59081 .PHONY: maybe-distclean-target-libgm2 distclean-target-libgm2
59082 maybe-distclean-target-libgm2:
59083 @if target-libgm2
59084 maybe-distclean-target-libgm2: distclean-target-libgm2
59085
59086 distclean-target-libgm2:
59087 @: $(MAKE); $(unstage)
59088 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59089 r=`${PWD_COMMAND}`; export r; \
59090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59091 $(NORMAL_TARGET_EXPORTS) \
59092 echo "Doing distclean in $(TARGET_SUBDIR)/libgm2"; \
59093 for flag in $(EXTRA_TARGET_FLAGS); do \
59094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59095 done; \
59096 (cd $(TARGET_SUBDIR)/libgm2 && \
59097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59099 "RANLIB=$${RANLIB}" \
59100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59101 distclean) \
59102 || exit 1
59103
59104 @endif target-libgm2
59105
59106 .PHONY: maybe-maintainer-clean-target-libgm2 maintainer-clean-target-libgm2
59107 maybe-maintainer-clean-target-libgm2:
59108 @if target-libgm2
59109 maybe-maintainer-clean-target-libgm2: maintainer-clean-target-libgm2
59110
59111 maintainer-clean-target-libgm2:
59112 @: $(MAKE); $(unstage)
59113 @[ -f $(TARGET_SUBDIR)/libgm2/Makefile ] || exit 0; \
59114 r=`${PWD_COMMAND}`; export r; \
59115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59116 $(NORMAL_TARGET_EXPORTS) \
59117 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgm2"; \
59118 for flag in $(EXTRA_TARGET_FLAGS); do \
59119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
59120 done; \
59121 (cd $(TARGET_SUBDIR)/libgm2 && \
59122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
59123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
59124 "RANLIB=$${RANLIB}" \
59125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
59126 maintainer-clean) \
59127 || exit 1
59128
59129 @endif target-libgm2
59130
59131
59132
59133
59134
59135 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
59136 maybe-configure-target-libgomp:
59137 @if gcc-bootstrap
59138 configure-target-libgomp: stage_current
59139 @endif gcc-bootstrap
59140 @if target-libgomp
59141 maybe-configure-target-libgomp: configure-target-libgomp
59142 configure-target-libgomp:
59143 @r=`${PWD_COMMAND}`; export r; \
59144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59145 echo "Checking multilib configuration for libgomp..."; \
59146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59147 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59148 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59149 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59150 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59151 else \
59152 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59153 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59154 fi; \
59155 else \
59156 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59157 fi; \
59158 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59159 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59160 $(NORMAL_TARGET_EXPORTS) \
59161 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
59162 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
59163 case $(srcdir) in \
59164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59165 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59167 esac; \
59168 module_srcdir=libgomp; \
59169 rm -f no-such-file || : ; \
59170 CONFIG_SITE=no-such-file $(SHELL) \
59171 $$s/$$module_srcdir/configure \
59172 --srcdir=$${topdir}/$$module_srcdir \
59173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59174 --target=${target_alias} \
59175 || exit 1
59176 @endif target-libgomp
59177
59178
59179
59180 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
59181 maybe-configure-stage1-target-libgomp:
59182 @if target-libgomp-bootstrap
59183 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
59184 configure-stage1-target-libgomp:
59185 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59186 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59187 @r=`${PWD_COMMAND}`; export r; \
59188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59189 TFLAGS="$(STAGE1_TFLAGS)"; \
59190 echo "Checking multilib configuration for libgomp..."; \
59191 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59192 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59193 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59194 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59195 else \
59196 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59197 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59198 fi; \
59199 else \
59200 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59201 fi; \
59202 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59203 $(NORMAL_TARGET_EXPORTS) \
59204 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59205 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59206 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59207 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
59208 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59209 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59210 case $(srcdir) in \
59211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59212 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59214 esac; \
59215 module_srcdir=libgomp; \
59216 $(SHELL) $$s/$$module_srcdir/configure \
59217 --srcdir=$${topdir}/$$module_srcdir \
59218 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59219 --target=${target_alias} \
59220 \
59221 $(STAGE1_CONFIGURE_FLAGS)
59222 @endif target-libgomp-bootstrap
59223
59224 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
59225 maybe-configure-stage2-target-libgomp:
59226 @if target-libgomp-bootstrap
59227 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
59228 configure-stage2-target-libgomp:
59229 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59230 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59231 @r=`${PWD_COMMAND}`; export r; \
59232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59233 TFLAGS="$(STAGE2_TFLAGS)"; \
59234 echo "Checking multilib configuration for libgomp..."; \
59235 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59236 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59237 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59238 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59239 else \
59240 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59241 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59242 fi; \
59243 else \
59244 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59245 fi; \
59246 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59247 $(NORMAL_TARGET_EXPORTS) \
59248 \
59249 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59250 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59251 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59252 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
59253 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59254 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59255 case $(srcdir) in \
59256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59257 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59259 esac; \
59260 module_srcdir=libgomp; \
59261 $(SHELL) $$s/$$module_srcdir/configure \
59262 --srcdir=$${topdir}/$$module_srcdir \
59263 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59264 --target=${target_alias} \
59265 --with-build-libsubdir=$(HOST_SUBDIR) \
59266 $(STAGE2_CONFIGURE_FLAGS)
59267 @endif target-libgomp-bootstrap
59268
59269 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
59270 maybe-configure-stage3-target-libgomp:
59271 @if target-libgomp-bootstrap
59272 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
59273 configure-stage3-target-libgomp:
59274 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59275 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59276 @r=`${PWD_COMMAND}`; export r; \
59277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59278 TFLAGS="$(STAGE3_TFLAGS)"; \
59279 echo "Checking multilib configuration for libgomp..."; \
59280 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59281 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59282 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59283 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59284 else \
59285 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59286 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59287 fi; \
59288 else \
59289 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59290 fi; \
59291 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59292 $(NORMAL_TARGET_EXPORTS) \
59293 \
59294 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59295 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59296 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59297 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
59298 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59299 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59300 case $(srcdir) in \
59301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59302 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59304 esac; \
59305 module_srcdir=libgomp; \
59306 $(SHELL) $$s/$$module_srcdir/configure \
59307 --srcdir=$${topdir}/$$module_srcdir \
59308 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59309 --target=${target_alias} \
59310 --with-build-libsubdir=$(HOST_SUBDIR) \
59311 $(STAGE3_CONFIGURE_FLAGS)
59312 @endif target-libgomp-bootstrap
59313
59314 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
59315 maybe-configure-stage4-target-libgomp:
59316 @if target-libgomp-bootstrap
59317 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
59318 configure-stage4-target-libgomp:
59319 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59320 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59321 @r=`${PWD_COMMAND}`; export r; \
59322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59323 TFLAGS="$(STAGE4_TFLAGS)"; \
59324 echo "Checking multilib configuration for libgomp..."; \
59325 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59326 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59327 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59328 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59329 else \
59330 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59331 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59332 fi; \
59333 else \
59334 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59335 fi; \
59336 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59337 $(NORMAL_TARGET_EXPORTS) \
59338 \
59339 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59340 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59341 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59342 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
59343 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59344 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59345 case $(srcdir) in \
59346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59347 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59349 esac; \
59350 module_srcdir=libgomp; \
59351 $(SHELL) $$s/$$module_srcdir/configure \
59352 --srcdir=$${topdir}/$$module_srcdir \
59353 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59354 --target=${target_alias} \
59355 --with-build-libsubdir=$(HOST_SUBDIR) \
59356 $(STAGE4_CONFIGURE_FLAGS)
59357 @endif target-libgomp-bootstrap
59358
59359 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
59360 maybe-configure-stageprofile-target-libgomp:
59361 @if target-libgomp-bootstrap
59362 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59363 configure-stageprofile-target-libgomp:
59364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59365 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59366 @r=`${PWD_COMMAND}`; export r; \
59367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59368 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59369 echo "Checking multilib configuration for libgomp..."; \
59370 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59371 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59372 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59373 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59374 else \
59375 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59376 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59377 fi; \
59378 else \
59379 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59380 fi; \
59381 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59382 $(NORMAL_TARGET_EXPORTS) \
59383 \
59384 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59385 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59386 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59387 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
59388 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59389 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59390 case $(srcdir) in \
59391 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59392 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59393 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59394 esac; \
59395 module_srcdir=libgomp; \
59396 $(SHELL) $$s/$$module_srcdir/configure \
59397 --srcdir=$${topdir}/$$module_srcdir \
59398 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59399 --target=${target_alias} \
59400 --with-build-libsubdir=$(HOST_SUBDIR) \
59401 $(STAGEprofile_CONFIGURE_FLAGS)
59402 @endif target-libgomp-bootstrap
59403
59404 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
59405 maybe-configure-stagetrain-target-libgomp:
59406 @if target-libgomp-bootstrap
59407 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59408 configure-stagetrain-target-libgomp:
59409 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59410 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59411 @r=`${PWD_COMMAND}`; export r; \
59412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59413 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59414 echo "Checking multilib configuration for libgomp..."; \
59415 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59416 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59417 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59418 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59419 else \
59420 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59421 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59422 fi; \
59423 else \
59424 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59425 fi; \
59426 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59427 $(NORMAL_TARGET_EXPORTS) \
59428 \
59429 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59430 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59431 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59432 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
59433 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59434 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59435 case $(srcdir) in \
59436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59437 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59439 esac; \
59440 module_srcdir=libgomp; \
59441 $(SHELL) $$s/$$module_srcdir/configure \
59442 --srcdir=$${topdir}/$$module_srcdir \
59443 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59444 --target=${target_alias} \
59445 --with-build-libsubdir=$(HOST_SUBDIR) \
59446 $(STAGEtrain_CONFIGURE_FLAGS)
59447 @endif target-libgomp-bootstrap
59448
59449 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
59450 maybe-configure-stagefeedback-target-libgomp:
59451 @if target-libgomp-bootstrap
59452 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59453 configure-stagefeedback-target-libgomp:
59454 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59455 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59456 @r=`${PWD_COMMAND}`; export r; \
59457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59458 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59459 echo "Checking multilib configuration for libgomp..."; \
59460 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59461 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59462 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59463 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59464 else \
59465 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59466 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59467 fi; \
59468 else \
59469 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59470 fi; \
59471 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59472 $(NORMAL_TARGET_EXPORTS) \
59473 \
59474 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59475 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59476 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59477 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
59478 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59479 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59480 case $(srcdir) in \
59481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59482 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59484 esac; \
59485 module_srcdir=libgomp; \
59486 $(SHELL) $$s/$$module_srcdir/configure \
59487 --srcdir=$${topdir}/$$module_srcdir \
59488 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59489 --target=${target_alias} \
59490 --with-build-libsubdir=$(HOST_SUBDIR) \
59491 $(STAGEfeedback_CONFIGURE_FLAGS)
59492 @endif target-libgomp-bootstrap
59493
59494 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
59495 maybe-configure-stageautoprofile-target-libgomp:
59496 @if target-libgomp-bootstrap
59497 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59498 configure-stageautoprofile-target-libgomp:
59499 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59500 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59501 @r=`${PWD_COMMAND}`; export r; \
59502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59503 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59504 echo "Checking multilib configuration for libgomp..."; \
59505 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59506 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59507 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59508 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59509 else \
59510 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59511 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59512 fi; \
59513 else \
59514 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59515 fi; \
59516 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59517 $(NORMAL_TARGET_EXPORTS) \
59518 \
59519 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59520 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59521 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59522 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
59523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59524 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59525 case $(srcdir) in \
59526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59527 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59529 esac; \
59530 module_srcdir=libgomp; \
59531 $(SHELL) $$s/$$module_srcdir/configure \
59532 --srcdir=$${topdir}/$$module_srcdir \
59533 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59534 --target=${target_alias} \
59535 --with-build-libsubdir=$(HOST_SUBDIR) \
59536 $(STAGEautoprofile_CONFIGURE_FLAGS)
59537 @endif target-libgomp-bootstrap
59538
59539 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
59540 maybe-configure-stageautofeedback-target-libgomp:
59541 @if target-libgomp-bootstrap
59542 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59543 configure-stageautofeedback-target-libgomp:
59544 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59545 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
59546 @r=`${PWD_COMMAND}`; export r; \
59547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59548 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59549 echo "Checking multilib configuration for libgomp..."; \
59550 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
59551 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59552 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
59553 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
59554 else \
59555 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
59556 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59557 fi; \
59558 else \
59559 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
59560 fi; \
59561 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
59562 $(NORMAL_TARGET_EXPORTS) \
59563 \
59564 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
59565 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
59566 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
59567 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
59568 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
59569 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
59570 case $(srcdir) in \
59571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
59572 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
59573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
59574 esac; \
59575 module_srcdir=libgomp; \
59576 $(SHELL) $$s/$$module_srcdir/configure \
59577 --srcdir=$${topdir}/$$module_srcdir \
59578 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
59579 --target=${target_alias} \
59580 --with-build-libsubdir=$(HOST_SUBDIR) \
59581 $(STAGEautofeedback_CONFIGURE_FLAGS)
59582 @endif target-libgomp-bootstrap
59583
59584
59585
59586
59587
59588 .PHONY: all-target-libgomp maybe-all-target-libgomp
59589 maybe-all-target-libgomp:
59590 @if gcc-bootstrap
59591 all-target-libgomp: stage_current
59592 @endif gcc-bootstrap
59593 @if target-libgomp
59594 TARGET-target-libgomp=all
59595 maybe-all-target-libgomp: all-target-libgomp
59596 all-target-libgomp: configure-target-libgomp
59597 @r=`${PWD_COMMAND}`; export r; \
59598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59599 $(NORMAL_TARGET_EXPORTS) \
59600 (cd $(TARGET_SUBDIR)/libgomp && \
59601 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
59602 $(TARGET-target-libgomp))
59603 @endif target-libgomp
59604
59605
59606
59607 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
59608 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
59609 maybe-all-stage1-target-libgomp:
59610 maybe-clean-stage1-target-libgomp:
59611 @if target-libgomp-bootstrap
59612 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
59613 all-stage1: all-stage1-target-libgomp
59614 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
59615 all-stage1-target-libgomp: configure-stage1-target-libgomp
59616 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
59617 @r=`${PWD_COMMAND}`; export r; \
59618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59619 TFLAGS="$(STAGE1_TFLAGS)"; \
59620 $(NORMAL_TARGET_EXPORTS) \
59621 cd $(TARGET_SUBDIR)/libgomp && \
59622 \
59623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59624 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59625 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59626 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59630 $(EXTRA_TARGET_FLAGS) \
59631 \
59632 TFLAGS="$(STAGE1_TFLAGS)" \
59633 $(TARGET-stage1-target-libgomp)
59634
59635 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
59636 clean-stage1: clean-stage1-target-libgomp
59637 clean-stage1-target-libgomp:
59638 @if [ $(current_stage) = stage1 ]; then \
59639 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59640 else \
59641 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
59642 $(MAKE) stage1-start; \
59643 fi; \
59644 cd $(TARGET_SUBDIR)/libgomp && \
59645 $(MAKE) $(EXTRA_TARGET_FLAGS) \
59646 clean
59647 @endif target-libgomp-bootstrap
59648
59649
59650 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
59651 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
59652 maybe-all-stage2-target-libgomp:
59653 maybe-clean-stage2-target-libgomp:
59654 @if target-libgomp-bootstrap
59655 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
59656 all-stage2: all-stage2-target-libgomp
59657 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
59658 all-stage2-target-libgomp: configure-stage2-target-libgomp
59659 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
59660 @r=`${PWD_COMMAND}`; export r; \
59661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59662 TFLAGS="$(STAGE2_TFLAGS)"; \
59663 $(NORMAL_TARGET_EXPORTS) \
59664 \
59665 cd $(TARGET_SUBDIR)/libgomp && \
59666 \
59667 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59668 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59669 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59670 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59671 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59672 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59673 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59674 $(EXTRA_TARGET_FLAGS) \
59675 TFLAGS="$(STAGE2_TFLAGS)" \
59676 $(TARGET-stage2-target-libgomp)
59677
59678 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
59679 clean-stage2: clean-stage2-target-libgomp
59680 clean-stage2-target-libgomp:
59681 @if [ $(current_stage) = stage2 ]; then \
59682 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59683 else \
59684 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
59685 $(MAKE) stage2-start; \
59686 fi; \
59687 cd $(TARGET_SUBDIR)/libgomp && \
59688 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59689 @endif target-libgomp-bootstrap
59690
59691
59692 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
59693 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
59694 maybe-all-stage3-target-libgomp:
59695 maybe-clean-stage3-target-libgomp:
59696 @if target-libgomp-bootstrap
59697 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
59698 all-stage3: all-stage3-target-libgomp
59699 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
59700 all-stage3-target-libgomp: configure-stage3-target-libgomp
59701 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
59702 @r=`${PWD_COMMAND}`; export r; \
59703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59704 TFLAGS="$(STAGE3_TFLAGS)"; \
59705 $(NORMAL_TARGET_EXPORTS) \
59706 \
59707 cd $(TARGET_SUBDIR)/libgomp && \
59708 \
59709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59710 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59716 $(EXTRA_TARGET_FLAGS) \
59717 TFLAGS="$(STAGE3_TFLAGS)" \
59718 $(TARGET-stage3-target-libgomp)
59719
59720 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
59721 clean-stage3: clean-stage3-target-libgomp
59722 clean-stage3-target-libgomp:
59723 @if [ $(current_stage) = stage3 ]; then \
59724 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59725 else \
59726 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
59727 $(MAKE) stage3-start; \
59728 fi; \
59729 cd $(TARGET_SUBDIR)/libgomp && \
59730 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59731 @endif target-libgomp-bootstrap
59732
59733
59734 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
59735 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
59736 maybe-all-stage4-target-libgomp:
59737 maybe-clean-stage4-target-libgomp:
59738 @if target-libgomp-bootstrap
59739 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
59740 all-stage4: all-stage4-target-libgomp
59741 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
59742 all-stage4-target-libgomp: configure-stage4-target-libgomp
59743 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
59744 @r=`${PWD_COMMAND}`; export r; \
59745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59746 TFLAGS="$(STAGE4_TFLAGS)"; \
59747 $(NORMAL_TARGET_EXPORTS) \
59748 \
59749 cd $(TARGET_SUBDIR)/libgomp && \
59750 \
59751 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59752 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59753 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59754 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59755 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59756 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59757 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59758 $(EXTRA_TARGET_FLAGS) \
59759 TFLAGS="$(STAGE4_TFLAGS)" \
59760 $(TARGET-stage4-target-libgomp)
59761
59762 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
59763 clean-stage4: clean-stage4-target-libgomp
59764 clean-stage4-target-libgomp:
59765 @if [ $(current_stage) = stage4 ]; then \
59766 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59767 else \
59768 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
59769 $(MAKE) stage4-start; \
59770 fi; \
59771 cd $(TARGET_SUBDIR)/libgomp && \
59772 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59773 @endif target-libgomp-bootstrap
59774
59775
59776 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
59777 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
59778 maybe-all-stageprofile-target-libgomp:
59779 maybe-clean-stageprofile-target-libgomp:
59780 @if target-libgomp-bootstrap
59781 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
59782 all-stageprofile: all-stageprofile-target-libgomp
59783 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
59784 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
59785 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
59786 @r=`${PWD_COMMAND}`; export r; \
59787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59788 TFLAGS="$(STAGEprofile_TFLAGS)"; \
59789 $(NORMAL_TARGET_EXPORTS) \
59790 \
59791 cd $(TARGET_SUBDIR)/libgomp && \
59792 \
59793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59794 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59795 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59796 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59800 $(EXTRA_TARGET_FLAGS) \
59801 TFLAGS="$(STAGEprofile_TFLAGS)" \
59802 $(TARGET-stageprofile-target-libgomp)
59803
59804 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
59805 clean-stageprofile: clean-stageprofile-target-libgomp
59806 clean-stageprofile-target-libgomp:
59807 @if [ $(current_stage) = stageprofile ]; then \
59808 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59809 else \
59810 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
59811 $(MAKE) stageprofile-start; \
59812 fi; \
59813 cd $(TARGET_SUBDIR)/libgomp && \
59814 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59815 @endif target-libgomp-bootstrap
59816
59817
59818 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
59819 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
59820 maybe-all-stagetrain-target-libgomp:
59821 maybe-clean-stagetrain-target-libgomp:
59822 @if target-libgomp-bootstrap
59823 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
59824 all-stagetrain: all-stagetrain-target-libgomp
59825 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
59826 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
59827 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
59828 @r=`${PWD_COMMAND}`; export r; \
59829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59830 TFLAGS="$(STAGEtrain_TFLAGS)"; \
59831 $(NORMAL_TARGET_EXPORTS) \
59832 \
59833 cd $(TARGET_SUBDIR)/libgomp && \
59834 \
59835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59836 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59837 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59838 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59839 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59840 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59841 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59842 $(EXTRA_TARGET_FLAGS) \
59843 TFLAGS="$(STAGEtrain_TFLAGS)" \
59844 $(TARGET-stagetrain-target-libgomp)
59845
59846 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
59847 clean-stagetrain: clean-stagetrain-target-libgomp
59848 clean-stagetrain-target-libgomp:
59849 @if [ $(current_stage) = stagetrain ]; then \
59850 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59851 else \
59852 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
59853 $(MAKE) stagetrain-start; \
59854 fi; \
59855 cd $(TARGET_SUBDIR)/libgomp && \
59856 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59857 @endif target-libgomp-bootstrap
59858
59859
59860 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
59861 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
59862 maybe-all-stagefeedback-target-libgomp:
59863 maybe-clean-stagefeedback-target-libgomp:
59864 @if target-libgomp-bootstrap
59865 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
59866 all-stagefeedback: all-stagefeedback-target-libgomp
59867 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
59868 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
59869 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
59870 @r=`${PWD_COMMAND}`; export r; \
59871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59872 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59873 $(NORMAL_TARGET_EXPORTS) \
59874 \
59875 cd $(TARGET_SUBDIR)/libgomp && \
59876 \
59877 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59878 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59879 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59880 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59884 $(EXTRA_TARGET_FLAGS) \
59885 TFLAGS="$(STAGEfeedback_TFLAGS)" \
59886 $(TARGET-stagefeedback-target-libgomp)
59887
59888 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
59889 clean-stagefeedback: clean-stagefeedback-target-libgomp
59890 clean-stagefeedback-target-libgomp:
59891 @if [ $(current_stage) = stagefeedback ]; then \
59892 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59893 else \
59894 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
59895 $(MAKE) stagefeedback-start; \
59896 fi; \
59897 cd $(TARGET_SUBDIR)/libgomp && \
59898 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59899 @endif target-libgomp-bootstrap
59900
59901
59902 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
59903 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
59904 maybe-all-stageautoprofile-target-libgomp:
59905 maybe-clean-stageautoprofile-target-libgomp:
59906 @if target-libgomp-bootstrap
59907 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
59908 all-stageautoprofile: all-stageautoprofile-target-libgomp
59909 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
59910 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
59911 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
59912 @r=`${PWD_COMMAND}`; export r; \
59913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59914 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
59915 $(NORMAL_TARGET_EXPORTS) \
59916 \
59917 cd $(TARGET_SUBDIR)/libgomp && \
59918 $$s/gcc/config/i386/$(AUTO_PROFILE) \
59919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59920 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59921 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59922 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59923 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59924 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59925 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59926 $(EXTRA_TARGET_FLAGS) \
59927 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
59928 $(TARGET-stageautoprofile-target-libgomp)
59929
59930 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
59931 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
59932 clean-stageautoprofile-target-libgomp:
59933 @if [ $(current_stage) = stageautoprofile ]; then \
59934 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59935 else \
59936 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
59937 $(MAKE) stageautoprofile-start; \
59938 fi; \
59939 cd $(TARGET_SUBDIR)/libgomp && \
59940 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59941 @endif target-libgomp-bootstrap
59942
59943
59944 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
59945 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
59946 maybe-all-stageautofeedback-target-libgomp:
59947 maybe-clean-stageautofeedback-target-libgomp:
59948 @if target-libgomp-bootstrap
59949 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
59950 all-stageautofeedback: all-stageautofeedback-target-libgomp
59951 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
59952 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
59953 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
59954 @r=`${PWD_COMMAND}`; export r; \
59955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59956 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
59957 $(NORMAL_TARGET_EXPORTS) \
59958 \
59959 cd $(TARGET_SUBDIR)/libgomp && \
59960 \
59961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
59962 CFLAGS="$(CFLAGS_FOR_TARGET)" \
59963 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
59964 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
59965 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
59966 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
59967 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
59968 $(EXTRA_TARGET_FLAGS) \
59969 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
59970 $(TARGET-stageautofeedback-target-libgomp)
59971
59972 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
59973 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
59974 clean-stageautofeedback-target-libgomp:
59975 @if [ $(current_stage) = stageautofeedback ]; then \
59976 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
59977 else \
59978 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
59979 $(MAKE) stageautofeedback-start; \
59980 fi; \
59981 cd $(TARGET_SUBDIR)/libgomp && \
59982 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
59983 @endif target-libgomp-bootstrap
59984
59985
59986
59987
59988
59989
59990 .PHONY: check-target-libgomp maybe-check-target-libgomp
59991 maybe-check-target-libgomp:
59992 @if target-libgomp
59993 maybe-check-target-libgomp: check-target-libgomp
59994
59995 check-target-libgomp:
59996 @: $(MAKE); $(unstage)
59997 @r=`${PWD_COMMAND}`; export r; \
59998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59999 $(NORMAL_TARGET_EXPORTS) \
60000 (cd $(TARGET_SUBDIR)/libgomp && \
60001 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60002
60003 @endif target-libgomp
60004
60005 .PHONY: install-target-libgomp maybe-install-target-libgomp
60006 maybe-install-target-libgomp:
60007 @if target-libgomp
60008 maybe-install-target-libgomp: install-target-libgomp
60009
60010 install-target-libgomp: installdirs
60011 @: $(MAKE); $(unstage)
60012 @r=`${PWD_COMMAND}`; export r; \
60013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60014 $(NORMAL_TARGET_EXPORTS) \
60015 (cd $(TARGET_SUBDIR)/libgomp && \
60016 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60017
60018 @endif target-libgomp
60019
60020 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
60021 maybe-install-strip-target-libgomp:
60022 @if target-libgomp
60023 maybe-install-strip-target-libgomp: install-strip-target-libgomp
60024
60025 install-strip-target-libgomp: installdirs
60026 @: $(MAKE); $(unstage)
60027 @r=`${PWD_COMMAND}`; export r; \
60028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60029 $(NORMAL_TARGET_EXPORTS) \
60030 (cd $(TARGET_SUBDIR)/libgomp && \
60031 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60032
60033 @endif target-libgomp
60034
60035 # Other targets (info, dvi, pdf, etc.)
60036
60037 .PHONY: maybe-info-target-libgomp info-target-libgomp
60038 maybe-info-target-libgomp:
60039 @if target-libgomp
60040 maybe-info-target-libgomp: info-target-libgomp
60041
60042 info-target-libgomp: \
60043 configure-target-libgomp
60044 @: $(MAKE); $(unstage)
60045 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60046 r=`${PWD_COMMAND}`; export r; \
60047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60048 $(NORMAL_TARGET_EXPORTS) \
60049 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
60050 for flag in $(EXTRA_TARGET_FLAGS); do \
60051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60052 done; \
60053 (cd $(TARGET_SUBDIR)/libgomp && \
60054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60056 "RANLIB=$${RANLIB}" \
60057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60058 info) \
60059 || exit 1
60060
60061 @endif target-libgomp
60062
60063 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
60064 maybe-dvi-target-libgomp:
60065 @if target-libgomp
60066 maybe-dvi-target-libgomp: dvi-target-libgomp
60067
60068 dvi-target-libgomp: \
60069 configure-target-libgomp
60070 @: $(MAKE); $(unstage)
60071 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60072 r=`${PWD_COMMAND}`; export r; \
60073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60074 $(NORMAL_TARGET_EXPORTS) \
60075 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
60076 for flag in $(EXTRA_TARGET_FLAGS); do \
60077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60078 done; \
60079 (cd $(TARGET_SUBDIR)/libgomp && \
60080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60082 "RANLIB=$${RANLIB}" \
60083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60084 dvi) \
60085 || exit 1
60086
60087 @endif target-libgomp
60088
60089 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
60090 maybe-pdf-target-libgomp:
60091 @if target-libgomp
60092 maybe-pdf-target-libgomp: pdf-target-libgomp
60093
60094 pdf-target-libgomp: \
60095 configure-target-libgomp
60096 @: $(MAKE); $(unstage)
60097 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60098 r=`${PWD_COMMAND}`; export r; \
60099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60100 $(NORMAL_TARGET_EXPORTS) \
60101 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
60102 for flag in $(EXTRA_TARGET_FLAGS); do \
60103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60104 done; \
60105 (cd $(TARGET_SUBDIR)/libgomp && \
60106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60108 "RANLIB=$${RANLIB}" \
60109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60110 pdf) \
60111 || exit 1
60112
60113 @endif target-libgomp
60114
60115 .PHONY: maybe-html-target-libgomp html-target-libgomp
60116 maybe-html-target-libgomp:
60117 @if target-libgomp
60118 maybe-html-target-libgomp: html-target-libgomp
60119
60120 html-target-libgomp: \
60121 configure-target-libgomp
60122 @: $(MAKE); $(unstage)
60123 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60124 r=`${PWD_COMMAND}`; export r; \
60125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60126 $(NORMAL_TARGET_EXPORTS) \
60127 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
60128 for flag in $(EXTRA_TARGET_FLAGS); do \
60129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60130 done; \
60131 (cd $(TARGET_SUBDIR)/libgomp && \
60132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60134 "RANLIB=$${RANLIB}" \
60135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60136 html) \
60137 || exit 1
60138
60139 @endif target-libgomp
60140
60141 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
60142 maybe-TAGS-target-libgomp:
60143 @if target-libgomp
60144 maybe-TAGS-target-libgomp: TAGS-target-libgomp
60145
60146 TAGS-target-libgomp: \
60147 configure-target-libgomp
60148 @: $(MAKE); $(unstage)
60149 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60150 r=`${PWD_COMMAND}`; export r; \
60151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60152 $(NORMAL_TARGET_EXPORTS) \
60153 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
60154 for flag in $(EXTRA_TARGET_FLAGS); do \
60155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60156 done; \
60157 (cd $(TARGET_SUBDIR)/libgomp && \
60158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60160 "RANLIB=$${RANLIB}" \
60161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60162 TAGS) \
60163 || exit 1
60164
60165 @endif target-libgomp
60166
60167 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
60168 maybe-install-info-target-libgomp:
60169 @if target-libgomp
60170 maybe-install-info-target-libgomp: install-info-target-libgomp
60171
60172 install-info-target-libgomp: \
60173 configure-target-libgomp \
60174 info-target-libgomp
60175 @: $(MAKE); $(unstage)
60176 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60177 r=`${PWD_COMMAND}`; export r; \
60178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60179 $(NORMAL_TARGET_EXPORTS) \
60180 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
60181 for flag in $(EXTRA_TARGET_FLAGS); do \
60182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60183 done; \
60184 (cd $(TARGET_SUBDIR)/libgomp && \
60185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60187 "RANLIB=$${RANLIB}" \
60188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60189 install-info) \
60190 || exit 1
60191
60192 @endif target-libgomp
60193
60194 .PHONY: maybe-install-dvi-target-libgomp install-dvi-target-libgomp
60195 maybe-install-dvi-target-libgomp:
60196 @if target-libgomp
60197 maybe-install-dvi-target-libgomp: install-dvi-target-libgomp
60198
60199 install-dvi-target-libgomp: \
60200 configure-target-libgomp \
60201 dvi-target-libgomp
60202 @: $(MAKE); $(unstage)
60203 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60204 r=`${PWD_COMMAND}`; export r; \
60205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60206 $(NORMAL_TARGET_EXPORTS) \
60207 echo "Doing install-dvi in $(TARGET_SUBDIR)/libgomp"; \
60208 for flag in $(EXTRA_TARGET_FLAGS); do \
60209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60210 done; \
60211 (cd $(TARGET_SUBDIR)/libgomp && \
60212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60214 "RANLIB=$${RANLIB}" \
60215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60216 install-dvi) \
60217 || exit 1
60218
60219 @endif target-libgomp
60220
60221 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
60222 maybe-install-pdf-target-libgomp:
60223 @if target-libgomp
60224 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
60225
60226 install-pdf-target-libgomp: \
60227 configure-target-libgomp \
60228 pdf-target-libgomp
60229 @: $(MAKE); $(unstage)
60230 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60231 r=`${PWD_COMMAND}`; export r; \
60232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60233 $(NORMAL_TARGET_EXPORTS) \
60234 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
60235 for flag in $(EXTRA_TARGET_FLAGS); do \
60236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60237 done; \
60238 (cd $(TARGET_SUBDIR)/libgomp && \
60239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60241 "RANLIB=$${RANLIB}" \
60242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60243 install-pdf) \
60244 || exit 1
60245
60246 @endif target-libgomp
60247
60248 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
60249 maybe-install-html-target-libgomp:
60250 @if target-libgomp
60251 maybe-install-html-target-libgomp: install-html-target-libgomp
60252
60253 install-html-target-libgomp: \
60254 configure-target-libgomp \
60255 html-target-libgomp
60256 @: $(MAKE); $(unstage)
60257 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60258 r=`${PWD_COMMAND}`; export r; \
60259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60260 $(NORMAL_TARGET_EXPORTS) \
60261 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
60262 for flag in $(EXTRA_TARGET_FLAGS); do \
60263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60264 done; \
60265 (cd $(TARGET_SUBDIR)/libgomp && \
60266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60268 "RANLIB=$${RANLIB}" \
60269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60270 install-html) \
60271 || exit 1
60272
60273 @endif target-libgomp
60274
60275 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
60276 maybe-installcheck-target-libgomp:
60277 @if target-libgomp
60278 maybe-installcheck-target-libgomp: installcheck-target-libgomp
60279
60280 installcheck-target-libgomp: \
60281 configure-target-libgomp
60282 @: $(MAKE); $(unstage)
60283 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60284 r=`${PWD_COMMAND}`; export r; \
60285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60286 $(NORMAL_TARGET_EXPORTS) \
60287 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
60288 for flag in $(EXTRA_TARGET_FLAGS); do \
60289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60290 done; \
60291 (cd $(TARGET_SUBDIR)/libgomp && \
60292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60294 "RANLIB=$${RANLIB}" \
60295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60296 installcheck) \
60297 || exit 1
60298
60299 @endif target-libgomp
60300
60301 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
60302 maybe-mostlyclean-target-libgomp:
60303 @if target-libgomp
60304 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
60305
60306 mostlyclean-target-libgomp:
60307 @: $(MAKE); $(unstage)
60308 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60309 r=`${PWD_COMMAND}`; export r; \
60310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60311 $(NORMAL_TARGET_EXPORTS) \
60312 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
60313 for flag in $(EXTRA_TARGET_FLAGS); do \
60314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60315 done; \
60316 (cd $(TARGET_SUBDIR)/libgomp && \
60317 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60318 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60319 "RANLIB=$${RANLIB}" \
60320 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60321 mostlyclean) \
60322 || exit 1
60323
60324 @endif target-libgomp
60325
60326 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
60327 maybe-clean-target-libgomp:
60328 @if target-libgomp
60329 maybe-clean-target-libgomp: clean-target-libgomp
60330
60331 clean-target-libgomp:
60332 @: $(MAKE); $(unstage)
60333 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60334 r=`${PWD_COMMAND}`; export r; \
60335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60336 $(NORMAL_TARGET_EXPORTS) \
60337 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
60338 for flag in $(EXTRA_TARGET_FLAGS); do \
60339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60340 done; \
60341 (cd $(TARGET_SUBDIR)/libgomp && \
60342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60344 "RANLIB=$${RANLIB}" \
60345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60346 clean) \
60347 || exit 1
60348
60349 @endif target-libgomp
60350
60351 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
60352 maybe-distclean-target-libgomp:
60353 @if target-libgomp
60354 maybe-distclean-target-libgomp: distclean-target-libgomp
60355
60356 distclean-target-libgomp:
60357 @: $(MAKE); $(unstage)
60358 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60359 r=`${PWD_COMMAND}`; export r; \
60360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60361 $(NORMAL_TARGET_EXPORTS) \
60362 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
60363 for flag in $(EXTRA_TARGET_FLAGS); do \
60364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60365 done; \
60366 (cd $(TARGET_SUBDIR)/libgomp && \
60367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60369 "RANLIB=$${RANLIB}" \
60370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60371 distclean) \
60372 || exit 1
60373
60374 @endif target-libgomp
60375
60376 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
60377 maybe-maintainer-clean-target-libgomp:
60378 @if target-libgomp
60379 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
60380
60381 maintainer-clean-target-libgomp:
60382 @: $(MAKE); $(unstage)
60383 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
60384 r=`${PWD_COMMAND}`; export r; \
60385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60386 $(NORMAL_TARGET_EXPORTS) \
60387 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
60388 for flag in $(EXTRA_TARGET_FLAGS); do \
60389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60390 done; \
60391 (cd $(TARGET_SUBDIR)/libgomp && \
60392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60394 "RANLIB=$${RANLIB}" \
60395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60396 maintainer-clean) \
60397 || exit 1
60398
60399 @endif target-libgomp
60400
60401
60402
60403
60404
60405 .PHONY: configure-target-libitm maybe-configure-target-libitm
60406 maybe-configure-target-libitm:
60407 @if gcc-bootstrap
60408 configure-target-libitm: stage_current
60409 @endif gcc-bootstrap
60410 @if target-libitm
60411 maybe-configure-target-libitm: configure-target-libitm
60412 configure-target-libitm:
60413 @: $(MAKE); $(unstage)
60414 @r=`${PWD_COMMAND}`; export r; \
60415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60416 echo "Checking multilib configuration for libitm..."; \
60417 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
60419 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
60420 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
60421 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
60422 else \
60423 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
60424 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60425 fi; \
60426 else \
60427 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
60428 fi; \
60429 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
60430 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
60431 $(NORMAL_TARGET_EXPORTS) \
60432 echo Configuring in $(TARGET_SUBDIR)/libitm; \
60433 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
60434 case $(srcdir) in \
60435 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60436 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
60437 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60438 esac; \
60439 module_srcdir=libitm; \
60440 rm -f no-such-file || : ; \
60441 CONFIG_SITE=no-such-file $(SHELL) \
60442 $$s/$$module_srcdir/configure \
60443 --srcdir=$${topdir}/$$module_srcdir \
60444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60445 --target=${target_alias} \
60446 || exit 1
60447 @endif target-libitm
60448
60449
60450
60451
60452
60453 .PHONY: all-target-libitm maybe-all-target-libitm
60454 maybe-all-target-libitm:
60455 @if gcc-bootstrap
60456 all-target-libitm: stage_current
60457 @endif gcc-bootstrap
60458 @if target-libitm
60459 TARGET-target-libitm=all
60460 maybe-all-target-libitm: all-target-libitm
60461 all-target-libitm: configure-target-libitm
60462 @: $(MAKE); $(unstage)
60463 @r=`${PWD_COMMAND}`; export r; \
60464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60465 $(NORMAL_TARGET_EXPORTS) \
60466 (cd $(TARGET_SUBDIR)/libitm && \
60467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
60468 $(TARGET-target-libitm))
60469 @endif target-libitm
60470
60471
60472
60473
60474
60475 .PHONY: check-target-libitm maybe-check-target-libitm
60476 maybe-check-target-libitm:
60477 @if target-libitm
60478 maybe-check-target-libitm: check-target-libitm
60479
60480 check-target-libitm:
60481 @: $(MAKE); $(unstage)
60482 @r=`${PWD_COMMAND}`; export r; \
60483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60484 $(NORMAL_TARGET_EXPORTS) \
60485 (cd $(TARGET_SUBDIR)/libitm && \
60486 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
60487
60488 @endif target-libitm
60489
60490 .PHONY: install-target-libitm maybe-install-target-libitm
60491 maybe-install-target-libitm:
60492 @if target-libitm
60493 maybe-install-target-libitm: install-target-libitm
60494
60495 install-target-libitm: installdirs
60496 @: $(MAKE); $(unstage)
60497 @r=`${PWD_COMMAND}`; export r; \
60498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60499 $(NORMAL_TARGET_EXPORTS) \
60500 (cd $(TARGET_SUBDIR)/libitm && \
60501 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
60502
60503 @endif target-libitm
60504
60505 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
60506 maybe-install-strip-target-libitm:
60507 @if target-libitm
60508 maybe-install-strip-target-libitm: install-strip-target-libitm
60509
60510 install-strip-target-libitm: installdirs
60511 @: $(MAKE); $(unstage)
60512 @r=`${PWD_COMMAND}`; export r; \
60513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60514 $(NORMAL_TARGET_EXPORTS) \
60515 (cd $(TARGET_SUBDIR)/libitm && \
60516 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
60517
60518 @endif target-libitm
60519
60520 # Other targets (info, dvi, pdf, etc.)
60521
60522 .PHONY: maybe-info-target-libitm info-target-libitm
60523 maybe-info-target-libitm:
60524 @if target-libitm
60525 maybe-info-target-libitm: info-target-libitm
60526
60527 info-target-libitm: \
60528 configure-target-libitm
60529 @: $(MAKE); $(unstage)
60530 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60531 r=`${PWD_COMMAND}`; export r; \
60532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60533 $(NORMAL_TARGET_EXPORTS) \
60534 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
60535 for flag in $(EXTRA_TARGET_FLAGS); do \
60536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60537 done; \
60538 (cd $(TARGET_SUBDIR)/libitm && \
60539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60541 "RANLIB=$${RANLIB}" \
60542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60543 info) \
60544 || exit 1
60545
60546 @endif target-libitm
60547
60548 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
60549 maybe-dvi-target-libitm:
60550 @if target-libitm
60551 maybe-dvi-target-libitm: dvi-target-libitm
60552
60553 dvi-target-libitm: \
60554 configure-target-libitm
60555 @: $(MAKE); $(unstage)
60556 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60557 r=`${PWD_COMMAND}`; export r; \
60558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60559 $(NORMAL_TARGET_EXPORTS) \
60560 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
60561 for flag in $(EXTRA_TARGET_FLAGS); do \
60562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60563 done; \
60564 (cd $(TARGET_SUBDIR)/libitm && \
60565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60567 "RANLIB=$${RANLIB}" \
60568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60569 dvi) \
60570 || exit 1
60571
60572 @endif target-libitm
60573
60574 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
60575 maybe-pdf-target-libitm:
60576 @if target-libitm
60577 maybe-pdf-target-libitm: pdf-target-libitm
60578
60579 pdf-target-libitm: \
60580 configure-target-libitm
60581 @: $(MAKE); $(unstage)
60582 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60583 r=`${PWD_COMMAND}`; export r; \
60584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60585 $(NORMAL_TARGET_EXPORTS) \
60586 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
60587 for flag in $(EXTRA_TARGET_FLAGS); do \
60588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60589 done; \
60590 (cd $(TARGET_SUBDIR)/libitm && \
60591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60593 "RANLIB=$${RANLIB}" \
60594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60595 pdf) \
60596 || exit 1
60597
60598 @endif target-libitm
60599
60600 .PHONY: maybe-html-target-libitm html-target-libitm
60601 maybe-html-target-libitm:
60602 @if target-libitm
60603 maybe-html-target-libitm: html-target-libitm
60604
60605 html-target-libitm: \
60606 configure-target-libitm
60607 @: $(MAKE); $(unstage)
60608 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60609 r=`${PWD_COMMAND}`; export r; \
60610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60611 $(NORMAL_TARGET_EXPORTS) \
60612 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
60613 for flag in $(EXTRA_TARGET_FLAGS); do \
60614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60615 done; \
60616 (cd $(TARGET_SUBDIR)/libitm && \
60617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60619 "RANLIB=$${RANLIB}" \
60620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60621 html) \
60622 || exit 1
60623
60624 @endif target-libitm
60625
60626 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
60627 maybe-TAGS-target-libitm:
60628 @if target-libitm
60629 maybe-TAGS-target-libitm: TAGS-target-libitm
60630
60631 TAGS-target-libitm: \
60632 configure-target-libitm
60633 @: $(MAKE); $(unstage)
60634 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60635 r=`${PWD_COMMAND}`; export r; \
60636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60637 $(NORMAL_TARGET_EXPORTS) \
60638 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
60639 for flag in $(EXTRA_TARGET_FLAGS); do \
60640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60641 done; \
60642 (cd $(TARGET_SUBDIR)/libitm && \
60643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60645 "RANLIB=$${RANLIB}" \
60646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60647 TAGS) \
60648 || exit 1
60649
60650 @endif target-libitm
60651
60652 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
60653 maybe-install-info-target-libitm:
60654 @if target-libitm
60655 maybe-install-info-target-libitm: install-info-target-libitm
60656
60657 install-info-target-libitm: \
60658 configure-target-libitm \
60659 info-target-libitm
60660 @: $(MAKE); $(unstage)
60661 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60662 r=`${PWD_COMMAND}`; export r; \
60663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60664 $(NORMAL_TARGET_EXPORTS) \
60665 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
60666 for flag in $(EXTRA_TARGET_FLAGS); do \
60667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60668 done; \
60669 (cd $(TARGET_SUBDIR)/libitm && \
60670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60672 "RANLIB=$${RANLIB}" \
60673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60674 install-info) \
60675 || exit 1
60676
60677 @endif target-libitm
60678
60679 .PHONY: maybe-install-dvi-target-libitm install-dvi-target-libitm
60680 maybe-install-dvi-target-libitm:
60681 @if target-libitm
60682 maybe-install-dvi-target-libitm: install-dvi-target-libitm
60683
60684 install-dvi-target-libitm: \
60685 configure-target-libitm \
60686 dvi-target-libitm
60687 @: $(MAKE); $(unstage)
60688 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60689 r=`${PWD_COMMAND}`; export r; \
60690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60691 $(NORMAL_TARGET_EXPORTS) \
60692 echo "Doing install-dvi in $(TARGET_SUBDIR)/libitm"; \
60693 for flag in $(EXTRA_TARGET_FLAGS); do \
60694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60695 done; \
60696 (cd $(TARGET_SUBDIR)/libitm && \
60697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60699 "RANLIB=$${RANLIB}" \
60700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60701 install-dvi) \
60702 || exit 1
60703
60704 @endif target-libitm
60705
60706 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
60707 maybe-install-pdf-target-libitm:
60708 @if target-libitm
60709 maybe-install-pdf-target-libitm: install-pdf-target-libitm
60710
60711 install-pdf-target-libitm: \
60712 configure-target-libitm \
60713 pdf-target-libitm
60714 @: $(MAKE); $(unstage)
60715 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60716 r=`${PWD_COMMAND}`; export r; \
60717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60718 $(NORMAL_TARGET_EXPORTS) \
60719 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
60720 for flag in $(EXTRA_TARGET_FLAGS); do \
60721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60722 done; \
60723 (cd $(TARGET_SUBDIR)/libitm && \
60724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60726 "RANLIB=$${RANLIB}" \
60727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60728 install-pdf) \
60729 || exit 1
60730
60731 @endif target-libitm
60732
60733 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
60734 maybe-install-html-target-libitm:
60735 @if target-libitm
60736 maybe-install-html-target-libitm: install-html-target-libitm
60737
60738 install-html-target-libitm: \
60739 configure-target-libitm \
60740 html-target-libitm
60741 @: $(MAKE); $(unstage)
60742 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60743 r=`${PWD_COMMAND}`; export r; \
60744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60745 $(NORMAL_TARGET_EXPORTS) \
60746 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
60747 for flag in $(EXTRA_TARGET_FLAGS); do \
60748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60749 done; \
60750 (cd $(TARGET_SUBDIR)/libitm && \
60751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60753 "RANLIB=$${RANLIB}" \
60754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60755 install-html) \
60756 || exit 1
60757
60758 @endif target-libitm
60759
60760 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
60761 maybe-installcheck-target-libitm:
60762 @if target-libitm
60763 maybe-installcheck-target-libitm: installcheck-target-libitm
60764
60765 installcheck-target-libitm: \
60766 configure-target-libitm
60767 @: $(MAKE); $(unstage)
60768 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60769 r=`${PWD_COMMAND}`; export r; \
60770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60771 $(NORMAL_TARGET_EXPORTS) \
60772 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
60773 for flag in $(EXTRA_TARGET_FLAGS); do \
60774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60775 done; \
60776 (cd $(TARGET_SUBDIR)/libitm && \
60777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60779 "RANLIB=$${RANLIB}" \
60780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60781 installcheck) \
60782 || exit 1
60783
60784 @endif target-libitm
60785
60786 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
60787 maybe-mostlyclean-target-libitm:
60788 @if target-libitm
60789 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
60790
60791 mostlyclean-target-libitm:
60792 @: $(MAKE); $(unstage)
60793 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60794 r=`${PWD_COMMAND}`; export r; \
60795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60796 $(NORMAL_TARGET_EXPORTS) \
60797 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
60798 for flag in $(EXTRA_TARGET_FLAGS); do \
60799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60800 done; \
60801 (cd $(TARGET_SUBDIR)/libitm && \
60802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60804 "RANLIB=$${RANLIB}" \
60805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60806 mostlyclean) \
60807 || exit 1
60808
60809 @endif target-libitm
60810
60811 .PHONY: maybe-clean-target-libitm clean-target-libitm
60812 maybe-clean-target-libitm:
60813 @if target-libitm
60814 maybe-clean-target-libitm: clean-target-libitm
60815
60816 clean-target-libitm:
60817 @: $(MAKE); $(unstage)
60818 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60819 r=`${PWD_COMMAND}`; export r; \
60820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60821 $(NORMAL_TARGET_EXPORTS) \
60822 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
60823 for flag in $(EXTRA_TARGET_FLAGS); do \
60824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60825 done; \
60826 (cd $(TARGET_SUBDIR)/libitm && \
60827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60829 "RANLIB=$${RANLIB}" \
60830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60831 clean) \
60832 || exit 1
60833
60834 @endif target-libitm
60835
60836 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
60837 maybe-distclean-target-libitm:
60838 @if target-libitm
60839 maybe-distclean-target-libitm: distclean-target-libitm
60840
60841 distclean-target-libitm:
60842 @: $(MAKE); $(unstage)
60843 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60844 r=`${PWD_COMMAND}`; export r; \
60845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60846 $(NORMAL_TARGET_EXPORTS) \
60847 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
60848 for flag in $(EXTRA_TARGET_FLAGS); do \
60849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60850 done; \
60851 (cd $(TARGET_SUBDIR)/libitm && \
60852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60854 "RANLIB=$${RANLIB}" \
60855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60856 distclean) \
60857 || exit 1
60858
60859 @endif target-libitm
60860
60861 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
60862 maybe-maintainer-clean-target-libitm:
60863 @if target-libitm
60864 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
60865
60866 maintainer-clean-target-libitm:
60867 @: $(MAKE); $(unstage)
60868 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
60869 r=`${PWD_COMMAND}`; export r; \
60870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60871 $(NORMAL_TARGET_EXPORTS) \
60872 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
60873 for flag in $(EXTRA_TARGET_FLAGS); do \
60874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
60875 done; \
60876 (cd $(TARGET_SUBDIR)/libitm && \
60877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
60878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
60879 "RANLIB=$${RANLIB}" \
60880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
60881 maintainer-clean) \
60882 || exit 1
60883
60884 @endif target-libitm
60885
60886
60887
60888
60889
60890 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
60891 maybe-configure-target-libatomic:
60892 @if gcc-bootstrap
60893 configure-target-libatomic: stage_current
60894 @endif gcc-bootstrap
60895 @if target-libatomic
60896 maybe-configure-target-libatomic: configure-target-libatomic
60897 configure-target-libatomic:
60898 @r=`${PWD_COMMAND}`; export r; \
60899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60900 echo "Checking multilib configuration for libatomic..."; \
60901 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60902 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60903 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60904 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60905 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60906 else \
60907 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60908 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60909 fi; \
60910 else \
60911 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60912 fi; \
60913 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60914 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60915 $(NORMAL_TARGET_EXPORTS) \
60916 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
60917 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
60918 case $(srcdir) in \
60919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60920 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60922 esac; \
60923 module_srcdir=libatomic; \
60924 rm -f no-such-file || : ; \
60925 CONFIG_SITE=no-such-file $(SHELL) \
60926 $$s/$$module_srcdir/configure \
60927 --srcdir=$${topdir}/$$module_srcdir \
60928 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60929 --target=${target_alias} \
60930 || exit 1
60931 @endif target-libatomic
60932
60933
60934
60935 .PHONY: configure-stage1-target-libatomic maybe-configure-stage1-target-libatomic
60936 maybe-configure-stage1-target-libatomic:
60937 @if target-libatomic-bootstrap
60938 maybe-configure-stage1-target-libatomic: configure-stage1-target-libatomic
60939 configure-stage1-target-libatomic:
60940 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
60941 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60942 @r=`${PWD_COMMAND}`; export r; \
60943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60944 TFLAGS="$(STAGE1_TFLAGS)"; \
60945 echo "Checking multilib configuration for libatomic..."; \
60946 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60947 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60948 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60949 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60950 else \
60951 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60952 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60953 fi; \
60954 else \
60955 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60956 fi; \
60957 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
60958 $(NORMAL_TARGET_EXPORTS) \
60959 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
60960 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
60961 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
60962 echo Configuring stage 1 in $(TARGET_SUBDIR)/libatomic; \
60963 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
60964 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
60965 case $(srcdir) in \
60966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
60967 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
60968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
60969 esac; \
60970 module_srcdir=libatomic; \
60971 $(SHELL) $$s/$$module_srcdir/configure \
60972 --srcdir=$${topdir}/$$module_srcdir \
60973 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
60974 --target=${target_alias} \
60975 \
60976 $(STAGE1_CONFIGURE_FLAGS)
60977 @endif target-libatomic-bootstrap
60978
60979 .PHONY: configure-stage2-target-libatomic maybe-configure-stage2-target-libatomic
60980 maybe-configure-stage2-target-libatomic:
60981 @if target-libatomic-bootstrap
60982 maybe-configure-stage2-target-libatomic: configure-stage2-target-libatomic
60983 configure-stage2-target-libatomic:
60984 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
60985 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
60986 @r=`${PWD_COMMAND}`; export r; \
60987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60988 TFLAGS="$(STAGE2_TFLAGS)"; \
60989 echo "Checking multilib configuration for libatomic..."; \
60990 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
60991 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60992 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
60993 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
60994 else \
60995 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
60996 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
60997 fi; \
60998 else \
60999 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61000 fi; \
61001 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61002 $(NORMAL_TARGET_EXPORTS) \
61003 \
61004 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61005 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61006 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61007 echo Configuring stage 2 in $(TARGET_SUBDIR)/libatomic; \
61008 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61009 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61010 case $(srcdir) in \
61011 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61012 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61013 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61014 esac; \
61015 module_srcdir=libatomic; \
61016 $(SHELL) $$s/$$module_srcdir/configure \
61017 --srcdir=$${topdir}/$$module_srcdir \
61018 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61019 --target=${target_alias} \
61020 --with-build-libsubdir=$(HOST_SUBDIR) \
61021 $(STAGE2_CONFIGURE_FLAGS)
61022 @endif target-libatomic-bootstrap
61023
61024 .PHONY: configure-stage3-target-libatomic maybe-configure-stage3-target-libatomic
61025 maybe-configure-stage3-target-libatomic:
61026 @if target-libatomic-bootstrap
61027 maybe-configure-stage3-target-libatomic: configure-stage3-target-libatomic
61028 configure-stage3-target-libatomic:
61029 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61030 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61031 @r=`${PWD_COMMAND}`; export r; \
61032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61033 TFLAGS="$(STAGE3_TFLAGS)"; \
61034 echo "Checking multilib configuration for libatomic..."; \
61035 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61036 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61037 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61038 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61039 else \
61040 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61041 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61042 fi; \
61043 else \
61044 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61045 fi; \
61046 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61047 $(NORMAL_TARGET_EXPORTS) \
61048 \
61049 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61050 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61051 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61052 echo Configuring stage 3 in $(TARGET_SUBDIR)/libatomic; \
61053 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61054 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61055 case $(srcdir) in \
61056 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61057 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61058 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61059 esac; \
61060 module_srcdir=libatomic; \
61061 $(SHELL) $$s/$$module_srcdir/configure \
61062 --srcdir=$${topdir}/$$module_srcdir \
61063 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61064 --target=${target_alias} \
61065 --with-build-libsubdir=$(HOST_SUBDIR) \
61066 $(STAGE3_CONFIGURE_FLAGS)
61067 @endif target-libatomic-bootstrap
61068
61069 .PHONY: configure-stage4-target-libatomic maybe-configure-stage4-target-libatomic
61070 maybe-configure-stage4-target-libatomic:
61071 @if target-libatomic-bootstrap
61072 maybe-configure-stage4-target-libatomic: configure-stage4-target-libatomic
61073 configure-stage4-target-libatomic:
61074 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61075 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61076 @r=`${PWD_COMMAND}`; export r; \
61077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61078 TFLAGS="$(STAGE4_TFLAGS)"; \
61079 echo "Checking multilib configuration for libatomic..."; \
61080 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61081 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61082 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61083 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61084 else \
61085 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61086 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61087 fi; \
61088 else \
61089 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61090 fi; \
61091 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61092 $(NORMAL_TARGET_EXPORTS) \
61093 \
61094 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61095 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61096 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61097 echo Configuring stage 4 in $(TARGET_SUBDIR)/libatomic; \
61098 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61099 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61100 case $(srcdir) in \
61101 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61102 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61103 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61104 esac; \
61105 module_srcdir=libatomic; \
61106 $(SHELL) $$s/$$module_srcdir/configure \
61107 --srcdir=$${topdir}/$$module_srcdir \
61108 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61109 --target=${target_alias} \
61110 --with-build-libsubdir=$(HOST_SUBDIR) \
61111 $(STAGE4_CONFIGURE_FLAGS)
61112 @endif target-libatomic-bootstrap
61113
61114 .PHONY: configure-stageprofile-target-libatomic maybe-configure-stageprofile-target-libatomic
61115 maybe-configure-stageprofile-target-libatomic:
61116 @if target-libatomic-bootstrap
61117 maybe-configure-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61118 configure-stageprofile-target-libatomic:
61119 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61120 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61121 @r=`${PWD_COMMAND}`; export r; \
61122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61123 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61124 echo "Checking multilib configuration for libatomic..."; \
61125 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61126 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61127 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61128 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61129 else \
61130 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61131 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61132 fi; \
61133 else \
61134 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61135 fi; \
61136 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61137 $(NORMAL_TARGET_EXPORTS) \
61138 \
61139 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61140 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61141 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61142 echo Configuring stage profile in $(TARGET_SUBDIR)/libatomic; \
61143 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61144 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61145 case $(srcdir) in \
61146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61147 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61149 esac; \
61150 module_srcdir=libatomic; \
61151 $(SHELL) $$s/$$module_srcdir/configure \
61152 --srcdir=$${topdir}/$$module_srcdir \
61153 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61154 --target=${target_alias} \
61155 --with-build-libsubdir=$(HOST_SUBDIR) \
61156 $(STAGEprofile_CONFIGURE_FLAGS)
61157 @endif target-libatomic-bootstrap
61158
61159 .PHONY: configure-stagetrain-target-libatomic maybe-configure-stagetrain-target-libatomic
61160 maybe-configure-stagetrain-target-libatomic:
61161 @if target-libatomic-bootstrap
61162 maybe-configure-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61163 configure-stagetrain-target-libatomic:
61164 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61165 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61166 @r=`${PWD_COMMAND}`; export r; \
61167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61168 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61169 echo "Checking multilib configuration for libatomic..."; \
61170 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61171 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61172 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61173 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61174 else \
61175 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61176 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61177 fi; \
61178 else \
61179 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61180 fi; \
61181 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61182 $(NORMAL_TARGET_EXPORTS) \
61183 \
61184 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61185 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61186 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61187 echo Configuring stage train in $(TARGET_SUBDIR)/libatomic; \
61188 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61189 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61190 case $(srcdir) in \
61191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61192 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61194 esac; \
61195 module_srcdir=libatomic; \
61196 $(SHELL) $$s/$$module_srcdir/configure \
61197 --srcdir=$${topdir}/$$module_srcdir \
61198 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61199 --target=${target_alias} \
61200 --with-build-libsubdir=$(HOST_SUBDIR) \
61201 $(STAGEtrain_CONFIGURE_FLAGS)
61202 @endif target-libatomic-bootstrap
61203
61204 .PHONY: configure-stagefeedback-target-libatomic maybe-configure-stagefeedback-target-libatomic
61205 maybe-configure-stagefeedback-target-libatomic:
61206 @if target-libatomic-bootstrap
61207 maybe-configure-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61208 configure-stagefeedback-target-libatomic:
61209 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61210 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61211 @r=`${PWD_COMMAND}`; export r; \
61212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61213 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61214 echo "Checking multilib configuration for libatomic..."; \
61215 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61216 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61217 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61218 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61219 else \
61220 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61221 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61222 fi; \
61223 else \
61224 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61225 fi; \
61226 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61227 $(NORMAL_TARGET_EXPORTS) \
61228 \
61229 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61232 echo Configuring stage feedback in $(TARGET_SUBDIR)/libatomic; \
61233 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61234 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61235 case $(srcdir) in \
61236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61237 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61239 esac; \
61240 module_srcdir=libatomic; \
61241 $(SHELL) $$s/$$module_srcdir/configure \
61242 --srcdir=$${topdir}/$$module_srcdir \
61243 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61244 --target=${target_alias} \
61245 --with-build-libsubdir=$(HOST_SUBDIR) \
61246 $(STAGEfeedback_CONFIGURE_FLAGS)
61247 @endif target-libatomic-bootstrap
61248
61249 .PHONY: configure-stageautoprofile-target-libatomic maybe-configure-stageautoprofile-target-libatomic
61250 maybe-configure-stageautoprofile-target-libatomic:
61251 @if target-libatomic-bootstrap
61252 maybe-configure-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61253 configure-stageautoprofile-target-libatomic:
61254 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61255 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61256 @r=`${PWD_COMMAND}`; export r; \
61257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61258 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61259 echo "Checking multilib configuration for libatomic..."; \
61260 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61261 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61262 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61263 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61264 else \
61265 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61266 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61267 fi; \
61268 else \
61269 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61270 fi; \
61271 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61272 $(NORMAL_TARGET_EXPORTS) \
61273 \
61274 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61275 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61276 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61277 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libatomic; \
61278 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61279 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61280 case $(srcdir) in \
61281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61282 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61284 esac; \
61285 module_srcdir=libatomic; \
61286 $(SHELL) $$s/$$module_srcdir/configure \
61287 --srcdir=$${topdir}/$$module_srcdir \
61288 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61289 --target=${target_alias} \
61290 --with-build-libsubdir=$(HOST_SUBDIR) \
61291 $(STAGEautoprofile_CONFIGURE_FLAGS)
61292 @endif target-libatomic-bootstrap
61293
61294 .PHONY: configure-stageautofeedback-target-libatomic maybe-configure-stageautofeedback-target-libatomic
61295 maybe-configure-stageautofeedback-target-libatomic:
61296 @if target-libatomic-bootstrap
61297 maybe-configure-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61298 configure-stageautofeedback-target-libatomic:
61299 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61300 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic
61301 @r=`${PWD_COMMAND}`; export r; \
61302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61303 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61304 echo "Checking multilib configuration for libatomic..."; \
61305 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
61306 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61307 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
61308 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
61309 else \
61310 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
61311 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61312 fi; \
61313 else \
61314 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
61315 fi; \
61316 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
61317 $(NORMAL_TARGET_EXPORTS) \
61318 \
61319 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
61320 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
61321 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
61322 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libatomic; \
61323 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
61324 cd $(TARGET_SUBDIR)/libatomic || exit 1; \
61325 case $(srcdir) in \
61326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
61327 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
61328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
61329 esac; \
61330 module_srcdir=libatomic; \
61331 $(SHELL) $$s/$$module_srcdir/configure \
61332 --srcdir=$${topdir}/$$module_srcdir \
61333 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
61334 --target=${target_alias} \
61335 --with-build-libsubdir=$(HOST_SUBDIR) \
61336 $(STAGEautofeedback_CONFIGURE_FLAGS)
61337 @endif target-libatomic-bootstrap
61338
61339
61340
61341
61342
61343 .PHONY: all-target-libatomic maybe-all-target-libatomic
61344 maybe-all-target-libatomic:
61345 @if gcc-bootstrap
61346 all-target-libatomic: stage_current
61347 @endif gcc-bootstrap
61348 @if target-libatomic
61349 TARGET-target-libatomic=all
61350 maybe-all-target-libatomic: all-target-libatomic
61351 all-target-libatomic: configure-target-libatomic
61352 @r=`${PWD_COMMAND}`; export r; \
61353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61354 $(NORMAL_TARGET_EXPORTS) \
61355 (cd $(TARGET_SUBDIR)/libatomic && \
61356 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
61357 $(TARGET-target-libatomic))
61358 @endif target-libatomic
61359
61360
61361
61362 .PHONY: all-stage1-target-libatomic maybe-all-stage1-target-libatomic
61363 .PHONY: clean-stage1-target-libatomic maybe-clean-stage1-target-libatomic
61364 maybe-all-stage1-target-libatomic:
61365 maybe-clean-stage1-target-libatomic:
61366 @if target-libatomic-bootstrap
61367 maybe-all-stage1-target-libatomic: all-stage1-target-libatomic
61368 all-stage1: all-stage1-target-libatomic
61369 TARGET-stage1-target-libatomic = $(TARGET-target-libatomic)
61370 all-stage1-target-libatomic: configure-stage1-target-libatomic
61371 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
61372 @r=`${PWD_COMMAND}`; export r; \
61373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61374 TFLAGS="$(STAGE1_TFLAGS)"; \
61375 $(NORMAL_TARGET_EXPORTS) \
61376 cd $(TARGET_SUBDIR)/libatomic && \
61377 \
61378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61379 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61380 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61381 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61385 $(EXTRA_TARGET_FLAGS) \
61386 \
61387 TFLAGS="$(STAGE1_TFLAGS)" \
61388 $(TARGET-stage1-target-libatomic)
61389
61390 maybe-clean-stage1-target-libatomic: clean-stage1-target-libatomic
61391 clean-stage1: clean-stage1-target-libatomic
61392 clean-stage1-target-libatomic:
61393 @if [ $(current_stage) = stage1 ]; then \
61394 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61395 else \
61396 [ -f $(TARGET_SUBDIR)/stage1-libatomic/Makefile ] || exit 0; \
61397 $(MAKE) stage1-start; \
61398 fi; \
61399 cd $(TARGET_SUBDIR)/libatomic && \
61400 $(MAKE) $(EXTRA_TARGET_FLAGS) \
61401 clean
61402 @endif target-libatomic-bootstrap
61403
61404
61405 .PHONY: all-stage2-target-libatomic maybe-all-stage2-target-libatomic
61406 .PHONY: clean-stage2-target-libatomic maybe-clean-stage2-target-libatomic
61407 maybe-all-stage2-target-libatomic:
61408 maybe-clean-stage2-target-libatomic:
61409 @if target-libatomic-bootstrap
61410 maybe-all-stage2-target-libatomic: all-stage2-target-libatomic
61411 all-stage2: all-stage2-target-libatomic
61412 TARGET-stage2-target-libatomic = $(TARGET-target-libatomic)
61413 all-stage2-target-libatomic: configure-stage2-target-libatomic
61414 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
61415 @r=`${PWD_COMMAND}`; export r; \
61416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61417 TFLAGS="$(STAGE2_TFLAGS)"; \
61418 $(NORMAL_TARGET_EXPORTS) \
61419 \
61420 cd $(TARGET_SUBDIR)/libatomic && \
61421 \
61422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61423 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61424 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61425 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61429 $(EXTRA_TARGET_FLAGS) \
61430 TFLAGS="$(STAGE2_TFLAGS)" \
61431 $(TARGET-stage2-target-libatomic)
61432
61433 maybe-clean-stage2-target-libatomic: clean-stage2-target-libatomic
61434 clean-stage2: clean-stage2-target-libatomic
61435 clean-stage2-target-libatomic:
61436 @if [ $(current_stage) = stage2 ]; then \
61437 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61438 else \
61439 [ -f $(TARGET_SUBDIR)/stage2-libatomic/Makefile ] || exit 0; \
61440 $(MAKE) stage2-start; \
61441 fi; \
61442 cd $(TARGET_SUBDIR)/libatomic && \
61443 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61444 @endif target-libatomic-bootstrap
61445
61446
61447 .PHONY: all-stage3-target-libatomic maybe-all-stage3-target-libatomic
61448 .PHONY: clean-stage3-target-libatomic maybe-clean-stage3-target-libatomic
61449 maybe-all-stage3-target-libatomic:
61450 maybe-clean-stage3-target-libatomic:
61451 @if target-libatomic-bootstrap
61452 maybe-all-stage3-target-libatomic: all-stage3-target-libatomic
61453 all-stage3: all-stage3-target-libatomic
61454 TARGET-stage3-target-libatomic = $(TARGET-target-libatomic)
61455 all-stage3-target-libatomic: configure-stage3-target-libatomic
61456 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
61457 @r=`${PWD_COMMAND}`; export r; \
61458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61459 TFLAGS="$(STAGE3_TFLAGS)"; \
61460 $(NORMAL_TARGET_EXPORTS) \
61461 \
61462 cd $(TARGET_SUBDIR)/libatomic && \
61463 \
61464 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61465 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61466 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61467 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61471 $(EXTRA_TARGET_FLAGS) \
61472 TFLAGS="$(STAGE3_TFLAGS)" \
61473 $(TARGET-stage3-target-libatomic)
61474
61475 maybe-clean-stage3-target-libatomic: clean-stage3-target-libatomic
61476 clean-stage3: clean-stage3-target-libatomic
61477 clean-stage3-target-libatomic:
61478 @if [ $(current_stage) = stage3 ]; then \
61479 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61480 else \
61481 [ -f $(TARGET_SUBDIR)/stage3-libatomic/Makefile ] || exit 0; \
61482 $(MAKE) stage3-start; \
61483 fi; \
61484 cd $(TARGET_SUBDIR)/libatomic && \
61485 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61486 @endif target-libatomic-bootstrap
61487
61488
61489 .PHONY: all-stage4-target-libatomic maybe-all-stage4-target-libatomic
61490 .PHONY: clean-stage4-target-libatomic maybe-clean-stage4-target-libatomic
61491 maybe-all-stage4-target-libatomic:
61492 maybe-clean-stage4-target-libatomic:
61493 @if target-libatomic-bootstrap
61494 maybe-all-stage4-target-libatomic: all-stage4-target-libatomic
61495 all-stage4: all-stage4-target-libatomic
61496 TARGET-stage4-target-libatomic = $(TARGET-target-libatomic)
61497 all-stage4-target-libatomic: configure-stage4-target-libatomic
61498 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
61499 @r=`${PWD_COMMAND}`; export r; \
61500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61501 TFLAGS="$(STAGE4_TFLAGS)"; \
61502 $(NORMAL_TARGET_EXPORTS) \
61503 \
61504 cd $(TARGET_SUBDIR)/libatomic && \
61505 \
61506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61507 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61508 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61509 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61513 $(EXTRA_TARGET_FLAGS) \
61514 TFLAGS="$(STAGE4_TFLAGS)" \
61515 $(TARGET-stage4-target-libatomic)
61516
61517 maybe-clean-stage4-target-libatomic: clean-stage4-target-libatomic
61518 clean-stage4: clean-stage4-target-libatomic
61519 clean-stage4-target-libatomic:
61520 @if [ $(current_stage) = stage4 ]; then \
61521 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61522 else \
61523 [ -f $(TARGET_SUBDIR)/stage4-libatomic/Makefile ] || exit 0; \
61524 $(MAKE) stage4-start; \
61525 fi; \
61526 cd $(TARGET_SUBDIR)/libatomic && \
61527 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61528 @endif target-libatomic-bootstrap
61529
61530
61531 .PHONY: all-stageprofile-target-libatomic maybe-all-stageprofile-target-libatomic
61532 .PHONY: clean-stageprofile-target-libatomic maybe-clean-stageprofile-target-libatomic
61533 maybe-all-stageprofile-target-libatomic:
61534 maybe-clean-stageprofile-target-libatomic:
61535 @if target-libatomic-bootstrap
61536 maybe-all-stageprofile-target-libatomic: all-stageprofile-target-libatomic
61537 all-stageprofile: all-stageprofile-target-libatomic
61538 TARGET-stageprofile-target-libatomic = $(TARGET-target-libatomic)
61539 all-stageprofile-target-libatomic: configure-stageprofile-target-libatomic
61540 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
61541 @r=`${PWD_COMMAND}`; export r; \
61542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61543 TFLAGS="$(STAGEprofile_TFLAGS)"; \
61544 $(NORMAL_TARGET_EXPORTS) \
61545 \
61546 cd $(TARGET_SUBDIR)/libatomic && \
61547 \
61548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61549 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61550 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61551 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61555 $(EXTRA_TARGET_FLAGS) \
61556 TFLAGS="$(STAGEprofile_TFLAGS)" \
61557 $(TARGET-stageprofile-target-libatomic)
61558
61559 maybe-clean-stageprofile-target-libatomic: clean-stageprofile-target-libatomic
61560 clean-stageprofile: clean-stageprofile-target-libatomic
61561 clean-stageprofile-target-libatomic:
61562 @if [ $(current_stage) = stageprofile ]; then \
61563 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61564 else \
61565 [ -f $(TARGET_SUBDIR)/stageprofile-libatomic/Makefile ] || exit 0; \
61566 $(MAKE) stageprofile-start; \
61567 fi; \
61568 cd $(TARGET_SUBDIR)/libatomic && \
61569 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61570 @endif target-libatomic-bootstrap
61571
61572
61573 .PHONY: all-stagetrain-target-libatomic maybe-all-stagetrain-target-libatomic
61574 .PHONY: clean-stagetrain-target-libatomic maybe-clean-stagetrain-target-libatomic
61575 maybe-all-stagetrain-target-libatomic:
61576 maybe-clean-stagetrain-target-libatomic:
61577 @if target-libatomic-bootstrap
61578 maybe-all-stagetrain-target-libatomic: all-stagetrain-target-libatomic
61579 all-stagetrain: all-stagetrain-target-libatomic
61580 TARGET-stagetrain-target-libatomic = $(TARGET-target-libatomic)
61581 all-stagetrain-target-libatomic: configure-stagetrain-target-libatomic
61582 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
61583 @r=`${PWD_COMMAND}`; export r; \
61584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61585 TFLAGS="$(STAGEtrain_TFLAGS)"; \
61586 $(NORMAL_TARGET_EXPORTS) \
61587 \
61588 cd $(TARGET_SUBDIR)/libatomic && \
61589 \
61590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61591 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61592 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61593 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61594 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61595 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61596 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61597 $(EXTRA_TARGET_FLAGS) \
61598 TFLAGS="$(STAGEtrain_TFLAGS)" \
61599 $(TARGET-stagetrain-target-libatomic)
61600
61601 maybe-clean-stagetrain-target-libatomic: clean-stagetrain-target-libatomic
61602 clean-stagetrain: clean-stagetrain-target-libatomic
61603 clean-stagetrain-target-libatomic:
61604 @if [ $(current_stage) = stagetrain ]; then \
61605 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61606 else \
61607 [ -f $(TARGET_SUBDIR)/stagetrain-libatomic/Makefile ] || exit 0; \
61608 $(MAKE) stagetrain-start; \
61609 fi; \
61610 cd $(TARGET_SUBDIR)/libatomic && \
61611 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61612 @endif target-libatomic-bootstrap
61613
61614
61615 .PHONY: all-stagefeedback-target-libatomic maybe-all-stagefeedback-target-libatomic
61616 .PHONY: clean-stagefeedback-target-libatomic maybe-clean-stagefeedback-target-libatomic
61617 maybe-all-stagefeedback-target-libatomic:
61618 maybe-clean-stagefeedback-target-libatomic:
61619 @if target-libatomic-bootstrap
61620 maybe-all-stagefeedback-target-libatomic: all-stagefeedback-target-libatomic
61621 all-stagefeedback: all-stagefeedback-target-libatomic
61622 TARGET-stagefeedback-target-libatomic = $(TARGET-target-libatomic)
61623 all-stagefeedback-target-libatomic: configure-stagefeedback-target-libatomic
61624 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
61625 @r=`${PWD_COMMAND}`; export r; \
61626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61627 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
61628 $(NORMAL_TARGET_EXPORTS) \
61629 \
61630 cd $(TARGET_SUBDIR)/libatomic && \
61631 \
61632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61633 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61634 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61635 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61639 $(EXTRA_TARGET_FLAGS) \
61640 TFLAGS="$(STAGEfeedback_TFLAGS)" \
61641 $(TARGET-stagefeedback-target-libatomic)
61642
61643 maybe-clean-stagefeedback-target-libatomic: clean-stagefeedback-target-libatomic
61644 clean-stagefeedback: clean-stagefeedback-target-libatomic
61645 clean-stagefeedback-target-libatomic:
61646 @if [ $(current_stage) = stagefeedback ]; then \
61647 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61648 else \
61649 [ -f $(TARGET_SUBDIR)/stagefeedback-libatomic/Makefile ] || exit 0; \
61650 $(MAKE) stagefeedback-start; \
61651 fi; \
61652 cd $(TARGET_SUBDIR)/libatomic && \
61653 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61654 @endif target-libatomic-bootstrap
61655
61656
61657 .PHONY: all-stageautoprofile-target-libatomic maybe-all-stageautoprofile-target-libatomic
61658 .PHONY: clean-stageautoprofile-target-libatomic maybe-clean-stageautoprofile-target-libatomic
61659 maybe-all-stageautoprofile-target-libatomic:
61660 maybe-clean-stageautoprofile-target-libatomic:
61661 @if target-libatomic-bootstrap
61662 maybe-all-stageautoprofile-target-libatomic: all-stageautoprofile-target-libatomic
61663 all-stageautoprofile: all-stageautoprofile-target-libatomic
61664 TARGET-stageautoprofile-target-libatomic = $(TARGET-target-libatomic)
61665 all-stageautoprofile-target-libatomic: configure-stageautoprofile-target-libatomic
61666 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
61667 @r=`${PWD_COMMAND}`; export r; \
61668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61669 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
61670 $(NORMAL_TARGET_EXPORTS) \
61671 \
61672 cd $(TARGET_SUBDIR)/libatomic && \
61673 $$s/gcc/config/i386/$(AUTO_PROFILE) \
61674 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61675 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61676 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61677 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61678 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61679 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61680 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61681 $(EXTRA_TARGET_FLAGS) \
61682 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
61683 $(TARGET-stageautoprofile-target-libatomic)
61684
61685 maybe-clean-stageautoprofile-target-libatomic: clean-stageautoprofile-target-libatomic
61686 clean-stageautoprofile: clean-stageautoprofile-target-libatomic
61687 clean-stageautoprofile-target-libatomic:
61688 @if [ $(current_stage) = stageautoprofile ]; then \
61689 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61690 else \
61691 [ -f $(TARGET_SUBDIR)/stageautoprofile-libatomic/Makefile ] || exit 0; \
61692 $(MAKE) stageautoprofile-start; \
61693 fi; \
61694 cd $(TARGET_SUBDIR)/libatomic && \
61695 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61696 @endif target-libatomic-bootstrap
61697
61698
61699 .PHONY: all-stageautofeedback-target-libatomic maybe-all-stageautofeedback-target-libatomic
61700 .PHONY: clean-stageautofeedback-target-libatomic maybe-clean-stageautofeedback-target-libatomic
61701 maybe-all-stageautofeedback-target-libatomic:
61702 maybe-clean-stageautofeedback-target-libatomic:
61703 @if target-libatomic-bootstrap
61704 maybe-all-stageautofeedback-target-libatomic: all-stageautofeedback-target-libatomic
61705 all-stageautofeedback: all-stageautofeedback-target-libatomic
61706 TARGET-stageautofeedback-target-libatomic = $(TARGET-target-libatomic)
61707 all-stageautofeedback-target-libatomic: configure-stageautofeedback-target-libatomic
61708 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
61709 @r=`${PWD_COMMAND}`; export r; \
61710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61711 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
61712 $(NORMAL_TARGET_EXPORTS) \
61713 \
61714 cd $(TARGET_SUBDIR)/libatomic && \
61715 \
61716 $(MAKE) $(BASE_FLAGS_TO_PASS) \
61717 CFLAGS="$(CFLAGS_FOR_TARGET)" \
61718 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
61719 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
61720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
61721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
61722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
61723 $(EXTRA_TARGET_FLAGS) \
61724 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
61725 $(TARGET-stageautofeedback-target-libatomic)
61726
61727 maybe-clean-stageautofeedback-target-libatomic: clean-stageautofeedback-target-libatomic
61728 clean-stageautofeedback: clean-stageautofeedback-target-libatomic
61729 clean-stageautofeedback-target-libatomic:
61730 @if [ $(current_stage) = stageautofeedback ]; then \
61731 [ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61732 else \
61733 [ -f $(TARGET_SUBDIR)/stageautofeedback-libatomic/Makefile ] || exit 0; \
61734 $(MAKE) stageautofeedback-start; \
61735 fi; \
61736 cd $(TARGET_SUBDIR)/libatomic && \
61737 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
61738 @endif target-libatomic-bootstrap
61739
61740
61741
61742
61743
61744
61745 .PHONY: check-target-libatomic maybe-check-target-libatomic
61746 maybe-check-target-libatomic:
61747 @if target-libatomic
61748 maybe-check-target-libatomic: check-target-libatomic
61749
61750 check-target-libatomic:
61751 @: $(MAKE); $(unstage)
61752 @r=`${PWD_COMMAND}`; export r; \
61753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61754 $(NORMAL_TARGET_EXPORTS) \
61755 (cd $(TARGET_SUBDIR)/libatomic && \
61756 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
61757
61758 @endif target-libatomic
61759
61760 .PHONY: install-target-libatomic maybe-install-target-libatomic
61761 maybe-install-target-libatomic:
61762 @if target-libatomic
61763 maybe-install-target-libatomic: install-target-libatomic
61764
61765 install-target-libatomic: installdirs
61766 @: $(MAKE); $(unstage)
61767 @r=`${PWD_COMMAND}`; export r; \
61768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61769 $(NORMAL_TARGET_EXPORTS) \
61770 (cd $(TARGET_SUBDIR)/libatomic && \
61771 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
61772
61773 @endif target-libatomic
61774
61775 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
61776 maybe-install-strip-target-libatomic:
61777 @if target-libatomic
61778 maybe-install-strip-target-libatomic: install-strip-target-libatomic
61779
61780 install-strip-target-libatomic: installdirs
61781 @: $(MAKE); $(unstage)
61782 @r=`${PWD_COMMAND}`; export r; \
61783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61784 $(NORMAL_TARGET_EXPORTS) \
61785 (cd $(TARGET_SUBDIR)/libatomic && \
61786 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
61787
61788 @endif target-libatomic
61789
61790 # Other targets (info, dvi, pdf, etc.)
61791
61792 .PHONY: maybe-info-target-libatomic info-target-libatomic
61793 maybe-info-target-libatomic:
61794 @if target-libatomic
61795 maybe-info-target-libatomic: info-target-libatomic
61796
61797 info-target-libatomic: \
61798 configure-target-libatomic
61799 @: $(MAKE); $(unstage)
61800 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61801 r=`${PWD_COMMAND}`; export r; \
61802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61803 $(NORMAL_TARGET_EXPORTS) \
61804 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
61805 for flag in $(EXTRA_TARGET_FLAGS); do \
61806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61807 done; \
61808 (cd $(TARGET_SUBDIR)/libatomic && \
61809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61811 "RANLIB=$${RANLIB}" \
61812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61813 info) \
61814 || exit 1
61815
61816 @endif target-libatomic
61817
61818 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
61819 maybe-dvi-target-libatomic:
61820 @if target-libatomic
61821 maybe-dvi-target-libatomic: dvi-target-libatomic
61822
61823 dvi-target-libatomic: \
61824 configure-target-libatomic
61825 @: $(MAKE); $(unstage)
61826 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61827 r=`${PWD_COMMAND}`; export r; \
61828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61829 $(NORMAL_TARGET_EXPORTS) \
61830 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
61831 for flag in $(EXTRA_TARGET_FLAGS); do \
61832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61833 done; \
61834 (cd $(TARGET_SUBDIR)/libatomic && \
61835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61837 "RANLIB=$${RANLIB}" \
61838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61839 dvi) \
61840 || exit 1
61841
61842 @endif target-libatomic
61843
61844 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
61845 maybe-pdf-target-libatomic:
61846 @if target-libatomic
61847 maybe-pdf-target-libatomic: pdf-target-libatomic
61848
61849 pdf-target-libatomic: \
61850 configure-target-libatomic
61851 @: $(MAKE); $(unstage)
61852 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61853 r=`${PWD_COMMAND}`; export r; \
61854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61855 $(NORMAL_TARGET_EXPORTS) \
61856 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
61857 for flag in $(EXTRA_TARGET_FLAGS); do \
61858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61859 done; \
61860 (cd $(TARGET_SUBDIR)/libatomic && \
61861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61863 "RANLIB=$${RANLIB}" \
61864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61865 pdf) \
61866 || exit 1
61867
61868 @endif target-libatomic
61869
61870 .PHONY: maybe-html-target-libatomic html-target-libatomic
61871 maybe-html-target-libatomic:
61872 @if target-libatomic
61873 maybe-html-target-libatomic: html-target-libatomic
61874
61875 html-target-libatomic: \
61876 configure-target-libatomic
61877 @: $(MAKE); $(unstage)
61878 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61879 r=`${PWD_COMMAND}`; export r; \
61880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61881 $(NORMAL_TARGET_EXPORTS) \
61882 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
61883 for flag in $(EXTRA_TARGET_FLAGS); do \
61884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61885 done; \
61886 (cd $(TARGET_SUBDIR)/libatomic && \
61887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61889 "RANLIB=$${RANLIB}" \
61890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61891 html) \
61892 || exit 1
61893
61894 @endif target-libatomic
61895
61896 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
61897 maybe-TAGS-target-libatomic:
61898 @if target-libatomic
61899 maybe-TAGS-target-libatomic: TAGS-target-libatomic
61900
61901 TAGS-target-libatomic: \
61902 configure-target-libatomic
61903 @: $(MAKE); $(unstage)
61904 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61905 r=`${PWD_COMMAND}`; export r; \
61906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61907 $(NORMAL_TARGET_EXPORTS) \
61908 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
61909 for flag in $(EXTRA_TARGET_FLAGS); do \
61910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61911 done; \
61912 (cd $(TARGET_SUBDIR)/libatomic && \
61913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61915 "RANLIB=$${RANLIB}" \
61916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61917 TAGS) \
61918 || exit 1
61919
61920 @endif target-libatomic
61921
61922 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
61923 maybe-install-info-target-libatomic:
61924 @if target-libatomic
61925 maybe-install-info-target-libatomic: install-info-target-libatomic
61926
61927 install-info-target-libatomic: \
61928 configure-target-libatomic \
61929 info-target-libatomic
61930 @: $(MAKE); $(unstage)
61931 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61932 r=`${PWD_COMMAND}`; export r; \
61933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61934 $(NORMAL_TARGET_EXPORTS) \
61935 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
61936 for flag in $(EXTRA_TARGET_FLAGS); do \
61937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61938 done; \
61939 (cd $(TARGET_SUBDIR)/libatomic && \
61940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61942 "RANLIB=$${RANLIB}" \
61943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61944 install-info) \
61945 || exit 1
61946
61947 @endif target-libatomic
61948
61949 .PHONY: maybe-install-dvi-target-libatomic install-dvi-target-libatomic
61950 maybe-install-dvi-target-libatomic:
61951 @if target-libatomic
61952 maybe-install-dvi-target-libatomic: install-dvi-target-libatomic
61953
61954 install-dvi-target-libatomic: \
61955 configure-target-libatomic \
61956 dvi-target-libatomic
61957 @: $(MAKE); $(unstage)
61958 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61959 r=`${PWD_COMMAND}`; export r; \
61960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61961 $(NORMAL_TARGET_EXPORTS) \
61962 echo "Doing install-dvi in $(TARGET_SUBDIR)/libatomic"; \
61963 for flag in $(EXTRA_TARGET_FLAGS); do \
61964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61965 done; \
61966 (cd $(TARGET_SUBDIR)/libatomic && \
61967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61969 "RANLIB=$${RANLIB}" \
61970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61971 install-dvi) \
61972 || exit 1
61973
61974 @endif target-libatomic
61975
61976 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
61977 maybe-install-pdf-target-libatomic:
61978 @if target-libatomic
61979 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
61980
61981 install-pdf-target-libatomic: \
61982 configure-target-libatomic \
61983 pdf-target-libatomic
61984 @: $(MAKE); $(unstage)
61985 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
61986 r=`${PWD_COMMAND}`; export r; \
61987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
61988 $(NORMAL_TARGET_EXPORTS) \
61989 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
61990 for flag in $(EXTRA_TARGET_FLAGS); do \
61991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
61992 done; \
61993 (cd $(TARGET_SUBDIR)/libatomic && \
61994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
61995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
61996 "RANLIB=$${RANLIB}" \
61997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
61998 install-pdf) \
61999 || exit 1
62000
62001 @endif target-libatomic
62002
62003 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
62004 maybe-install-html-target-libatomic:
62005 @if target-libatomic
62006 maybe-install-html-target-libatomic: install-html-target-libatomic
62007
62008 install-html-target-libatomic: \
62009 configure-target-libatomic \
62010 html-target-libatomic
62011 @: $(MAKE); $(unstage)
62012 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62013 r=`${PWD_COMMAND}`; export r; \
62014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62015 $(NORMAL_TARGET_EXPORTS) \
62016 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
62017 for flag in $(EXTRA_TARGET_FLAGS); do \
62018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62019 done; \
62020 (cd $(TARGET_SUBDIR)/libatomic && \
62021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62023 "RANLIB=$${RANLIB}" \
62024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62025 install-html) \
62026 || exit 1
62027
62028 @endif target-libatomic
62029
62030 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
62031 maybe-installcheck-target-libatomic:
62032 @if target-libatomic
62033 maybe-installcheck-target-libatomic: installcheck-target-libatomic
62034
62035 installcheck-target-libatomic: \
62036 configure-target-libatomic
62037 @: $(MAKE); $(unstage)
62038 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62039 r=`${PWD_COMMAND}`; export r; \
62040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62041 $(NORMAL_TARGET_EXPORTS) \
62042 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
62043 for flag in $(EXTRA_TARGET_FLAGS); do \
62044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62045 done; \
62046 (cd $(TARGET_SUBDIR)/libatomic && \
62047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62049 "RANLIB=$${RANLIB}" \
62050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62051 installcheck) \
62052 || exit 1
62053
62054 @endif target-libatomic
62055
62056 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
62057 maybe-mostlyclean-target-libatomic:
62058 @if target-libatomic
62059 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
62060
62061 mostlyclean-target-libatomic:
62062 @: $(MAKE); $(unstage)
62063 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62064 r=`${PWD_COMMAND}`; export r; \
62065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62066 $(NORMAL_TARGET_EXPORTS) \
62067 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
62068 for flag in $(EXTRA_TARGET_FLAGS); do \
62069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62070 done; \
62071 (cd $(TARGET_SUBDIR)/libatomic && \
62072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62074 "RANLIB=$${RANLIB}" \
62075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62076 mostlyclean) \
62077 || exit 1
62078
62079 @endif target-libatomic
62080
62081 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
62082 maybe-clean-target-libatomic:
62083 @if target-libatomic
62084 maybe-clean-target-libatomic: clean-target-libatomic
62085
62086 clean-target-libatomic:
62087 @: $(MAKE); $(unstage)
62088 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62089 r=`${PWD_COMMAND}`; export r; \
62090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62091 $(NORMAL_TARGET_EXPORTS) \
62092 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
62093 for flag in $(EXTRA_TARGET_FLAGS); do \
62094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62095 done; \
62096 (cd $(TARGET_SUBDIR)/libatomic && \
62097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62099 "RANLIB=$${RANLIB}" \
62100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62101 clean) \
62102 || exit 1
62103
62104 @endif target-libatomic
62105
62106 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
62107 maybe-distclean-target-libatomic:
62108 @if target-libatomic
62109 maybe-distclean-target-libatomic: distclean-target-libatomic
62110
62111 distclean-target-libatomic:
62112 @: $(MAKE); $(unstage)
62113 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62114 r=`${PWD_COMMAND}`; export r; \
62115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62116 $(NORMAL_TARGET_EXPORTS) \
62117 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
62118 for flag in $(EXTRA_TARGET_FLAGS); do \
62119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62120 done; \
62121 (cd $(TARGET_SUBDIR)/libatomic && \
62122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62124 "RANLIB=$${RANLIB}" \
62125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62126 distclean) \
62127 || exit 1
62128
62129 @endif target-libatomic
62130
62131 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
62132 maybe-maintainer-clean-target-libatomic:
62133 @if target-libatomic
62134 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
62135
62136 maintainer-clean-target-libatomic:
62137 @: $(MAKE); $(unstage)
62138 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
62139 r=`${PWD_COMMAND}`; export r; \
62140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62141 $(NORMAL_TARGET_EXPORTS) \
62142 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
62143 for flag in $(EXTRA_TARGET_FLAGS); do \
62144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
62145 done; \
62146 (cd $(TARGET_SUBDIR)/libatomic && \
62147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
62148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
62149 "RANLIB=$${RANLIB}" \
62150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
62151 maintainer-clean) \
62152 || exit 1
62153
62154 @endif target-libatomic
62155
62156
62157
62158 @if target-libgomp
62159 .PHONY: check-target-libgomp-c++
62160 check-target-libgomp-c++:
62161 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
62162
62163 .PHONY: check-target-libgomp-fortran
62164 check-target-libgomp-fortran:
62165 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
62166
62167 @endif target-libgomp
62168
62169 @if target-libitm
62170 .PHONY: check-target-libitm-c++
62171 check-target-libitm-c++:
62172 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
62173
62174 @endif target-libitm
62175
62176 # ----------
62177 # GCC module
62178 # ----------
62179
62180 @if gcc-no-bootstrap
62181 .PHONY: cross
62182 cross: all-build all-gas all-ld
62183 @r=`${PWD_COMMAND}`; export r; \
62184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62185 $(HOST_EXPORTS) \
62186 echo "Building the C and C++ compiler"; \
62187 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
62188 @r=`${PWD_COMMAND}`; export r; \
62189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62190 echo "Building runtime libraries"; \
62191 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
62192 @endif gcc-no-bootstrap
62193
62194 @if gcc
62195
62196 .PHONY: check-gcc-c check-c
62197 check-gcc-c:
62198 r=`${PWD_COMMAND}`; export r; \
62199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62200 $(HOST_EXPORTS) \
62201 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
62202 check-c: check-gcc-c
62203
62204 .PHONY: check-gcc-c++ check-c++
62205 check-gcc-c++:
62206 r=`${PWD_COMMAND}`; export r; \
62207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62208 $(HOST_EXPORTS) \
62209 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
62210 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
62211
62212 .PHONY: check-gcc-fortran check-fortran
62213 check-gcc-fortran:
62214 r=`${PWD_COMMAND}`; export r; \
62215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62216 $(HOST_EXPORTS) \
62217 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
62218 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
62219
62220 .PHONY: check-gcc-ada check-ada
62221 check-gcc-ada:
62222 r=`${PWD_COMMAND}`; export r; \
62223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62224 $(HOST_EXPORTS) \
62225 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
62226 check-ada: check-gcc-ada check-target-libada
62227
62228 .PHONY: check-gcc-objc check-objc
62229 check-gcc-objc:
62230 r=`${PWD_COMMAND}`; export r; \
62231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62232 $(HOST_EXPORTS) \
62233 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
62234 check-objc: check-gcc-objc check-target-libobjc
62235
62236 .PHONY: check-gcc-obj-c++ check-obj-c++
62237 check-gcc-obj-c++:
62238 r=`${PWD_COMMAND}`; export r; \
62239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62240 $(HOST_EXPORTS) \
62241 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
62242 check-obj-c++: check-gcc-obj-c++
62243
62244 .PHONY: check-gcc-go check-go
62245 check-gcc-go:
62246 r=`${PWD_COMMAND}`; export r; \
62247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62248 $(HOST_EXPORTS) \
62249 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
62250 check-go: check-gcc-go check-target-libgo check-gotools
62251
62252 .PHONY: check-gcc-m2 check-m2
62253 check-gcc-m2:
62254 r=`${PWD_COMMAND}`; export r; \
62255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62256 $(HOST_EXPORTS) \
62257 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-m2);
62258 check-m2: check-gcc-m2 check-target-libgm2
62259
62260 .PHONY: check-gcc-d check-d
62261 check-gcc-d:
62262 r=`${PWD_COMMAND}`; export r; \
62263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62264 $(HOST_EXPORTS) \
62265 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
62266 check-d: check-gcc-d check-target-libphobos
62267
62268 .PHONY: check-gcc-jit check-jit
62269 check-gcc-jit:
62270 r=`${PWD_COMMAND}`; export r; \
62271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62272 $(HOST_EXPORTS) \
62273 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-jit);
62274 check-jit: check-gcc-jit
62275
62276 .PHONY: check-gcc-rust check-rust
62277 check-gcc-rust:
62278 r=`${PWD_COMMAND}`; export r; \
62279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62280 $(HOST_EXPORTS) \
62281 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-rust);
62282 check-rust: check-gcc-rust
62283
62284
62285 # The gcc part of install-no-fixedincludes, which relies on an intimate
62286 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
62287 .PHONY: gcc-install-no-fixedincludes
62288 gcc-install-no-fixedincludes:
62289 @if [ -f ./gcc/Makefile ]; then \
62290 r=`${PWD_COMMAND}`; export r; \
62291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62292 $(HOST_EXPORTS) \
62293 (cd ./gcc \
62294 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
62295 else true; fi
62296 @endif gcc
62297
62298 # ---------------------
62299 # GCC bootstrap support
62300 # ---------------------
62301
62302 # We track the current stage (the one in 'gcc') in the stage_current file.
62303 # stage_last instead tracks the stage that was built last. These targets
62304 # are dummy when toplevel bootstrap is not active.
62305
62306 # While making host and target tools, symlinks to the final stage must be
62307 # there, so $(unstage) should be run at various points. To avoid excessive
62308 # recursive invocations of make, we "inline" them using a variable. These
62309 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
62310 # to avoid warnings from the GNU Make job server.
62311
62312 unstage = :
62313 stage = :
62314 current_stage = ""
62315
62316 @if gcc-bootstrap
62317 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
62318 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
62319 current_stage = "`cat stage_current 2> /dev/null`"
62320 @endif gcc-bootstrap
62321
62322 .PHONY: unstage stage
62323 unstage:
62324 @: $(MAKE); $(unstage)
62325 stage:
62326 @: $(MAKE); $(stage)
62327
62328 # Disable commands for lean bootstrap.
62329 LEAN = false
62330
62331 # We name the build directories for the various stages "stage1-gcc",
62332 # "stage2-gcc","stage3-gcc", etc.
62333
62334 # Since the 'compare' process will fail (on debugging information) if any
62335 # directory names are different, we need to link the gcc directory for
62336 # the previous stage to a constant name ('prev-gcc'), and to make the name of
62337 # the build directories constant as well. For the latter, we use naked names
62338 # like 'gcc', because the scripts in that directory assume it. We use
62339 # mv on platforms where symlinks to directories do not work or are not
62340 # reliable.
62341
62342 # 'touch' doesn't work right on some platforms.
62343 STAMP = echo timestamp >
62344
62345 # We only want to compare .o files, so set this!
62346 objext = .o
62347
62348
62349 .PHONY: stage1-start stage1-end
62350
62351 stage1-start::
62352 @: $(MAKE); $(stage); \
62353 echo stage1 > stage_current; \
62354 echo stage1 > stage_last; \
62355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62356 @if bfd
62357 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
62358 mkdir stage1-bfd; \
62359 mv stage1-bfd bfd
62360 @endif bfd
62361 @if opcodes
62362 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
62363 mkdir stage1-opcodes; \
62364 mv stage1-opcodes opcodes
62365 @endif opcodes
62366 @if binutils
62367 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
62368 mkdir stage1-binutils; \
62369 mv stage1-binutils binutils
62370 @endif binutils
62371 @if fixincludes
62372 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
62373 mkdir stage1-fixincludes; \
62374 mv stage1-fixincludes fixincludes
62375 @endif fixincludes
62376 @if gas
62377 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
62378 mkdir stage1-gas; \
62379 mv stage1-gas gas
62380 @endif gas
62381 @if gcc
62382 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
62383 mkdir stage1-gcc; \
62384 mv stage1-gcc gcc
62385 @endif gcc
62386 @if gmp
62387 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
62388 mkdir stage1-gmp; \
62389 mv stage1-gmp gmp
62390 @endif gmp
62391 @if mpfr
62392 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
62393 mkdir stage1-mpfr; \
62394 mv stage1-mpfr mpfr
62395 @endif mpfr
62396 @if mpc
62397 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
62398 mkdir stage1-mpc; \
62399 mv stage1-mpc mpc
62400 @endif mpc
62401 @if isl
62402 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
62403 mkdir stage1-isl; \
62404 mv stage1-isl isl
62405 @endif isl
62406 @if gold
62407 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
62408 mkdir stage1-gold; \
62409 mv stage1-gold gold
62410 @endif gold
62411 @if intl
62412 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
62413 mkdir stage1-intl; \
62414 mv stage1-intl intl
62415 @endif intl
62416 @if ld
62417 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
62418 mkdir stage1-ld; \
62419 mv stage1-ld ld
62420 @endif ld
62421 @if libbacktrace
62422 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
62423 mkdir stage1-libbacktrace; \
62424 mv stage1-libbacktrace libbacktrace
62425 @endif libbacktrace
62426 @if libcpp
62427 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
62428 mkdir stage1-libcpp; \
62429 mv stage1-libcpp libcpp
62430 @endif libcpp
62431 @if libcody
62432 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
62433 mkdir stage1-libcody; \
62434 mv stage1-libcody libcody
62435 @endif libcody
62436 @if libdecnumber
62437 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
62438 mkdir stage1-libdecnumber; \
62439 mv stage1-libdecnumber libdecnumber
62440 @endif libdecnumber
62441 @if libiberty
62442 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
62443 mkdir stage1-libiberty; \
62444 mv stage1-libiberty libiberty
62445 @endif libiberty
62446 @if libiberty-linker-plugin
62447 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
62448 mkdir stage1-libiberty-linker-plugin; \
62449 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
62450 @endif libiberty-linker-plugin
62451 @if libiconv
62452 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
62453 mkdir stage1-libiconv; \
62454 mv stage1-libiconv libiconv
62455 @endif libiconv
62456 @if zlib
62457 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
62458 mkdir stage1-zlib; \
62459 mv stage1-zlib zlib
62460 @endif zlib
62461 @if lto-plugin
62462 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
62463 mkdir stage1-lto-plugin; \
62464 mv stage1-lto-plugin lto-plugin
62465 @endif lto-plugin
62466 @if libctf
62467 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
62468 mkdir stage1-libctf; \
62469 mv stage1-libctf libctf
62470 @endif libctf
62471 @if libsframe
62472 @cd $(HOST_SUBDIR); [ -d stage1-libsframe ] || \
62473 mkdir stage1-libsframe; \
62474 mv stage1-libsframe libsframe
62475 @endif libsframe
62476 @[ -d stage1-$(TARGET_SUBDIR) ] || \
62477 mkdir stage1-$(TARGET_SUBDIR); \
62478 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
62479
62480 stage1-end::
62481 @if bfd
62482 @if test -d $(HOST_SUBDIR)/bfd; then \
62483 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
62484 fi
62485 @endif bfd
62486 @if opcodes
62487 @if test -d $(HOST_SUBDIR)/opcodes; then \
62488 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
62489 fi
62490 @endif opcodes
62491 @if binutils
62492 @if test -d $(HOST_SUBDIR)/binutils; then \
62493 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
62494 fi
62495 @endif binutils
62496 @if fixincludes
62497 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62498 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
62499 fi
62500 @endif fixincludes
62501 @if gas
62502 @if test -d $(HOST_SUBDIR)/gas; then \
62503 cd $(HOST_SUBDIR); mv gas stage1-gas; \
62504 fi
62505 @endif gas
62506 @if gcc
62507 @if test -d $(HOST_SUBDIR)/gcc; then \
62508 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
62509 fi
62510 @endif gcc
62511 @if gmp
62512 @if test -d $(HOST_SUBDIR)/gmp; then \
62513 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
62514 fi
62515 @endif gmp
62516 @if mpfr
62517 @if test -d $(HOST_SUBDIR)/mpfr; then \
62518 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
62519 fi
62520 @endif mpfr
62521 @if mpc
62522 @if test -d $(HOST_SUBDIR)/mpc; then \
62523 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
62524 fi
62525 @endif mpc
62526 @if isl
62527 @if test -d $(HOST_SUBDIR)/isl; then \
62528 cd $(HOST_SUBDIR); mv isl stage1-isl; \
62529 fi
62530 @endif isl
62531 @if gold
62532 @if test -d $(HOST_SUBDIR)/gold; then \
62533 cd $(HOST_SUBDIR); mv gold stage1-gold; \
62534 fi
62535 @endif gold
62536 @if intl
62537 @if test -d $(HOST_SUBDIR)/intl; then \
62538 cd $(HOST_SUBDIR); mv intl stage1-intl; \
62539 fi
62540 @endif intl
62541 @if ld
62542 @if test -d $(HOST_SUBDIR)/ld; then \
62543 cd $(HOST_SUBDIR); mv ld stage1-ld; \
62544 fi
62545 @endif ld
62546 @if libbacktrace
62547 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62548 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
62549 fi
62550 @endif libbacktrace
62551 @if libcpp
62552 @if test -d $(HOST_SUBDIR)/libcpp; then \
62553 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
62554 fi
62555 @endif libcpp
62556 @if libcody
62557 @if test -d $(HOST_SUBDIR)/libcody; then \
62558 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
62559 fi
62560 @endif libcody
62561 @if libdecnumber
62562 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62563 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
62564 fi
62565 @endif libdecnumber
62566 @if libiberty
62567 @if test -d $(HOST_SUBDIR)/libiberty; then \
62568 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
62569 fi
62570 @endif libiberty
62571 @if libiberty-linker-plugin
62572 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62573 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
62574 fi
62575 @endif libiberty-linker-plugin
62576 @if libiconv
62577 @if test -d $(HOST_SUBDIR)/libiconv; then \
62578 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
62579 fi
62580 @endif libiconv
62581 @if zlib
62582 @if test -d $(HOST_SUBDIR)/zlib; then \
62583 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
62584 fi
62585 @endif zlib
62586 @if lto-plugin
62587 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62588 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
62589 fi
62590 @endif lto-plugin
62591 @if libctf
62592 @if test -d $(HOST_SUBDIR)/libctf; then \
62593 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
62594 fi
62595 @endif libctf
62596 @if libsframe
62597 @if test -d $(HOST_SUBDIR)/libsframe; then \
62598 cd $(HOST_SUBDIR); mv libsframe stage1-libsframe; \
62599 fi
62600 @endif libsframe
62601 @if test -d $(TARGET_SUBDIR); then \
62602 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
62603 fi
62604 rm -f stage_current
62605
62606 # Bubble a bug fix through all the stages up to stage 1. They are
62607 # remade, but not reconfigured. The next stage (if any) will not be
62608 # reconfigured either.
62609 .PHONY: stage1-bubble
62610 stage1-bubble::
62611 @r=`${PWD_COMMAND}`; export r; \
62612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62613 if test -f stage1-lean ; then \
62614 echo Skipping rebuild of stage1; \
62615 else \
62616 $(MAKE) stage1-start; \
62617 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
62618 fi
62619
62620 .PHONY: all-stage1 clean-stage1
62621 do-clean: clean-stage1
62622
62623 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62624 # only possibility, but now it conflicts with no-bootstrap rules
62625 @if gcc-bootstrap
62626
62627
62628
62629
62630 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62631
62632 .PHONY: distclean-stage1
62633 distclean-stage1::
62634 @: $(MAKE); $(stage)
62635 @test "`cat stage_last`" != stage1 || rm -f stage_last
62636 rm -rf stage1-*
62637
62638
62639 @endif gcc-bootstrap
62640
62641
62642 .PHONY: stage2-start stage2-end
62643
62644 stage2-start::
62645 @: $(MAKE); $(stage); \
62646 echo stage2 > stage_current; \
62647 echo stage2 > stage_last; \
62648 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
62649 @if bfd
62650 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
62651 mkdir stage2-bfd; \
62652 mv stage2-bfd bfd; \
62653 mv stage1-bfd prev-bfd || test -f stage1-lean
62654 @endif bfd
62655 @if opcodes
62656 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
62657 mkdir stage2-opcodes; \
62658 mv stage2-opcodes opcodes; \
62659 mv stage1-opcodes prev-opcodes || test -f stage1-lean
62660 @endif opcodes
62661 @if binutils
62662 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
62663 mkdir stage2-binutils; \
62664 mv stage2-binutils binutils; \
62665 mv stage1-binutils prev-binutils || test -f stage1-lean
62666 @endif binutils
62667 @if fixincludes
62668 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
62669 mkdir stage2-fixincludes; \
62670 mv stage2-fixincludes fixincludes; \
62671 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
62672 @endif fixincludes
62673 @if gas
62674 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
62675 mkdir stage2-gas; \
62676 mv stage2-gas gas; \
62677 mv stage1-gas prev-gas || test -f stage1-lean
62678 @endif gas
62679 @if gcc
62680 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
62681 mkdir stage2-gcc; \
62682 mv stage2-gcc gcc; \
62683 mv stage1-gcc prev-gcc || test -f stage1-lean
62684 @endif gcc
62685 @if gmp
62686 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
62687 mkdir stage2-gmp; \
62688 mv stage2-gmp gmp; \
62689 mv stage1-gmp prev-gmp || test -f stage1-lean
62690 @endif gmp
62691 @if mpfr
62692 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
62693 mkdir stage2-mpfr; \
62694 mv stage2-mpfr mpfr; \
62695 mv stage1-mpfr prev-mpfr || test -f stage1-lean
62696 @endif mpfr
62697 @if mpc
62698 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
62699 mkdir stage2-mpc; \
62700 mv stage2-mpc mpc; \
62701 mv stage1-mpc prev-mpc || test -f stage1-lean
62702 @endif mpc
62703 @if isl
62704 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
62705 mkdir stage2-isl; \
62706 mv stage2-isl isl; \
62707 mv stage1-isl prev-isl || test -f stage1-lean
62708 @endif isl
62709 @if gold
62710 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
62711 mkdir stage2-gold; \
62712 mv stage2-gold gold; \
62713 mv stage1-gold prev-gold || test -f stage1-lean
62714 @endif gold
62715 @if intl
62716 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
62717 mkdir stage2-intl; \
62718 mv stage2-intl intl; \
62719 mv stage1-intl prev-intl || test -f stage1-lean
62720 @endif intl
62721 @if ld
62722 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
62723 mkdir stage2-ld; \
62724 mv stage2-ld ld; \
62725 mv stage1-ld prev-ld || test -f stage1-lean
62726 @endif ld
62727 @if libbacktrace
62728 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
62729 mkdir stage2-libbacktrace; \
62730 mv stage2-libbacktrace libbacktrace; \
62731 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
62732 @endif libbacktrace
62733 @if libcpp
62734 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
62735 mkdir stage2-libcpp; \
62736 mv stage2-libcpp libcpp; \
62737 mv stage1-libcpp prev-libcpp || test -f stage1-lean
62738 @endif libcpp
62739 @if libcody
62740 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
62741 mkdir stage2-libcody; \
62742 mv stage2-libcody libcody; \
62743 mv stage1-libcody prev-libcody || test -f stage1-lean
62744 @endif libcody
62745 @if libdecnumber
62746 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
62747 mkdir stage2-libdecnumber; \
62748 mv stage2-libdecnumber libdecnumber; \
62749 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
62750 @endif libdecnumber
62751 @if libiberty
62752 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
62753 mkdir stage2-libiberty; \
62754 mv stage2-libiberty libiberty; \
62755 mv stage1-libiberty prev-libiberty || test -f stage1-lean
62756 @endif libiberty
62757 @if libiberty-linker-plugin
62758 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
62759 mkdir stage2-libiberty-linker-plugin; \
62760 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
62761 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
62762 @endif libiberty-linker-plugin
62763 @if libiconv
62764 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
62765 mkdir stage2-libiconv; \
62766 mv stage2-libiconv libiconv; \
62767 mv stage1-libiconv prev-libiconv || test -f stage1-lean
62768 @endif libiconv
62769 @if zlib
62770 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
62771 mkdir stage2-zlib; \
62772 mv stage2-zlib zlib; \
62773 mv stage1-zlib prev-zlib || test -f stage1-lean
62774 @endif zlib
62775 @if lto-plugin
62776 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
62777 mkdir stage2-lto-plugin; \
62778 mv stage2-lto-plugin lto-plugin; \
62779 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
62780 @endif lto-plugin
62781 @if libctf
62782 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
62783 mkdir stage2-libctf; \
62784 mv stage2-libctf libctf; \
62785 mv stage1-libctf prev-libctf || test -f stage1-lean
62786 @endif libctf
62787 @if libsframe
62788 @cd $(HOST_SUBDIR); [ -d stage2-libsframe ] || \
62789 mkdir stage2-libsframe; \
62790 mv stage2-libsframe libsframe; \
62791 mv stage1-libsframe prev-libsframe || test -f stage1-lean
62792 @endif libsframe
62793 @[ -d stage2-$(TARGET_SUBDIR) ] || \
62794 mkdir stage2-$(TARGET_SUBDIR); \
62795 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
62796 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
62797
62798 stage2-end::
62799 @if bfd
62800 @if test -d $(HOST_SUBDIR)/bfd; then \
62801 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
62802 mv prev-bfd stage1-bfd; : ; \
62803 fi
62804 @endif bfd
62805 @if opcodes
62806 @if test -d $(HOST_SUBDIR)/opcodes; then \
62807 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
62808 mv prev-opcodes stage1-opcodes; : ; \
62809 fi
62810 @endif opcodes
62811 @if binutils
62812 @if test -d $(HOST_SUBDIR)/binutils; then \
62813 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
62814 mv prev-binutils stage1-binutils; : ; \
62815 fi
62816 @endif binutils
62817 @if fixincludes
62818 @if test -d $(HOST_SUBDIR)/fixincludes; then \
62819 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
62820 mv prev-fixincludes stage1-fixincludes; : ; \
62821 fi
62822 @endif fixincludes
62823 @if gas
62824 @if test -d $(HOST_SUBDIR)/gas; then \
62825 cd $(HOST_SUBDIR); mv gas stage2-gas; \
62826 mv prev-gas stage1-gas; : ; \
62827 fi
62828 @endif gas
62829 @if gcc
62830 @if test -d $(HOST_SUBDIR)/gcc; then \
62831 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
62832 mv prev-gcc stage1-gcc; : ; \
62833 fi
62834 @endif gcc
62835 @if gmp
62836 @if test -d $(HOST_SUBDIR)/gmp; then \
62837 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
62838 mv prev-gmp stage1-gmp; : ; \
62839 fi
62840 @endif gmp
62841 @if mpfr
62842 @if test -d $(HOST_SUBDIR)/mpfr; then \
62843 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
62844 mv prev-mpfr stage1-mpfr; : ; \
62845 fi
62846 @endif mpfr
62847 @if mpc
62848 @if test -d $(HOST_SUBDIR)/mpc; then \
62849 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
62850 mv prev-mpc stage1-mpc; : ; \
62851 fi
62852 @endif mpc
62853 @if isl
62854 @if test -d $(HOST_SUBDIR)/isl; then \
62855 cd $(HOST_SUBDIR); mv isl stage2-isl; \
62856 mv prev-isl stage1-isl; : ; \
62857 fi
62858 @endif isl
62859 @if gold
62860 @if test -d $(HOST_SUBDIR)/gold; then \
62861 cd $(HOST_SUBDIR); mv gold stage2-gold; \
62862 mv prev-gold stage1-gold; : ; \
62863 fi
62864 @endif gold
62865 @if intl
62866 @if test -d $(HOST_SUBDIR)/intl; then \
62867 cd $(HOST_SUBDIR); mv intl stage2-intl; \
62868 mv prev-intl stage1-intl; : ; \
62869 fi
62870 @endif intl
62871 @if ld
62872 @if test -d $(HOST_SUBDIR)/ld; then \
62873 cd $(HOST_SUBDIR); mv ld stage2-ld; \
62874 mv prev-ld stage1-ld; : ; \
62875 fi
62876 @endif ld
62877 @if libbacktrace
62878 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
62879 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
62880 mv prev-libbacktrace stage1-libbacktrace; : ; \
62881 fi
62882 @endif libbacktrace
62883 @if libcpp
62884 @if test -d $(HOST_SUBDIR)/libcpp; then \
62885 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
62886 mv prev-libcpp stage1-libcpp; : ; \
62887 fi
62888 @endif libcpp
62889 @if libcody
62890 @if test -d $(HOST_SUBDIR)/libcody; then \
62891 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
62892 mv prev-libcody stage1-libcody; : ; \
62893 fi
62894 @endif libcody
62895 @if libdecnumber
62896 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
62897 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
62898 mv prev-libdecnumber stage1-libdecnumber; : ; \
62899 fi
62900 @endif libdecnumber
62901 @if libiberty
62902 @if test -d $(HOST_SUBDIR)/libiberty; then \
62903 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
62904 mv prev-libiberty stage1-libiberty; : ; \
62905 fi
62906 @endif libiberty
62907 @if libiberty-linker-plugin
62908 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
62909 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
62910 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
62911 fi
62912 @endif libiberty-linker-plugin
62913 @if libiconv
62914 @if test -d $(HOST_SUBDIR)/libiconv; then \
62915 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
62916 mv prev-libiconv stage1-libiconv; : ; \
62917 fi
62918 @endif libiconv
62919 @if zlib
62920 @if test -d $(HOST_SUBDIR)/zlib; then \
62921 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
62922 mv prev-zlib stage1-zlib; : ; \
62923 fi
62924 @endif zlib
62925 @if lto-plugin
62926 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
62927 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
62928 mv prev-lto-plugin stage1-lto-plugin; : ; \
62929 fi
62930 @endif lto-plugin
62931 @if libctf
62932 @if test -d $(HOST_SUBDIR)/libctf; then \
62933 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
62934 mv prev-libctf stage1-libctf; : ; \
62935 fi
62936 @endif libctf
62937 @if libsframe
62938 @if test -d $(HOST_SUBDIR)/libsframe; then \
62939 cd $(HOST_SUBDIR); mv libsframe stage2-libsframe; \
62940 mv prev-libsframe stage1-libsframe; : ; \
62941 fi
62942 @endif libsframe
62943 @if test -d $(TARGET_SUBDIR); then \
62944 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
62945 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
62946 fi
62947 rm -f stage_current
62948
62949 # Bubble a bug fix through all the stages up to stage 2. They are
62950 # remade, but not reconfigured. The next stage (if any) will not be
62951 # reconfigured either.
62952 .PHONY: stage2-bubble
62953 stage2-bubble:: stage1-bubble
62954 @r=`${PWD_COMMAND}`; export r; \
62955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62956 if test -f stage2-lean || test -f stage1-lean ; then \
62957 echo Skipping rebuild of stage2; \
62958 else \
62959 $(MAKE) stage2-start; \
62960 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
62961 fi
62962
62963 .PHONY: all-stage2 clean-stage2
62964 do-clean: clean-stage2
62965
62966 # FIXME: Will not need to be conditional when toplevel bootstrap is the
62967 # only possibility, but now it conflicts with no-bootstrap rules
62968 @if gcc-bootstrap
62969
62970
62971
62972 .PHONY: bootstrap2 bootstrap2-lean
62973 bootstrap2:
62974 echo stage2 > stage_final
62975 @r=`${PWD_COMMAND}`; export r; \
62976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62977 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
62978 @: $(MAKE); $(unstage)
62979 @r=`${PWD_COMMAND}`; export r; \
62980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62981 TFLAGS="$(STAGE2_TFLAGS)"; \
62982 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62983
62984 bootstrap2-lean:
62985 echo stage2 > stage_final
62986 @r=`${PWD_COMMAND}`; export r; \
62987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62988 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
62989 @: $(MAKE); $(unstage)
62990 @r=`${PWD_COMMAND}`; export r; \
62991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
62992 TFLAGS="$(STAGE2_TFLAGS)"; \
62993 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
62994
62995
62996 # Rules to wipe a stage and all the following ones, also used for cleanstrap
62997 distclean-stage1:: distclean-stage2
62998 .PHONY: distclean-stage2
62999 distclean-stage2::
63000 @: $(MAKE); $(stage)
63001 @test "`cat stage_last`" != stage2 || rm -f stage_last
63002 rm -rf stage2-*
63003
63004
63005 @endif gcc-bootstrap
63006
63007
63008 .PHONY: stage3-start stage3-end
63009
63010 stage3-start::
63011 @: $(MAKE); $(stage); \
63012 echo stage3 > stage_current; \
63013 echo stage3 > stage_last; \
63014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63015 @if bfd
63016 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
63017 mkdir stage3-bfd; \
63018 mv stage3-bfd bfd; \
63019 mv stage2-bfd prev-bfd || test -f stage2-lean
63020 @endif bfd
63021 @if opcodes
63022 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
63023 mkdir stage3-opcodes; \
63024 mv stage3-opcodes opcodes; \
63025 mv stage2-opcodes prev-opcodes || test -f stage2-lean
63026 @endif opcodes
63027 @if binutils
63028 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
63029 mkdir stage3-binutils; \
63030 mv stage3-binutils binutils; \
63031 mv stage2-binutils prev-binutils || test -f stage2-lean
63032 @endif binutils
63033 @if fixincludes
63034 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
63035 mkdir stage3-fixincludes; \
63036 mv stage3-fixincludes fixincludes; \
63037 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
63038 @endif fixincludes
63039 @if gas
63040 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
63041 mkdir stage3-gas; \
63042 mv stage3-gas gas; \
63043 mv stage2-gas prev-gas || test -f stage2-lean
63044 @endif gas
63045 @if gcc
63046 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
63047 mkdir stage3-gcc; \
63048 mv stage3-gcc gcc; \
63049 mv stage2-gcc prev-gcc || test -f stage2-lean
63050 @endif gcc
63051 @if gmp
63052 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
63053 mkdir stage3-gmp; \
63054 mv stage3-gmp gmp; \
63055 mv stage2-gmp prev-gmp || test -f stage2-lean
63056 @endif gmp
63057 @if mpfr
63058 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
63059 mkdir stage3-mpfr; \
63060 mv stage3-mpfr mpfr; \
63061 mv stage2-mpfr prev-mpfr || test -f stage2-lean
63062 @endif mpfr
63063 @if mpc
63064 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
63065 mkdir stage3-mpc; \
63066 mv stage3-mpc mpc; \
63067 mv stage2-mpc prev-mpc || test -f stage2-lean
63068 @endif mpc
63069 @if isl
63070 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
63071 mkdir stage3-isl; \
63072 mv stage3-isl isl; \
63073 mv stage2-isl prev-isl || test -f stage2-lean
63074 @endif isl
63075 @if gold
63076 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
63077 mkdir stage3-gold; \
63078 mv stage3-gold gold; \
63079 mv stage2-gold prev-gold || test -f stage2-lean
63080 @endif gold
63081 @if intl
63082 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
63083 mkdir stage3-intl; \
63084 mv stage3-intl intl; \
63085 mv stage2-intl prev-intl || test -f stage2-lean
63086 @endif intl
63087 @if ld
63088 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
63089 mkdir stage3-ld; \
63090 mv stage3-ld ld; \
63091 mv stage2-ld prev-ld || test -f stage2-lean
63092 @endif ld
63093 @if libbacktrace
63094 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
63095 mkdir stage3-libbacktrace; \
63096 mv stage3-libbacktrace libbacktrace; \
63097 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
63098 @endif libbacktrace
63099 @if libcpp
63100 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
63101 mkdir stage3-libcpp; \
63102 mv stage3-libcpp libcpp; \
63103 mv stage2-libcpp prev-libcpp || test -f stage2-lean
63104 @endif libcpp
63105 @if libcody
63106 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
63107 mkdir stage3-libcody; \
63108 mv stage3-libcody libcody; \
63109 mv stage2-libcody prev-libcody || test -f stage2-lean
63110 @endif libcody
63111 @if libdecnumber
63112 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
63113 mkdir stage3-libdecnumber; \
63114 mv stage3-libdecnumber libdecnumber; \
63115 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
63116 @endif libdecnumber
63117 @if libiberty
63118 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
63119 mkdir stage3-libiberty; \
63120 mv stage3-libiberty libiberty; \
63121 mv stage2-libiberty prev-libiberty || test -f stage2-lean
63122 @endif libiberty
63123 @if libiberty-linker-plugin
63124 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
63125 mkdir stage3-libiberty-linker-plugin; \
63126 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
63127 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
63128 @endif libiberty-linker-plugin
63129 @if libiconv
63130 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
63131 mkdir stage3-libiconv; \
63132 mv stage3-libiconv libiconv; \
63133 mv stage2-libiconv prev-libiconv || test -f stage2-lean
63134 @endif libiconv
63135 @if zlib
63136 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
63137 mkdir stage3-zlib; \
63138 mv stage3-zlib zlib; \
63139 mv stage2-zlib prev-zlib || test -f stage2-lean
63140 @endif zlib
63141 @if lto-plugin
63142 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
63143 mkdir stage3-lto-plugin; \
63144 mv stage3-lto-plugin lto-plugin; \
63145 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
63146 @endif lto-plugin
63147 @if libctf
63148 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
63149 mkdir stage3-libctf; \
63150 mv stage3-libctf libctf; \
63151 mv stage2-libctf prev-libctf || test -f stage2-lean
63152 @endif libctf
63153 @if libsframe
63154 @cd $(HOST_SUBDIR); [ -d stage3-libsframe ] || \
63155 mkdir stage3-libsframe; \
63156 mv stage3-libsframe libsframe; \
63157 mv stage2-libsframe prev-libsframe || test -f stage2-lean
63158 @endif libsframe
63159 @[ -d stage3-$(TARGET_SUBDIR) ] || \
63160 mkdir stage3-$(TARGET_SUBDIR); \
63161 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63162 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
63163
63164 stage3-end::
63165 @if bfd
63166 @if test -d $(HOST_SUBDIR)/bfd; then \
63167 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
63168 mv prev-bfd stage2-bfd; : ; \
63169 fi
63170 @endif bfd
63171 @if opcodes
63172 @if test -d $(HOST_SUBDIR)/opcodes; then \
63173 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
63174 mv prev-opcodes stage2-opcodes; : ; \
63175 fi
63176 @endif opcodes
63177 @if binutils
63178 @if test -d $(HOST_SUBDIR)/binutils; then \
63179 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
63180 mv prev-binutils stage2-binutils; : ; \
63181 fi
63182 @endif binutils
63183 @if fixincludes
63184 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63185 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
63186 mv prev-fixincludes stage2-fixincludes; : ; \
63187 fi
63188 @endif fixincludes
63189 @if gas
63190 @if test -d $(HOST_SUBDIR)/gas; then \
63191 cd $(HOST_SUBDIR); mv gas stage3-gas; \
63192 mv prev-gas stage2-gas; : ; \
63193 fi
63194 @endif gas
63195 @if gcc
63196 @if test -d $(HOST_SUBDIR)/gcc; then \
63197 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
63198 mv prev-gcc stage2-gcc; : ; \
63199 fi
63200 @endif gcc
63201 @if gmp
63202 @if test -d $(HOST_SUBDIR)/gmp; then \
63203 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
63204 mv prev-gmp stage2-gmp; : ; \
63205 fi
63206 @endif gmp
63207 @if mpfr
63208 @if test -d $(HOST_SUBDIR)/mpfr; then \
63209 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
63210 mv prev-mpfr stage2-mpfr; : ; \
63211 fi
63212 @endif mpfr
63213 @if mpc
63214 @if test -d $(HOST_SUBDIR)/mpc; then \
63215 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
63216 mv prev-mpc stage2-mpc; : ; \
63217 fi
63218 @endif mpc
63219 @if isl
63220 @if test -d $(HOST_SUBDIR)/isl; then \
63221 cd $(HOST_SUBDIR); mv isl stage3-isl; \
63222 mv prev-isl stage2-isl; : ; \
63223 fi
63224 @endif isl
63225 @if gold
63226 @if test -d $(HOST_SUBDIR)/gold; then \
63227 cd $(HOST_SUBDIR); mv gold stage3-gold; \
63228 mv prev-gold stage2-gold; : ; \
63229 fi
63230 @endif gold
63231 @if intl
63232 @if test -d $(HOST_SUBDIR)/intl; then \
63233 cd $(HOST_SUBDIR); mv intl stage3-intl; \
63234 mv prev-intl stage2-intl; : ; \
63235 fi
63236 @endif intl
63237 @if ld
63238 @if test -d $(HOST_SUBDIR)/ld; then \
63239 cd $(HOST_SUBDIR); mv ld stage3-ld; \
63240 mv prev-ld stage2-ld; : ; \
63241 fi
63242 @endif ld
63243 @if libbacktrace
63244 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63245 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
63246 mv prev-libbacktrace stage2-libbacktrace; : ; \
63247 fi
63248 @endif libbacktrace
63249 @if libcpp
63250 @if test -d $(HOST_SUBDIR)/libcpp; then \
63251 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
63252 mv prev-libcpp stage2-libcpp; : ; \
63253 fi
63254 @endif libcpp
63255 @if libcody
63256 @if test -d $(HOST_SUBDIR)/libcody; then \
63257 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
63258 mv prev-libcody stage2-libcody; : ; \
63259 fi
63260 @endif libcody
63261 @if libdecnumber
63262 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63263 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
63264 mv prev-libdecnumber stage2-libdecnumber; : ; \
63265 fi
63266 @endif libdecnumber
63267 @if libiberty
63268 @if test -d $(HOST_SUBDIR)/libiberty; then \
63269 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
63270 mv prev-libiberty stage2-libiberty; : ; \
63271 fi
63272 @endif libiberty
63273 @if libiberty-linker-plugin
63274 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63275 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
63276 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
63277 fi
63278 @endif libiberty-linker-plugin
63279 @if libiconv
63280 @if test -d $(HOST_SUBDIR)/libiconv; then \
63281 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
63282 mv prev-libiconv stage2-libiconv; : ; \
63283 fi
63284 @endif libiconv
63285 @if zlib
63286 @if test -d $(HOST_SUBDIR)/zlib; then \
63287 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
63288 mv prev-zlib stage2-zlib; : ; \
63289 fi
63290 @endif zlib
63291 @if lto-plugin
63292 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63293 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
63294 mv prev-lto-plugin stage2-lto-plugin; : ; \
63295 fi
63296 @endif lto-plugin
63297 @if libctf
63298 @if test -d $(HOST_SUBDIR)/libctf; then \
63299 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
63300 mv prev-libctf stage2-libctf; : ; \
63301 fi
63302 @endif libctf
63303 @if libsframe
63304 @if test -d $(HOST_SUBDIR)/libsframe; then \
63305 cd $(HOST_SUBDIR); mv libsframe stage3-libsframe; \
63306 mv prev-libsframe stage2-libsframe; : ; \
63307 fi
63308 @endif libsframe
63309 @if test -d $(TARGET_SUBDIR); then \
63310 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
63311 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
63312 fi
63313 rm -f stage_current
63314
63315 # Bubble a bug fix through all the stages up to stage 3. They are
63316 # remade, but not reconfigured. The next stage (if any) will not be
63317 # reconfigured either.
63318 .PHONY: stage3-bubble
63319 stage3-bubble:: stage2-bubble
63320 @r=`${PWD_COMMAND}`; export r; \
63321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63322 if test -f stage3-lean || test -f stage2-lean ; then \
63323 echo Skipping rebuild of stage3; \
63324 else \
63325 $(MAKE) stage3-start; \
63326 if $(LEAN); then \
63327 rm -rf stage1-*; \
63328 $(STAMP) stage1-lean; \
63329 fi; \
63330 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
63331 fi
63332 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
63333
63334 .PHONY: all-stage3 clean-stage3
63335 do-clean: clean-stage3
63336
63337 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63338 # only possibility, but now it conflicts with no-bootstrap rules
63339 @if gcc-bootstrap
63340
63341 compare:
63342 @r=`${PWD_COMMAND}`; export r; \
63343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63344 if test -f stage2-lean; then \
63345 echo Cannot compare object files as stage 2 was deleted.; \
63346 exit 0; \
63347 fi; \
63348 : $(MAKE); $(stage); \
63349 rm -f .bad_compare; \
63350 echo Comparing stages 2 and 3; \
63351 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
63352 files=`find stage3-* -name "*$(objext)" -print | \
63353 sed -n s,^stage$$sed-,,p`; \
63354 for file in $${files} ${extra-compare}; do \
63355 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
63356 if test ! -f $$f1; then continue; fi; \
63357 $(do-compare) > /dev/null 2>&1; \
63358 if test $$? -eq 1; then \
63359 case $$file in \
63360 @compare_exclusions@) \
63361 echo warning: $$file differs ;; \
63362 *) \
63363 echo $$file differs >> .bad_compare ;; \
63364 esac; \
63365 fi; \
63366 done; \
63367 if [ -f .bad_compare ]; then \
63368 echo "Bootstrap comparison failure!"; \
63369 cat .bad_compare; \
63370 exit 1; \
63371 else \
63372 echo Comparison successful.; \
63373 fi; \
63374 $(STAMP) compare
63375 if $(LEAN); then \
63376 rm -rf stage2-*; \
63377 $(STAMP) stage2-lean; \
63378 fi
63379
63380
63381
63382 .PHONY: bootstrap bootstrap-lean
63383 bootstrap:
63384 echo stage3 > stage_final
63385 @r=`${PWD_COMMAND}`; export r; \
63386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63387 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63388 @: $(MAKE); $(unstage)
63389 @r=`${PWD_COMMAND}`; export r; \
63390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63391 TFLAGS="$(STAGE3_TFLAGS)"; \
63392 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63393
63394 bootstrap-lean:
63395 echo stage3 > stage_final
63396 @r=`${PWD_COMMAND}`; export r; \
63397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63398 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
63399 @: $(MAKE); $(unstage)
63400 @r=`${PWD_COMMAND}`; export r; \
63401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63402 TFLAGS="$(STAGE3_TFLAGS)"; \
63403 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63404
63405
63406 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63407 distclean-stage2:: distclean-stage3
63408 .PHONY: distclean-stage3
63409 distclean-stage3::
63410 @: $(MAKE); $(stage)
63411 @test "`cat stage_last`" != stage3 || rm -f stage_last
63412 rm -rf stage3-* compare
63413
63414
63415 .PHONY: cleanstrap
63416 cleanstrap: do-distclean local-clean
63417 echo stage3 > stage_final
63418 @r=`${PWD_COMMAND}`; export r; \
63419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63420 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
63421 @: $(MAKE); $(unstage)
63422 @r=`${PWD_COMMAND}`; export r; \
63423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63424 TFLAGS="$(STAGE3_TFLAGS)"; \
63425 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63426
63427 @endif gcc-bootstrap
63428
63429
63430 .PHONY: stage4-start stage4-end
63431
63432 stage4-start::
63433 @: $(MAKE); $(stage); \
63434 echo stage4 > stage_current; \
63435 echo stage4 > stage_last; \
63436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63437 @if bfd
63438 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
63439 mkdir stage4-bfd; \
63440 mv stage4-bfd bfd; \
63441 mv stage3-bfd prev-bfd || test -f stage3-lean
63442 @endif bfd
63443 @if opcodes
63444 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
63445 mkdir stage4-opcodes; \
63446 mv stage4-opcodes opcodes; \
63447 mv stage3-opcodes prev-opcodes || test -f stage3-lean
63448 @endif opcodes
63449 @if binutils
63450 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
63451 mkdir stage4-binutils; \
63452 mv stage4-binutils binutils; \
63453 mv stage3-binutils prev-binutils || test -f stage3-lean
63454 @endif binutils
63455 @if fixincludes
63456 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
63457 mkdir stage4-fixincludes; \
63458 mv stage4-fixincludes fixincludes; \
63459 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
63460 @endif fixincludes
63461 @if gas
63462 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
63463 mkdir stage4-gas; \
63464 mv stage4-gas gas; \
63465 mv stage3-gas prev-gas || test -f stage3-lean
63466 @endif gas
63467 @if gcc
63468 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
63469 mkdir stage4-gcc; \
63470 mv stage4-gcc gcc; \
63471 mv stage3-gcc prev-gcc || test -f stage3-lean
63472 @endif gcc
63473 @if gmp
63474 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
63475 mkdir stage4-gmp; \
63476 mv stage4-gmp gmp; \
63477 mv stage3-gmp prev-gmp || test -f stage3-lean
63478 @endif gmp
63479 @if mpfr
63480 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
63481 mkdir stage4-mpfr; \
63482 mv stage4-mpfr mpfr; \
63483 mv stage3-mpfr prev-mpfr || test -f stage3-lean
63484 @endif mpfr
63485 @if mpc
63486 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
63487 mkdir stage4-mpc; \
63488 mv stage4-mpc mpc; \
63489 mv stage3-mpc prev-mpc || test -f stage3-lean
63490 @endif mpc
63491 @if isl
63492 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
63493 mkdir stage4-isl; \
63494 mv stage4-isl isl; \
63495 mv stage3-isl prev-isl || test -f stage3-lean
63496 @endif isl
63497 @if gold
63498 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
63499 mkdir stage4-gold; \
63500 mv stage4-gold gold; \
63501 mv stage3-gold prev-gold || test -f stage3-lean
63502 @endif gold
63503 @if intl
63504 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
63505 mkdir stage4-intl; \
63506 mv stage4-intl intl; \
63507 mv stage3-intl prev-intl || test -f stage3-lean
63508 @endif intl
63509 @if ld
63510 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
63511 mkdir stage4-ld; \
63512 mv stage4-ld ld; \
63513 mv stage3-ld prev-ld || test -f stage3-lean
63514 @endif ld
63515 @if libbacktrace
63516 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
63517 mkdir stage4-libbacktrace; \
63518 mv stage4-libbacktrace libbacktrace; \
63519 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
63520 @endif libbacktrace
63521 @if libcpp
63522 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
63523 mkdir stage4-libcpp; \
63524 mv stage4-libcpp libcpp; \
63525 mv stage3-libcpp prev-libcpp || test -f stage3-lean
63526 @endif libcpp
63527 @if libcody
63528 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
63529 mkdir stage4-libcody; \
63530 mv stage4-libcody libcody; \
63531 mv stage3-libcody prev-libcody || test -f stage3-lean
63532 @endif libcody
63533 @if libdecnumber
63534 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
63535 mkdir stage4-libdecnumber; \
63536 mv stage4-libdecnumber libdecnumber; \
63537 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
63538 @endif libdecnumber
63539 @if libiberty
63540 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
63541 mkdir stage4-libiberty; \
63542 mv stage4-libiberty libiberty; \
63543 mv stage3-libiberty prev-libiberty || test -f stage3-lean
63544 @endif libiberty
63545 @if libiberty-linker-plugin
63546 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
63547 mkdir stage4-libiberty-linker-plugin; \
63548 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
63549 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
63550 @endif libiberty-linker-plugin
63551 @if libiconv
63552 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
63553 mkdir stage4-libiconv; \
63554 mv stage4-libiconv libiconv; \
63555 mv stage3-libiconv prev-libiconv || test -f stage3-lean
63556 @endif libiconv
63557 @if zlib
63558 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
63559 mkdir stage4-zlib; \
63560 mv stage4-zlib zlib; \
63561 mv stage3-zlib prev-zlib || test -f stage3-lean
63562 @endif zlib
63563 @if lto-plugin
63564 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
63565 mkdir stage4-lto-plugin; \
63566 mv stage4-lto-plugin lto-plugin; \
63567 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
63568 @endif lto-plugin
63569 @if libctf
63570 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
63571 mkdir stage4-libctf; \
63572 mv stage4-libctf libctf; \
63573 mv stage3-libctf prev-libctf || test -f stage3-lean
63574 @endif libctf
63575 @if libsframe
63576 @cd $(HOST_SUBDIR); [ -d stage4-libsframe ] || \
63577 mkdir stage4-libsframe; \
63578 mv stage4-libsframe libsframe; \
63579 mv stage3-libsframe prev-libsframe || test -f stage3-lean
63580 @endif libsframe
63581 @[ -d stage4-$(TARGET_SUBDIR) ] || \
63582 mkdir stage4-$(TARGET_SUBDIR); \
63583 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63584 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
63585
63586 stage4-end::
63587 @if bfd
63588 @if test -d $(HOST_SUBDIR)/bfd; then \
63589 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
63590 mv prev-bfd stage3-bfd; : ; \
63591 fi
63592 @endif bfd
63593 @if opcodes
63594 @if test -d $(HOST_SUBDIR)/opcodes; then \
63595 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
63596 mv prev-opcodes stage3-opcodes; : ; \
63597 fi
63598 @endif opcodes
63599 @if binutils
63600 @if test -d $(HOST_SUBDIR)/binutils; then \
63601 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
63602 mv prev-binutils stage3-binutils; : ; \
63603 fi
63604 @endif binutils
63605 @if fixincludes
63606 @if test -d $(HOST_SUBDIR)/fixincludes; then \
63607 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
63608 mv prev-fixincludes stage3-fixincludes; : ; \
63609 fi
63610 @endif fixincludes
63611 @if gas
63612 @if test -d $(HOST_SUBDIR)/gas; then \
63613 cd $(HOST_SUBDIR); mv gas stage4-gas; \
63614 mv prev-gas stage3-gas; : ; \
63615 fi
63616 @endif gas
63617 @if gcc
63618 @if test -d $(HOST_SUBDIR)/gcc; then \
63619 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
63620 mv prev-gcc stage3-gcc; : ; \
63621 fi
63622 @endif gcc
63623 @if gmp
63624 @if test -d $(HOST_SUBDIR)/gmp; then \
63625 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
63626 mv prev-gmp stage3-gmp; : ; \
63627 fi
63628 @endif gmp
63629 @if mpfr
63630 @if test -d $(HOST_SUBDIR)/mpfr; then \
63631 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
63632 mv prev-mpfr stage3-mpfr; : ; \
63633 fi
63634 @endif mpfr
63635 @if mpc
63636 @if test -d $(HOST_SUBDIR)/mpc; then \
63637 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
63638 mv prev-mpc stage3-mpc; : ; \
63639 fi
63640 @endif mpc
63641 @if isl
63642 @if test -d $(HOST_SUBDIR)/isl; then \
63643 cd $(HOST_SUBDIR); mv isl stage4-isl; \
63644 mv prev-isl stage3-isl; : ; \
63645 fi
63646 @endif isl
63647 @if gold
63648 @if test -d $(HOST_SUBDIR)/gold; then \
63649 cd $(HOST_SUBDIR); mv gold stage4-gold; \
63650 mv prev-gold stage3-gold; : ; \
63651 fi
63652 @endif gold
63653 @if intl
63654 @if test -d $(HOST_SUBDIR)/intl; then \
63655 cd $(HOST_SUBDIR); mv intl stage4-intl; \
63656 mv prev-intl stage3-intl; : ; \
63657 fi
63658 @endif intl
63659 @if ld
63660 @if test -d $(HOST_SUBDIR)/ld; then \
63661 cd $(HOST_SUBDIR); mv ld stage4-ld; \
63662 mv prev-ld stage3-ld; : ; \
63663 fi
63664 @endif ld
63665 @if libbacktrace
63666 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
63667 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
63668 mv prev-libbacktrace stage3-libbacktrace; : ; \
63669 fi
63670 @endif libbacktrace
63671 @if libcpp
63672 @if test -d $(HOST_SUBDIR)/libcpp; then \
63673 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
63674 mv prev-libcpp stage3-libcpp; : ; \
63675 fi
63676 @endif libcpp
63677 @if libcody
63678 @if test -d $(HOST_SUBDIR)/libcody; then \
63679 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
63680 mv prev-libcody stage3-libcody; : ; \
63681 fi
63682 @endif libcody
63683 @if libdecnumber
63684 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
63685 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
63686 mv prev-libdecnumber stage3-libdecnumber; : ; \
63687 fi
63688 @endif libdecnumber
63689 @if libiberty
63690 @if test -d $(HOST_SUBDIR)/libiberty; then \
63691 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
63692 mv prev-libiberty stage3-libiberty; : ; \
63693 fi
63694 @endif libiberty
63695 @if libiberty-linker-plugin
63696 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
63697 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
63698 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
63699 fi
63700 @endif libiberty-linker-plugin
63701 @if libiconv
63702 @if test -d $(HOST_SUBDIR)/libiconv; then \
63703 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
63704 mv prev-libiconv stage3-libiconv; : ; \
63705 fi
63706 @endif libiconv
63707 @if zlib
63708 @if test -d $(HOST_SUBDIR)/zlib; then \
63709 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
63710 mv prev-zlib stage3-zlib; : ; \
63711 fi
63712 @endif zlib
63713 @if lto-plugin
63714 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
63715 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
63716 mv prev-lto-plugin stage3-lto-plugin; : ; \
63717 fi
63718 @endif lto-plugin
63719 @if libctf
63720 @if test -d $(HOST_SUBDIR)/libctf; then \
63721 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
63722 mv prev-libctf stage3-libctf; : ; \
63723 fi
63724 @endif libctf
63725 @if libsframe
63726 @if test -d $(HOST_SUBDIR)/libsframe; then \
63727 cd $(HOST_SUBDIR); mv libsframe stage4-libsframe; \
63728 mv prev-libsframe stage3-libsframe; : ; \
63729 fi
63730 @endif libsframe
63731 @if test -d $(TARGET_SUBDIR); then \
63732 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
63733 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
63734 fi
63735 rm -f stage_current
63736
63737 # Bubble a bug fix through all the stages up to stage 4. They are
63738 # remade, but not reconfigured. The next stage (if any) will not be
63739 # reconfigured either.
63740 .PHONY: stage4-bubble
63741 stage4-bubble:: stage3-bubble
63742 @r=`${PWD_COMMAND}`; export r; \
63743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63744 if test -f stage4-lean || test -f stage3-lean ; then \
63745 echo Skipping rebuild of stage4; \
63746 else \
63747 $(MAKE) stage4-start; \
63748 if $(LEAN); then \
63749 rm -rf stage2-*; \
63750 $(STAMP) stage2-lean; \
63751 fi; \
63752 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
63753 fi
63754 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
63755
63756 .PHONY: all-stage4 clean-stage4
63757 do-clean: clean-stage4
63758
63759 # FIXME: Will not need to be conditional when toplevel bootstrap is the
63760 # only possibility, but now it conflicts with no-bootstrap rules
63761 @if gcc-bootstrap
63762
63763 compare3:
63764 @r=`${PWD_COMMAND}`; export r; \
63765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63766 if test -f stage3-lean; then \
63767 echo Cannot compare object files as stage 3 was deleted.; \
63768 exit 0; \
63769 fi; \
63770 : $(MAKE); $(stage); \
63771 rm -f .bad_compare; \
63772 echo Comparing stages 3 and 4; \
63773 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
63774 files=`find stage4-* -name "*$(objext)" -print | \
63775 sed -n s,^stage$$sed-,,p`; \
63776 for file in $${files} ${extra-compare}; do \
63777 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
63778 if test ! -f $$f1; then continue; fi; \
63779 $(do-compare3) > /dev/null 2>&1; \
63780 if test $$? -eq 1; then \
63781 case $$file in \
63782 @compare_exclusions@) \
63783 echo warning: $$file differs ;; \
63784 *) \
63785 echo $$file differs >> .bad_compare ;; \
63786 esac; \
63787 fi; \
63788 done; \
63789 if [ -f .bad_compare ]; then \
63790 echo "Bootstrap comparison failure!"; \
63791 cat .bad_compare; \
63792 exit 1; \
63793 else \
63794 echo Comparison successful.; \
63795 fi; \
63796 $(STAMP) compare3
63797 if $(LEAN); then \
63798 rm -rf stage3-*; \
63799 $(STAMP) stage3-lean; \
63800 fi
63801
63802
63803
63804 .PHONY: bootstrap4 bootstrap4-lean
63805 bootstrap4:
63806 echo stage4 > stage_final
63807 @r=`${PWD_COMMAND}`; export r; \
63808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63809 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
63810 @: $(MAKE); $(unstage)
63811 @r=`${PWD_COMMAND}`; export r; \
63812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63813 TFLAGS="$(STAGE4_TFLAGS)"; \
63814 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63815
63816 bootstrap4-lean:
63817 echo stage4 > stage_final
63818 @r=`${PWD_COMMAND}`; export r; \
63819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63820 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
63821 @: $(MAKE); $(unstage)
63822 @r=`${PWD_COMMAND}`; export r; \
63823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
63824 TFLAGS="$(STAGE4_TFLAGS)"; \
63825 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
63826
63827
63828 # Rules to wipe a stage and all the following ones, also used for cleanstrap
63829 distclean-stage3:: distclean-stage4
63830 .PHONY: distclean-stage4
63831 distclean-stage4::
63832 @: $(MAKE); $(stage)
63833 @test "`cat stage_last`" != stage4 || rm -f stage_last
63834 rm -rf stage4-* compare3
63835
63836
63837 @endif gcc-bootstrap
63838
63839
63840 .PHONY: stageprofile-start stageprofile-end
63841
63842 stageprofile-start::
63843 @: $(MAKE); $(stage); \
63844 echo stageprofile > stage_current; \
63845 echo stageprofile > stage_last; \
63846 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
63847 @if bfd
63848 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
63849 mkdir stageprofile-bfd; \
63850 mv stageprofile-bfd bfd; \
63851 mv stage1-bfd prev-bfd || test -f stage1-lean
63852 @endif bfd
63853 @if opcodes
63854 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
63855 mkdir stageprofile-opcodes; \
63856 mv stageprofile-opcodes opcodes; \
63857 mv stage1-opcodes prev-opcodes || test -f stage1-lean
63858 @endif opcodes
63859 @if binutils
63860 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
63861 mkdir stageprofile-binutils; \
63862 mv stageprofile-binutils binutils; \
63863 mv stage1-binutils prev-binutils || test -f stage1-lean
63864 @endif binutils
63865 @if fixincludes
63866 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
63867 mkdir stageprofile-fixincludes; \
63868 mv stageprofile-fixincludes fixincludes; \
63869 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
63870 @endif fixincludes
63871 @if gas
63872 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
63873 mkdir stageprofile-gas; \
63874 mv stageprofile-gas gas; \
63875 mv stage1-gas prev-gas || test -f stage1-lean
63876 @endif gas
63877 @if gcc
63878 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
63879 mkdir stageprofile-gcc; \
63880 mv stageprofile-gcc gcc; \
63881 mv stage1-gcc prev-gcc || test -f stage1-lean
63882 @endif gcc
63883 @if gmp
63884 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
63885 mkdir stageprofile-gmp; \
63886 mv stageprofile-gmp gmp; \
63887 mv stage1-gmp prev-gmp || test -f stage1-lean
63888 @endif gmp
63889 @if mpfr
63890 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
63891 mkdir stageprofile-mpfr; \
63892 mv stageprofile-mpfr mpfr; \
63893 mv stage1-mpfr prev-mpfr || test -f stage1-lean
63894 @endif mpfr
63895 @if mpc
63896 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
63897 mkdir stageprofile-mpc; \
63898 mv stageprofile-mpc mpc; \
63899 mv stage1-mpc prev-mpc || test -f stage1-lean
63900 @endif mpc
63901 @if isl
63902 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
63903 mkdir stageprofile-isl; \
63904 mv stageprofile-isl isl; \
63905 mv stage1-isl prev-isl || test -f stage1-lean
63906 @endif isl
63907 @if gold
63908 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
63909 mkdir stageprofile-gold; \
63910 mv stageprofile-gold gold; \
63911 mv stage1-gold prev-gold || test -f stage1-lean
63912 @endif gold
63913 @if intl
63914 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
63915 mkdir stageprofile-intl; \
63916 mv stageprofile-intl intl; \
63917 mv stage1-intl prev-intl || test -f stage1-lean
63918 @endif intl
63919 @if ld
63920 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
63921 mkdir stageprofile-ld; \
63922 mv stageprofile-ld ld; \
63923 mv stage1-ld prev-ld || test -f stage1-lean
63924 @endif ld
63925 @if libbacktrace
63926 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
63927 mkdir stageprofile-libbacktrace; \
63928 mv stageprofile-libbacktrace libbacktrace; \
63929 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
63930 @endif libbacktrace
63931 @if libcpp
63932 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
63933 mkdir stageprofile-libcpp; \
63934 mv stageprofile-libcpp libcpp; \
63935 mv stage1-libcpp prev-libcpp || test -f stage1-lean
63936 @endif libcpp
63937 @if libcody
63938 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
63939 mkdir stageprofile-libcody; \
63940 mv stageprofile-libcody libcody; \
63941 mv stage1-libcody prev-libcody || test -f stage1-lean
63942 @endif libcody
63943 @if libdecnumber
63944 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
63945 mkdir stageprofile-libdecnumber; \
63946 mv stageprofile-libdecnumber libdecnumber; \
63947 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
63948 @endif libdecnumber
63949 @if libiberty
63950 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
63951 mkdir stageprofile-libiberty; \
63952 mv stageprofile-libiberty libiberty; \
63953 mv stage1-libiberty prev-libiberty || test -f stage1-lean
63954 @endif libiberty
63955 @if libiberty-linker-plugin
63956 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
63957 mkdir stageprofile-libiberty-linker-plugin; \
63958 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
63959 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
63960 @endif libiberty-linker-plugin
63961 @if libiconv
63962 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
63963 mkdir stageprofile-libiconv; \
63964 mv stageprofile-libiconv libiconv; \
63965 mv stage1-libiconv prev-libiconv || test -f stage1-lean
63966 @endif libiconv
63967 @if zlib
63968 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
63969 mkdir stageprofile-zlib; \
63970 mv stageprofile-zlib zlib; \
63971 mv stage1-zlib prev-zlib || test -f stage1-lean
63972 @endif zlib
63973 @if lto-plugin
63974 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
63975 mkdir stageprofile-lto-plugin; \
63976 mv stageprofile-lto-plugin lto-plugin; \
63977 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
63978 @endif lto-plugin
63979 @if libctf
63980 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
63981 mkdir stageprofile-libctf; \
63982 mv stageprofile-libctf libctf; \
63983 mv stage1-libctf prev-libctf || test -f stage1-lean
63984 @endif libctf
63985 @if libsframe
63986 @cd $(HOST_SUBDIR); [ -d stageprofile-libsframe ] || \
63987 mkdir stageprofile-libsframe; \
63988 mv stageprofile-libsframe libsframe; \
63989 mv stage1-libsframe prev-libsframe || test -f stage1-lean
63990 @endif libsframe
63991 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
63992 mkdir stageprofile-$(TARGET_SUBDIR); \
63993 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
63994 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
63995
63996 stageprofile-end::
63997 @if bfd
63998 @if test -d $(HOST_SUBDIR)/bfd; then \
63999 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
64000 mv prev-bfd stage1-bfd; : ; \
64001 fi
64002 @endif bfd
64003 @if opcodes
64004 @if test -d $(HOST_SUBDIR)/opcodes; then \
64005 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
64006 mv prev-opcodes stage1-opcodes; : ; \
64007 fi
64008 @endif opcodes
64009 @if binutils
64010 @if test -d $(HOST_SUBDIR)/binutils; then \
64011 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
64012 mv prev-binutils stage1-binutils; : ; \
64013 fi
64014 @endif binutils
64015 @if fixincludes
64016 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64017 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
64018 mv prev-fixincludes stage1-fixincludes; : ; \
64019 fi
64020 @endif fixincludes
64021 @if gas
64022 @if test -d $(HOST_SUBDIR)/gas; then \
64023 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
64024 mv prev-gas stage1-gas; : ; \
64025 fi
64026 @endif gas
64027 @if gcc
64028 @if test -d $(HOST_SUBDIR)/gcc; then \
64029 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
64030 mv prev-gcc stage1-gcc; : ; \
64031 fi
64032 @endif gcc
64033 @if gmp
64034 @if test -d $(HOST_SUBDIR)/gmp; then \
64035 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
64036 mv prev-gmp stage1-gmp; : ; \
64037 fi
64038 @endif gmp
64039 @if mpfr
64040 @if test -d $(HOST_SUBDIR)/mpfr; then \
64041 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
64042 mv prev-mpfr stage1-mpfr; : ; \
64043 fi
64044 @endif mpfr
64045 @if mpc
64046 @if test -d $(HOST_SUBDIR)/mpc; then \
64047 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
64048 mv prev-mpc stage1-mpc; : ; \
64049 fi
64050 @endif mpc
64051 @if isl
64052 @if test -d $(HOST_SUBDIR)/isl; then \
64053 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
64054 mv prev-isl stage1-isl; : ; \
64055 fi
64056 @endif isl
64057 @if gold
64058 @if test -d $(HOST_SUBDIR)/gold; then \
64059 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
64060 mv prev-gold stage1-gold; : ; \
64061 fi
64062 @endif gold
64063 @if intl
64064 @if test -d $(HOST_SUBDIR)/intl; then \
64065 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
64066 mv prev-intl stage1-intl; : ; \
64067 fi
64068 @endif intl
64069 @if ld
64070 @if test -d $(HOST_SUBDIR)/ld; then \
64071 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
64072 mv prev-ld stage1-ld; : ; \
64073 fi
64074 @endif ld
64075 @if libbacktrace
64076 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64077 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
64078 mv prev-libbacktrace stage1-libbacktrace; : ; \
64079 fi
64080 @endif libbacktrace
64081 @if libcpp
64082 @if test -d $(HOST_SUBDIR)/libcpp; then \
64083 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
64084 mv prev-libcpp stage1-libcpp; : ; \
64085 fi
64086 @endif libcpp
64087 @if libcody
64088 @if test -d $(HOST_SUBDIR)/libcody; then \
64089 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
64090 mv prev-libcody stage1-libcody; : ; \
64091 fi
64092 @endif libcody
64093 @if libdecnumber
64094 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64095 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
64096 mv prev-libdecnumber stage1-libdecnumber; : ; \
64097 fi
64098 @endif libdecnumber
64099 @if libiberty
64100 @if test -d $(HOST_SUBDIR)/libiberty; then \
64101 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
64102 mv prev-libiberty stage1-libiberty; : ; \
64103 fi
64104 @endif libiberty
64105 @if libiberty-linker-plugin
64106 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64107 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
64108 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
64109 fi
64110 @endif libiberty-linker-plugin
64111 @if libiconv
64112 @if test -d $(HOST_SUBDIR)/libiconv; then \
64113 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
64114 mv prev-libiconv stage1-libiconv; : ; \
64115 fi
64116 @endif libiconv
64117 @if zlib
64118 @if test -d $(HOST_SUBDIR)/zlib; then \
64119 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
64120 mv prev-zlib stage1-zlib; : ; \
64121 fi
64122 @endif zlib
64123 @if lto-plugin
64124 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64125 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
64126 mv prev-lto-plugin stage1-lto-plugin; : ; \
64127 fi
64128 @endif lto-plugin
64129 @if libctf
64130 @if test -d $(HOST_SUBDIR)/libctf; then \
64131 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
64132 mv prev-libctf stage1-libctf; : ; \
64133 fi
64134 @endif libctf
64135 @if libsframe
64136 @if test -d $(HOST_SUBDIR)/libsframe; then \
64137 cd $(HOST_SUBDIR); mv libsframe stageprofile-libsframe; \
64138 mv prev-libsframe stage1-libsframe; : ; \
64139 fi
64140 @endif libsframe
64141 @if test -d $(TARGET_SUBDIR); then \
64142 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
64143 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
64144 fi
64145 rm -f stage_current
64146
64147 # Bubble a bug fix through all the stages up to stage profile. They are
64148 # remade, but not reconfigured. The next stage (if any) will not be
64149 # reconfigured either.
64150 .PHONY: stageprofile-bubble
64151 stageprofile-bubble:: stage1-bubble
64152 @r=`${PWD_COMMAND}`; export r; \
64153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64154 if test -f stageprofile-lean || test -f stage1-lean ; then \
64155 echo Skipping rebuild of stageprofile; \
64156 else \
64157 $(MAKE) stageprofile-start; \
64158 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
64159 fi
64160
64161 .PHONY: all-stageprofile clean-stageprofile
64162 do-clean: clean-stageprofile
64163
64164 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64165 # only possibility, but now it conflicts with no-bootstrap rules
64166 @if gcc-bootstrap
64167
64168
64169
64170
64171 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64172 distclean-stage1:: distclean-stageprofile
64173 .PHONY: distclean-stageprofile
64174 distclean-stageprofile::
64175 @: $(MAKE); $(stage)
64176 @test "`cat stage_last`" != stageprofile || rm -f stage_last
64177 rm -rf stageprofile-*
64178
64179
64180 @endif gcc-bootstrap
64181
64182
64183 .PHONY: stagetrain-start stagetrain-end
64184
64185 stagetrain-start::
64186 @: $(MAKE); $(stage); \
64187 echo stagetrain > stage_current; \
64188 echo stagetrain > stage_last; \
64189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64190 @if bfd
64191 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
64192 mkdir stagetrain-bfd; \
64193 mv stagetrain-bfd bfd; \
64194 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
64195 @endif bfd
64196 @if opcodes
64197 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
64198 mkdir stagetrain-opcodes; \
64199 mv stagetrain-opcodes opcodes; \
64200 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
64201 @endif opcodes
64202 @if binutils
64203 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
64204 mkdir stagetrain-binutils; \
64205 mv stagetrain-binutils binutils; \
64206 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
64207 @endif binutils
64208 @if fixincludes
64209 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
64210 mkdir stagetrain-fixincludes; \
64211 mv stagetrain-fixincludes fixincludes; \
64212 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
64213 @endif fixincludes
64214 @if gas
64215 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
64216 mkdir stagetrain-gas; \
64217 mv stagetrain-gas gas; \
64218 mv stageprofile-gas prev-gas || test -f stageprofile-lean
64219 @endif gas
64220 @if gcc
64221 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
64222 mkdir stagetrain-gcc; \
64223 mv stagetrain-gcc gcc; \
64224 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
64225 @endif gcc
64226 @if gmp
64227 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
64228 mkdir stagetrain-gmp; \
64229 mv stagetrain-gmp gmp; \
64230 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
64231 @endif gmp
64232 @if mpfr
64233 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
64234 mkdir stagetrain-mpfr; \
64235 mv stagetrain-mpfr mpfr; \
64236 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
64237 @endif mpfr
64238 @if mpc
64239 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
64240 mkdir stagetrain-mpc; \
64241 mv stagetrain-mpc mpc; \
64242 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
64243 @endif mpc
64244 @if isl
64245 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
64246 mkdir stagetrain-isl; \
64247 mv stagetrain-isl isl; \
64248 mv stageprofile-isl prev-isl || test -f stageprofile-lean
64249 @endif isl
64250 @if gold
64251 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
64252 mkdir stagetrain-gold; \
64253 mv stagetrain-gold gold; \
64254 mv stageprofile-gold prev-gold || test -f stageprofile-lean
64255 @endif gold
64256 @if intl
64257 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
64258 mkdir stagetrain-intl; \
64259 mv stagetrain-intl intl; \
64260 mv stageprofile-intl prev-intl || test -f stageprofile-lean
64261 @endif intl
64262 @if ld
64263 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
64264 mkdir stagetrain-ld; \
64265 mv stagetrain-ld ld; \
64266 mv stageprofile-ld prev-ld || test -f stageprofile-lean
64267 @endif ld
64268 @if libbacktrace
64269 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
64270 mkdir stagetrain-libbacktrace; \
64271 mv stagetrain-libbacktrace libbacktrace; \
64272 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
64273 @endif libbacktrace
64274 @if libcpp
64275 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
64276 mkdir stagetrain-libcpp; \
64277 mv stagetrain-libcpp libcpp; \
64278 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
64279 @endif libcpp
64280 @if libcody
64281 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
64282 mkdir stagetrain-libcody; \
64283 mv stagetrain-libcody libcody; \
64284 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
64285 @endif libcody
64286 @if libdecnumber
64287 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
64288 mkdir stagetrain-libdecnumber; \
64289 mv stagetrain-libdecnumber libdecnumber; \
64290 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
64291 @endif libdecnumber
64292 @if libiberty
64293 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
64294 mkdir stagetrain-libiberty; \
64295 mv stagetrain-libiberty libiberty; \
64296 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
64297 @endif libiberty
64298 @if libiberty-linker-plugin
64299 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
64300 mkdir stagetrain-libiberty-linker-plugin; \
64301 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
64302 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
64303 @endif libiberty-linker-plugin
64304 @if libiconv
64305 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
64306 mkdir stagetrain-libiconv; \
64307 mv stagetrain-libiconv libiconv; \
64308 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
64309 @endif libiconv
64310 @if zlib
64311 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
64312 mkdir stagetrain-zlib; \
64313 mv stagetrain-zlib zlib; \
64314 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
64315 @endif zlib
64316 @if lto-plugin
64317 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
64318 mkdir stagetrain-lto-plugin; \
64319 mv stagetrain-lto-plugin lto-plugin; \
64320 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
64321 @endif lto-plugin
64322 @if libctf
64323 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
64324 mkdir stagetrain-libctf; \
64325 mv stagetrain-libctf libctf; \
64326 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
64327 @endif libctf
64328 @if libsframe
64329 @cd $(HOST_SUBDIR); [ -d stagetrain-libsframe ] || \
64330 mkdir stagetrain-libsframe; \
64331 mv stagetrain-libsframe libsframe; \
64332 mv stageprofile-libsframe prev-libsframe || test -f stageprofile-lean
64333 @endif libsframe
64334 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
64335 mkdir stagetrain-$(TARGET_SUBDIR); \
64336 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64337 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
64338
64339 stagetrain-end::
64340 @if bfd
64341 @if test -d $(HOST_SUBDIR)/bfd; then \
64342 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
64343 mv prev-bfd stageprofile-bfd; : ; \
64344 fi
64345 @endif bfd
64346 @if opcodes
64347 @if test -d $(HOST_SUBDIR)/opcodes; then \
64348 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
64349 mv prev-opcodes stageprofile-opcodes; : ; \
64350 fi
64351 @endif opcodes
64352 @if binutils
64353 @if test -d $(HOST_SUBDIR)/binutils; then \
64354 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
64355 mv prev-binutils stageprofile-binutils; : ; \
64356 fi
64357 @endif binutils
64358 @if fixincludes
64359 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64360 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
64361 mv prev-fixincludes stageprofile-fixincludes; : ; \
64362 fi
64363 @endif fixincludes
64364 @if gas
64365 @if test -d $(HOST_SUBDIR)/gas; then \
64366 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
64367 mv prev-gas stageprofile-gas; : ; \
64368 fi
64369 @endif gas
64370 @if gcc
64371 @if test -d $(HOST_SUBDIR)/gcc; then \
64372 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
64373 mv prev-gcc stageprofile-gcc; : ; \
64374 fi
64375 @endif gcc
64376 @if gmp
64377 @if test -d $(HOST_SUBDIR)/gmp; then \
64378 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
64379 mv prev-gmp stageprofile-gmp; : ; \
64380 fi
64381 @endif gmp
64382 @if mpfr
64383 @if test -d $(HOST_SUBDIR)/mpfr; then \
64384 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
64385 mv prev-mpfr stageprofile-mpfr; : ; \
64386 fi
64387 @endif mpfr
64388 @if mpc
64389 @if test -d $(HOST_SUBDIR)/mpc; then \
64390 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
64391 mv prev-mpc stageprofile-mpc; : ; \
64392 fi
64393 @endif mpc
64394 @if isl
64395 @if test -d $(HOST_SUBDIR)/isl; then \
64396 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
64397 mv prev-isl stageprofile-isl; : ; \
64398 fi
64399 @endif isl
64400 @if gold
64401 @if test -d $(HOST_SUBDIR)/gold; then \
64402 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
64403 mv prev-gold stageprofile-gold; : ; \
64404 fi
64405 @endif gold
64406 @if intl
64407 @if test -d $(HOST_SUBDIR)/intl; then \
64408 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
64409 mv prev-intl stageprofile-intl; : ; \
64410 fi
64411 @endif intl
64412 @if ld
64413 @if test -d $(HOST_SUBDIR)/ld; then \
64414 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
64415 mv prev-ld stageprofile-ld; : ; \
64416 fi
64417 @endif ld
64418 @if libbacktrace
64419 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64420 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
64421 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
64422 fi
64423 @endif libbacktrace
64424 @if libcpp
64425 @if test -d $(HOST_SUBDIR)/libcpp; then \
64426 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
64427 mv prev-libcpp stageprofile-libcpp; : ; \
64428 fi
64429 @endif libcpp
64430 @if libcody
64431 @if test -d $(HOST_SUBDIR)/libcody; then \
64432 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
64433 mv prev-libcody stageprofile-libcody; : ; \
64434 fi
64435 @endif libcody
64436 @if libdecnumber
64437 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64438 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
64439 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
64440 fi
64441 @endif libdecnumber
64442 @if libiberty
64443 @if test -d $(HOST_SUBDIR)/libiberty; then \
64444 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
64445 mv prev-libiberty stageprofile-libiberty; : ; \
64446 fi
64447 @endif libiberty
64448 @if libiberty-linker-plugin
64449 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64450 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
64451 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
64452 fi
64453 @endif libiberty-linker-plugin
64454 @if libiconv
64455 @if test -d $(HOST_SUBDIR)/libiconv; then \
64456 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
64457 mv prev-libiconv stageprofile-libiconv; : ; \
64458 fi
64459 @endif libiconv
64460 @if zlib
64461 @if test -d $(HOST_SUBDIR)/zlib; then \
64462 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
64463 mv prev-zlib stageprofile-zlib; : ; \
64464 fi
64465 @endif zlib
64466 @if lto-plugin
64467 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64468 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
64469 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
64470 fi
64471 @endif lto-plugin
64472 @if libctf
64473 @if test -d $(HOST_SUBDIR)/libctf; then \
64474 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
64475 mv prev-libctf stageprofile-libctf; : ; \
64476 fi
64477 @endif libctf
64478 @if libsframe
64479 @if test -d $(HOST_SUBDIR)/libsframe; then \
64480 cd $(HOST_SUBDIR); mv libsframe stagetrain-libsframe; \
64481 mv prev-libsframe stageprofile-libsframe; : ; \
64482 fi
64483 @endif libsframe
64484 @if test -d $(TARGET_SUBDIR); then \
64485 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
64486 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
64487 fi
64488 rm -f stage_current
64489
64490 # Bubble a bug fix through all the stages up to stage train. They are
64491 # remade, but not reconfigured. The next stage (if any) will not be
64492 # reconfigured either.
64493 .PHONY: stagetrain-bubble
64494 stagetrain-bubble:: stageprofile-bubble
64495 @r=`${PWD_COMMAND}`; export r; \
64496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64497 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
64498 echo Skipping rebuild of stagetrain; \
64499 else \
64500 $(MAKE) stagetrain-start; \
64501 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
64502 fi
64503
64504 .PHONY: all-stagetrain clean-stagetrain
64505 do-clean: clean-stagetrain
64506
64507 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64508 # only possibility, but now it conflicts with no-bootstrap rules
64509 @if gcc-bootstrap
64510
64511
64512
64513
64514 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64515 distclean-stageprofile:: distclean-stagetrain
64516 .PHONY: distclean-stagetrain
64517 distclean-stagetrain::
64518 @: $(MAKE); $(stage)
64519 @test "`cat stage_last`" != stagetrain || rm -f stage_last
64520 rm -rf stagetrain-*
64521
64522
64523 @endif gcc-bootstrap
64524
64525
64526 .PHONY: stagefeedback-start stagefeedback-end
64527
64528 stagefeedback-start::
64529 @: $(MAKE); $(stage); \
64530 echo stagefeedback > stage_current; \
64531 echo stagefeedback > stage_last; \
64532 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64533 @if bfd
64534 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
64535 mkdir stagefeedback-bfd; \
64536 mv stagefeedback-bfd bfd; \
64537 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
64538 @endif bfd
64539 @if opcodes
64540 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
64541 mkdir stagefeedback-opcodes; \
64542 mv stagefeedback-opcodes opcodes; \
64543 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
64544 @endif opcodes
64545 @if binutils
64546 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
64547 mkdir stagefeedback-binutils; \
64548 mv stagefeedback-binutils binutils; \
64549 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
64550 @endif binutils
64551 @if fixincludes
64552 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
64553 mkdir stagefeedback-fixincludes; \
64554 mv stagefeedback-fixincludes fixincludes; \
64555 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
64556 @endif fixincludes
64557 @if gas
64558 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
64559 mkdir stagefeedback-gas; \
64560 mv stagefeedback-gas gas; \
64561 mv stagetrain-gas prev-gas || test -f stagetrain-lean
64562 @endif gas
64563 @if gcc
64564 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
64565 mkdir stagefeedback-gcc; \
64566 mv stagefeedback-gcc gcc; \
64567 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
64568 @endif gcc
64569 @if gmp
64570 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
64571 mkdir stagefeedback-gmp; \
64572 mv stagefeedback-gmp gmp; \
64573 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
64574 @endif gmp
64575 @if mpfr
64576 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
64577 mkdir stagefeedback-mpfr; \
64578 mv stagefeedback-mpfr mpfr; \
64579 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
64580 @endif mpfr
64581 @if mpc
64582 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
64583 mkdir stagefeedback-mpc; \
64584 mv stagefeedback-mpc mpc; \
64585 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
64586 @endif mpc
64587 @if isl
64588 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
64589 mkdir stagefeedback-isl; \
64590 mv stagefeedback-isl isl; \
64591 mv stagetrain-isl prev-isl || test -f stagetrain-lean
64592 @endif isl
64593 @if gold
64594 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
64595 mkdir stagefeedback-gold; \
64596 mv stagefeedback-gold gold; \
64597 mv stagetrain-gold prev-gold || test -f stagetrain-lean
64598 @endif gold
64599 @if intl
64600 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
64601 mkdir stagefeedback-intl; \
64602 mv stagefeedback-intl intl; \
64603 mv stagetrain-intl prev-intl || test -f stagetrain-lean
64604 @endif intl
64605 @if ld
64606 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
64607 mkdir stagefeedback-ld; \
64608 mv stagefeedback-ld ld; \
64609 mv stagetrain-ld prev-ld || test -f stagetrain-lean
64610 @endif ld
64611 @if libbacktrace
64612 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
64613 mkdir stagefeedback-libbacktrace; \
64614 mv stagefeedback-libbacktrace libbacktrace; \
64615 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
64616 @endif libbacktrace
64617 @if libcpp
64618 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
64619 mkdir stagefeedback-libcpp; \
64620 mv stagefeedback-libcpp libcpp; \
64621 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
64622 @endif libcpp
64623 @if libcody
64624 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
64625 mkdir stagefeedback-libcody; \
64626 mv stagefeedback-libcody libcody; \
64627 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
64628 @endif libcody
64629 @if libdecnumber
64630 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
64631 mkdir stagefeedback-libdecnumber; \
64632 mv stagefeedback-libdecnumber libdecnumber; \
64633 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
64634 @endif libdecnumber
64635 @if libiberty
64636 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
64637 mkdir stagefeedback-libiberty; \
64638 mv stagefeedback-libiberty libiberty; \
64639 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
64640 @endif libiberty
64641 @if libiberty-linker-plugin
64642 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
64643 mkdir stagefeedback-libiberty-linker-plugin; \
64644 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
64645 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
64646 @endif libiberty-linker-plugin
64647 @if libiconv
64648 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
64649 mkdir stagefeedback-libiconv; \
64650 mv stagefeedback-libiconv libiconv; \
64651 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
64652 @endif libiconv
64653 @if zlib
64654 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
64655 mkdir stagefeedback-zlib; \
64656 mv stagefeedback-zlib zlib; \
64657 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
64658 @endif zlib
64659 @if lto-plugin
64660 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
64661 mkdir stagefeedback-lto-plugin; \
64662 mv stagefeedback-lto-plugin lto-plugin; \
64663 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
64664 @endif lto-plugin
64665 @if libctf
64666 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
64667 mkdir stagefeedback-libctf; \
64668 mv stagefeedback-libctf libctf; \
64669 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
64670 @endif libctf
64671 @if libsframe
64672 @cd $(HOST_SUBDIR); [ -d stagefeedback-libsframe ] || \
64673 mkdir stagefeedback-libsframe; \
64674 mv stagefeedback-libsframe libsframe; \
64675 mv stagetrain-libsframe prev-libsframe || test -f stagetrain-lean
64676 @endif libsframe
64677 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
64678 mkdir stagefeedback-$(TARGET_SUBDIR); \
64679 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
64680 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
64681
64682 stagefeedback-end::
64683 @if bfd
64684 @if test -d $(HOST_SUBDIR)/bfd; then \
64685 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
64686 mv prev-bfd stagetrain-bfd; : ; \
64687 fi
64688 @endif bfd
64689 @if opcodes
64690 @if test -d $(HOST_SUBDIR)/opcodes; then \
64691 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
64692 mv prev-opcodes stagetrain-opcodes; : ; \
64693 fi
64694 @endif opcodes
64695 @if binutils
64696 @if test -d $(HOST_SUBDIR)/binutils; then \
64697 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
64698 mv prev-binutils stagetrain-binutils; : ; \
64699 fi
64700 @endif binutils
64701 @if fixincludes
64702 @if test -d $(HOST_SUBDIR)/fixincludes; then \
64703 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
64704 mv prev-fixincludes stagetrain-fixincludes; : ; \
64705 fi
64706 @endif fixincludes
64707 @if gas
64708 @if test -d $(HOST_SUBDIR)/gas; then \
64709 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
64710 mv prev-gas stagetrain-gas; : ; \
64711 fi
64712 @endif gas
64713 @if gcc
64714 @if test -d $(HOST_SUBDIR)/gcc; then \
64715 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
64716 mv prev-gcc stagetrain-gcc; : ; \
64717 fi
64718 @endif gcc
64719 @if gmp
64720 @if test -d $(HOST_SUBDIR)/gmp; then \
64721 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
64722 mv prev-gmp stagetrain-gmp; : ; \
64723 fi
64724 @endif gmp
64725 @if mpfr
64726 @if test -d $(HOST_SUBDIR)/mpfr; then \
64727 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
64728 mv prev-mpfr stagetrain-mpfr; : ; \
64729 fi
64730 @endif mpfr
64731 @if mpc
64732 @if test -d $(HOST_SUBDIR)/mpc; then \
64733 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
64734 mv prev-mpc stagetrain-mpc; : ; \
64735 fi
64736 @endif mpc
64737 @if isl
64738 @if test -d $(HOST_SUBDIR)/isl; then \
64739 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
64740 mv prev-isl stagetrain-isl; : ; \
64741 fi
64742 @endif isl
64743 @if gold
64744 @if test -d $(HOST_SUBDIR)/gold; then \
64745 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
64746 mv prev-gold stagetrain-gold; : ; \
64747 fi
64748 @endif gold
64749 @if intl
64750 @if test -d $(HOST_SUBDIR)/intl; then \
64751 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
64752 mv prev-intl stagetrain-intl; : ; \
64753 fi
64754 @endif intl
64755 @if ld
64756 @if test -d $(HOST_SUBDIR)/ld; then \
64757 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
64758 mv prev-ld stagetrain-ld; : ; \
64759 fi
64760 @endif ld
64761 @if libbacktrace
64762 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
64763 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
64764 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
64765 fi
64766 @endif libbacktrace
64767 @if libcpp
64768 @if test -d $(HOST_SUBDIR)/libcpp; then \
64769 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
64770 mv prev-libcpp stagetrain-libcpp; : ; \
64771 fi
64772 @endif libcpp
64773 @if libcody
64774 @if test -d $(HOST_SUBDIR)/libcody; then \
64775 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
64776 mv prev-libcody stagetrain-libcody; : ; \
64777 fi
64778 @endif libcody
64779 @if libdecnumber
64780 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
64781 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
64782 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
64783 fi
64784 @endif libdecnumber
64785 @if libiberty
64786 @if test -d $(HOST_SUBDIR)/libiberty; then \
64787 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
64788 mv prev-libiberty stagetrain-libiberty; : ; \
64789 fi
64790 @endif libiberty
64791 @if libiberty-linker-plugin
64792 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
64793 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
64794 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
64795 fi
64796 @endif libiberty-linker-plugin
64797 @if libiconv
64798 @if test -d $(HOST_SUBDIR)/libiconv; then \
64799 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
64800 mv prev-libiconv stagetrain-libiconv; : ; \
64801 fi
64802 @endif libiconv
64803 @if zlib
64804 @if test -d $(HOST_SUBDIR)/zlib; then \
64805 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
64806 mv prev-zlib stagetrain-zlib; : ; \
64807 fi
64808 @endif zlib
64809 @if lto-plugin
64810 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
64811 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
64812 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
64813 fi
64814 @endif lto-plugin
64815 @if libctf
64816 @if test -d $(HOST_SUBDIR)/libctf; then \
64817 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
64818 mv prev-libctf stagetrain-libctf; : ; \
64819 fi
64820 @endif libctf
64821 @if libsframe
64822 @if test -d $(HOST_SUBDIR)/libsframe; then \
64823 cd $(HOST_SUBDIR); mv libsframe stagefeedback-libsframe; \
64824 mv prev-libsframe stagetrain-libsframe; : ; \
64825 fi
64826 @endif libsframe
64827 @if test -d $(TARGET_SUBDIR); then \
64828 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
64829 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
64830 fi
64831 rm -f stage_current
64832
64833 # Bubble a bug fix through all the stages up to stage feedback. They are
64834 # remade, but not reconfigured. The next stage (if any) will not be
64835 # reconfigured either.
64836 .PHONY: stagefeedback-bubble
64837 stagefeedback-bubble:: stagetrain-bubble
64838 @r=`${PWD_COMMAND}`; export r; \
64839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64840 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
64841 echo Skipping rebuild of stagefeedback; \
64842 else \
64843 $(MAKE) stagefeedback-start; \
64844 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
64845 fi
64846
64847 .PHONY: all-stagefeedback clean-stagefeedback
64848 do-clean: clean-stagefeedback
64849
64850 # FIXME: Will not need to be conditional when toplevel bootstrap is the
64851 # only possibility, but now it conflicts with no-bootstrap rules
64852 @if gcc-bootstrap
64853
64854
64855
64856 .PHONY: profiledbootstrap profiledbootstrap-lean
64857 profiledbootstrap:
64858 echo stagefeedback > stage_final
64859 @r=`${PWD_COMMAND}`; export r; \
64860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64861 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
64862 @: $(MAKE); $(unstage)
64863 @r=`${PWD_COMMAND}`; export r; \
64864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64865 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64866 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64867
64868 profiledbootstrap-lean:
64869 echo stagefeedback > stage_final
64870 @r=`${PWD_COMMAND}`; export r; \
64871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64872 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
64873 @: $(MAKE); $(unstage)
64874 @r=`${PWD_COMMAND}`; export r; \
64875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
64876 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
64877 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
64878
64879
64880 # Rules to wipe a stage and all the following ones, also used for cleanstrap
64881 distclean-stagetrain:: distclean-stagefeedback
64882 .PHONY: distclean-stagefeedback
64883 distclean-stagefeedback::
64884 @: $(MAKE); $(stage)
64885 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
64886 rm -rf stagefeedback-*
64887
64888
64889 @endif gcc-bootstrap
64890
64891
64892 .PHONY: stageautoprofile-start stageautoprofile-end
64893
64894 stageautoprofile-start::
64895 @: $(MAKE); $(stage); \
64896 echo stageautoprofile > stage_current; \
64897 echo stageautoprofile > stage_last; \
64898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
64899 @if bfd
64900 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
64901 mkdir stageautoprofile-bfd; \
64902 mv stageautoprofile-bfd bfd; \
64903 mv stage1-bfd prev-bfd || test -f stage1-lean
64904 @endif bfd
64905 @if opcodes
64906 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
64907 mkdir stageautoprofile-opcodes; \
64908 mv stageautoprofile-opcodes opcodes; \
64909 mv stage1-opcodes prev-opcodes || test -f stage1-lean
64910 @endif opcodes
64911 @if binutils
64912 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
64913 mkdir stageautoprofile-binutils; \
64914 mv stageautoprofile-binutils binutils; \
64915 mv stage1-binutils prev-binutils || test -f stage1-lean
64916 @endif binutils
64917 @if fixincludes
64918 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
64919 mkdir stageautoprofile-fixincludes; \
64920 mv stageautoprofile-fixincludes fixincludes; \
64921 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
64922 @endif fixincludes
64923 @if gas
64924 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
64925 mkdir stageautoprofile-gas; \
64926 mv stageautoprofile-gas gas; \
64927 mv stage1-gas prev-gas || test -f stage1-lean
64928 @endif gas
64929 @if gcc
64930 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
64931 mkdir stageautoprofile-gcc; \
64932 mv stageautoprofile-gcc gcc; \
64933 mv stage1-gcc prev-gcc || test -f stage1-lean
64934 @endif gcc
64935 @if gmp
64936 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
64937 mkdir stageautoprofile-gmp; \
64938 mv stageautoprofile-gmp gmp; \
64939 mv stage1-gmp prev-gmp || test -f stage1-lean
64940 @endif gmp
64941 @if mpfr
64942 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
64943 mkdir stageautoprofile-mpfr; \
64944 mv stageautoprofile-mpfr mpfr; \
64945 mv stage1-mpfr prev-mpfr || test -f stage1-lean
64946 @endif mpfr
64947 @if mpc
64948 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
64949 mkdir stageautoprofile-mpc; \
64950 mv stageautoprofile-mpc mpc; \
64951 mv stage1-mpc prev-mpc || test -f stage1-lean
64952 @endif mpc
64953 @if isl
64954 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
64955 mkdir stageautoprofile-isl; \
64956 mv stageautoprofile-isl isl; \
64957 mv stage1-isl prev-isl || test -f stage1-lean
64958 @endif isl
64959 @if gold
64960 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
64961 mkdir stageautoprofile-gold; \
64962 mv stageautoprofile-gold gold; \
64963 mv stage1-gold prev-gold || test -f stage1-lean
64964 @endif gold
64965 @if intl
64966 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
64967 mkdir stageautoprofile-intl; \
64968 mv stageautoprofile-intl intl; \
64969 mv stage1-intl prev-intl || test -f stage1-lean
64970 @endif intl
64971 @if ld
64972 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
64973 mkdir stageautoprofile-ld; \
64974 mv stageautoprofile-ld ld; \
64975 mv stage1-ld prev-ld || test -f stage1-lean
64976 @endif ld
64977 @if libbacktrace
64978 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
64979 mkdir stageautoprofile-libbacktrace; \
64980 mv stageautoprofile-libbacktrace libbacktrace; \
64981 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
64982 @endif libbacktrace
64983 @if libcpp
64984 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
64985 mkdir stageautoprofile-libcpp; \
64986 mv stageautoprofile-libcpp libcpp; \
64987 mv stage1-libcpp prev-libcpp || test -f stage1-lean
64988 @endif libcpp
64989 @if libcody
64990 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
64991 mkdir stageautoprofile-libcody; \
64992 mv stageautoprofile-libcody libcody; \
64993 mv stage1-libcody prev-libcody || test -f stage1-lean
64994 @endif libcody
64995 @if libdecnumber
64996 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
64997 mkdir stageautoprofile-libdecnumber; \
64998 mv stageautoprofile-libdecnumber libdecnumber; \
64999 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
65000 @endif libdecnumber
65001 @if libiberty
65002 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
65003 mkdir stageautoprofile-libiberty; \
65004 mv stageautoprofile-libiberty libiberty; \
65005 mv stage1-libiberty prev-libiberty || test -f stage1-lean
65006 @endif libiberty
65007 @if libiberty-linker-plugin
65008 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
65009 mkdir stageautoprofile-libiberty-linker-plugin; \
65010 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
65011 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
65012 @endif libiberty-linker-plugin
65013 @if libiconv
65014 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
65015 mkdir stageautoprofile-libiconv; \
65016 mv stageautoprofile-libiconv libiconv; \
65017 mv stage1-libiconv prev-libiconv || test -f stage1-lean
65018 @endif libiconv
65019 @if zlib
65020 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
65021 mkdir stageautoprofile-zlib; \
65022 mv stageautoprofile-zlib zlib; \
65023 mv stage1-zlib prev-zlib || test -f stage1-lean
65024 @endif zlib
65025 @if lto-plugin
65026 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
65027 mkdir stageautoprofile-lto-plugin; \
65028 mv stageautoprofile-lto-plugin lto-plugin; \
65029 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
65030 @endif lto-plugin
65031 @if libctf
65032 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
65033 mkdir stageautoprofile-libctf; \
65034 mv stageautoprofile-libctf libctf; \
65035 mv stage1-libctf prev-libctf || test -f stage1-lean
65036 @endif libctf
65037 @if libsframe
65038 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libsframe ] || \
65039 mkdir stageautoprofile-libsframe; \
65040 mv stageautoprofile-libsframe libsframe; \
65041 mv stage1-libsframe prev-libsframe || test -f stage1-lean
65042 @endif libsframe
65043 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
65044 mkdir stageautoprofile-$(TARGET_SUBDIR); \
65045 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65046 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
65047
65048 stageautoprofile-end::
65049 @if bfd
65050 @if test -d $(HOST_SUBDIR)/bfd; then \
65051 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
65052 mv prev-bfd stage1-bfd; : ; \
65053 fi
65054 @endif bfd
65055 @if opcodes
65056 @if test -d $(HOST_SUBDIR)/opcodes; then \
65057 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
65058 mv prev-opcodes stage1-opcodes; : ; \
65059 fi
65060 @endif opcodes
65061 @if binutils
65062 @if test -d $(HOST_SUBDIR)/binutils; then \
65063 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
65064 mv prev-binutils stage1-binutils; : ; \
65065 fi
65066 @endif binutils
65067 @if fixincludes
65068 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65069 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
65070 mv prev-fixincludes stage1-fixincludes; : ; \
65071 fi
65072 @endif fixincludes
65073 @if gas
65074 @if test -d $(HOST_SUBDIR)/gas; then \
65075 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
65076 mv prev-gas stage1-gas; : ; \
65077 fi
65078 @endif gas
65079 @if gcc
65080 @if test -d $(HOST_SUBDIR)/gcc; then \
65081 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
65082 mv prev-gcc stage1-gcc; : ; \
65083 fi
65084 @endif gcc
65085 @if gmp
65086 @if test -d $(HOST_SUBDIR)/gmp; then \
65087 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
65088 mv prev-gmp stage1-gmp; : ; \
65089 fi
65090 @endif gmp
65091 @if mpfr
65092 @if test -d $(HOST_SUBDIR)/mpfr; then \
65093 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
65094 mv prev-mpfr stage1-mpfr; : ; \
65095 fi
65096 @endif mpfr
65097 @if mpc
65098 @if test -d $(HOST_SUBDIR)/mpc; then \
65099 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
65100 mv prev-mpc stage1-mpc; : ; \
65101 fi
65102 @endif mpc
65103 @if isl
65104 @if test -d $(HOST_SUBDIR)/isl; then \
65105 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
65106 mv prev-isl stage1-isl; : ; \
65107 fi
65108 @endif isl
65109 @if gold
65110 @if test -d $(HOST_SUBDIR)/gold; then \
65111 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
65112 mv prev-gold stage1-gold; : ; \
65113 fi
65114 @endif gold
65115 @if intl
65116 @if test -d $(HOST_SUBDIR)/intl; then \
65117 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
65118 mv prev-intl stage1-intl; : ; \
65119 fi
65120 @endif intl
65121 @if ld
65122 @if test -d $(HOST_SUBDIR)/ld; then \
65123 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
65124 mv prev-ld stage1-ld; : ; \
65125 fi
65126 @endif ld
65127 @if libbacktrace
65128 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65129 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
65130 mv prev-libbacktrace stage1-libbacktrace; : ; \
65131 fi
65132 @endif libbacktrace
65133 @if libcpp
65134 @if test -d $(HOST_SUBDIR)/libcpp; then \
65135 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
65136 mv prev-libcpp stage1-libcpp; : ; \
65137 fi
65138 @endif libcpp
65139 @if libcody
65140 @if test -d $(HOST_SUBDIR)/libcody; then \
65141 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
65142 mv prev-libcody stage1-libcody; : ; \
65143 fi
65144 @endif libcody
65145 @if libdecnumber
65146 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65147 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
65148 mv prev-libdecnumber stage1-libdecnumber; : ; \
65149 fi
65150 @endif libdecnumber
65151 @if libiberty
65152 @if test -d $(HOST_SUBDIR)/libiberty; then \
65153 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
65154 mv prev-libiberty stage1-libiberty; : ; \
65155 fi
65156 @endif libiberty
65157 @if libiberty-linker-plugin
65158 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65159 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
65160 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
65161 fi
65162 @endif libiberty-linker-plugin
65163 @if libiconv
65164 @if test -d $(HOST_SUBDIR)/libiconv; then \
65165 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
65166 mv prev-libiconv stage1-libiconv; : ; \
65167 fi
65168 @endif libiconv
65169 @if zlib
65170 @if test -d $(HOST_SUBDIR)/zlib; then \
65171 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
65172 mv prev-zlib stage1-zlib; : ; \
65173 fi
65174 @endif zlib
65175 @if lto-plugin
65176 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65177 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
65178 mv prev-lto-plugin stage1-lto-plugin; : ; \
65179 fi
65180 @endif lto-plugin
65181 @if libctf
65182 @if test -d $(HOST_SUBDIR)/libctf; then \
65183 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
65184 mv prev-libctf stage1-libctf; : ; \
65185 fi
65186 @endif libctf
65187 @if libsframe
65188 @if test -d $(HOST_SUBDIR)/libsframe; then \
65189 cd $(HOST_SUBDIR); mv libsframe stageautoprofile-libsframe; \
65190 mv prev-libsframe stage1-libsframe; : ; \
65191 fi
65192 @endif libsframe
65193 @if test -d $(TARGET_SUBDIR); then \
65194 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
65195 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
65196 fi
65197 rm -f stage_current
65198
65199 # Bubble a bug fix through all the stages up to stage autoprofile. They are
65200 # remade, but not reconfigured. The next stage (if any) will not be
65201 # reconfigured either.
65202 .PHONY: stageautoprofile-bubble
65203 stageautoprofile-bubble:: stage1-bubble
65204 @r=`${PWD_COMMAND}`; export r; \
65205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65206 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
65207 echo Skipping rebuild of stageautoprofile; \
65208 else \
65209 $(MAKE) stageautoprofile-start; \
65210 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
65211 fi
65212
65213 .PHONY: all-stageautoprofile clean-stageautoprofile
65214 do-clean: clean-stageautoprofile
65215
65216 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65217 # only possibility, but now it conflicts with no-bootstrap rules
65218 @if gcc-bootstrap
65219
65220
65221
65222
65223 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65224 distclean-stage1:: distclean-stageautoprofile
65225 .PHONY: distclean-stageautoprofile
65226 distclean-stageautoprofile::
65227 @: $(MAKE); $(stage)
65228 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
65229 rm -rf stageautoprofile-*
65230
65231
65232 @endif gcc-bootstrap
65233
65234
65235 .PHONY: stageautofeedback-start stageautofeedback-end
65236
65237 stageautofeedback-start::
65238 @: $(MAKE); $(stage); \
65239 echo stageautofeedback > stage_current; \
65240 echo stageautofeedback > stage_last; \
65241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
65242 @if bfd
65243 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
65244 mkdir stageautofeedback-bfd; \
65245 mv stageautofeedback-bfd bfd; \
65246 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
65247 @endif bfd
65248 @if opcodes
65249 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
65250 mkdir stageautofeedback-opcodes; \
65251 mv stageautofeedback-opcodes opcodes; \
65252 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
65253 @endif opcodes
65254 @if binutils
65255 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
65256 mkdir stageautofeedback-binutils; \
65257 mv stageautofeedback-binutils binutils; \
65258 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
65259 @endif binutils
65260 @if fixincludes
65261 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
65262 mkdir stageautofeedback-fixincludes; \
65263 mv stageautofeedback-fixincludes fixincludes; \
65264 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
65265 @endif fixincludes
65266 @if gas
65267 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
65268 mkdir stageautofeedback-gas; \
65269 mv stageautofeedback-gas gas; \
65270 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
65271 @endif gas
65272 @if gcc
65273 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
65274 mkdir stageautofeedback-gcc; \
65275 mv stageautofeedback-gcc gcc; \
65276 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
65277 @endif gcc
65278 @if gmp
65279 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
65280 mkdir stageautofeedback-gmp; \
65281 mv stageautofeedback-gmp gmp; \
65282 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
65283 @endif gmp
65284 @if mpfr
65285 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
65286 mkdir stageautofeedback-mpfr; \
65287 mv stageautofeedback-mpfr mpfr; \
65288 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
65289 @endif mpfr
65290 @if mpc
65291 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
65292 mkdir stageautofeedback-mpc; \
65293 mv stageautofeedback-mpc mpc; \
65294 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
65295 @endif mpc
65296 @if isl
65297 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
65298 mkdir stageautofeedback-isl; \
65299 mv stageautofeedback-isl isl; \
65300 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
65301 @endif isl
65302 @if gold
65303 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
65304 mkdir stageautofeedback-gold; \
65305 mv stageautofeedback-gold gold; \
65306 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
65307 @endif gold
65308 @if intl
65309 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
65310 mkdir stageautofeedback-intl; \
65311 mv stageautofeedback-intl intl; \
65312 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
65313 @endif intl
65314 @if ld
65315 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
65316 mkdir stageautofeedback-ld; \
65317 mv stageautofeedback-ld ld; \
65318 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
65319 @endif ld
65320 @if libbacktrace
65321 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
65322 mkdir stageautofeedback-libbacktrace; \
65323 mv stageautofeedback-libbacktrace libbacktrace; \
65324 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
65325 @endif libbacktrace
65326 @if libcpp
65327 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
65328 mkdir stageautofeedback-libcpp; \
65329 mv stageautofeedback-libcpp libcpp; \
65330 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
65331 @endif libcpp
65332 @if libcody
65333 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
65334 mkdir stageautofeedback-libcody; \
65335 mv stageautofeedback-libcody libcody; \
65336 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
65337 @endif libcody
65338 @if libdecnumber
65339 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
65340 mkdir stageautofeedback-libdecnumber; \
65341 mv stageautofeedback-libdecnumber libdecnumber; \
65342 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
65343 @endif libdecnumber
65344 @if libiberty
65345 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
65346 mkdir stageautofeedback-libiberty; \
65347 mv stageautofeedback-libiberty libiberty; \
65348 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
65349 @endif libiberty
65350 @if libiberty-linker-plugin
65351 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
65352 mkdir stageautofeedback-libiberty-linker-plugin; \
65353 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
65354 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
65355 @endif libiberty-linker-plugin
65356 @if libiconv
65357 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
65358 mkdir stageautofeedback-libiconv; \
65359 mv stageautofeedback-libiconv libiconv; \
65360 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
65361 @endif libiconv
65362 @if zlib
65363 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
65364 mkdir stageautofeedback-zlib; \
65365 mv stageautofeedback-zlib zlib; \
65366 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
65367 @endif zlib
65368 @if lto-plugin
65369 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
65370 mkdir stageautofeedback-lto-plugin; \
65371 mv stageautofeedback-lto-plugin lto-plugin; \
65372 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
65373 @endif lto-plugin
65374 @if libctf
65375 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
65376 mkdir stageautofeedback-libctf; \
65377 mv stageautofeedback-libctf libctf; \
65378 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
65379 @endif libctf
65380 @if libsframe
65381 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libsframe ] || \
65382 mkdir stageautofeedback-libsframe; \
65383 mv stageautofeedback-libsframe libsframe; \
65384 mv stageautoprofile-libsframe prev-libsframe || test -f stageautoprofile-lean
65385 @endif libsframe
65386 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
65387 mkdir stageautofeedback-$(TARGET_SUBDIR); \
65388 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
65389 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
65390
65391 stageautofeedback-end::
65392 @if bfd
65393 @if test -d $(HOST_SUBDIR)/bfd; then \
65394 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
65395 mv prev-bfd stageautoprofile-bfd; : ; \
65396 fi
65397 @endif bfd
65398 @if opcodes
65399 @if test -d $(HOST_SUBDIR)/opcodes; then \
65400 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
65401 mv prev-opcodes stageautoprofile-opcodes; : ; \
65402 fi
65403 @endif opcodes
65404 @if binutils
65405 @if test -d $(HOST_SUBDIR)/binutils; then \
65406 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
65407 mv prev-binutils stageautoprofile-binutils; : ; \
65408 fi
65409 @endif binutils
65410 @if fixincludes
65411 @if test -d $(HOST_SUBDIR)/fixincludes; then \
65412 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
65413 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
65414 fi
65415 @endif fixincludes
65416 @if gas
65417 @if test -d $(HOST_SUBDIR)/gas; then \
65418 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
65419 mv prev-gas stageautoprofile-gas; : ; \
65420 fi
65421 @endif gas
65422 @if gcc
65423 @if test -d $(HOST_SUBDIR)/gcc; then \
65424 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
65425 mv prev-gcc stageautoprofile-gcc; : ; \
65426 fi
65427 @endif gcc
65428 @if gmp
65429 @if test -d $(HOST_SUBDIR)/gmp; then \
65430 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
65431 mv prev-gmp stageautoprofile-gmp; : ; \
65432 fi
65433 @endif gmp
65434 @if mpfr
65435 @if test -d $(HOST_SUBDIR)/mpfr; then \
65436 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
65437 mv prev-mpfr stageautoprofile-mpfr; : ; \
65438 fi
65439 @endif mpfr
65440 @if mpc
65441 @if test -d $(HOST_SUBDIR)/mpc; then \
65442 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
65443 mv prev-mpc stageautoprofile-mpc; : ; \
65444 fi
65445 @endif mpc
65446 @if isl
65447 @if test -d $(HOST_SUBDIR)/isl; then \
65448 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
65449 mv prev-isl stageautoprofile-isl; : ; \
65450 fi
65451 @endif isl
65452 @if gold
65453 @if test -d $(HOST_SUBDIR)/gold; then \
65454 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
65455 mv prev-gold stageautoprofile-gold; : ; \
65456 fi
65457 @endif gold
65458 @if intl
65459 @if test -d $(HOST_SUBDIR)/intl; then \
65460 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
65461 mv prev-intl stageautoprofile-intl; : ; \
65462 fi
65463 @endif intl
65464 @if ld
65465 @if test -d $(HOST_SUBDIR)/ld; then \
65466 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
65467 mv prev-ld stageautoprofile-ld; : ; \
65468 fi
65469 @endif ld
65470 @if libbacktrace
65471 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
65472 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
65473 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
65474 fi
65475 @endif libbacktrace
65476 @if libcpp
65477 @if test -d $(HOST_SUBDIR)/libcpp; then \
65478 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
65479 mv prev-libcpp stageautoprofile-libcpp; : ; \
65480 fi
65481 @endif libcpp
65482 @if libcody
65483 @if test -d $(HOST_SUBDIR)/libcody; then \
65484 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
65485 mv prev-libcody stageautoprofile-libcody; : ; \
65486 fi
65487 @endif libcody
65488 @if libdecnumber
65489 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
65490 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
65491 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
65492 fi
65493 @endif libdecnumber
65494 @if libiberty
65495 @if test -d $(HOST_SUBDIR)/libiberty; then \
65496 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
65497 mv prev-libiberty stageautoprofile-libiberty; : ; \
65498 fi
65499 @endif libiberty
65500 @if libiberty-linker-plugin
65501 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
65502 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
65503 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
65504 fi
65505 @endif libiberty-linker-plugin
65506 @if libiconv
65507 @if test -d $(HOST_SUBDIR)/libiconv; then \
65508 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
65509 mv prev-libiconv stageautoprofile-libiconv; : ; \
65510 fi
65511 @endif libiconv
65512 @if zlib
65513 @if test -d $(HOST_SUBDIR)/zlib; then \
65514 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
65515 mv prev-zlib stageautoprofile-zlib; : ; \
65516 fi
65517 @endif zlib
65518 @if lto-plugin
65519 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
65520 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
65521 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
65522 fi
65523 @endif lto-plugin
65524 @if libctf
65525 @if test -d $(HOST_SUBDIR)/libctf; then \
65526 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
65527 mv prev-libctf stageautoprofile-libctf; : ; \
65528 fi
65529 @endif libctf
65530 @if libsframe
65531 @if test -d $(HOST_SUBDIR)/libsframe; then \
65532 cd $(HOST_SUBDIR); mv libsframe stageautofeedback-libsframe; \
65533 mv prev-libsframe stageautoprofile-libsframe; : ; \
65534 fi
65535 @endif libsframe
65536 @if test -d $(TARGET_SUBDIR); then \
65537 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
65538 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
65539 fi
65540 rm -f stage_current
65541
65542 # Bubble a bug fix through all the stages up to stage autofeedback. They are
65543 # remade, but not reconfigured. The next stage (if any) will not be
65544 # reconfigured either.
65545 .PHONY: stageautofeedback-bubble
65546 stageautofeedback-bubble:: stageautoprofile-bubble
65547 @r=`${PWD_COMMAND}`; export r; \
65548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65549 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
65550 echo Skipping rebuild of stageautofeedback; \
65551 else \
65552 $(MAKE) stageautofeedback-start; \
65553 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
65554 fi
65555
65556 .PHONY: all-stageautofeedback clean-stageautofeedback
65557 do-clean: clean-stageautofeedback
65558
65559 # FIXME: Will not need to be conditional when toplevel bootstrap is the
65560 # only possibility, but now it conflicts with no-bootstrap rules
65561 @if gcc-bootstrap
65562
65563
65564
65565 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
65566 autoprofiledbootstrap:
65567 echo stageautofeedback > stage_final
65568 @r=`${PWD_COMMAND}`; export r; \
65569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65570 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
65571 @: $(MAKE); $(unstage)
65572 @r=`${PWD_COMMAND}`; export r; \
65573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65574 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65575 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65576
65577 autoprofiledbootstrap-lean:
65578 echo stageautofeedback > stage_final
65579 @r=`${PWD_COMMAND}`; export r; \
65580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65581 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
65582 @: $(MAKE); $(unstage)
65583 @r=`${PWD_COMMAND}`; export r; \
65584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65585 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
65586 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
65587
65588
65589 # Rules to wipe a stage and all the following ones, also used for cleanstrap
65590 distclean-stageautoprofile:: distclean-stageautofeedback
65591 .PHONY: distclean-stageautofeedback
65592 distclean-stageautofeedback::
65593 @: $(MAKE); $(stage)
65594 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
65595 rm -rf stageautofeedback-*
65596
65597
65598 @endif gcc-bootstrap
65599
65600
65601
65602 stageprofile-end::
65603 $(MAKE) distclean-stagefeedback
65604
65605 stagefeedback-start::
65606 @r=`${PWD_COMMAND}`; export r; \
65607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65608 for i in prev-*; do \
65609 j=`echo $$i | sed s/^prev-//`; \
65610 cd $$r/$$i && \
65611 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
65612 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
65613 done
65614
65615 @if gcc-bootstrap
65616 do-distclean: distclean-stage1
65617
65618 # Provide a GCC build when we're building target libraries. This does
65619 # not work as a dependency, just as the minimum necessary to avoid errors.
65620 stage_last:
65621 @r=`${PWD_COMMAND}`; export r; \
65622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
65623 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
65624
65625 # Same as unstage, but not phony and defaulting to stage1-start. We place
65626 # it in the dependency so that for example `make -j3 all-gcc' works.
65627 stage_current:
65628 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
65629
65630 .PHONY: restrap
65631 restrap::
65632 @: $(MAKE); $(stage)
65633 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
65634 restrap:: all
65635 @endif gcc-bootstrap
65636
65637 # --------------------------------------
65638 # Dependencies between different modules
65639 # --------------------------------------
65640
65641 # Generic dependencies for target modules on host stuff, especially gcc
65642 @if gcc-bootstrap
65643 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
65644 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
65645 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
65646 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
65647 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
65648 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
65649 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
65650 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
65651 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
65652 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
65653 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
65654 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
65655 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
65656 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
65657 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
65658 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
65659 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
65660 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
65661 configure-stage1-target-libvtv: maybe-all-stage1-gcc
65662 configure-stage2-target-libvtv: maybe-all-stage2-gcc
65663 configure-stage3-target-libvtv: maybe-all-stage3-gcc
65664 configure-stage4-target-libvtv: maybe-all-stage4-gcc
65665 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
65666 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
65667 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
65668 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
65669 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
65670 configure-target-libssp: stage_last
65671 configure-target-newlib: stage_last
65672 configure-stage1-target-libgcc: maybe-all-stage1-gcc
65673 configure-stage2-target-libgcc: maybe-all-stage2-gcc
65674 configure-stage3-target-libgcc: maybe-all-stage3-gcc
65675 configure-stage4-target-libgcc: maybe-all-stage4-gcc
65676 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
65677 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
65678 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
65679 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
65680 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
65681 configure-stage1-target-libbacktrace: maybe-all-stage1-gcc
65682 configure-stage2-target-libbacktrace: maybe-all-stage2-gcc
65683 configure-stage3-target-libbacktrace: maybe-all-stage3-gcc
65684 configure-stage4-target-libbacktrace: maybe-all-stage4-gcc
65685 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-gcc
65686 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-gcc
65687 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-gcc
65688 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-gcc
65689 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-gcc
65690 configure-target-libquadmath: stage_last
65691 configure-target-libgfortran: stage_last
65692 configure-target-libobjc: stage_last
65693 configure-target-libgo: stage_last
65694 configure-stage1-target-libphobos: maybe-all-stage1-gcc
65695 configure-stage2-target-libphobos: maybe-all-stage2-gcc
65696 configure-stage3-target-libphobos: maybe-all-stage3-gcc
65697 configure-stage4-target-libphobos: maybe-all-stage4-gcc
65698 configure-stageprofile-target-libphobos: maybe-all-stageprofile-gcc
65699 configure-stagetrain-target-libphobos: maybe-all-stagetrain-gcc
65700 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-gcc
65701 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-gcc
65702 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-gcc
65703 configure-target-libtermcap: stage_last
65704 configure-target-winsup: stage_last
65705 configure-target-libgloss: stage_last
65706 configure-target-libffi: stage_last
65707 configure-stage1-target-zlib: maybe-all-stage1-gcc
65708 configure-stage2-target-zlib: maybe-all-stage2-gcc
65709 configure-stage3-target-zlib: maybe-all-stage3-gcc
65710 configure-stage4-target-zlib: maybe-all-stage4-gcc
65711 configure-stageprofile-target-zlib: maybe-all-stageprofile-gcc
65712 configure-stagetrain-target-zlib: maybe-all-stagetrain-gcc
65713 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-gcc
65714 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-gcc
65715 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-gcc
65716 configure-target-rda: stage_last
65717 configure-target-libada: stage_last
65718 configure-target-libgm2: stage_last
65719 configure-stage1-target-libgomp: maybe-all-stage1-gcc
65720 configure-stage2-target-libgomp: maybe-all-stage2-gcc
65721 configure-stage3-target-libgomp: maybe-all-stage3-gcc
65722 configure-stage4-target-libgomp: maybe-all-stage4-gcc
65723 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
65724 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
65725 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
65726 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
65727 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
65728 configure-target-libitm: stage_last
65729 configure-stage1-target-libatomic: maybe-all-stage1-gcc
65730 configure-stage2-target-libatomic: maybe-all-stage2-gcc
65731 configure-stage3-target-libatomic: maybe-all-stage3-gcc
65732 configure-stage4-target-libatomic: maybe-all-stage4-gcc
65733 configure-stageprofile-target-libatomic: maybe-all-stageprofile-gcc
65734 configure-stagetrain-target-libatomic: maybe-all-stagetrain-gcc
65735 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-gcc
65736 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-gcc
65737 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-gcc
65738 @endif gcc-bootstrap
65739
65740 @if gcc-no-bootstrap
65741 configure-target-libstdc++-v3: maybe-all-gcc
65742 configure-target-libsanitizer: maybe-all-gcc
65743 configure-target-libvtv: maybe-all-gcc
65744 configure-target-libssp: maybe-all-gcc
65745 configure-target-newlib: maybe-all-gcc
65746 configure-target-libgcc: maybe-all-gcc
65747 configure-target-libbacktrace: maybe-all-gcc
65748 configure-target-libquadmath: maybe-all-gcc
65749 configure-target-libgfortran: maybe-all-gcc
65750 configure-target-libobjc: maybe-all-gcc
65751 configure-target-libgo: maybe-all-gcc
65752 configure-target-libphobos: maybe-all-gcc
65753 configure-target-libtermcap: maybe-all-gcc
65754 configure-target-winsup: maybe-all-gcc
65755 configure-target-libgloss: maybe-all-gcc
65756 configure-target-libffi: maybe-all-gcc
65757 configure-target-zlib: maybe-all-gcc
65758 configure-target-rda: maybe-all-gcc
65759 configure-target-libada: maybe-all-gcc
65760 configure-target-libgm2: maybe-all-gcc
65761 configure-target-libgomp: maybe-all-gcc
65762 configure-target-libitm: maybe-all-gcc
65763 configure-target-libatomic: maybe-all-gcc
65764 @endif gcc-no-bootstrap
65765
65766
65767 # There are two types of dependencies here: 'hard' dependencies, where one
65768 # module simply won't build without the other; and 'soft' dependencies, where
65769 # if the depended-on module is missing, the depending module will do without
65770 # or find a substitute somewhere (perhaps installed). Soft dependencies
65771 # are made here to depend on a 'maybe-' target. If you're not sure,
65772 # it's safer to use a soft dependency.
65773
65774
65775
65776
65777
65778
65779 # With all the machinery above in place, it is pretty easy to generate
65780 # dependencies. Host dependencies are a bit more complex because we have
65781 # to check for bootstrap/prebootstrap dependencies. To resolve
65782 # prebootstrap dependencies, prebootstrap modules are gathered in
65783 # a hash table.
65784 all-build-bison: maybe-all-build-texinfo
65785 all-build-flex: maybe-all-build-texinfo
65786 all-build-flex: maybe-all-build-bison
65787 all-build-flex: maybe-all-build-m4
65788 all-build-libiberty: maybe-all-build-texinfo
65789 all-build-m4: maybe-all-build-texinfo
65790 all-build-fixincludes: maybe-all-build-libiberty
65791 all-build-libcpp: maybe-all-build-libiberty
65792 configure-gcc: maybe-configure-intl
65793 configure-stage1-gcc: maybe-configure-stage1-intl
65794 configure-stage2-gcc: maybe-configure-stage2-intl
65795 configure-stage3-gcc: maybe-configure-stage3-intl
65796 configure-stage4-gcc: maybe-configure-stage4-intl
65797 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
65798 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
65799 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
65800 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
65801 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
65802 configure-gcc: maybe-all-gmp
65803 configure-stage1-gcc: maybe-all-stage1-gmp
65804 configure-stage2-gcc: maybe-all-stage2-gmp
65805 configure-stage3-gcc: maybe-all-stage3-gmp
65806 configure-stage4-gcc: maybe-all-stage4-gmp
65807 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
65808 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
65809 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
65810 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
65811 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
65812 configure-gcc: maybe-all-mpfr
65813 configure-stage1-gcc: maybe-all-stage1-mpfr
65814 configure-stage2-gcc: maybe-all-stage2-mpfr
65815 configure-stage3-gcc: maybe-all-stage3-mpfr
65816 configure-stage4-gcc: maybe-all-stage4-mpfr
65817 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
65818 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
65819 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65820 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65821 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65822 configure-gcc: maybe-all-mpc
65823 configure-stage1-gcc: maybe-all-stage1-mpc
65824 configure-stage2-gcc: maybe-all-stage2-mpc
65825 configure-stage3-gcc: maybe-all-stage3-mpc
65826 configure-stage4-gcc: maybe-all-stage4-mpc
65827 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
65828 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
65829 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65830 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65831 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65832 configure-gcc: maybe-all-isl
65833 configure-stage1-gcc: maybe-all-stage1-isl
65834 configure-stage2-gcc: maybe-all-stage2-isl
65835 configure-stage3-gcc: maybe-all-stage3-isl
65836 configure-stage4-gcc: maybe-all-stage4-isl
65837 configure-stageprofile-gcc: maybe-all-stageprofile-isl
65838 configure-stagetrain-gcc: maybe-all-stagetrain-isl
65839 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
65840 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65841 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65842 configure-gcc: maybe-all-lto-plugin
65843 configure-stage1-gcc: maybe-all-stage1-lto-plugin
65844 configure-stage2-gcc: maybe-all-stage2-lto-plugin
65845 configure-stage3-gcc: maybe-all-stage3-lto-plugin
65846 configure-stage4-gcc: maybe-all-stage4-lto-plugin
65847 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
65848 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
65849 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
65850 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
65851 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
65852 configure-gcc: maybe-all-binutils
65853 configure-stage1-gcc: maybe-all-stage1-binutils
65854 configure-stage2-gcc: maybe-all-stage2-binutils
65855 configure-stage3-gcc: maybe-all-stage3-binutils
65856 configure-stage4-gcc: maybe-all-stage4-binutils
65857 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
65858 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
65859 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
65860 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
65861 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
65862 configure-gcc: maybe-all-gas
65863 configure-stage1-gcc: maybe-all-stage1-gas
65864 configure-stage2-gcc: maybe-all-stage2-gas
65865 configure-stage3-gcc: maybe-all-stage3-gas
65866 configure-stage4-gcc: maybe-all-stage4-gas
65867 configure-stageprofile-gcc: maybe-all-stageprofile-gas
65868 configure-stagetrain-gcc: maybe-all-stagetrain-gas
65869 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
65870 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
65871 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
65872 configure-gcc: maybe-all-ld
65873 configure-stage1-gcc: maybe-all-stage1-ld
65874 configure-stage2-gcc: maybe-all-stage2-ld
65875 configure-stage3-gcc: maybe-all-stage3-ld
65876 configure-stage4-gcc: maybe-all-stage4-ld
65877 configure-stageprofile-gcc: maybe-all-stageprofile-ld
65878 configure-stagetrain-gcc: maybe-all-stagetrain-ld
65879 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
65880 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
65881 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
65882 configure-gcc: maybe-all-gold
65883 configure-stage1-gcc: maybe-all-stage1-gold
65884 configure-stage2-gcc: maybe-all-stage2-gold
65885 configure-stage3-gcc: maybe-all-stage3-gold
65886 configure-stage4-gcc: maybe-all-stage4-gold
65887 configure-stageprofile-gcc: maybe-all-stageprofile-gold
65888 configure-stagetrain-gcc: maybe-all-stagetrain-gold
65889 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
65890 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
65891 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
65892 configure-gcc: maybe-all-libiconv
65893 configure-stage1-gcc: maybe-all-stage1-libiconv
65894 configure-stage2-gcc: maybe-all-stage2-libiconv
65895 configure-stage3-gcc: maybe-all-stage3-libiconv
65896 configure-stage4-gcc: maybe-all-stage4-libiconv
65897 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
65898 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
65899 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
65900 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
65901 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
65902 all-gcc: all-libiberty
65903 all-stage1-gcc: all-stage1-libiberty
65904 all-stage2-gcc: all-stage2-libiberty
65905 all-stage3-gcc: all-stage3-libiberty
65906 all-stage4-gcc: all-stage4-libiberty
65907 all-stageprofile-gcc: all-stageprofile-libiberty
65908 all-stagetrain-gcc: all-stagetrain-libiberty
65909 all-stagefeedback-gcc: all-stagefeedback-libiberty
65910 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
65911 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
65912 all-gcc: maybe-all-intl
65913 all-stage1-gcc: maybe-all-stage1-intl
65914 all-stage2-gcc: maybe-all-stage2-intl
65915 all-stage3-gcc: maybe-all-stage3-intl
65916 all-stage4-gcc: maybe-all-stage4-intl
65917 all-stageprofile-gcc: maybe-all-stageprofile-intl
65918 all-stagetrain-gcc: maybe-all-stagetrain-intl
65919 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
65920 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
65921 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
65922 all-gcc: maybe-all-mpfr
65923 all-stage1-gcc: maybe-all-stage1-mpfr
65924 all-stage2-gcc: maybe-all-stage2-mpfr
65925 all-stage3-gcc: maybe-all-stage3-mpfr
65926 all-stage4-gcc: maybe-all-stage4-mpfr
65927 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
65928 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
65929 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
65930 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
65931 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
65932 all-gcc: maybe-all-mpc
65933 all-stage1-gcc: maybe-all-stage1-mpc
65934 all-stage2-gcc: maybe-all-stage2-mpc
65935 all-stage3-gcc: maybe-all-stage3-mpc
65936 all-stage4-gcc: maybe-all-stage4-mpc
65937 all-stageprofile-gcc: maybe-all-stageprofile-mpc
65938 all-stagetrain-gcc: maybe-all-stagetrain-mpc
65939 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
65940 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
65941 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
65942 all-gcc: maybe-all-isl
65943 all-stage1-gcc: maybe-all-stage1-isl
65944 all-stage2-gcc: maybe-all-stage2-isl
65945 all-stage3-gcc: maybe-all-stage3-isl
65946 all-stage4-gcc: maybe-all-stage4-isl
65947 all-stageprofile-gcc: maybe-all-stageprofile-isl
65948 all-stagetrain-gcc: maybe-all-stagetrain-isl
65949 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
65950 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
65951 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
65952 all-gcc: maybe-all-build-texinfo
65953 all-stage1-gcc: maybe-all-build-texinfo
65954 all-stage2-gcc: maybe-all-build-texinfo
65955 all-stage3-gcc: maybe-all-build-texinfo
65956 all-stage4-gcc: maybe-all-build-texinfo
65957 all-stageprofile-gcc: maybe-all-build-texinfo
65958 all-stagetrain-gcc: maybe-all-build-texinfo
65959 all-stagefeedback-gcc: maybe-all-build-texinfo
65960 all-stageautoprofile-gcc: maybe-all-build-texinfo
65961 all-stageautofeedback-gcc: maybe-all-build-texinfo
65962 all-gcc: maybe-all-build-bison
65963 all-stage1-gcc: maybe-all-build-bison
65964 all-stage2-gcc: maybe-all-build-bison
65965 all-stage3-gcc: maybe-all-build-bison
65966 all-stage4-gcc: maybe-all-build-bison
65967 all-stageprofile-gcc: maybe-all-build-bison
65968 all-stagetrain-gcc: maybe-all-build-bison
65969 all-stagefeedback-gcc: maybe-all-build-bison
65970 all-stageautoprofile-gcc: maybe-all-build-bison
65971 all-stageautofeedback-gcc: maybe-all-build-bison
65972 all-gcc: maybe-all-build-flex
65973 all-stage1-gcc: maybe-all-build-flex
65974 all-stage2-gcc: maybe-all-build-flex
65975 all-stage3-gcc: maybe-all-build-flex
65976 all-stage4-gcc: maybe-all-build-flex
65977 all-stageprofile-gcc: maybe-all-build-flex
65978 all-stagetrain-gcc: maybe-all-build-flex
65979 all-stagefeedback-gcc: maybe-all-build-flex
65980 all-stageautoprofile-gcc: maybe-all-build-flex
65981 all-stageautofeedback-gcc: maybe-all-build-flex
65982 all-gcc: maybe-all-build-libiberty
65983 all-stage1-gcc: maybe-all-build-libiberty
65984 all-stage2-gcc: maybe-all-build-libiberty
65985 all-stage3-gcc: maybe-all-build-libiberty
65986 all-stage4-gcc: maybe-all-build-libiberty
65987 all-stageprofile-gcc: maybe-all-build-libiberty
65988 all-stagetrain-gcc: maybe-all-build-libiberty
65989 all-stagefeedback-gcc: maybe-all-build-libiberty
65990 all-stageautoprofile-gcc: maybe-all-build-libiberty
65991 all-stageautofeedback-gcc: maybe-all-build-libiberty
65992 all-gcc: maybe-all-build-fixincludes
65993 all-stage1-gcc: maybe-all-build-fixincludes
65994 all-stage2-gcc: maybe-all-build-fixincludes
65995 all-stage3-gcc: maybe-all-build-fixincludes
65996 all-stage4-gcc: maybe-all-build-fixincludes
65997 all-stageprofile-gcc: maybe-all-build-fixincludes
65998 all-stagetrain-gcc: maybe-all-build-fixincludes
65999 all-stagefeedback-gcc: maybe-all-build-fixincludes
66000 all-stageautoprofile-gcc: maybe-all-build-fixincludes
66001 all-stageautofeedback-gcc: maybe-all-build-fixincludes
66002 all-gcc: maybe-all-build-libcpp
66003 all-stage1-gcc: maybe-all-build-libcpp
66004 all-stage2-gcc: maybe-all-build-libcpp
66005 all-stage3-gcc: maybe-all-build-libcpp
66006 all-stage4-gcc: maybe-all-build-libcpp
66007 all-stageprofile-gcc: maybe-all-build-libcpp
66008 all-stagetrain-gcc: maybe-all-build-libcpp
66009 all-stagefeedback-gcc: maybe-all-build-libcpp
66010 all-stageautoprofile-gcc: maybe-all-build-libcpp
66011 all-stageautofeedback-gcc: maybe-all-build-libcpp
66012 all-gcc: maybe-all-zlib
66013 all-stage1-gcc: maybe-all-stage1-zlib
66014 all-stage2-gcc: maybe-all-stage2-zlib
66015 all-stage3-gcc: maybe-all-stage3-zlib
66016 all-stage4-gcc: maybe-all-stage4-zlib
66017 all-stageprofile-gcc: maybe-all-stageprofile-zlib
66018 all-stagetrain-gcc: maybe-all-stagetrain-zlib
66019 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
66020 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
66021 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
66022 all-gcc: all-libbacktrace
66023 all-stage1-gcc: all-stage1-libbacktrace
66024 all-stage2-gcc: all-stage2-libbacktrace
66025 all-stage3-gcc: all-stage3-libbacktrace
66026 all-stage4-gcc: all-stage4-libbacktrace
66027 all-stageprofile-gcc: all-stageprofile-libbacktrace
66028 all-stagetrain-gcc: all-stagetrain-libbacktrace
66029 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
66030 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
66031 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
66032 all-gcc: all-libcpp
66033 all-stage1-gcc: all-stage1-libcpp
66034 all-stage2-gcc: all-stage2-libcpp
66035 all-stage3-gcc: all-stage3-libcpp
66036 all-stage4-gcc: all-stage4-libcpp
66037 all-stageprofile-gcc: all-stageprofile-libcpp
66038 all-stagetrain-gcc: all-stagetrain-libcpp
66039 all-stagefeedback-gcc: all-stagefeedback-libcpp
66040 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
66041 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
66042 all-gcc: all-libcody
66043 all-stage1-gcc: all-stage1-libcody
66044 all-stage2-gcc: all-stage2-libcody
66045 all-stage3-gcc: all-stage3-libcody
66046 all-stage4-gcc: all-stage4-libcody
66047 all-stageprofile-gcc: all-stageprofile-libcody
66048 all-stagetrain-gcc: all-stagetrain-libcody
66049 all-stagefeedback-gcc: all-stagefeedback-libcody
66050 all-stageautoprofile-gcc: all-stageautoprofile-libcody
66051 all-stageautofeedback-gcc: all-stageautofeedback-libcody
66052 all-gcc: all-libdecnumber
66053 all-stage1-gcc: all-stage1-libdecnumber
66054 all-stage2-gcc: all-stage2-libdecnumber
66055 all-stage3-gcc: all-stage3-libdecnumber
66056 all-stage4-gcc: all-stage4-libdecnumber
66057 all-stageprofile-gcc: all-stageprofile-libdecnumber
66058 all-stagetrain-gcc: all-stagetrain-libdecnumber
66059 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
66060 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
66061 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
66062 all-gcc: maybe-all-libiberty
66063 all-stage1-gcc: maybe-all-stage1-libiberty
66064 all-stage2-gcc: maybe-all-stage2-libiberty
66065 all-stage3-gcc: maybe-all-stage3-libiberty
66066 all-stage4-gcc: maybe-all-stage4-libiberty
66067 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
66068 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
66069 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
66070 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
66071 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
66072 all-gcc: maybe-all-fixincludes
66073 all-stage1-gcc: maybe-all-stage1-fixincludes
66074 all-stage2-gcc: maybe-all-stage2-fixincludes
66075 all-stage3-gcc: maybe-all-stage3-fixincludes
66076 all-stage4-gcc: maybe-all-stage4-fixincludes
66077 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
66078 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
66079 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
66080 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
66081 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
66082 all-gcc: maybe-all-lto-plugin
66083 all-stage1-gcc: maybe-all-stage1-lto-plugin
66084 all-stage2-gcc: maybe-all-stage2-lto-plugin
66085 all-stage3-gcc: maybe-all-stage3-lto-plugin
66086 all-stage4-gcc: maybe-all-stage4-lto-plugin
66087 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
66088 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
66089 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
66090 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
66091 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
66092 all-gcc: maybe-all-libiconv
66093 all-stage1-gcc: maybe-all-stage1-libiconv
66094 all-stage2-gcc: maybe-all-stage2-libiconv
66095 all-stage3-gcc: maybe-all-stage3-libiconv
66096 all-stage4-gcc: maybe-all-stage4-libiconv
66097 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
66098 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
66099 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
66100 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
66101 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
66102 info-gcc: maybe-all-build-libiberty
66103 info-stage1-gcc: maybe-all-build-libiberty
66104 info-stage2-gcc: maybe-all-build-libiberty
66105 info-stage3-gcc: maybe-all-build-libiberty
66106 info-stage4-gcc: maybe-all-build-libiberty
66107 info-stageprofile-gcc: maybe-all-build-libiberty
66108 info-stagetrain-gcc: maybe-all-build-libiberty
66109 info-stagefeedback-gcc: maybe-all-build-libiberty
66110 info-stageautoprofile-gcc: maybe-all-build-libiberty
66111 info-stageautofeedback-gcc: maybe-all-build-libiberty
66112 dvi-gcc: maybe-all-build-libiberty
66113 dvi-stage1-gcc: maybe-all-build-libiberty
66114 dvi-stage2-gcc: maybe-all-build-libiberty
66115 dvi-stage3-gcc: maybe-all-build-libiberty
66116 dvi-stage4-gcc: maybe-all-build-libiberty
66117 dvi-stageprofile-gcc: maybe-all-build-libiberty
66118 dvi-stagetrain-gcc: maybe-all-build-libiberty
66119 dvi-stagefeedback-gcc: maybe-all-build-libiberty
66120 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
66121 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
66122 pdf-gcc: maybe-all-build-libiberty
66123 pdf-stage1-gcc: maybe-all-build-libiberty
66124 pdf-stage2-gcc: maybe-all-build-libiberty
66125 pdf-stage3-gcc: maybe-all-build-libiberty
66126 pdf-stage4-gcc: maybe-all-build-libiberty
66127 pdf-stageprofile-gcc: maybe-all-build-libiberty
66128 pdf-stagetrain-gcc: maybe-all-build-libiberty
66129 pdf-stagefeedback-gcc: maybe-all-build-libiberty
66130 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
66131 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
66132 html-gcc: maybe-all-build-libiberty
66133 html-stage1-gcc: maybe-all-build-libiberty
66134 html-stage2-gcc: maybe-all-build-libiberty
66135 html-stage3-gcc: maybe-all-build-libiberty
66136 html-stage4-gcc: maybe-all-build-libiberty
66137 html-stageprofile-gcc: maybe-all-build-libiberty
66138 html-stagetrain-gcc: maybe-all-build-libiberty
66139 html-stagefeedback-gcc: maybe-all-build-libiberty
66140 html-stageautoprofile-gcc: maybe-all-build-libiberty
66141 html-stageautofeedback-gcc: maybe-all-build-libiberty
66142 install-gcc: maybe-install-fixincludes
66143 install-gcc: maybe-install-lto-plugin
66144 install-strip-gcc: maybe-install-strip-fixincludes
66145 install-strip-gcc: maybe-install-strip-lto-plugin
66146 configure-libcpp: configure-libiberty
66147 configure-stage1-libcpp: configure-stage1-libiberty
66148 configure-stage2-libcpp: configure-stage2-libiberty
66149 configure-stage3-libcpp: configure-stage3-libiberty
66150 configure-stage4-libcpp: configure-stage4-libiberty
66151 configure-stageprofile-libcpp: configure-stageprofile-libiberty
66152 configure-stagetrain-libcpp: configure-stagetrain-libiberty
66153 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
66154 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
66155 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
66156 configure-libcpp: maybe-configure-intl
66157 configure-stage1-libcpp: maybe-configure-stage1-intl
66158 configure-stage2-libcpp: maybe-configure-stage2-intl
66159 configure-stage3-libcpp: maybe-configure-stage3-intl
66160 configure-stage4-libcpp: maybe-configure-stage4-intl
66161 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
66162 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
66163 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
66164 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
66165 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
66166 configure-libcpp: maybe-all-libiconv
66167 configure-stage1-libcpp: maybe-all-stage1-libiconv
66168 configure-stage2-libcpp: maybe-all-stage2-libiconv
66169 configure-stage3-libcpp: maybe-all-stage3-libiconv
66170 configure-stage4-libcpp: maybe-all-stage4-libiconv
66171 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66172 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66173 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66174 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66175 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66176 all-libcpp: all-libiberty
66177 all-stage1-libcpp: all-stage1-libiberty
66178 all-stage2-libcpp: all-stage2-libiberty
66179 all-stage3-libcpp: all-stage3-libiberty
66180 all-stage4-libcpp: all-stage4-libiberty
66181 all-stageprofile-libcpp: all-stageprofile-libiberty
66182 all-stagetrain-libcpp: all-stagetrain-libiberty
66183 all-stagefeedback-libcpp: all-stagefeedback-libiberty
66184 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
66185 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
66186 all-libcpp: maybe-all-intl
66187 all-stage1-libcpp: maybe-all-stage1-intl
66188 all-stage2-libcpp: maybe-all-stage2-intl
66189 all-stage3-libcpp: maybe-all-stage3-intl
66190 all-stage4-libcpp: maybe-all-stage4-intl
66191 all-stageprofile-libcpp: maybe-all-stageprofile-intl
66192 all-stagetrain-libcpp: maybe-all-stagetrain-intl
66193 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
66194 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
66195 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
66196 all-libcpp: maybe-all-libiconv
66197 all-stage1-libcpp: maybe-all-stage1-libiconv
66198 all-stage2-libcpp: maybe-all-stage2-libiconv
66199 all-stage3-libcpp: maybe-all-stage3-libiconv
66200 all-stage4-libcpp: maybe-all-stage4-libiconv
66201 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
66202 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
66203 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
66204 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
66205 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
66206 all-fixincludes: maybe-all-libiberty
66207 all-stage1-fixincludes: maybe-all-stage1-libiberty
66208 all-stage2-fixincludes: maybe-all-stage2-libiberty
66209 all-stage3-fixincludes: maybe-all-stage3-libiberty
66210 all-stage4-fixincludes: maybe-all-stage4-libiberty
66211 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
66212 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
66213 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
66214 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
66215 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
66216 all-gnattools: maybe-all-target-libada
66217 all-lto-plugin: maybe-all-libiberty
66218 all-stage1-lto-plugin: maybe-all-stage1-libiberty
66219 all-stage2-lto-plugin: maybe-all-stage2-libiberty
66220 all-stage3-lto-plugin: maybe-all-stage3-libiberty
66221 all-stage4-lto-plugin: maybe-all-stage4-libiberty
66222 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
66223 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
66224 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
66225 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
66226 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
66227 all-lto-plugin: maybe-all-libiberty-linker-plugin
66228 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
66229 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
66230 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
66231 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
66232 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
66233 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
66234 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
66235 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
66236 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
66237 all-gotools: maybe-all-target-libgo
66238 configure-intl: maybe-all-libiconv
66239 configure-stage1-intl: maybe-all-stage1-libiconv
66240 configure-stage2-intl: maybe-all-stage2-libiconv
66241 configure-stage3-intl: maybe-all-stage3-libiconv
66242 configure-stage4-intl: maybe-all-stage4-libiconv
66243 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
66244 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
66245 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
66246 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
66247 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
66248 configure-mpfr: maybe-all-gmp
66249 configure-stage1-mpfr: maybe-all-stage1-gmp
66250 configure-stage2-mpfr: maybe-all-stage2-gmp
66251 configure-stage3-mpfr: maybe-all-stage3-gmp
66252 configure-stage4-mpfr: maybe-all-stage4-gmp
66253 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
66254 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
66255 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
66256 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
66257 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
66258 configure-mpc: maybe-all-mpfr
66259 configure-stage1-mpc: maybe-all-stage1-mpfr
66260 configure-stage2-mpc: maybe-all-stage2-mpfr
66261 configure-stage3-mpc: maybe-all-stage3-mpfr
66262 configure-stage4-mpc: maybe-all-stage4-mpfr
66263 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
66264 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
66265 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
66266 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
66267 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
66268 configure-isl: maybe-all-gmp
66269 configure-stage1-isl: maybe-all-stage1-gmp
66270 configure-stage2-isl: maybe-all-stage2-gmp
66271 configure-stage3-isl: maybe-all-stage3-gmp
66272 configure-stage4-isl: maybe-all-stage4-gmp
66273 configure-stageprofile-isl: maybe-all-stageprofile-gmp
66274 configure-stagetrain-isl: maybe-all-stagetrain-gmp
66275 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
66276 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
66277 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
66278 all-intl: maybe-all-libiconv
66279 all-stage1-intl: maybe-all-stage1-libiconv
66280 all-stage2-intl: maybe-all-stage2-libiconv
66281 all-stage3-intl: maybe-all-stage3-libiconv
66282 all-stage4-intl: maybe-all-stage4-libiconv
66283 all-stageprofile-intl: maybe-all-stageprofile-libiconv
66284 all-stagetrain-intl: maybe-all-stagetrain-libiconv
66285 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
66286 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
66287 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
66288 configure-gdb: maybe-configure-sim
66289 configure-gdb: maybe-all-gnulib
66290 configure-gdb: maybe-all-gdbsupport
66291 all-gdb: maybe-all-gnulib
66292 all-gdb: maybe-all-gdbsupport
66293 all-gdb: maybe-all-readline
66294 all-gdb: maybe-all-build-bison
66295 all-gdb: maybe-all-sim
66296 all-gdb: maybe-all-libtermcap
66297 configure-gdbserver: maybe-all-gnulib
66298 all-gdbserver: maybe-all-gdbsupport
66299 all-gdbserver: maybe-all-gnulib
66300 configure-libgui: maybe-configure-tcl
66301 configure-libgui: maybe-configure-tk
66302 all-libgui: maybe-all-tcl
66303 all-libgui: maybe-all-tk
66304 all-libgui: maybe-all-itcl
66305 configure-gdbsupport: maybe-configure-gnulib
66306 all-gdbsupport: maybe-all-gnulib
66307 configure-bfd: configure-libiberty
66308 configure-stage1-bfd: configure-stage1-libiberty
66309 configure-stage2-bfd: configure-stage2-libiberty
66310 configure-stage3-bfd: configure-stage3-libiberty
66311 configure-stage4-bfd: configure-stage4-libiberty
66312 configure-stageprofile-bfd: configure-stageprofile-libiberty
66313 configure-stagetrain-bfd: configure-stagetrain-libiberty
66314 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
66315 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
66316 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
66317 configure-bfd: maybe-configure-intl
66318 configure-stage1-bfd: maybe-configure-stage1-intl
66319 configure-stage2-bfd: maybe-configure-stage2-intl
66320 configure-stage3-bfd: maybe-configure-stage3-intl
66321 configure-stage4-bfd: maybe-configure-stage4-intl
66322 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
66323 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
66324 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
66325 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
66326 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
66327 all-bfd: maybe-all-libiberty
66328 all-stage1-bfd: maybe-all-stage1-libiberty
66329 all-stage2-bfd: maybe-all-stage2-libiberty
66330 all-stage3-bfd: maybe-all-stage3-libiberty
66331 all-stage4-bfd: maybe-all-stage4-libiberty
66332 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
66333 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
66334 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
66335 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
66336 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
66337 all-bfd: maybe-all-intl
66338 all-stage1-bfd: maybe-all-stage1-intl
66339 all-stage2-bfd: maybe-all-stage2-intl
66340 all-stage3-bfd: maybe-all-stage3-intl
66341 all-stage4-bfd: maybe-all-stage4-intl
66342 all-stageprofile-bfd: maybe-all-stageprofile-intl
66343 all-stagetrain-bfd: maybe-all-stagetrain-intl
66344 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
66345 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
66346 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
66347 all-bfd: maybe-all-zlib
66348 all-stage1-bfd: maybe-all-stage1-zlib
66349 all-stage2-bfd: maybe-all-stage2-zlib
66350 all-stage3-bfd: maybe-all-stage3-zlib
66351 all-stage4-bfd: maybe-all-stage4-zlib
66352 all-stageprofile-bfd: maybe-all-stageprofile-zlib
66353 all-stagetrain-bfd: maybe-all-stagetrain-zlib
66354 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
66355 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
66356 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
66357 all-bfd: maybe-all-libsframe
66358 all-stage1-bfd: maybe-all-stage1-libsframe
66359 all-stage2-bfd: maybe-all-stage2-libsframe
66360 all-stage3-bfd: maybe-all-stage3-libsframe
66361 all-stage4-bfd: maybe-all-stage4-libsframe
66362 all-stageprofile-bfd: maybe-all-stageprofile-libsframe
66363 all-stagetrain-bfd: maybe-all-stagetrain-libsframe
66364 all-stagefeedback-bfd: maybe-all-stagefeedback-libsframe
66365 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libsframe
66366 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libsframe
66367 configure-opcodes: configure-libiberty
66368 configure-stage1-opcodes: configure-stage1-libiberty
66369 configure-stage2-opcodes: configure-stage2-libiberty
66370 configure-stage3-opcodes: configure-stage3-libiberty
66371 configure-stage4-opcodes: configure-stage4-libiberty
66372 configure-stageprofile-opcodes: configure-stageprofile-libiberty
66373 configure-stagetrain-opcodes: configure-stagetrain-libiberty
66374 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
66375 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
66376 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
66377 all-opcodes: maybe-all-libiberty
66378 all-stage1-opcodes: maybe-all-stage1-libiberty
66379 all-stage2-opcodes: maybe-all-stage2-libiberty
66380 all-stage3-opcodes: maybe-all-stage3-libiberty
66381 all-stage4-opcodes: maybe-all-stage4-libiberty
66382 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66383 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66384 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66385 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66386 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66387 configure-binutils: maybe-configure-intl
66388 configure-stage1-binutils: maybe-configure-stage1-intl
66389 configure-stage2-binutils: maybe-configure-stage2-intl
66390 configure-stage3-binutils: maybe-configure-stage3-intl
66391 configure-stage4-binutils: maybe-configure-stage4-intl
66392 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
66393 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
66394 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
66395 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
66396 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
66397 all-binutils: maybe-all-libiberty
66398 all-stage1-binutils: maybe-all-stage1-libiberty
66399 all-stage2-binutils: maybe-all-stage2-libiberty
66400 all-stage3-binutils: maybe-all-stage3-libiberty
66401 all-stage4-binutils: maybe-all-stage4-libiberty
66402 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
66403 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
66404 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
66405 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
66406 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
66407 all-binutils: maybe-all-opcodes
66408 all-stage1-binutils: maybe-all-stage1-opcodes
66409 all-stage2-binutils: maybe-all-stage2-opcodes
66410 all-stage3-binutils: maybe-all-stage3-opcodes
66411 all-stage4-binutils: maybe-all-stage4-opcodes
66412 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
66413 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
66414 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
66415 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
66416 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
66417 all-binutils: maybe-all-bfd
66418 all-stage1-binutils: maybe-all-stage1-bfd
66419 all-stage2-binutils: maybe-all-stage2-bfd
66420 all-stage3-binutils: maybe-all-stage3-bfd
66421 all-stage4-binutils: maybe-all-stage4-bfd
66422 all-stageprofile-binutils: maybe-all-stageprofile-bfd
66423 all-stagetrain-binutils: maybe-all-stagetrain-bfd
66424 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
66425 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
66426 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
66427 all-binutils: maybe-all-build-flex
66428 all-stage1-binutils: maybe-all-build-flex
66429 all-stage2-binutils: maybe-all-build-flex
66430 all-stage3-binutils: maybe-all-build-flex
66431 all-stage4-binutils: maybe-all-build-flex
66432 all-stageprofile-binutils: maybe-all-build-flex
66433 all-stagetrain-binutils: maybe-all-build-flex
66434 all-stagefeedback-binutils: maybe-all-build-flex
66435 all-stageautoprofile-binutils: maybe-all-build-flex
66436 all-stageautofeedback-binutils: maybe-all-build-flex
66437 all-binutils: maybe-all-build-bison
66438 all-stage1-binutils: maybe-all-build-bison
66439 all-stage2-binutils: maybe-all-build-bison
66440 all-stage3-binutils: maybe-all-build-bison
66441 all-stage4-binutils: maybe-all-build-bison
66442 all-stageprofile-binutils: maybe-all-build-bison
66443 all-stagetrain-binutils: maybe-all-build-bison
66444 all-stagefeedback-binutils: maybe-all-build-bison
66445 all-stageautoprofile-binutils: maybe-all-build-bison
66446 all-stageautofeedback-binutils: maybe-all-build-bison
66447 all-binutils: maybe-all-intl
66448 all-stage1-binutils: maybe-all-stage1-intl
66449 all-stage2-binutils: maybe-all-stage2-intl
66450 all-stage3-binutils: maybe-all-stage3-intl
66451 all-stage4-binutils: maybe-all-stage4-intl
66452 all-stageprofile-binutils: maybe-all-stageprofile-intl
66453 all-stagetrain-binutils: maybe-all-stagetrain-intl
66454 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
66455 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
66456 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
66457 all-binutils: maybe-all-gas
66458 all-stage1-binutils: maybe-all-stage1-gas
66459 all-stage2-binutils: maybe-all-stage2-gas
66460 all-stage3-binutils: maybe-all-stage3-gas
66461 all-stage4-binutils: maybe-all-stage4-gas
66462 all-stageprofile-binutils: maybe-all-stageprofile-gas
66463 all-stagetrain-binutils: maybe-all-stagetrain-gas
66464 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
66465 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
66466 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
66467 all-binutils: maybe-all-libctf
66468 all-stage1-binutils: maybe-all-stage1-libctf
66469 all-stage2-binutils: maybe-all-stage2-libctf
66470 all-stage3-binutils: maybe-all-stage3-libctf
66471 all-stage4-binutils: maybe-all-stage4-libctf
66472 all-stageprofile-binutils: maybe-all-stageprofile-libctf
66473 all-stagetrain-binutils: maybe-all-stagetrain-libctf
66474 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
66475 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
66476 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
66477 all-ld: maybe-all-libctf
66478 all-stage1-ld: maybe-all-stage1-libctf
66479 all-stage2-ld: maybe-all-stage2-libctf
66480 all-stage3-ld: maybe-all-stage3-libctf
66481 all-stage4-ld: maybe-all-stage4-libctf
66482 all-stageprofile-ld: maybe-all-stageprofile-libctf
66483 all-stagetrain-ld: maybe-all-stagetrain-libctf
66484 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
66485 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
66486 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
66487 all-binutils: maybe-all-libsframe
66488 all-stage1-binutils: maybe-all-stage1-libsframe
66489 all-stage2-binutils: maybe-all-stage2-libsframe
66490 all-stage3-binutils: maybe-all-stage3-libsframe
66491 all-stage4-binutils: maybe-all-stage4-libsframe
66492 all-stageprofile-binutils: maybe-all-stageprofile-libsframe
66493 all-stagetrain-binutils: maybe-all-stagetrain-libsframe
66494 all-stagefeedback-binutils: maybe-all-stagefeedback-libsframe
66495 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libsframe
66496 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libsframe
66497 install-binutils: maybe-install-opcodes
66498 install-strip-binutils: maybe-install-strip-opcodes
66499 install-libctf: maybe-install-bfd
66500 install-ld: maybe-install-bfd
66501 install-ld: maybe-install-libctf
66502 install-strip-libctf: maybe-install-strip-bfd
66503 install-strip-ld: maybe-install-strip-bfd
66504 install-strip-ld: maybe-install-strip-libctf
66505 install-bfd: maybe-install-libsframe
66506 install-strip-bfd: maybe-install-strip-libsframe
66507 configure-opcodes: configure-bfd
66508 configure-stage1-opcodes: configure-stage1-bfd
66509 configure-stage2-opcodes: configure-stage2-bfd
66510 configure-stage3-opcodes: configure-stage3-bfd
66511 configure-stage4-opcodes: configure-stage4-bfd
66512 configure-stageprofile-opcodes: configure-stageprofile-bfd
66513 configure-stagetrain-opcodes: configure-stagetrain-bfd
66514 configure-stagefeedback-opcodes: configure-stagefeedback-bfd
66515 configure-stageautoprofile-opcodes: configure-stageautoprofile-bfd
66516 configure-stageautofeedback-opcodes: configure-stageautofeedback-bfd
66517 install-opcodes: maybe-install-bfd
66518 install-strip-opcodes: maybe-install-strip-bfd
66519 configure-gas: maybe-configure-intl
66520 configure-stage1-gas: maybe-configure-stage1-intl
66521 configure-stage2-gas: maybe-configure-stage2-intl
66522 configure-stage3-gas: maybe-configure-stage3-intl
66523 configure-stage4-gas: maybe-configure-stage4-intl
66524 configure-stageprofile-gas: maybe-configure-stageprofile-intl
66525 configure-stagetrain-gas: maybe-configure-stagetrain-intl
66526 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
66527 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
66528 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
66529 all-gas: maybe-all-libiberty
66530 all-stage1-gas: maybe-all-stage1-libiberty
66531 all-stage2-gas: maybe-all-stage2-libiberty
66532 all-stage3-gas: maybe-all-stage3-libiberty
66533 all-stage4-gas: maybe-all-stage4-libiberty
66534 all-stageprofile-gas: maybe-all-stageprofile-libiberty
66535 all-stagetrain-gas: maybe-all-stagetrain-libiberty
66536 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
66537 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
66538 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
66539 all-gas: maybe-all-opcodes
66540 all-stage1-gas: maybe-all-stage1-opcodes
66541 all-stage2-gas: maybe-all-stage2-opcodes
66542 all-stage3-gas: maybe-all-stage3-opcodes
66543 all-stage4-gas: maybe-all-stage4-opcodes
66544 all-stageprofile-gas: maybe-all-stageprofile-opcodes
66545 all-stagetrain-gas: maybe-all-stagetrain-opcodes
66546 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
66547 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
66548 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
66549 all-gas: maybe-all-bfd
66550 all-stage1-gas: maybe-all-stage1-bfd
66551 all-stage2-gas: maybe-all-stage2-bfd
66552 all-stage3-gas: maybe-all-stage3-bfd
66553 all-stage4-gas: maybe-all-stage4-bfd
66554 all-stageprofile-gas: maybe-all-stageprofile-bfd
66555 all-stagetrain-gas: maybe-all-stagetrain-bfd
66556 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
66557 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
66558 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
66559 all-gas: maybe-all-intl
66560 all-stage1-gas: maybe-all-stage1-intl
66561 all-stage2-gas: maybe-all-stage2-intl
66562 all-stage3-gas: maybe-all-stage3-intl
66563 all-stage4-gas: maybe-all-stage4-intl
66564 all-stageprofile-gas: maybe-all-stageprofile-intl
66565 all-stagetrain-gas: maybe-all-stagetrain-intl
66566 all-stagefeedback-gas: maybe-all-stagefeedback-intl
66567 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
66568 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
66569 install-gprofng: maybe-install-opcodes
66570 install-gprofng: maybe-install-bfd
66571 configure-ld: maybe-configure-intl
66572 configure-stage1-ld: maybe-configure-stage1-intl
66573 configure-stage2-ld: maybe-configure-stage2-intl
66574 configure-stage3-ld: maybe-configure-stage3-intl
66575 configure-stage4-ld: maybe-configure-stage4-intl
66576 configure-stageprofile-ld: maybe-configure-stageprofile-intl
66577 configure-stagetrain-ld: maybe-configure-stagetrain-intl
66578 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
66579 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
66580 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
66581 all-ld: maybe-all-libiberty
66582 all-stage1-ld: maybe-all-stage1-libiberty
66583 all-stage2-ld: maybe-all-stage2-libiberty
66584 all-stage3-ld: maybe-all-stage3-libiberty
66585 all-stage4-ld: maybe-all-stage4-libiberty
66586 all-stageprofile-ld: maybe-all-stageprofile-libiberty
66587 all-stagetrain-ld: maybe-all-stagetrain-libiberty
66588 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
66589 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
66590 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
66591 all-ld: maybe-all-bfd
66592 all-stage1-ld: maybe-all-stage1-bfd
66593 all-stage2-ld: maybe-all-stage2-bfd
66594 all-stage3-ld: maybe-all-stage3-bfd
66595 all-stage4-ld: maybe-all-stage4-bfd
66596 all-stageprofile-ld: maybe-all-stageprofile-bfd
66597 all-stagetrain-ld: maybe-all-stagetrain-bfd
66598 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
66599 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
66600 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
66601 all-ld: maybe-all-opcodes
66602 all-stage1-ld: maybe-all-stage1-opcodes
66603 all-stage2-ld: maybe-all-stage2-opcodes
66604 all-stage3-ld: maybe-all-stage3-opcodes
66605 all-stage4-ld: maybe-all-stage4-opcodes
66606 all-stageprofile-ld: maybe-all-stageprofile-opcodes
66607 all-stagetrain-ld: maybe-all-stagetrain-opcodes
66608 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
66609 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
66610 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
66611 all-ld: maybe-all-build-bison
66612 all-stage1-ld: maybe-all-build-bison
66613 all-stage2-ld: maybe-all-build-bison
66614 all-stage3-ld: maybe-all-build-bison
66615 all-stage4-ld: maybe-all-build-bison
66616 all-stageprofile-ld: maybe-all-build-bison
66617 all-stagetrain-ld: maybe-all-build-bison
66618 all-stagefeedback-ld: maybe-all-build-bison
66619 all-stageautoprofile-ld: maybe-all-build-bison
66620 all-stageautofeedback-ld: maybe-all-build-bison
66621 all-ld: maybe-all-build-flex
66622 all-stage1-ld: maybe-all-build-flex
66623 all-stage2-ld: maybe-all-build-flex
66624 all-stage3-ld: maybe-all-build-flex
66625 all-stage4-ld: maybe-all-build-flex
66626 all-stageprofile-ld: maybe-all-build-flex
66627 all-stagetrain-ld: maybe-all-build-flex
66628 all-stagefeedback-ld: maybe-all-build-flex
66629 all-stageautoprofile-ld: maybe-all-build-flex
66630 all-stageautofeedback-ld: maybe-all-build-flex
66631 all-ld: maybe-all-intl
66632 all-stage1-ld: maybe-all-stage1-intl
66633 all-stage2-ld: maybe-all-stage2-intl
66634 all-stage3-ld: maybe-all-stage3-intl
66635 all-stage4-ld: maybe-all-stage4-intl
66636 all-stageprofile-ld: maybe-all-stageprofile-intl
66637 all-stagetrain-ld: maybe-all-stagetrain-intl
66638 all-stagefeedback-ld: maybe-all-stagefeedback-intl
66639 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
66640 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
66641 all-ld: maybe-all-gas
66642 all-stage1-ld: maybe-all-stage1-gas
66643 all-stage2-ld: maybe-all-stage2-gas
66644 all-stage3-ld: maybe-all-stage3-gas
66645 all-stage4-ld: maybe-all-stage4-gas
66646 all-stageprofile-ld: maybe-all-stageprofile-gas
66647 all-stagetrain-ld: maybe-all-stagetrain-gas
66648 all-stagefeedback-ld: maybe-all-stagefeedback-gas
66649 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
66650 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
66651 all-ld: maybe-all-binutils
66652 all-stage1-ld: maybe-all-stage1-binutils
66653 all-stage2-ld: maybe-all-stage2-binutils
66654 all-stage3-ld: maybe-all-stage3-binutils
66655 all-stage4-ld: maybe-all-stage4-binutils
66656 all-stageprofile-ld: maybe-all-stageprofile-binutils
66657 all-stagetrain-ld: maybe-all-stagetrain-binutils
66658 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
66659 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
66660 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
66661 install-ld: maybe-install-gold
66662 install-strip-ld: maybe-install-strip-gold
66663 configure-gold: maybe-configure-intl
66664 configure-stage1-gold: maybe-configure-stage1-intl
66665 configure-stage2-gold: maybe-configure-stage2-intl
66666 configure-stage3-gold: maybe-configure-stage3-intl
66667 configure-stage4-gold: maybe-configure-stage4-intl
66668 configure-stageprofile-gold: maybe-configure-stageprofile-intl
66669 configure-stagetrain-gold: maybe-configure-stagetrain-intl
66670 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
66671 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
66672 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
66673 all-gold: maybe-all-libiberty
66674 all-stage1-gold: maybe-all-stage1-libiberty
66675 all-stage2-gold: maybe-all-stage2-libiberty
66676 all-stage3-gold: maybe-all-stage3-libiberty
66677 all-stage4-gold: maybe-all-stage4-libiberty
66678 all-stageprofile-gold: maybe-all-stageprofile-libiberty
66679 all-stagetrain-gold: maybe-all-stagetrain-libiberty
66680 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
66681 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
66682 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
66683 all-gold: maybe-all-intl
66684 all-stage1-gold: maybe-all-stage1-intl
66685 all-stage2-gold: maybe-all-stage2-intl
66686 all-stage3-gold: maybe-all-stage3-intl
66687 all-stage4-gold: maybe-all-stage4-intl
66688 all-stageprofile-gold: maybe-all-stageprofile-intl
66689 all-stagetrain-gold: maybe-all-stagetrain-intl
66690 all-stagefeedback-gold: maybe-all-stagefeedback-intl
66691 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
66692 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
66693 all-gold: maybe-all-bfd
66694 all-stage1-gold: maybe-all-stage1-bfd
66695 all-stage2-gold: maybe-all-stage2-bfd
66696 all-stage3-gold: maybe-all-stage3-bfd
66697 all-stage4-gold: maybe-all-stage4-bfd
66698 all-stageprofile-gold: maybe-all-stageprofile-bfd
66699 all-stagetrain-gold: maybe-all-stagetrain-bfd
66700 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
66701 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
66702 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
66703 all-gold: maybe-all-build-bison
66704 all-stage1-gold: maybe-all-build-bison
66705 all-stage2-gold: maybe-all-build-bison
66706 all-stage3-gold: maybe-all-build-bison
66707 all-stage4-gold: maybe-all-build-bison
66708 all-stageprofile-gold: maybe-all-build-bison
66709 all-stagetrain-gold: maybe-all-build-bison
66710 all-stagefeedback-gold: maybe-all-build-bison
66711 all-stageautoprofile-gold: maybe-all-build-bison
66712 all-stageautofeedback-gold: maybe-all-build-bison
66713 all-gold: maybe-all-gas
66714 all-stage1-gold: maybe-all-stage1-gas
66715 all-stage2-gold: maybe-all-stage2-gas
66716 all-stage3-gold: maybe-all-stage3-gas
66717 all-stage4-gold: maybe-all-stage4-gas
66718 all-stageprofile-gold: maybe-all-stageprofile-gas
66719 all-stagetrain-gold: maybe-all-stagetrain-gas
66720 all-stagefeedback-gold: maybe-all-stagefeedback-gas
66721 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66722 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66723 check-gold: maybe-all-binutils
66724 check-stage1-gold: maybe-all-stage1-binutils
66725 check-stage2-gold: maybe-all-stage2-binutils
66726 check-stage3-gold: maybe-all-stage3-binutils
66727 check-stage4-gold: maybe-all-stage4-binutils
66728 check-stageprofile-gold: maybe-all-stageprofile-binutils
66729 check-stagetrain-gold: maybe-all-stagetrain-binutils
66730 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
66731 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
66732 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
66733 check-gold: maybe-all-gas
66734 check-stage1-gold: maybe-all-stage1-gas
66735 check-stage2-gold: maybe-all-stage2-gas
66736 check-stage3-gold: maybe-all-stage3-gas
66737 check-stage4-gold: maybe-all-stage4-gas
66738 check-stageprofile-gold: maybe-all-stageprofile-gas
66739 check-stagetrain-gold: maybe-all-stagetrain-gas
66740 check-stagefeedback-gold: maybe-all-stagefeedback-gas
66741 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
66742 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
66743 configure-opcodes: maybe-configure-intl
66744 configure-stage1-opcodes: maybe-configure-stage1-intl
66745 configure-stage2-opcodes: maybe-configure-stage2-intl
66746 configure-stage3-opcodes: maybe-configure-stage3-intl
66747 configure-stage4-opcodes: maybe-configure-stage4-intl
66748 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
66749 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
66750 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
66751 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
66752 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
66753 all-opcodes: maybe-all-bfd
66754 all-stage1-opcodes: maybe-all-stage1-bfd
66755 all-stage2-opcodes: maybe-all-stage2-bfd
66756 all-stage3-opcodes: maybe-all-stage3-bfd
66757 all-stage4-opcodes: maybe-all-stage4-bfd
66758 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
66759 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
66760 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
66761 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
66762 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
66763 all-opcodes: maybe-all-libiberty
66764 all-stage1-opcodes: maybe-all-stage1-libiberty
66765 all-stage2-opcodes: maybe-all-stage2-libiberty
66766 all-stage3-opcodes: maybe-all-stage3-libiberty
66767 all-stage4-opcodes: maybe-all-stage4-libiberty
66768 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
66769 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
66770 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
66771 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
66772 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
66773 all-opcodes: maybe-all-intl
66774 all-stage1-opcodes: maybe-all-stage1-intl
66775 all-stage2-opcodes: maybe-all-stage2-intl
66776 all-stage3-opcodes: maybe-all-stage3-intl
66777 all-stage4-opcodes: maybe-all-stage4-intl
66778 all-stageprofile-opcodes: maybe-all-stageprofile-intl
66779 all-stagetrain-opcodes: maybe-all-stagetrain-intl
66780 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
66781 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
66782 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
66783 all-dejagnu: maybe-all-tcl
66784 all-dejagnu: maybe-all-expect
66785 all-dejagnu: maybe-all-tk
66786 configure-expect: maybe-configure-tcl
66787 configure-expect: maybe-configure-tk
66788 all-expect: maybe-all-tcl
66789 all-expect: maybe-all-tk
66790 configure-itcl: maybe-configure-tcl
66791 configure-itcl: maybe-configure-tk
66792 all-itcl: maybe-all-tcl
66793 all-itcl: maybe-all-tk
66794 install-itcl: maybe-install-tcl
66795 install-strip-itcl: maybe-install-strip-tcl
66796 configure-tk: maybe-configure-tcl
66797 all-tk: maybe-all-tcl
66798 all-sid: maybe-all-tcl
66799 all-sid: maybe-all-tk
66800 install-sid: maybe-install-tcl
66801 install-strip-sid: maybe-install-strip-tcl
66802 install-sid: maybe-install-tk
66803 install-strip-sid: maybe-install-strip-tk
66804 configure-sim: maybe-all-gnulib
66805 configure-sim: maybe-all-readline
66806 all-fastjar: maybe-all-build-texinfo
66807 all-libctf: all-libiberty
66808 all-stage1-libctf: all-stage1-libiberty
66809 all-stage2-libctf: all-stage2-libiberty
66810 all-stage3-libctf: all-stage3-libiberty
66811 all-stage4-libctf: all-stage4-libiberty
66812 all-stageprofile-libctf: all-stageprofile-libiberty
66813 all-stagetrain-libctf: all-stagetrain-libiberty
66814 all-stagefeedback-libctf: all-stagefeedback-libiberty
66815 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
66816 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
66817 all-libctf: maybe-all-bfd
66818 all-stage1-libctf: maybe-all-stage1-bfd
66819 all-stage2-libctf: maybe-all-stage2-bfd
66820 all-stage3-libctf: maybe-all-stage3-bfd
66821 all-stage4-libctf: maybe-all-stage4-bfd
66822 all-stageprofile-libctf: maybe-all-stageprofile-bfd
66823 all-stagetrain-libctf: maybe-all-stagetrain-bfd
66824 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66825 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66826 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66827 all-libctf: maybe-all-zlib
66828 all-stage1-libctf: maybe-all-stage1-zlib
66829 all-stage2-libctf: maybe-all-stage2-zlib
66830 all-stage3-libctf: maybe-all-stage3-zlib
66831 all-stage4-libctf: maybe-all-stage4-zlib
66832 all-stageprofile-libctf: maybe-all-stageprofile-zlib
66833 all-stagetrain-libctf: maybe-all-stagetrain-zlib
66834 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66835 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66836 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66837 configure-libctf: maybe-all-bfd
66838 configure-stage1-libctf: maybe-all-stage1-bfd
66839 configure-stage2-libctf: maybe-all-stage2-bfd
66840 configure-stage3-libctf: maybe-all-stage3-bfd
66841 configure-stage4-libctf: maybe-all-stage4-bfd
66842 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
66843 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
66844 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
66845 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
66846 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
66847 configure-libctf: maybe-all-intl
66848 configure-stage1-libctf: maybe-all-stage1-intl
66849 configure-stage2-libctf: maybe-all-stage2-intl
66850 configure-stage3-libctf: maybe-all-stage3-intl
66851 configure-stage4-libctf: maybe-all-stage4-intl
66852 configure-stageprofile-libctf: maybe-all-stageprofile-intl
66853 configure-stagetrain-libctf: maybe-all-stagetrain-intl
66854 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
66855 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
66856 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
66857 configure-libctf: maybe-all-zlib
66858 configure-stage1-libctf: maybe-all-stage1-zlib
66859 configure-stage2-libctf: maybe-all-stage2-zlib
66860 configure-stage3-libctf: maybe-all-stage3-zlib
66861 configure-stage4-libctf: maybe-all-stage4-zlib
66862 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
66863 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
66864 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
66865 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
66866 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
66867 configure-libctf: maybe-all-libiconv
66868 configure-stage1-libctf: maybe-all-stage1-libiconv
66869 configure-stage2-libctf: maybe-all-stage2-libiconv
66870 configure-stage3-libctf: maybe-all-stage3-libiconv
66871 configure-stage4-libctf: maybe-all-stage4-libiconv
66872 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
66873 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
66874 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
66875 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
66876 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
66877 check-libctf: maybe-all-ld
66878 check-stage1-libctf: maybe-all-stage1-ld
66879 check-stage2-libctf: maybe-all-stage2-ld
66880 check-stage3-libctf: maybe-all-stage3-ld
66881 check-stage4-libctf: maybe-all-stage4-ld
66882 check-stageprofile-libctf: maybe-all-stageprofile-ld
66883 check-stagetrain-libctf: maybe-all-stagetrain-ld
66884 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
66885 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
66886 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
66887 distclean-gnulib: maybe-distclean-gdb
66888 distclean-gnulib: maybe-distclean-gdbserver
66889 distclean-gnulib: maybe-distclean-sim
66890 all-bison: maybe-all-build-texinfo
66891 all-flex: maybe-all-build-bison
66892 all-flex: maybe-all-m4
66893 all-flex: maybe-all-build-texinfo
66894 all-m4: maybe-all-build-texinfo
66895 configure-target-libgo: maybe-configure-target-libffi
66896 all-target-libgo: maybe-all-target-libffi
66897 configure-target-libphobos: maybe-configure-target-libbacktrace
66898 configure-stage1-target-libphobos: maybe-configure-stage1-target-libbacktrace
66899 configure-stage2-target-libphobos: maybe-configure-stage2-target-libbacktrace
66900 configure-stage3-target-libphobos: maybe-configure-stage3-target-libbacktrace
66901 configure-stage4-target-libphobos: maybe-configure-stage4-target-libbacktrace
66902 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-libbacktrace
66903 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-libbacktrace
66904 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-libbacktrace
66905 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-libbacktrace
66906 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-libbacktrace
66907 configure-target-libphobos: maybe-configure-target-zlib
66908 configure-stage1-target-libphobos: maybe-configure-stage1-target-zlib
66909 configure-stage2-target-libphobos: maybe-configure-stage2-target-zlib
66910 configure-stage3-target-libphobos: maybe-configure-stage3-target-zlib
66911 configure-stage4-target-libphobos: maybe-configure-stage4-target-zlib
66912 configure-stageprofile-target-libphobos: maybe-configure-stageprofile-target-zlib
66913 configure-stagetrain-target-libphobos: maybe-configure-stagetrain-target-zlib
66914 configure-stagefeedback-target-libphobos: maybe-configure-stagefeedback-target-zlib
66915 configure-stageautoprofile-target-libphobos: maybe-configure-stageautoprofile-target-zlib
66916 configure-stageautofeedback-target-libphobos: maybe-configure-stageautofeedback-target-zlib
66917 all-target-libphobos: maybe-all-target-libbacktrace
66918 all-stage1-target-libphobos: maybe-all-stage1-target-libbacktrace
66919 all-stage2-target-libphobos: maybe-all-stage2-target-libbacktrace
66920 all-stage3-target-libphobos: maybe-all-stage3-target-libbacktrace
66921 all-stage4-target-libphobos: maybe-all-stage4-target-libbacktrace
66922 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libbacktrace
66923 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libbacktrace
66924 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libbacktrace
66925 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libbacktrace
66926 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libbacktrace
66927 all-target-libphobos: maybe-all-target-zlib
66928 all-stage1-target-libphobos: maybe-all-stage1-target-zlib
66929 all-stage2-target-libphobos: maybe-all-stage2-target-zlib
66930 all-stage3-target-libphobos: maybe-all-stage3-target-zlib
66931 all-stage4-target-libphobos: maybe-all-stage4-target-zlib
66932 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-zlib
66933 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-zlib
66934 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-zlib
66935 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-zlib
66936 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-zlib
66937 all-target-libphobos: maybe-all-target-libatomic
66938 all-stage1-target-libphobos: maybe-all-stage1-target-libatomic
66939 all-stage2-target-libphobos: maybe-all-stage2-target-libatomic
66940 all-stage3-target-libphobos: maybe-all-stage3-target-libatomic
66941 all-stage4-target-libphobos: maybe-all-stage4-target-libatomic
66942 all-stageprofile-target-libphobos: maybe-all-stageprofile-target-libatomic
66943 all-stagetrain-target-libphobos: maybe-all-stagetrain-target-libatomic
66944 all-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libatomic
66945 all-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libatomic
66946 all-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libatomic
66947 configure-target-libstdc++-v3: maybe-configure-target-libgomp
66948 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66949 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66950 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66951 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66952 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66953 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66954 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66955 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66956 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66957 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
66958 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
66959 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
66960 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
66961 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
66962 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
66963 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
66964 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
66965 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
66966 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
66967 configure-target-libvtv: maybe-all-target-libstdc++-v3
66968 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
66969 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
66970 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
66971 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
66972 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
66973 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
66974 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
66975 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
66976 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
66977 all-target-libstdc++-v3: maybe-configure-target-libgomp
66978 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
66979 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
66980 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
66981 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
66982 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
66983 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
66984 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
66985 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
66986 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
66987 install-target-libgo: maybe-install-target-libatomic
66988 install-target-libgfortran: maybe-install-target-libquadmath
66989 install-target-libgfortran: maybe-install-target-libgcc
66990 install-target-libphobos: maybe-install-target-libatomic
66991 install-target-libsanitizer: maybe-install-target-libstdc++-v3
66992 install-target-libsanitizer: maybe-install-target-libgcc
66993 install-target-libvtv: maybe-install-target-libstdc++-v3
66994 install-target-libvtv: maybe-install-target-libgcc
66995 install-target-libitm: maybe-install-target-libgcc
66996 install-target-libobjc: maybe-install-target-libgcc
66997 install-target-libstdc++-v3: maybe-install-target-libgcc
66998 all-target-libgloss: maybe-all-target-newlib
66999 all-target-winsup: maybe-all-target-libtermcap
67000 configure-target-libgfortran: maybe-all-target-libquadmath
67001
67002
67003 @if gcc-bootstrap
67004 configure-gnattools: stage_last
67005 configure-libcc1: stage_last
67006 configure-c++tools: stage_last
67007 configure-utils: stage_last
67008 configure-gdb: stage_last
67009 configure-gdbserver: stage_last
67010 configure-gdbsupport: stage_last
67011 configure-gprof: stage_last
67012 configure-gprofng: stage_last
67013 configure-sid: stage_last
67014 configure-sim: stage_last
67015 configure-fastjar: stage_last
67016 configure-bison: stage_last
67017 configure-flex: stage_last
67018 configure-m4: stage_last
67019 @endif gcc-bootstrap
67020
67021 @unless gcc-bootstrap
67022 all-gnattools: maybe-all-target-libstdc++-v3
67023 configure-libcc1: maybe-configure-gcc
67024 all-libcc1: maybe-all-gcc
67025 all-c++tools: maybe-all-gcc
67026 all-utils: maybe-all-libiberty
67027 configure-gdb: maybe-all-gmp
67028 configure-gdb: maybe-all-mpfr
67029 configure-gdb: maybe-all-intl
67030 configure-gdb: maybe-all-bfd
67031 configure-gdb: maybe-all-libiconv
67032 all-gdb: maybe-all-libiberty
67033 all-gdb: maybe-all-libiconv
67034 all-gdb: maybe-all-opcodes
67035 all-gdb: maybe-all-libdecnumber
67036 all-gdb: maybe-all-libctf
67037 all-gdb: maybe-all-libbacktrace
67038 all-gdbserver: maybe-all-libiberty
67039 configure-gdbsupport: maybe-configure-intl
67040 all-gdbsupport: maybe-all-intl
67041 configure-gprof: maybe-configure-intl
67042 all-gprof: maybe-all-libiberty
67043 all-gprof: maybe-all-bfd
67044 all-gprof: maybe-all-opcodes
67045 all-gprof: maybe-all-intl
67046 all-gprof: maybe-all-gas
67047 configure-gprofng: maybe-configure-intl
67048 all-gprofng: maybe-all-libiberty
67049 all-gprofng: maybe-all-bfd
67050 all-gprofng: maybe-all-opcodes
67051 all-gprofng: maybe-all-intl
67052 all-gprofng: maybe-all-gas
67053 all-sid: maybe-all-libiberty
67054 all-sid: maybe-all-bfd
67055 all-sid: maybe-all-opcodes
67056 configure-sim: maybe-configure-intl
67057 all-sim: maybe-all-intl
67058 all-sim: maybe-all-libiberty
67059 all-sim: maybe-all-bfd
67060 all-sim: maybe-all-opcodes
67061 all-fastjar: maybe-all-zlib
67062 all-fastjar: maybe-all-libiberty
67063 all-bison: maybe-all-intl
67064 all-flex: maybe-all-intl
67065 all-m4: maybe-all-intl
67066 configure-target-fastjar: maybe-configure-target-zlib
67067 all-target-fastjar: maybe-all-target-zlib
67068 configure-target-libgo: maybe-all-target-libstdc++-v3
67069 all-target-libgo: maybe-all-target-libbacktrace
67070 all-target-libgo: maybe-all-target-libatomic
67071 configure-target-libgm2: maybe-all-target-libstdc++-v3
67072 all-target-libgm2: maybe-all-target-libatomic
67073 configure-target-newlib: maybe-all-binutils
67074 configure-target-newlib: maybe-all-ld
67075 configure-target-libgfortran: maybe-all-target-libbacktrace
67076 configure-target-libgo: maybe-all-target-libbacktrace
67077 @endunless gcc-bootstrap
67078
67079 # Dependencies for target modules on other target modules are
67080 # described by lang_env_dependencies; the defaults apply to anything
67081 # not mentioned there.
67082
67083
67084 @if gcc-bootstrap
67085 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
67086 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
67087 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
67088 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
67089 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
67090 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
67091 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
67092 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
67093 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
67094 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
67095 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
67096 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
67097 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
67098 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
67099 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
67100 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
67101 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
67102 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
67103 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
67104 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
67105 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
67106 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
67107 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
67108 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
67109 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
67110 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
67111 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
67112 configure-stage1-target-libbacktrace: maybe-all-stage1-target-libgcc
67113 configure-stage2-target-libbacktrace: maybe-all-stage2-target-libgcc
67114 configure-stage3-target-libbacktrace: maybe-all-stage3-target-libgcc
67115 configure-stage4-target-libbacktrace: maybe-all-stage4-target-libgcc
67116 configure-stageprofile-target-libbacktrace: maybe-all-stageprofile-target-libgcc
67117 configure-stagetrain-target-libbacktrace: maybe-all-stagetrain-target-libgcc
67118 configure-stagefeedback-target-libbacktrace: maybe-all-stagefeedback-target-libgcc
67119 configure-stageautoprofile-target-libbacktrace: maybe-all-stageautoprofile-target-libgcc
67120 configure-stageautofeedback-target-libbacktrace: maybe-all-stageautofeedback-target-libgcc
67121 configure-stage1-target-libphobos: maybe-all-stage1-target-libgcc
67122 configure-stage2-target-libphobos: maybe-all-stage2-target-libgcc
67123 configure-stage3-target-libphobos: maybe-all-stage3-target-libgcc
67124 configure-stage4-target-libphobos: maybe-all-stage4-target-libgcc
67125 configure-stageprofile-target-libphobos: maybe-all-stageprofile-target-libgcc
67126 configure-stagetrain-target-libphobos: maybe-all-stagetrain-target-libgcc
67127 configure-stagefeedback-target-libphobos: maybe-all-stagefeedback-target-libgcc
67128 configure-stageautoprofile-target-libphobos: maybe-all-stageautoprofile-target-libgcc
67129 configure-stageautofeedback-target-libphobos: maybe-all-stageautofeedback-target-libgcc
67130 configure-stage1-target-zlib: maybe-all-stage1-target-libgcc
67131 configure-stage2-target-zlib: maybe-all-stage2-target-libgcc
67132 configure-stage3-target-zlib: maybe-all-stage3-target-libgcc
67133 configure-stage4-target-zlib: maybe-all-stage4-target-libgcc
67134 configure-stageprofile-target-zlib: maybe-all-stageprofile-target-libgcc
67135 configure-stagetrain-target-zlib: maybe-all-stagetrain-target-libgcc
67136 configure-stagefeedback-target-zlib: maybe-all-stagefeedback-target-libgcc
67137 configure-stageautoprofile-target-zlib: maybe-all-stageautoprofile-target-libgcc
67138 configure-stageautofeedback-target-zlib: maybe-all-stageautofeedback-target-libgcc
67139 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
67140 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
67141 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
67142 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
67143 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
67144 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
67145 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
67146 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
67147 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
67148 configure-stage1-target-libatomic: maybe-all-stage1-target-libgcc
67149 configure-stage2-target-libatomic: maybe-all-stage2-target-libgcc
67150 configure-stage3-target-libatomic: maybe-all-stage3-target-libgcc
67151 configure-stage4-target-libatomic: maybe-all-stage4-target-libgcc
67152 configure-stageprofile-target-libatomic: maybe-all-stageprofile-target-libgcc
67153 configure-stagetrain-target-libatomic: maybe-all-stagetrain-target-libgcc
67154 configure-stagefeedback-target-libatomic: maybe-all-stagefeedback-target-libgcc
67155 configure-stageautoprofile-target-libatomic: maybe-all-stageautoprofile-target-libgcc
67156 configure-stageautofeedback-target-libatomic: maybe-all-stageautofeedback-target-libgcc
67157 @endif gcc-bootstrap
67158
67159 @if gcc-no-bootstrap
67160 configure-target-libstdc++-v3: maybe-all-target-libgcc
67161 configure-target-libsanitizer: maybe-all-target-libgcc
67162 configure-target-libvtv: maybe-all-target-libgcc
67163 configure-target-libssp: maybe-all-target-libgcc
67164 configure-target-newlib: maybe-all-target-libgcc
67165 configure-target-libbacktrace: maybe-all-target-libgcc
67166 configure-target-libquadmath: maybe-all-target-libgcc
67167 configure-target-libgfortran: maybe-all-target-libgcc
67168 configure-target-libobjc: maybe-all-target-libgcc
67169 configure-target-libgo: maybe-all-target-libgcc
67170 configure-target-libphobos: maybe-all-target-libgcc
67171 configure-target-libtermcap: maybe-all-target-libgcc
67172 configure-target-winsup: maybe-all-target-libgcc
67173 configure-target-libgloss: maybe-all-target-libgcc
67174 configure-target-libffi: maybe-all-target-libgcc
67175 configure-target-zlib: maybe-all-target-libgcc
67176 configure-target-rda: maybe-all-target-libgcc
67177 configure-target-libada: maybe-all-target-libgcc
67178 configure-target-libgm2: maybe-all-target-libgcc
67179 configure-target-libgomp: maybe-all-target-libgcc
67180 configure-target-libitm: maybe-all-target-libgcc
67181 configure-target-libatomic: maybe-all-target-libgcc
67182 @endif gcc-no-bootstrap
67183
67184
67185 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
67186
67187 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
67188
67189 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
67190
67191 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
67192
67193
67194
67195 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
67196
67197 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
67198
67199 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
67200
67201 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
67202
67203 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
67204
67205 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
67206
67207 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
67208
67209 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
67210
67211
67212 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
67213 configure-target-libffi: maybe-all-target-libstdc++-v3
67214
67215 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
67216
67217 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
67218
67219 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
67220
67221 configure-target-libgm2: maybe-all-target-newlib maybe-all-target-libgloss
67222
67223 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
67224
67225 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
67226 configure-target-libitm: maybe-all-target-libstdc++-v3
67227
67228 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
67229
67230
67231 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
67232 GDB_TK = @GDB_TK@
67233 INSTALL_GDB_TK = @INSTALL_GDB_TK@
67234 configure-gdb: $(CONFIGURE_GDB_TK)
67235 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
67236 install-gdb: $(INSTALL_GDB_TK)
67237
67238 # Serialization dependencies. Host configures don't work well in parallel to
67239 # each other, due to contention over config.cache. Target configures and
67240 # build configures are similar.
67241 @serialization_dependencies@
67242
67243 # --------------------------------
67244 # Regenerating top level configury
67245 # --------------------------------
67246
67247 # Rebuilding Makefile.in, using autogen.
67248 AUTOGEN = autogen
67249 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
67250 cd $(srcdir) && $(AUTOGEN) Makefile.def
67251
67252 # Rebuilding Makefile.
67253 Makefile: $(srcdir)/Makefile.in config.status
67254 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
67255
67256 config.status: configure
67257 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
67258
67259 # Rebuilding configure.
67260 AUTOCONF = autoconf
67261 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
67262 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
67263 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
67264 $(srcdir)/config/gcc-plugin.m4 \
67265 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
67266 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
67267 cd $(srcdir) && $(AUTOCONF)
67268
67269 # ------------------------------
67270 # Special directives to GNU Make
67271 # ------------------------------
67272
67273 # Don't pass command-line variables to submakes.
67274 .NOEXPORT:
67275 MAKEOVERRIDES=
67276
67277 # end of Makefile.in